/* 80acb6e73e3ecf061897172cb74d68e0 */

@charset "utf-8";

@import url("https://p.typekit.net/p.css?s=1&k=wkg2een&ht=tk&f=17265.17266.17267.17268.17269.17270.17271.17272.17273.17274.17275.17276.22792.22793.22794.24316.24317.24318.40088.40089.40090.40091.40092.40093&a=122555255&app=typekit&e=css");

/* FILE 1 :: /plugins/jquery-ui/themes/base/jquery.ui.core.min.css */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}

/* FILE 2 :: /plugins/jquery-ui/themes/base/jquery.ui.theme.min.css */
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/plugins/jquery-ui/themes/base/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/plugins/jquery-ui/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/plugins/jquery-ui/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(/plugins/jquery-ui/themes/base/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/plugins/jquery-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/plugins/jquery-ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/plugins/jquery-ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/plugins/jquery-ui/themes/base/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/plugins/jquery-ui/themes/base/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/plugins/jquery-ui/themes/base/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/plugins/jquery-ui/themes/base/images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/plugins/jquery-ui/themes/base/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/plugins/jquery-ui/themes/base/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/plugins/jquery-ui/themes/base/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/plugins/jquery-ui/themes/base/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-widget-overlay{background:#aaa url(/plugins/jquery-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/plugins/jquery-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}

/* FILE 3 :: /plugins/jquery-ui/themes/base/jquery.ui.datepicker.min.css */
.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}

/* FILE 4 :: /plugins/jquery-ui/themes/base/jquery.ui.dialog.min.css */
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}

/* FILE 5 :: /formbuilder3/formbuilder3.css */
.fb3area{display:block;border:0;padding:0;margin:0;}.fb3area .fb3clear{clear:both;}.fb3area .fb3col{display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;}.fb3area .fb3col + .fb3col{padding-left:3%;}.fb3area .fb3col.fb3width-small{width:33%;}.fb3area .fb3col.fb3width-normal{width:50%;}.fb3area .fb3col.fb3width-large{width:66%;}.fb3area .fb3sep{display:block;height:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cccccc;clear:both;}.fb3area .fb3row{margin-top:10px;}.fb3area .fb3row:first-child{margin-top:0;}.fb3area .fb3label{font-weight:bold;}.fb3area .fb3labelsep{margin-left:-2px;}.fb3area .fb3ast{}.fb3area .fb3row .fb3field select,.fb3area .fb3row .fb3field .select2-container,.fb3area .fb3row .fb3field textarea,.fb3area .fb3row .fb3field input[type=file],.fb3area .fb3row .fb3field input[type=text]{width:100%;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;}.fb3area .fb3row .fb3field textarea{min-height:30px;resize:vertical;}.fb3area .fb3row.fb3left{display:table;border:0;padding:0;width:100%;border-collapse:collapse;}.fb3area .fb3row.fb3left .fb3label{display:table-cell;vertical-align:top;width:30%;padding-right:2%;}.fb3area .fb3row.fb3ph .fb3label{display:none;}.fb3area .fb3row.fb3left .fb3field{display:table-cell;vertical-align:top;}.fb3area .fb3row.fb3left .fb3clear{display:none;}.fb3area .fb3row.fb3date .fb3field input[type=text]{margin-right:-24px;}.fb3area .fb3row.fb3codpostal .fb3codpostal2,.fb3area .fb3row.fb3codpostal .fb3codpostal1{width:50px !important;margin:0 !important;letter-spacing:3px;text-align:center;-moz-box-sizing:content-box !important;box-sizing:content-box !important;}.fb3area .fb3row.fb3codpostal .fb3codpostal2{width:40px !important;}.fb3area .fb3row.fb3codpostal .fb3codpostalsep{display:inline;margin:0 5px;}.fb3area .fb3row.fb3radio.fb3field input,.fb3area .fb3row.fb3checkbox .fb3field input{vertical-align:middle;}.fb3area .fb3row.fb3radio.fb3field label,.fb3area .fb3row.fb3checkbox .fb3field label{vertical-align:middle;}.fb3area .fb3row.fb3html{display:block;}.fb3area .fb3row.fb3html .fb3label{display:block;width:auto;padding-right:0;}.fb3area .fb3row.fb3html .fb3label .fb3ast,.fb3area .fb3row.fb3html .fb3label .fb3labelsep{display:none;}.fb3area .fb3row.fb3html .fb3field{display:none;}.fb3area .fb3ast{color:#ff0000;}.fb3area .fb3sep{border-bottom:1px solid #cccccc;}.fb3area .fb3error .fb3label{color:#ff0000;}.fb3area .fb3error input[type=text], .fb3area .fb3error select, .fb3area .fb3error textarea{border:1px solid #ff0000 !important;background:#ffeeee !important;}

/* FILE 6 :: /temas/global.css */
.hide{display:none;}.float-left{float:left !important;}.float-right{float:right !important;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.no-wrap{white-space:nowrap;}#content .btn-back{display:inline-block;width:100%;clear:both;margin:20px 0 0 0;}#content input[type='text'],#content input[type='password'],#content input[type='email'],#content input[type='number'],#content input[type='tel'],#content textarea,#content select{font-size:13px;display:inline-block;margin:0;padding:8px 10px;color:#333333;font-family:Arial, Helvetica, sans-serif;border:1px solid #CCCCCC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;}#content select{padding-top:7px;padding-bottom:7px;}#content textarea{white-space:pre-line;}#content input[type='text']:focus,#content input[type='password']:focus,#content input[type='email']:focus,#content input[type='number']:focus,#content input[type='tel']:focus,#content textarea:focus,#content select:focus{border-color:#B0B0B0;}#content textarea{height:auto;min-height:50px;resize:vertical;}#content input[type='text'][disabled],#content input[type='password'][disabled],#content input[type='email'][disabled],#content input[type='number'][disabled],#content input[type='tel'][disabled],#content textarea[disabled],#content select[disabled]{background:#F3F3F3;border-color:#DDDDDD;color:#666;}#content input[type='text'].error,#content input[type='password'].error,#content input[type='email'].error,#content input[type='number'].error,#content input[type='tel'].error,#content textarea.error,#content select.error{border-color:red;}#content .form .field{position:relative;display:inline-block;margin-bottom:8px;}#content fieldset.block-row{border:none;border-top:1px solid #AAA;padding:20px 0 20px 0;}#content fieldset.block-row.highlight{background-color:#F9F9F9;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#content fieldset.block-row > legend{font-size:20px;font-weight:bold;margin:0;padding:0 20px 0 0;color:#222;}#content div.block-row + fieldset.block-row{margin-top:35px;display:block;width:100%;clear:both;float:left;border-top:1px solid #AAA;}#content div.block-row + fieldset.block-row.hide{display:none;}#content .form .field input,#content .form .field select,#content .form .field textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#content .form .field label{display:block;font-size:13px;font-weight:bold;margin:0 0 3px 0;}#content .form .field label[title]{padding-left:20px;background:url('/temas/default/imgs/info16.png') no-repeat center left;}#content .form .field input[type='checkbox'],#content .form .field input[type='radio']{visibility:hidden;display:none;}#content .form .field input[type='checkbox'] + label,#content .form .field input[type='radio'] + label{display:inline-block;margin:6px 0 0 0;padding:0 10px 0 30px;cursor:pointer;background:transparent url('/temas/default/imgs/checkbox-dark-gray-off.png') no-repeat left center;min-height:21px;min-width:21px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:normal;}#content .form .field input[type='radio'] + label{background-image:url('/temas/default/imgs/radio-dark-gray-off.png');}#content .form .field input[type='checkbox']:checked + label{background-image:url('/temas/default/imgs/checkbox-dark-gray-on.png');border-color:#999999;}#content .form .field input[type='radio']:checked + label{background-image:url('/temas/default/imgs/radio-dark-gray-on.png');border-color:#999999;}#content .form .field input.hasDatepicker + img{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);right:7px;cursor:pointer;}#content .form .field .required:before{content:'*';}#content .form .field label > .required,#content .form .field input + .required,#content .form .field select + .required,#content .form .field textarea + .required,#content .form .field span + .required{color:red;font-weight:bold;line-height:100%;}#content .form .field input + .required,#content .form .field select + .required,#content .form .field textarea + .required{position:absolute;bottom:15px;right:8px;}#content .form .field select + .required{right:26px;}#content .form .field textarea + .required{bottom:auto;top:5px;}#content .block-row{clear:both;}#content .perc-5{float:left;width:5%;}#content .perc-10{float:left;width:10%;}#content .perc-15{float:left;width:15%;}#content .perc-20{float:left;width:20%;}#content .perc-20 + .perc-80{width:79%;margin-left:1%;}#content .perc-25{float:left;width:25%;}#content .perc-25 + .perc-25{width:24%;margin-left:1%;}#content .perc-25 + .perc-75{width:74%;margin-left:1%;}#content .perc-30{float:left;width:30%;}#content .perc-30 + .perc-30{width:29%;margin-left:1%;}#content .perc-30 + .perc-70{width:69%;margin-left:1%;}#content .perc-33{float:left;width:33.333333333333333%;}#content .perc-33 + .perc-33{width:32.333333333333333%;margin-left:1%;}#content .perc-35{float:left;width:35%;}#content .perc-40{float:left;width:40%;}#content .perc-40 + .perc-30{width:29%;margin-left:1%;}#content .perc-45{float:left;width:45%;}#content .perc-50{float:left;width:50%;}#content .perc-50 + .perc-50{width:49%;margin-left:1%;}#content .perc-55{float:left;width:55%;}#content .perc-60{float:left;width:60%;}#content .perc-60 + .perc-40{width:39%;margin-left:1%;}#content .perc-65{float:left;width:65%;}#content .perc-70{float:left;width:70%;}#content .perc-70 + .perc-30{width:29%;margin-left:1%;}#content .perc-75{float:left;width:75%;}#content .perc-80{float:left;width:80%;}#content .perc-80 + .perc-20{width:19%;margin-left:1%;}#content .perc-85{float:left;width:85%;}#content .perc-90{float:left;width:90%;}#content .perc-95{float:left;width:95%;}#content .perc-100{float:left;width:100%;}#content .alert-messages{display:block;width:100%;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#content .alert-messages > h4{font-size:20px;margin:0 0 10px 0;}#content .alert-messages .item{display:block;}#content .alert-messages .item .label{font-weight:bold;}#content .alert-messages .item .messages{display:block;margin:0 0 10px 0;padding:0;list-style:none;}#content .alert-messages .item:last-child .messages{margin-bottom:0;}#content .alert-messages.error{background-color:#F2DEDE;color:#a94442;border-color:#ebccd1;}#content .alert-messages.success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6;}#content .alert-messages.info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1;}#content .alert-messages.warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc;}#content table.table{width:100%;margin:0;padding:0;border-top:2px solid #E5E5E5;border-bottom:1px solid #E5E5E5;border-spacing:0;}#content table.table-striped > tbody > tr:nth-of-type(even){background-color:#f9f9f9;}#content table.table-bordered{border-collapse:collapse;}#content table.table-bordered > tbody > tr > td,.table-bordered > thead > tr > th{border:1px solid #ddd!important}#content table.table > tbody > tr > td,#content table.table > thead > tr > th{margin:0;padding:0;border-spacing:0;}#content table.table > thead > tr > th{text-align:left;padding:20px 20px 20px 10px;color:#555555;background:#F6F6F6;}#content table.table > tbody > tr > td{padding:10px;border-top:1px solid #E5E5E5;margin:0;color:#555555;}#content table.tabletr:hover td{color:#000000;}#content table.table.cell-title{color:#333333;font-size:14px;margin-bottom:5px;}#content .btn{cursor:pointer;display:inline-block;color:#FFF;background-color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#content .btn:hover{color:#F0F0F0;background-color:#7E7E7E;}#content .btn.btn-disabled,#content .btn[disabled]{cursor:not-allowed;background-color:#EAEAEA;color:#CACACA;}#content .btn.btn-highlight{background-color:#91D050;color:#FFF;}#content .btn.btn-highlight:hover{background-color:#6fc21c;}#content .btn.btn-small{padding:3px 8px 3px 8px;font-size:13px;}#content .btn.btn-medium{padding:6px 12px 6px 12px;font-size:15px;}#content .btn.btn-large{padding:9px 15px 9px 15px;font-size:17px;}#cookiePolicy{display:block;margin:0;position:fixed;bottom:0;left:0;width:100%;z-index:10000;background-color:#F8E9BE;}#cookiePolicy > .container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;max-width:1064px;width:100%;margin:0 auto;padding:10px 10px 10px 60px;background:#F8E9BE url('/temas/default/imgs/info.png') no-repeat left 15px center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#cookiePolicy > .container > .left{display:inline-block;}#cookiePolicy > .container > .left > span{display:block;font-weight:bold;line-height:100%;}#cookiePolicy > .container > .left > p{display:inline-block;margin:0;font-size:12px;padding:0 15px 0 0;}#cookiePolicy > .container > .left > p > a{color:#000;margin:0 0 0 5px;font-weight:bold;}#cookiePolicy > .container > .left > p > a:hover{text-decoration:underline;}#cookiePolicy > .container > span.dismiss{display:inline-block;font-weight:bold;line-height:100%;vertical-align:middle;height:20px;line-height:20px;cursor:pointer;background-color:#5C5B5B;border:none;color:#FFFFFF;margin:auto 0;padding:7px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;transition:background-color 500ms linear;}#cookiePolicy > .container > span.dismiss:hover{background-color:#333;}#breadcrumbs{background:#fafafa;margin:0 0 20px 0;padding:13px 18px;list-style:none;float:left;width:100%;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#breadcrumbs > li{float:left;}#breadcrumbs > li a{margin:0;color:#666;}#breadcrumbs > li.sep > span:after{display:block;margin:0 5px 0 5px;content:'/';}.navbar{float:right;height:24px;width:100%;clear:both;margin:10px 0 10px 0;}.navbar > ul{float:right;list-style:none;margin:0;padding:0;}.navbar > ul > li{float:left;}.navbar > ul > li > a, .navbar > ul > li > span{background-color:#FAFAFA;color:#333;display:block;width:25px;height:25px;line-height:25px;margin:0 0 0 1px;text-align:center;padding:3px;}.navbar > ul > li > a:hover, .navbar > ul > li.active > span{background-color:#999999;color:#FFFFFF !important;text-decoration:none;}.navbar > ul > li.setas > a{background-color:#CCC;color:#FFF;line-height:23px;font-weight:bold;}.navbar > ul > li.setas > a:hover{background-color:#999999;}.captchaWrap{background:#FAFAFA;padding:10px;box-sizing:border-box;text-align:center;border:1px solid #CCC;}.captchaWrap span{display:block;margin:0 0 10px 0;}.captchaWrap img{display:inline-block;}.captchaWrap input{clear:left;display:inline-block;width:180px !important;font-weight:bold;font-size:12px;}.captchaWrap input#security_code{text-align:left;letter-spacing:5px;text-align:center;}.highlight{background-color:yellow;}.sysMessage{width:70%;max-width:600px;margin:200px auto 200px auto;font-family:Arial, Helvetica;text-align:center;background:#F0F0F0;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.sysMessage > a{display:block;margin-top:10px;margin:10px 0 20px 0;}.sysMessage > .title{display:block;color:#666;margin:0 0 10px 0;font-weight:bold;font-size:20px;line-height:100%;}.sysMessage > .title > span{display:block;color:#000;font-size:40px;line-height:100%;}.sysMessage > .msg{display:block;margin:20px 0 0 0;font-size:16px;color:#333;}.sysMessage > .msg > code{font-size:13px;vertical-align:middle;}#gca-container{display:block;width:100%;}#gca-container > .gca-block{clear:both;margin:0 0 10px 0;}#gca-container > .gca-block.left > .content > .image{float:left;padding:0 10px 10px 0;}#gca-container > .gca-block.left2 > .content > .image{display:table-cell;float:left;vertical-align:top;padding:0 10px 10px 0;}#gca-container > .gca-block.left2 > .content > .htmleditor{display:table-cell;vertical-align:top;}#gca-container > .gca-block.center > .content > .image,#gca-container > .gca-block.default > .content > .image{text-align:center;padding-bottom:10px;}#gca-container > .gca-block.right > .content > .image{float:right;padding:0 0 10px 10px;}#gca-container > .gca-block.right2 > .content > .image{display:table-cell;float:right;vertical-align:top;padding:0 0 10px 10px;}#gca-container > .gca-block.right2 > .content > .htmleditor{display:table-cell;vertical-align:top;}#gca-container > .gca-block > .content > .file,#gca-container > .gca-block > .content > .link{clear:both;background-color:#F2F2F2;padding:5px;margin:0 0 10px 0;}#gca-container > .gca-block > .content > .file > span,#gca-container > .gca-block > .content > .link > span{font-weight:bold;display:block;}.tab-carrinho .qtd{width:20px;text-align:center;font-size:11px;margin:3px 0 0 0;}.table.mbpayment{width:300px !important;margin:0 auto !important;border-collapse:collapse;}.table.mbpayment,.table.mbpayment td{border-color:transparent;}#store-confirm-container #store-confirm-payment{margin-top:20px;}#store-confirm-container #store-confirm-form #store-confirm-delivery > .store-confirm-delivery-items{margin-top:10px;}#store-confirm-container #store-select-phone{display:none;}#store-confirm-container #store-select-phone .block-row .field{font-size:0;position:relative;}#store-confirm-container #store-select-phone #mbwayPhoneCode{width:80px;}#store-confirm-container #store-select-phone #mbwayPhoneNumber{margin-left:10px;width:150px;}#store-confirm-container #store-select-phone .block-row .field .required{font-size:13px;}#support-ticket-container #support-ticket-messages-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding-right:5px;max-height:85vh;overflow:auto;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper{display:inline-block;margin:0 0 20px 0;width:90%;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper.tecnico{align-self:flex-start;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper.cliente{align-self:flex-end;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper .support-ticket-messages-header{display:block;margin:0 0 5px 0;padding:0 14px;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper .support-ticket-messages-item{padding:10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper.tecnico .support-ticket-messages-item{background:#F5F5F5;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper.cliente .support-ticket-messages-item{background:#DCDCDC;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper .support-ticket-messages-item .support-ticket-messages-item-file{display:block;margin:20px 0 3px 0;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper .support-ticket-messages-item .support-ticket-messages-item-file > label{font-weight:bold;}#support-ticket-container #support-ticket-messages-list .support-ticket-messages-item-wrapper .support-ticket-messages-item .support-ticket-messages-item-file > a{text-decoration:underline;}.client-login-form{overflow:auto;width:100%;max-width:450px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;}.client-login-form > p{margin:10px 0 20px 0;}

/* FILE 7 :: /plugins/swiper/swiper@11.0.3.min.css */
/**
 * Swiper 11.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 26, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

/* FILE 8 :: /temas/vinhoverde/styles/main.css */
.layout-grid, .layout-grid-inner{--layout-grid-columns:12;display:grid;grid-template-columns:repeat(var(--layout-grid-columns), 1fr);grid-template-rows:1fr;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;}@media all and (max-width:1024px){.layout-grid, .layout-grid-inner{--layout-grid-columns:8;-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;}}@media all and (max-width:767px){.layout-grid, .layout-grid-inner{--layout-grid-columns:4;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;}}.layout-grid, .layout-grid-outer, .layout-grid-swiper, .layout-grid-swiper-gca{padding:0 64px;margin-left:auto;margin-right:auto;}@media all and (max-width:1440px){.layout-grid, .layout-grid-outer, .layout-grid-swiper, .layout-grid-swiper-gca{padding:0 64px;}}@media all and (max-width:1024px){.layout-grid, .layout-grid-outer, .layout-grid-swiper, .layout-grid-swiper-gca{padding:0 28px;}}@media all and (max-width:767px){.layout-grid, .layout-grid-outer, .layout-grid-swiper, .layout-grid-swiper-gca{padding:0 20px;}}.layout-grid, .layout-grid-outer, .layout-grid-swiper{max-width:1728px;}.layout-grid-swiper-gca{max-width:calc(10 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 288px + 128px);}@media all and (max-width:1440px){.layout-grid-swiper-gca{max-width:calc(10 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 288px + 128px);}}@media all and (max-width:1024px){.layout-grid-swiper-gca{max-width:1728px;}}.layout-grid-swiper, .layout-grid-swiper-gca{position:relative;}.layout-grid-swiper::before, .layout-grid-swiper::after, .layout-grid-swiper-gca::before, .layout-grid-swiper-gca::after{content:"";display:block;pointer-events:none;position:absolute;top:0;z-index:2;width:64px;height:100%;}@media all and (max-width:1440px){.layout-grid-swiper::before, .layout-grid-swiper::after, .layout-grid-swiper-gca::before, .layout-grid-swiper-gca::after{width:64px;}}@media all and (max-width:1024px){.layout-grid-swiper::before, .layout-grid-swiper::after, .layout-grid-swiper-gca::before, .layout-grid-swiper-gca::after{width:28px;}}@media all and (max-width:767px){.layout-grid-swiper::before, .layout-grid-swiper::after, .layout-grid-swiper-gca::before, .layout-grid-swiper-gca::after{width:20px;}}.layout-grid-swiper::before{left:0;background:linear-gradient(to left, transparent 64px, var(--fade-out-color, #fff) 80px);}.layout-grid-swiper::after{right:0;background:linear-gradient(to right, transparent 64px, var(--fade-out-color, #fff) 80px);}.layout-grid-swiper-gca::before{left:0;background:linear-gradient(to left, transparent 16px, var(--fade-out-color, #fff) 32px);}.layout-grid-swiper-gca::after{right:0;background:linear-gradient(to right, transparent 16px, var(--fade-out-color, #fff) 32px);}@media all and (max-width:1024px){.layout-grid-swiper-gca::before, .layout-grid-swiper-gca::after{display:none;}}.layout-grid-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:900;pointer-events:none;}.layout-grid-overlay .layout-grid div{background:rgba(255, 0, 0, 0.1);height:100vh;}@media all and (max-width:1024px){.layout-grid-overlay .layout-grid div:nth-child(n+9){display:none;}}@media all and (max-width:767px){.layout-grid-overlay .layout-grid div:nth-child(n+7){display:none;}}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/61f808/00000000000000003b9b3d63/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/61f808/00000000000000003b9b3d63/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/61f808/00000000000000003b9b3d63/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/860e41/00000000000000003b9b3d69/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"), url("https://use.typekit.net/af/860e41/00000000000000003b9b3d69/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"), url("https://use.typekit.net/af/860e41/00000000000000003b9b3d69/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/422d60/00000000000000003b9b3d67/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/422d60/00000000000000003b9b3d67/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/422d60/00000000000000003b9b3d67/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/9373a0/00000000000000003b9b3d68/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/9373a0/00000000000000003b9b3d68/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/9373a0/00000000000000003b9b3d68/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/ffb1e2/00000000000000003b9b3d64/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/ffb1e2/00000000000000003b9b3d64/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/ffb1e2/00000000000000003b9b3d64/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/b6c887/00000000000000003b9b3d61/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/b6c887/00000000000000003b9b3d61/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/b6c887/00000000000000003b9b3d61/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/524796/00000000000000003b9b3d62/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"), url("https://use.typekit.net/af/524796/00000000000000003b9b3d62/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"), url("https://use.typekit.net/af/524796/00000000000000003b9b3d62/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/348732/00000000000000003b9b3d65/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/348732/00000000000000003b9b3d65/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/348732/00000000000000003b9b3d65/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/31c386/00000000000000003b9b3d66/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff2"), url("https://use.typekit.net/af/31c386/00000000000000003b9b3d66/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff"), url("https://use.typekit.net/af/31c386/00000000000000003b9b3d66/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/8b9a4a/00000000000000003b9b3d6a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff2"), url("https://use.typekit.net/af/8b9a4a/00000000000000003b9b3d6a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff"), url("https://use.typekit.net/af/8b9a4a/00000000000000003b9b3d6a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/ca3a3d/00000000000000003b9b3d5f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff2"), url("https://use.typekit.net/af/ca3a3d/00000000000000003b9b3d5f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff"), url("https://use.typekit.net/af/ca3a3d/00000000000000003b9b3d5f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal;}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/2d1b09/00000000000000003b9b3d60/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff2"), url("https://use.typekit.net/af/2d1b09/00000000000000003b9b3d60/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff"), url("https://use.typekit.net/af/2d1b09/00000000000000003b9b3d60/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:200;font-stretch:normal;} @font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/ac5663/00000000000000007735a458/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/ac5663/00000000000000007735a458/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/ac5663/00000000000000007735a458/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/923169/00000000000000007735a459/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/923169/00000000000000007735a459/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/923169/00000000000000007735a459/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/3135a7/00000000000000007735a460/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/3135a7/00000000000000007735a460/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/3135a7/00000000000000007735a460/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/c4db78/00000000000000007735a45d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff2"), url("https://use.typekit.net/af/c4db78/00000000000000007735a45d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff"), url("https://use.typekit.net/af/c4db78/00000000000000007735a45d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/95a75c/00000000000000007735a46b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/95a75c/00000000000000007735a46b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/95a75c/00000000000000007735a46b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/634fd6/00000000000000007735a466/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"), url("https://use.typekit.net/af/634fd6/00000000000000007735a466/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"), url("https://use.typekit.net/af/634fd6/00000000000000007735a466/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/a58159/00000000000000007735a46c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff2"), url("https://use.typekit.net/af/a58159/00000000000000007735a46c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff"), url("https://use.typekit.net/af/a58159/00000000000000007735a46c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:200;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/d09b6f/00000000000000007735a45a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"), url("https://use.typekit.net/af/d09b6f/00000000000000007735a45a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"), url("https://use.typekit.net/af/d09b6f/00000000000000007735a45a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/1fc4ef/00000000000000007735a45f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/1fc4ef/00000000000000007735a45f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/1fc4ef/00000000000000007735a45f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/052e55/00000000000000007735a467/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff2"), url("https://use.typekit.net/af/052e55/00000000000000007735a467/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff"), url("https://use.typekit.net/af/052e55/00000000000000007735a467/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/7b989c/00000000000000007735a46e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/7b989c/00000000000000007735a46e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/7b989c/00000000000000007735a46e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"source-serif-pro";src:url("https://use.typekit.net/af/7179dc/00000000000000007735a472/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff2"), url("https://use.typekit.net/af/7179dc/00000000000000007735a472/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff"), url("https://use.typekit.net/af/7179dc/00000000000000007735a472/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal;}.accordian-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:var(--block-gap) auto;padding:0 var(--lateral-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);background:var(--c-white);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.accordian-image.green{margin:0 auto;padding:var(--block-gap) var(--lateral-gap);background:var(--c-primary-light-400);}.accordian-image.green .accordian-list .item.selected .item-title{color:var(--c-white);}.accordian-image.green .accordian-list .item.selected .item-info{color:var(--c-white);}.accordian-image .highlight-image{width:calc(5 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 128px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.accordian-image .highlight-image .hl-img{max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.accordian-image .highlight-image .hl-img.not-selected{display:none;}.accordian-image .accordian-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);max-width:calc(7 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 192px);}.accordian-image .accordian-list .item{width:calc(7 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 192px);}.accordian-image .accordian-list .item .item-title{margin:0;}.accordian-image .accordian-list .item .item-info{overflow:hidden;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;max-width:648px;}.accordian-image .accordian-list .item .item-info .bold{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;}.accordian-image .accordian-list .item .item-info .text-btn{display:inline-block;margin-top:var(--s-24px);}.accordian-image .accordian-list .item.not-selected .item-title{cursor:pointer;color:var(--c-primary-light-300);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.accordian-image .accordian-list .item.not-selected .item-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.accordian-image .accordian-list .item.not-selected .item-info{max-height:0;}.accordian-image .accordian-list .item.selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-16px);color:var(--c-primary-dark-400);}.accordian-image .accordian-list .item.selected .item-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.accordian-image .accordian-list .item.selected .item-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.accordian-image .accordian-list .item.selected .item-info{max-height:5000px;-webkit-transition:max-height 0.2s ease-in-out;transition:max-height 0.2s ease-in-out;}@media all and (max-width:1024px){.accordian-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.accordian-image .highlight-image{width:100%;}.accordian-image .accordian-list{width:100%;max-width:100%;}.accordian-image .accordian-list .item{width:100%;}.accordian-image .accordian-list .item.not-selected .item-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.accordian-image .accordian-list .item.not-selected .item-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.accordian-image .accordian-list .item.selected .item-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.accordian-image .accordian-list .item.selected .item-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}}@media all and (max-width:767px){.accordian-image .accordian-list .item.not-selected .item-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.accordian-image .accordian-list .item.not-selected .item-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}.accordian-image .accordian-list .item.selected .item-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.accordian-image .accordian-list .item.selected .item-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}}.awards{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-64px) var(--s-64px) var(--s-160px) calc((100% - 1598px) / 2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);margin:0 auto;overflow:hidden;}.awards.adherents{margin:var(--block-gap) auto;padding-top:0;padding-bottom:0;}.awards .title{color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;max-width:calc(7 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 192px);}.awards .title .it,.awards .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.awards .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.awards .slide .award-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 64px);padding:var(--s-24px) var(--s-32px) var(--s-32px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:var(--radius-S);border:1px dashed var(--c-primary-light-200);color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}.awards .slide .award-card .award-name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;padding-bottom:var(--s-4px);}.awards .slide .award-card .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-12px);padding-bottom:var(--s-20px);}.awards .slide .award-card .tags .principal{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.awards .slide .award-card .tags .dot{width:4px;height:4px;border-radius:var(--radius-circle);background-color:var(--c-primary-dark-400);}.awards .slide .award-card .description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}@media all and (max-width:1726px){.awards{padding:var(--s-64px) var(--s-64px) var(--s-160px);}}@media all and (max-width:1440px){.awards .title{max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 96px);}.awards .slide .award-card .tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.awards .slide .award-card .tags .dot{display:none;}}@media all and (max-width:1024px){.awards{padding:64px 28px 80px 28px;}.awards .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;max-width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);}.awards .title .it,.awards .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.awards .slide .award-card{width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 52px);}}@media all and (max-width:767px){.awards{padding:40px 20px 80px;gap:16px;}.awards .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.awards .title .it,.awards .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}.awards .slide .award-card{width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 32px);}}.banner{position:relative;max-width:100%;overflow:hidden;}.banner.-simple picture::after{display:none;}.banner.-spacing{margin-top:var(--title-gap);}.banner.-fixed{height:602px;}.banner.-fixed picture img{min-height:100%;-o-object-fit:cover;object-fit:cover;}.banner.-fixed::after{content:"";position:absolute;inset:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), color-stop(70%, rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.4) 70%, rgba(0, 0, 0, 0.4) 100%);}.banner.-fixed.noimg{height:calc(var(--header) + var(--title-gap) - var(--s-48px));}.banner.-fixed.noimg::after{display:none;}@media all and (max-width:1024px){.banner.-fixed.noimg{height:calc(var(--header) + var(--title-gap) - var(--s-40px));}}@media all and (max-width:767px){.banner.-fixed.noimg{height:calc(var(--header) + var(--title-gap) - var(--s-32px));}}.banner .main-text{position:absolute;padding:64px 64px 72px;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100%;max-width:990px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);}.banner .main-text h2{color:white;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;text-align:center;margin:0;}.banner .main-text h2 .it,.banner .main-text h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:italic;font-weight:300;line-height:120%;}.banner video,.banner img{width:100%;display:block;}.banner picture::after,.banner .aux-video::after{content:"";position:absolute;inset:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), color-stop(70%, rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.4) 70%, rgba(0, 0, 0, 0.4) 100%);}@media all and (max-width:1024px){.banner{height:700px;}.banner.-simple{height:768px;}.banner video,.banner img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;height:100%;}.banner .main-text{max-width:100%;width:100%;left:0;-webkit-transform:none;-ms-transform:none;transform:none;padding:32px 32px 72px;}.banner .main-text h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.banner .main-text h2 .it,.banner .main-text h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}}@media all and (max-width:767px){.banner{position:relative;max-width:100%;height:100vh;}.banner.-simple{width:100%;height:100vw;}.banner .main-text{width:100%;left:0;-webkit-transform:none;-ms-transform:none;transform:none;padding:20px 20px 72px;}.banner .main-text h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.banner .main-text h2 .it,.banner .main-text h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}}.intro-banner{position:relative;}.intro-banner.has-title picture::after,.intro-banner.has-title .aux-video::after{content:"";position:absolute;inset:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), color-stop(70%, rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.4) 70%, rgba(0, 0, 0, 0.4) 100%);}.intro-banner h2{position:absolute;margin:0;padding:64px 64px 72px;bottom:0;text-align:center;color:white;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;text-align:center;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100%;max-width:990px;}.intro-banner h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:italic;font-weight:300;line-height:120%;}@media all and (max-width:1024px){.intro-banner h2{max-width:100%;width:100%;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;left:0;-webkit-transform:none;-ms-transform:none;transform:none;padding:32px 32px 40px;}.intro-banner h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}}@media all and (max-width:767px){.intro-banner h2{width:100%;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;left:0;-webkit-transform:none;-ms-transform:none;transform:none;padding:20px 20px 24px;}.intro-banner h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}}.chef-banner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1728px;padding:calc(var(--header) + var(--title-gap)) var(--s-64px) var(--s-80px) var(--s-64px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;}.chef-banner .chef-img{width:192px;height:192px;border-radius:var(--radius-circle);}.chef-banner .chef-img.no-foto{background-color:var(--c-primary-light-300);color:var(--c-primary-light-200);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.chef-banner .chef-name{color:var(--c-primary-dark-400);padding-top:var(--s-16px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.chef-banner .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.chef-banner .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-12px);color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;padding-bottom:var(--s-32px);}.chef-banner .tags .dot{background-color:var(--c-primary-dark-400);border-radius:var(--radius-circle);width:var(--s-4px);height:var(--s-4px);}.chef-banner .page-title{padding-top:var(--s-80px);color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}@media all and (max-width:1024px){.chef-banner{padding:calc(var(--header) + var(--title-gap)) var(--s-28px) var(--s-72px) var(--s-28px);}.chef-banner .chef-img{width:242px;height:242px;}.chef-banner .chef-img.no-foto{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.chef-banner .chef-name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.chef-banner .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.chef-banner .tags{padding-bottom:var(--s-16px);}.chef-banner .page-title{padding-top:var(--s-72px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}}@media all and (max-width:767px){.chef-banner{padding:calc(var(--header) + var(--title-gap)) var(--s-20px) var(--s-56px) var(--s-20px);}.chef-banner .chef-img{width:260px;height:260px;}.chef-banner .chef-img.no-foto{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.chef-banner .chef-name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.chef-banner .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.chef-banner .page-title{padding-top:var(--s-56px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}}.chefs-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 var(--s-64px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--s-72px) var(--s-32px);-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1728px;margin:0 auto;padding-bottom:var(--s-112px);background:var(--c-primary-light-400);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.chefs-grid .chef-grid-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-12px);max-width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 64px - 5px);}.chefs-grid .chef-grid-card .chef-img{border-radius:var(--radius-circle);width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 64px);height:auto;}.chefs-grid .chef-grid-card .chef-img.no-foto{height:calc(3 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 64px);background-color:var(--c-primary-light-300);color:var(--c-primary-light-200);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.chefs-grid .chef-grid-card .chef-name{color:var(--c-white);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.chefs-grid .chef-grid-card .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}@media all and (max-width:1024px){.chefs-grid{padding:0 var(--s-28px);padding-bottom:var(--s-80px);gap:var(--s-72px) var(--s-24px);}.chefs-grid .chef-grid-card{max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 78px);}.chefs-grid .chef-grid-card .chef-img{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 78px);}.chefs-grid .chef-grid-card .chef-img.no-foto{height:calc(4 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 78px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.chefs-grid .chef-grid-card .chef-name{color:var(--c-white);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.chefs-grid .chef-grid-card .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}}@media all and (max-width:767px){.chefs-grid{padding:0 var(--s-20px);padding-bottom:var(--s-80px);gap:var(--s-48px) var(--s-16px);}.chefs-grid .chef-grid-card{max-width:calc(2 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 16px);}.chefs-grid .chef-grid-card .chef-img{width:calc(2 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 16px);}.chefs-grid .chef-grid-card .chef-img.no-foto{height:calc(2 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 16px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.chefs-grid .chef-grid-card .chef-name{color:var(--c-white);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.chefs-grid .chef-grid-card .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}}.cross-chefs{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--c-primary-light-400);color:var(--c-white);padding:var(--s-64px) var(--s-64px) var(--s-160px) calc((100% - 1598px) / 2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-48px);margin:0 auto;overflow:hidden;width:100%;}.cross-chefs .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.cross-chefs .title .it,.cross-chefs .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.cross-chefs .card-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.cross-chefs .card-slide .chef-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;gap:var(--s-12px);text-align:center;width:calc(2 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 32px) !important;}.cross-chefs .card-slide .chef-card .chef-img{width:calc(2 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 32px);height:auto;border-radius:var(--radius-circle);}.cross-chefs .card-slide .chef-card .chef-img.no-foto{height:calc(2 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 32px);background-color:var(--c-primary-light-300);color:var(--c-primary-light-200);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.cross-chefs .card-slide .chef-card .chef-name{text-align:center;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.cross-chefs .card-slide .chef-card .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}@media all and (max-width:1726px){.cross-chefs{padding:var(--s-64px) var(--s-64px) var(--s-160px);}}@media all and (max-width:1024px){.cross-chefs{padding:var(--s-48px) var(--s-28px) var(--s-64px);}.cross-chefs .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.cross-chefs .title .it,.cross-chefs .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.cross-chefs .card-slide .chef-card{width:242px !important;}.cross-chefs .card-slide .chef-card .chef-img{width:242px;}.cross-chefs .card-slide .chef-card .chef-img.no-foto{height:242px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}}@media all and (max-width:767px){.cross-chefs .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.cross-chefs .title .it,.cross-chefs .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}.cross-chefs .card-slide .chef-card{width:236px !important;}.cross-chefs .card-slide .chef-card .chef-img{width:236px;}.cross-chefs .card-slide .chef-card .chef-img.no-foto{height:236px;}}.cross-sell{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;}.cross-sell .image-card{position:relative;height:580px;width:100%;overflow:hidden;}.cross-sell .image-card::after{content:"";position:absolute;inset:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), color-stop(70%, rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.4) 70%, rgba(0, 0, 0, 0.4) 100%);z-index:0;}.cross-sell .image-card .cross-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover;}.cross-sell .image-card .text-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch;text-align:center;width:100%;justify-content:center;height:100%;z-index:1;}.cross-sell .image-card .text-hero .title{margin:0;padding:0 var(--s-32px);color:var(--c-white);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.cross-sell .image-card .text-hero .title .it,.cross-sell .image-card .text-hero .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}@media all and (max-width:1024px){.cross-sell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.cross-sell .image-card{height:230px;}.cross-sell .image-card .text-hero .title{max-width:unset;padding:0 28px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.cross-sell .image-card .text-hero .title .it,.cross-sell .image-card .text-hero .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}}@media all and (max-width:767px){.cross-sell .image-card .text-hero{gap:var(--s-24px);}.cross-sell .image-card .text-hero .title{padding:0 20px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.cross-sell .image-card .text-hero .title .it,.cross-sell .image-card .text-hero .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}}.doc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-12px);max-width:1056px;width:100%;padding:0;margin:0 auto;}.doc-list.-lateral-padding{padding:0 var(--s-64px);}.doc-list .doc-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:var(--s-24px) var(--s-20px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:var(--radius-S);background:var(--c-primary-light-100);color:var(--c-primary-dark-400);cursor:pointer;}.doc-list .doc-card .doc-title{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.doc-list .doc-card .doc-info{display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--s-80px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-8px);-ms-flex-negative:0;flex-shrink:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;text-align:right;text-transform:uppercase;}.doc-list .doc-card .doc-info .doc-size{-ms-flex-negative:0;flex-shrink:0;}@media all and (max-width:1024px){.doc-list{max-width:none;}.doc-list.-lateral-padding{padding:0 var(--s-28px);}.doc-list .doc-card{width:100%;padding:var(--s-24px) var(--s-20px);}}@media all and (max-width:767px){.doc-list.-lateral-padding{padding:0 var(--s-20px);}.doc-list .doc-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:var(--s-24px) var(--s-20px);text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.doc-list .doc-card .doc-info{margin-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.content.green .doc-list .doc-card{background-color:white;}@media all and (max-width:1024px){.events-block .event-title.hidden-desktop{display:block;padding:0 var(--lateral-gap) 48px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.events-block .event-title.hidden-desktop .it,.events-block .event-title.hidden-desktop span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}}@media all and (max-width:767px){.events-block .event-title.hidden-desktop{padding:0 var(--lateral-gap) 40px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.events-block .event-title.hidden-desktop .it,.events-block .event-title.hidden-desktop span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}}.events-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;max-width:calc(12 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 352px + 64px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:120px !important;}.events-list .event-title{-ms-flex-item-align:stretch;align-self:stretch;color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;width:calc(6 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 160px + 32px);}.events-list .event-title .it,.events-list .event-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.events-list .all-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:calc(6 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 160px + 64px);}.events-list .all-list .list-item{padding-top:16px;}.events-list .all-list .list-item:first-child{padding-top:0;}.events-list .all-list .list-item:hover{opacity:0.7;}@media all and (max-width:1024px){.events-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px !important;max-width:100%;}.events-list .all-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;}.events-list .all-list .list{width:100%;}.events-list .all-list .list .list-item{width:100%;padding:16px 28px 20px 0px;}.events-list .all-list .list .list-item:first-child{padding-top:0;}}@media all and (max-width:767px){.events-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px !important;width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px + 20px);}.events-list .all-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;}.events-list .all-list .list{width:100%;}.events-list .all-list .list .list-item{width:100%;padding:16px 20px 20px 0pxt;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.events-list .all-list .list .list-item:first-child{padding-top:0;}.events-list .all-list .list .list-item .item-date{gap:8px;}.events-list .all-list .list .list-item .item-date .item-day{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.events-list .all-list .list .list-item .item-date .item-month{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:120%;}.events-list .all-list .list .list-item .item-left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.events-list .all-list .list .list-item .item-left .item-info .item-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:160%;}.events-list .all-list .list .list-item .item-left .item-info .item-down{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;}}.explore.fullgreen{background:var(--c-primary-light-400);color:var(--c-white);margin:0 auto;padding:var(--block-gap) 0;}.explore.fullgreen .tab-description{color:var(--c-white);}.explore.fullgreen .tabs .tab{color:#6B7C59;}.explore.fullgreen .tabs .tab.selected{color:var(--c-white);}.explore .title-hero{max-width:1728px;margin:0 auto;padding:0 var(--s-64px) var(--s-48px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;text-align:left;}.explore .title-hero .it,.explore .title-hero span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.explore .swiper-tabs{padding:0 var(--s-64px) !important;max-width:1728px;margin:0 auto;}.explore .tab-slider{margin:0;margin-top:var(--s-56px);}.explore .cross-chefs{padding:0 !important;}@media all and (max-width:1024px){.explore .title-hero{padding:0 var(--lateral-gap) var(--s-40px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.explore .title-hero .it,.explore .title-hero span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.explore .swiper-tabs{padding:0 var(--lateral-gap) !important;}.explore .tab-slider{margin-top:var(--s-40px);}.explore .tab-slider .slider-wrapper{gap:var(--s-32px);}.explore .tab-slider .initial-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.explore .tab-slider .swiper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media all and (max-width:767px){.explore .title-hero{padding:0 var(--lateral-gap) var(--s-32px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.explore .title-hero .it,.explore .title-hero span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.explore .tab-slider{margin-top:var(--s-32px);}.explore .tab-slider .slider-wrapper{gap:var(--s-28px);}}.footer{background:var(--c-primary-light-300);width:100%;bottom:0;color:var(--c-white);margin:0 auto;}.footer .newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-64px) 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1600px;width:100%;}.footer .newsletter .newsletter-text{color:var(--c-primary-light-100);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;}.footer .newsletter .newsletter-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.footer .newsletter .newsletter-input .input-text-box{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:348px;width:348px;padding:var(--s-20px) var(--s-32px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-20px);border-radius:4px 0px 0px 4px;border:1px solid var(--c-primary-light-200);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;background:var(--c-primary-light-400);color:var(--c-white);}.footer .newsletter .newsletter-input input[type=text]::-webkit-input-placeholder{color:var(--c-white);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.footer .newsletter .newsletter-input input[type=text]::-moz-placeholder{color:var(--c-white);font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.footer .newsletter .newsletter-input input[type=text]:-ms-input-placeholder{color:var(--c-white);font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.footer .newsletter .newsletter-input input[type=text]::-ms-input-placeholder{color:var(--c-white);font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.footer .newsletter .newsletter-input input[type=text]::placeholder{color:var(--c-white);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.footer .newsletter .newsletter-input input[type=text]:focus{border-color:var(--c-primary-light-200);outline:var(--c-primary-light-200);}.footer .newsletter .newsletter-input .input-btn{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0 4px 4px 0px;background:var(--c-primary-light-200);color:#445036;width:70px;height:71px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;cursor:pointer;border:0;}.footer .tags{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-64px) var(--s-64px) var(--s-72px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid rgba(167, 191, 142, 0.4);}.footer .tags .tag-box{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:304px;width:calc(33% - var(--s-32px));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.footer .tags .tag-box .tag-title{letter-spacing:2px;text-transform:uppercase;padding-bottom:var(--s-32px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:100%;color:var(--c-primary-light-100);}.footer .tags .tag-box .tag-title:hover{opacity:0.7;}.footer .tags .tag-box .tag{color:var(--c-primary-light-200);padding-bottom:var(--s-20px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%;}.footer .tags .tag-box .tag:hover, .footer .tags .tag-box .tag.active{opacity:0.7;}.footer .references{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-40px) var(--s-64px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;}.footer .references .sponsors,.footer .references .certifications{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);}.footer .references .sponsors img{max-height:55px;}.footer .references .certifications img{max-height:69px;}.footer .footer-bottom{background:var(--c-primary-light-400);display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-24px) 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;max-width:calc(12 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 352px);width:calc(12 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 352px);}.footer .footer-bottom .socials{display:-webkit-box;display:-ms-flexbox;display:flex;width:236px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-20px);}.footer .footer-bottom .terms{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:center;}.footer .footer-bottom .copyrights{color:var(--c-primary-light-200);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:center;}.footer .responsability{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-24px) 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;max-width:1728px;width:100%;border-top:1px solid rgba(167, 191, 142, 0.4);}@media all and (max-width:1024px){.footer .newsletter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--s-40px) var(--s-28px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-16px);}.footer .tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--s-40px) var(--s-28px);gap:var(--s-56px);white-space:nowrap;}.footer .tags .tag-box .last{padding:0;}.footer .references{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-40px) var(--s-28px);gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.footer .references .sponsors,.footer .references .certifications{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.footer .references .sponsors .cert,.footer .references .certifications .cert{width:70px;height:69px;}.footer .references .sponsors .qren,.footer .references .certifications .qren{width:120px;height:50px;}.footer .references .sponsors .ue,.footer .references .certifications .ue{width:72px;height:55px;}.footer .footer-bottom{padding:var(--s-24px) var(--s-28px);max-width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}.footer .footer-bottom .socials{gap:var(--s-20px);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.footer .footer-bottom .terms{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;}.footer .footer-bottom .copyrights{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;}.footer .responsability{padding:var(--s-24px) 0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:center;}}@media all and (max-width:767px){.footer .newsletter{padding:var(--s-40px) var(--s-20px);width:100%;}.footer .newsletter .newsletter-text{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.footer .newsletter .newsletter-input{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.footer .newsletter .newsletter-input .input-text-box{width:100%;padding:20px;}.footer .newsletter .newsletter-input .input-btn{min-width:70px;min-height:70px;}.footer .tags{padding:var(--s-40px) var(--s-20px);gap:var(--s-32px);white-space:wrap;width:100%;}.footer .tags .tag-box{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.footer .tags .tag-box .tag-title{padding-bottom:var(--s-20px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;}.footer .tags .tag-box .tag{padding-bottom:var(--s-12px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;}.footer .references{padding:var(--s-40px) var(--s-20px);gap:32px;}.footer .references .sponsors,.footer .references .certifications{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.footer .references .sponsors .cert,.footer .references .certifications .cert{width:70px;height:69px;}.footer .references .sponsors .qren,.footer .references .certifications .qren{width:120px;height:50px;}.footer .references .sponsors .ue,.footer .references .certifications .ue{width:72px;height:55px;}.footer .footer-bottom{padding:var(--s-24px) var(--s-20px);max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);gap:16px;}.footer .footer-bottom .socials{gap:var(--s-20px);}.footer .footer-bottom .terms{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;}.footer .footer-bottom .copyrights{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:center;}.footer .responsability{padding:var(--s-20px) var(--s-20px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:center;}}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:var(--block-gap) auto;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-48px);}.gallery.nomargin{margin:0 auto;}.gallery h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-dark-400);}.gallery .swiper{width:100%;}.gallery .swiper .swiper-wrapper .swiper-slide picture,.gallery .swiper .swiper-wrapper .swiper-slide img{width:100%;display:block;}@media all and (max-width:1024px){.gallery h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}}@media all and (max-width:767px){.gallery{gap:var(--s-40px);}.gallery h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}}.recipe-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:var(--block-gap) auto;padding:0 var(--lateral-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);background:var(--c-white);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.recipe-card.white{background-color:var(--c-white);}.recipe-card.green{margin:0 auto;padding:var(--block-gap) var(--lateral-gap);background:var(--c-primary-light-100);}.recipe-card .text-module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;max-width:calc(5 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 128px);}.recipe-card .text-module .title{margin:0;color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;padding-bottom:var(--s-32px);}.recipe-card .text-module .title .it,.recipe-card .text-module .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.recipe-card .text-module .description{color:var(--c-black);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}.recipe-card .text-module .text-btn{padding-top:var(--s-24px);background:transparent;}.recipe-card .recipe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-20px);max-width:calc(7 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 192px);}.recipe-card .recipe .recipe-img{width:calc(7 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 192px);height:auto;}.recipe-card .recipe .recipe-details{display:-webkit-box;display:-ms-flexbox;display:flex;width:94%;max-width:648px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-16px);color:var(--c-primary-dark-400);}.recipe-card .recipe .recipe-details .recipe-info{width:100%;}.recipe-card .recipe .recipe-details .recipe-info .recipe-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;}.recipe-card .recipe .recipe-details .recipe-info .recipe-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--s-12px);-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}.recipe-card .recipe .recipe-details .recipe-info .recipe-tags .principal{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.recipe-card .recipe .recipe-details .recipe-info .recipe-tags .circle{width:4px;height:4px;border-radius:var(--radius-circle);background-color:var(--c-primary-dark-400);}.recipe-card .recipe .recipe-details .recipe-info .experience-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--s-16px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.recipe-card .recipe .recipe-details .recipe-info .experience-tags .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--s-12px);-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}.recipe-card .recipe .recipe-details .recipe-info .experience-tags .tags .principal{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.recipe-card .recipe .recipe-details .recipe-info .experience-tags .tags .dot{width:var(--s-4px);height:var(--s-4px);border-radius:var(--radius-circle);background:var(--c-primary-dark-400);}.recipe-card .recipe .recipe-details .chef-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-20px);-ms-flex-item-align:stretch;align-self:stretch;}.recipe-card .recipe .recipe-details .chef-card .chef-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-12px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;}.recipe-card .recipe .recipe-details .chef-card .chef-details .chef-img{border-radius:var(--radius-circle);width:62px;height:62px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.recipe-card .recipe .recipe-details .chef-card .chef-details .chef-img.no-foto{background-color:var(--c-primary-light-300);color:var(--c-primary-light-200);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.recipe-card .recipe .recipe-details .chef-card .chef-details .chef-name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.recipe-card .recipe .recipe-details .chef-card .chef-details .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}.recipe-card .recipe .recipe-details .tags-button-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-20px);-ms-flex-item-align:stretch;align-self:stretch;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media all and (max-width:1024px){.recipe-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;}.recipe-card.reverse .text-module{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.recipe-card.reverse .recipe{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.recipe-card .text-module{max-width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);}.recipe-card .text-module .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;max-width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);}.recipe-card .text-module .title .it,.recipe-card .text-module .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.recipe-card .text-module .description{max-width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.recipe-card .recipe{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);}.recipe-card .recipe .recipe-img{width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);height:auto;}.recipe-card .recipe .recipe-details{width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);}.recipe-card .recipe .recipe-details .recipe-info{width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);}}@media all and (max-width:767px){.recipe-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}.recipe-card .text-module{max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.recipe-card .text-module .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);padding-bottom:var(--s-20px);}.recipe-card .text-module .title .it,.recipe-card .text-module .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}.recipe-card .text-module .description{max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;padding-bottom:var(--s-24px);}.recipe-card .recipe{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.recipe-card .recipe .recipe-img{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);height:auto;}.recipe-card .recipe .recipe-details{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);gap:12px;}.recipe-card .recipe .recipe-details .recipe-info{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.recipe-card .recipe .recipe-details .chef-card .chef-details .chef-img{width:34px;height:34px;}}.glass-cards-wrapper{margin:var(--block-gap) auto;padding:0 var(--lateral-gap);}.glass-cards-wrapper.green{margin:0 auto;background:var(--c-primary-light-100);padding:var(--block-gap) var(--lateral-gap);}.glass-card-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-80px);}.glass-card-highlights.white{background:var(--c-white);}.glass-card-highlights.not-last{padding-bottom:0;}.glass-card-highlights .grape-varieties{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;margin:0 auto;max-width:1728px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--s-40px);}.glass-card-highlights .grape-varieties .glass-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--s-48px);width:30%;}.glass-card-highlights .grape-varieties .glass-card .glass-img{max-width:88%;}.glass-card-highlights .grape-varieties .glass-card .grape-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;text-align:center;color:var(--c-primary-dark-400);max-width:400px;margin:0 auto;}.glass-card-highlights .grape-varieties .glass-card .grape-info .grape-name{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;padding-bottom:var(--s-32px);}.glass-card-highlights .grape-varieties .glass-card .grape-info .grape-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;padding-bottom:var(--s-20px);}.glass-card-highlights .grape-varieties .glass-card .grape-info .grape-description.truncate{overflow:hidden;max-height:85px;margin-bottom:32px;}.glass-card-highlights .grape-varieties .glass-card .grape-info .grape-description.truncate.show{max-height:none;margin-bottom:0;}.glass-card-highlights .text-btn{background:transparent;}@media all and (max-width:1024px){.glass-card-highlights .grape-varieties{padding:0;gap:var(--s-32px);}.glass-card-highlights .grape-varieties .glass-card{width:47%;}.glass-card-highlights .grape-varieties .glass-card .glass-img{max-width:100%;}}@media all and (max-width:767px){.glass-card-highlights .grape-varieties{padding:0;gap:var(--block-gap);}.glass-card-highlights .grape-varieties .glass-card{width:100%;}.glass-card-highlights .grape-varieties .glass-card .grape-info .grape-name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}}.wine-container .grape-varieties{padding:0;}@media all and (max-width:1024px){.wine-container .text-description,.wine-container .recipe-card{padding:0 !important;}}.header{position:absolute;width:100%;z-index:10;}.header.green{background-color:var(--c-primary-light-400);}.header .main-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-32px) var(--s-64px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-white);}.header .main-header.black{color:var(--c-primary-dark-400);}.header .main-header .left-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-8px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;width:30%;background:transparent;color:var(--c-white);border:none;cursor:pointer;margin-left:-10px;}.header .main-header .left-icons.black{color:var(--c-primary-dark-400);}.header .main-header .left-icons .menu-text:hover{opacity:0.7;}.header .main-header .main-logo{width:220px;height:71px;}.header .main-header .main-logo svg{width:220px;height:71px;}.header .main-header .right-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);width:30%;}.header .main-header .right-icons a:hover{opacity:0.7;}.header .main-header .right-icons .btn{font-size:12px;padding:12px 24px;}.header .main-header .right-icons .btn.black{color:var(--c-primary-dark-400);border:1px solid var(--c-primary-dark-400);}.header .main-header .right-icons .language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-4px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;background:transparent;color:var(--c-white);border:none;position:relative;cursor:pointer;text-transform:uppercase;}.header .main-header .right-icons .language .lang-text:hover{opacity:0.7;}.header .main-header .right-icons .language.black{color:var(--c-primary-dark-400);}.header .main-header .right-icons .language .submenu{display:none;position:absolute;top:30px;right:0;cursor:pointer;background-color:var(--c-white);border:1px solid var(--c-gray-500);border-radius:4px;}.header .main-header .right-icons .language .submenu ul{list-style-type:none;padding:5px 0;margin:0;}.header .main-header .right-icons .language .submenu ul li{padding:5px 10px;color:var(--c-primary-dark-400) !important;}.header .main-header .right-icons .language .submenu.active{display:-webkit-box;display:-ms-flexbox;display:flex;}.header.open-search{z-index:1000;background-color:var(--c-white);}.header.open-search #close-search{display:block;}.header.open-search #openModalSearch{display:none;}@media all and (max-width:1024px){.header .main-header{padding:var(--s-16px) var(--s-28px);}.header .main-header .right-icons .flex-end{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.header .main-header .main-logo{width:180px;height:58px;}.header .main-header .main-logo svg{width:180px;height:58px;}}@media all and (max-width:767px){.header .main-header{padding:var(--s-12px) var(--s-20px);}.header .main-header .right-icons{gap:0;}.header .main-header .right-icons .flex-end{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.header .main-header .right-icons .mobile{display:none;}.header .main-header .main-logo{width:140px;height:45px;}.header .main-header .main-logo svg{width:140px;height:45px;}}.language-mobile{margin-top:var(--s-64px);}.language-mobile ul{list-style-type:none;padding:5px 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;}.language-mobile ul li{padding:0;color:var(--c-primary-dark-400) !important;text-transform:capitalize;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;}.language-mobile ul li.active{text-decoration:underline;font-weight:600;}.hero-banner{width:100%;height:100vh;min-height:700px;}.hero-banner .swiper-wrapper{height:100%;}.hero-banner .swiper-slide,.hero-banner .item-slide{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.hero-banner video,.hero-banner img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;height:100%;}.hero-banner picture::after,.hero-banner .aux-video::after{content:"";position:absolute;inset:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), color-stop(70%, rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.4) 70%, rgba(0, 0, 0, 0.4) 100%);}.hero-banner.history{bottom:var(--s-112px);}.hero-banner .text-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding-bottom:112px;color:var(--c-white);max-width:820px;z-index:1;}.hero-banner .text-hero.home{padding-bottom:160px;}.hero-banner .text-hero .title-hero{-ms-flex-item-align:stretch;align-self:stretch;text-align:center;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;margin:0;}.hero-banner .text-hero .title-hero span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.hero-banner .text-hero .down-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-20px);-ms-flex-item-align:stretch;align-self:stretch;}.hero-banner .text-hero .down-info .description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;text-align:center;margin:0;}.hero-banner .swiper-pagination{bottom:100px;}.hero-banner .swiper-button-prev,.hero-banner .swiper-button-next{left:calc(50% - 24px);right:auto;top:auto;margin-top:0;bottom:300px;}.hero-banner .swiper-button-prev{margin-left:-610px;}.hero-banner .swiper-button-next{margin-left:610px;}@media all and (max-width:1440px){.hero-banner .swiper-button-prev,.hero-banner .swiper-button-next{margin-left:0;}.hero-banner .swiper-button-prev{left:var(--s-64px);right:auto;}.hero-banner .swiper-button-next{right:var(--s-64px);left:auto;}}@media all and (max-width:1024px){.hero-banner{min-height:580px;}.hero-banner .text-hero{padding:0 var(--s-32px);padding-bottom:64px;}.hero-banner .text-hero.home{padding-bottom:140px;}.hero-banner .text-hero .title-hero{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.hero-banner .text-hero .title-hero span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.hero-banner .swiper-pagination{bottom:80px;}}@media all and (max-width:767px){.hero-banner{min-height:470px;}.hero-banner .text-hero{gap:16px;padding-bottom:48px;}.hero-banner .text-hero.home{padding-bottom:80px;}.hero-banner .text-hero .title-hero{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.hero-banner .text-hero .title-hero span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.hero-banner .text-hero .down-info .description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.hero-banner .swiper-pagination{bottom:40px;}}.hist-text-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:var(--block-gap) auto;padding:0 var(--lateral-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);background:var(--c-white);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.hist-text-image.green{margin:0 auto;padding:var(--block-gap) var(--lateral-gap);background:var(--c-primary-light-100);}.hist-text-image.low-bottom{margin:var(--block-gap) var(--s-64px) var(--s-56px);}.hist-text-image .hist-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--s-40px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;max-width:calc(7 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 192px);}.hist-text-image .hist-text .hist-title{-ms-flex-item-align:stretch;align-self:stretch;color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;margin:0;}.hist-text-image .hist-text .hist-title .it,.hist-text-image .hist-text .hist-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-title.h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.hist-text-image .hist-text .hist-title.h3 .it,.hist-text-image .hist-text .hist-title.h3 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-title.h4{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.hist-text-image .hist-text .hist-title.h4 .it,.hist-text-image .hist-text .hist-title.h4 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-title .author{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;padding-top:var(--s-4px);}.hist-text-image .hist-text .hist-description{width:calc(5 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 128px);color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.hist-text-image .hist-text .hist-description.-notlarge{width:calc(4.2 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 102.4px);}.hist-text-image .hist-text .hist-description .text-btn{padding-top:var(--s-24px);background:transparent;}.hist-text-image .hist-text .description-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-24px);width:calc(5 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 128px);}.hist-text-image .hist-text .description-button .hist-description{color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}.hist-text-image .hist-text .description-button .hist-description .black{color:var(--c-black);}.hist-text-image .hist-image{width:calc(5 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 128px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.hist-text-image .hist-image .hist-img{max-width:100%;max-height:100%;width:calc(5 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 128px);height:calc(5 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 128px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}@media all and (max-width:1024px){.hist-text-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.hist-text-image.low-bottom{margin:56px auto;}.hist-text-image.large .hist-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.hist-text-image.large .hist-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.hist-text-image .hist-text{max-width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.hist-text-image .hist-text .hist-title{width:100%;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.hist-text-image .hist-text .hist-title .it,.hist-text-image .hist-text .hist-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-title.h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.hist-text-image .hist-text .hist-title.h3 .it,.hist-text-image .hist-text .hist-title.h3 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-title.h4{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.hist-text-image .hist-text .hist-title.h4 .it,.hist-text-image .hist-text .hist-title.h4 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-description{color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;width:100%;}.hist-text-image .hist-text .hist-description.-notlarge{width:100%;}.hist-text-image .hist-image{width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.hist-text-image .hist-image .hist-img{max-width:100%;max-height:100%;width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);height:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}}@media all and (max-width:767px){.hist-text-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.hist-text-image.low-bottom{margin:40px auto;}.hist-text-image .hist-text{max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);gap:var(--s-32px);}.hist-text-image .hist-text .hist-title{width:100%;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.hist-text-image .hist-text .hist-title .it,.hist-text-image .hist-text .hist-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-title.h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.hist-text-image .hist-text .hist-title.h3 .it,.hist-text-image .hist-text .hist-title.h3 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-title.h4{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%;}.hist-text-image .hist-text .hist-title.h4 .it,.hist-text-image .hist-text .hist-title.h4 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:20px;font-style:italic;font-weight:300;line-height:120%;}.hist-text-image .hist-text .hist-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;width:100%;}.hist-text-image .hist-image{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.hist-text-image .hist-image .hist-img{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);height:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}}.middle-banner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:920px;margin:var(--block-gap) auto;padding:0 var(--lateral-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.middle-banner.green{height:1170px;margin:0 auto;background:var(--c-primary-light-100);padding:var(--block-gap) var(--lateral-gap);}.middle-banner .img1{position:absolute;top:-210px;left:0;display:block;width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 64px);height:auto;aspect-ratio:304/448;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:304px;}.middle-banner .img2{position:absolute;right:0;bottom:-210px;width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 64px);height:auto;aspect-ratio:304/448;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:304px;}.middle-banner .middle-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--s-32px);max-width:calc(12 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 352px);}.middle-banner .middle-text .top{max-width:864px;color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;text-align:center;margin:0;}.middle-banner .middle-text .top .it,.middle-banner .middle-text .top span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:italic;font-weight:300;line-height:120%;}.middle-banner .middle-text .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(6 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 160px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-16px);}.middle-banner .middle-text .bottom .description{color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;text-align:center;}@media all and (max-width:1024px){.middle-banner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.middle-banner.green{height:auto;}.middle-banner .img1{display:-webkit-box;display:-ms-flexbox;display:flex;position:unset;top:0;left:40%;width:152px;height:224px;}.middle-banner .img2{display:none;}.middle-banner .middle-text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--s-32px);}.middle-banner .middle-text .top{max-width:864px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;text-align:center;}.middle-banner .middle-text .top .it,.middle-banner .middle-text .top span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.middle-banner .middle-text .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(6 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 130px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-16px);}}@media all and (max-width:767px){.middle-banner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.middle-banner .middle-text{gap:var(--s-8px);width:100%;max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.middle-banner .middle-text .top{max-width:864px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-align:center;padding-top:24px;}.middle-banner .middle-text .top .it,.middle-banner .middle-text .top span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.middle-banner .middle-text .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-16px);}.middle-banner .middle-text .bottom .description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}}.green + .middle-banner.green{height:1050px;}@media all and (max-width:1024px){.green + .middle-banner.green{height:auto;}}.owner-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-48px) 0 var(--s-56px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--c-primary-dark-400);max-width:864px;margin:0 auto;}.owner-info .owner-name{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;padding-bottom:var(--s-12px);text-align:center;}.owner-info .owner-name .it,.owner-info .owner-name span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:italic;font-weight:300;line-height:120%;}.owner-info .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--s-2px) var(--s-12px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;padding-bottom:var(--s-28px);}.owner-info .tags .principal{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.owner-info .owner-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-12px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;padding-bottom:var(--s-8px);}.owner-info .owner-address{text-align:center;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;padding-bottom:var(--s-16px);}.owner-info .chef-card .chef-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-8px);-ms-flex-item-align:stretch;align-self:stretch;}.owner-info .chef-card .chef-details .chef-img{max-width:36px;max-height:36px;border-radius:var(--radius-circle);}.owner-info .chef-card .chef-details .chef-img.no-foto{width:36px;height:36px;background-color:var(--c-primary-light-300);color:var(--c-primary-light-200);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.owner-info .chef-card .chef-details .chef-name{color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.owner-info .chef-card .chef-details .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}@media all and (max-width:1024px){.owner-info{padding:var(--s-40px) var(--s-28px);}.owner-info .owner-name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.owner-info .owner-name .it,.owner-info .owner-name span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}}@media all and (max-width:767px){.owner-info{padding:var(--s-32px) var(--s-20px);}.owner-info .owner-name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.owner-info .owner-name .it,.owner-info .owner-name span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}}.page-highlight,.text-block{max-width:864px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);text-align:center;color:var(--c-primary-dark-400);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;margin:0 auto;padding-top:var(--header);}.page-highlight.simple,.text-block.simple{height:auto;padding:calc(var(--header) + var(--title-gap)) var(--lateral-gap) var(--title-gap);max-width:964px;padding-bottom:0;margin-bottom:var(--block-gap);}.page-highlight.hide,.text-block.hide{display:none;}.page-highlight .page-title,.text-block .page-title{margin:0;padding:0 64px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;}.page-highlight .page-title .it,.page-highlight .page-title span,.text-block .page-title .it,.text-block .page-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:80px;font-style:italic;font-weight:300;line-height:120%;}.page-highlight .page-description,.text-block .page-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;max-width:640px;}.text-block{height:auto;margin:var(--block-gap) auto;padding-top:0;}.text-block .page-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.text-block .page-title .it,.text-block .page-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}@media all and (max-width:1024px){.page-highlight .page-title,.text-block .page-title{padding:0 28px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.page-highlight .page-title .it,.text-block .page-title .it{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.page-highlight .page-description,.text-block .page-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;max-width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);}.text-block .page-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.text-block .page-title .it,.text-block .page-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}}@media all and (max-width:767px){.page-highlight,.text-block{gap:8px;}.page-highlight .page-title,.text-block .page-title{padding:0 20px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.page-highlight .page-title .it,.page-highlight .page-title span,.text-block .page-title .it,.text-block .page-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.page-highlight .page-description,.text-block .page-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.text-block .page-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.text-block .page-title .it,.text-block .page-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}}.intro-list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1728px;padding:var(--s-80px) var(--s-64px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);margin:0 auto;width:100%;padding-top:calc(var(--header) + var(--title-gap));}.intro-list.green{background-color:var(--c-primary-light-400);margin-bottom:-1px;margin-top:-1px;}.intro-list .title{color:var(--c-primary-dark-400);text-align:center;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;width:100%;max-width:100%;}.intro-list .title.white{color:var(--c-white);}.intro-list .options-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-24px);-ms-flex-item-align:stretch;align-self:stretch;color:var(--c-gray-600);}.intro-list .options-list.full{width:100%;}.card-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 var(--s-64px) var(--s-112px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--s-72px) var(--s-32px);-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1728px;margin:0 auto;}.card-grid .recipe-grid-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-20px);max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 96px - 10px);}.card-grid .recipe-grid-card.swiper-slide:last-child{margin-right:24px;}.card-grid .recipe-grid-card .recipe-img{width:100%;height:auto;aspect-ratio:512/345;}.card-grid .recipe-grid-card .recipe-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:28px;-ms-flex-item-align:stretch;align-self:stretch;width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 96px - 10px);}.card-grid .recipe-grid-card .recipe-details .recipe-info{color:var(--c-primary-dark-400);}.card-grid .recipe-grid-card .recipe-details .recipe-info .recipe-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;}.card-grid .recipe-grid-card .recipe-details .recipe-info .recipe-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:var(--s-2px) var(--s-12px);-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}.card-grid .recipe-grid-card .recipe-details .recipe-info .recipe-tags .principal{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.card-grid .recipe-grid-card .recipe-details .recipe-info .recipe-tags .circle{width:4px;height:4px;border-radius:var(--radius-circle);background-color:var(--c-primary-dark-400);}.card-grid .recipe-grid-card .recipe-details .chef-card .chef-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-8px);-ms-flex-item-align:stretch;align-self:stretch;}.card-grid .recipe-grid-card .recipe-details .chef-card .chef-details .chef-img{max-width:36px;max-height:36px;border-radius:var(--radius-circle);}.card-grid .recipe-grid-card .recipe-details .chef-card .chef-details .chef-img.no-foto{width:36px;height:36px;background-color:var(--c-primary-light-300);color:var(--c-primary-light-200);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.card-grid .recipe-grid-card .recipe-details .chef-card .chef-details .chef-name{color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.card-grid .recipe-grid-card .recipe-details .chef-card .chef-details .chef-name .chef{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}@media all and (max-width:1024px){.intro-list{padding:var(--s-72px) var(--s-28px);padding-top:calc(var(--header) + var(--title-gap));}.intro-list .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.card-grid{padding:0 var(--s-28px) var(--s-80px);gap:var(--s-72px) 26px;max-width:1728px;margin:0 auto;}.card-grid .recipe-grid-card{max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 78px);}.card-grid .recipe-grid-card.swiper-slide:last-child{margin-right:32px;}.card-grid .recipe-grid-card .recipe-details{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 78px);}}@media all and (max-width:767px){.intro-list{padding:var(--s-56px) var(--s-20px);padding-top:calc(var(--header) + var(--title-gap));gap:24px;}.intro-list .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.card-grid{padding:0 var(--s-20px) var(--s-80px);gap:var(--s-24px);}.card-grid .recipe-grid-card{max-width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);}.card-grid .recipe-grid-card .recipe-details{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);gap:12px;}.card-grid .recipe-grid-card .recipe-details .recipe-info .recipe-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:160%;}}.recipes-container h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-dark-400);margin:0;margin-bottom:var(--s-80px);text-align:center;}@media all and (max-width:1024px){.recipes-container h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:var(--s-72px);}}@media all and (max-width:767px){.recipes-container h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:var(--s-56px);}}.recipes-container.cross-rest{padding:0 !important;margin:0;}.recipes-container.cross-rest .card-grid{padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;}.recipes-container.cross-rest .card-grid .recipe-grid-card{width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 64px);}.recipes-container.cross-rest .card-grid .recipe-grid-card .recipe-details{width:100%;}.recipes-container.cross-rest .card-grid .recipe-grid-card .recipe-details .recipe-info{color:#FFFFFF;}.recipes-container.cross-rest .card-grid .recipe-grid-card .recipe-details .recipe-info .recipe-tags .circle{background-color:#FFFFFF;}@media all and (max-width:1024px){.recipes-container.cross-rest .card-grid .recipe-grid-card{width:250px;}.recipes-container.cross-rest .card-grid .recipe-grid-card:first-child{margin-left:var(--lateral-gap);}}.region-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:var(--s-80px) var(--s-64px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-64px);background:var(--c-primary-light-100);margin-top:-1px;}.region-title.white{background:var(--c-white);}.region-title.page{gap:var(--s-80px);}.region-title.tab{display:block;}.region-title.tab .swiper{padding-bottom:80px;}.region-title .text-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);color:var(--c-primary-dark-400);text-align:center;}.region-title .text-hero .text-title{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.region-title .text-hero .text-title .it,.region-title .text-hero .text-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.region-title .text-hero .text-title.small{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.region-title .text-hero .text-description{max-width:864px;padding:0 64px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}@media all and (max-width:1024px){.region-title{padding:var(--s-72px) var(--s-28px);gap:var(--s-48px);}.region-title.page{gap:var(--s-72px);}.region-title.tab{display:block;}.region-title.tab .swiper{padding-bottom:72px;}.region-title .text-hero{width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);}.region-title .text-hero .text-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.region-title .text-hero .text-title .it,.region-title .text-hero .text-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.region-title .text-hero .text-title.small{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.region-title .text-hero .text-description{padding:0 28px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}}@media all and (max-width:767px){.region-title{padding:var(--s-56px) var(--s-20px);gap:40px;}.region-title.page{gap:var(--s-56px);}.region-title.tab{display:block;}.region-title.tab .swiper{padding-bottom:56px;}.region-title .text-hero{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);gap:var(--s-16px);}.region-title .text-hero .text-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.region-title .text-hero .text-title .it,.region-title .text-hero .text-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.region-title .text-hero .text-title.small{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.region-title .text-hero .text-description{padding:0 20px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}}#search-container{padding:0 var(--lateral-gap) var(--block-gap);max-width:864px;margin:0 auto;}.main-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:100%;max-width:640px;padding:32px 0 64px;gap:16px;}.main-search .btn-search{position:absolute;width:24px;height:24px;left:15px;border:none;color:transparent;background:url("/temas/vinhoverde/media/icons/search.svg") center center;background-size:24px 24px;}.nr-results{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;text-align:left;color:var(--c-gray-700);}.search-results{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:0 auto;padding-top:var(--s-32px);}.search-results .result{padding-bottom:32px;}.search-results .result .search-title{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;text-align:left;color:var(--c-primary-dark-400);}.search-results .result .search-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;text-align:left;color:var(--c-primary-dark-400);}.search-results .result .search-link{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-align:left;color:var(--c-info-400);}.search-results .result .highlight{background-color:var(--c-primary-light-100);}.search-results .result strong{font-weight:400;}@media all and (max-width:1024px){.main-search{width:100%;padding-bottom:48px;}.search-results{width:100%;gap:12px;}.search-results .result{padding-bottom:24px;}}.stamps-container{margin:var(--block-gap) auto;}.stamps-container .tab-context{padding:0 var(--lateral-gap);}.stamps-container .text-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);color:var(--c-primary-dark-400);text-align:center;padding:var(--s-80px) 0;}.stamps-container .text-hero .text-title{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.stamps-container .text-hero .text-title .it,.stamps-container .text-hero .text-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.stamps-container .text-hero .text-description{max-width:864px;padding:0 64px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}@media all and (max-width:1024px){.stamps-container .text-hero{width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);padding:var(--s-72px) 0;}.stamps-container .text-hero .text-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.stamps-container .text-hero .text-title .it,.stamps-container .text-hero .text-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.stamps-container .text-hero .text-description{padding:0 28px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}}@media all and (max-width:767px){.stamps-container .text-hero{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);gap:var(--s-16px);padding:var(--s-56px) 0;}.stamps-container .text-hero .text-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.stamps-container .text-hero .text-title .it,.stamps-container .text-hero .text-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.stamps-container .text-hero .text-description{padding:0 20px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}}.stamps{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--s-80px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);margin:0 auto;}.stamps .stamp-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-4px);width:100%;}.stamps .stamp-card .stamp-description{text-align:center;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}.stamps .stamp-card .stamp-img{max-width:100%;}@media all and (max-width:1024px){.stamps{padding-bottom:var(--s-80px);gap:var(--s-32px);width:100%;width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);margin:0 auto;}.stamps .stamp-card{gap:var(--s-4px);width:100%;}.stamps .stamp-card .stamp-img{width:calc(8 * (min(var(--document-width, 100vw), 1728px) - 238px) / 8 + 182px);height:auto;}.stamps .stamp-card .stamp-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}}@media all and (max-width:767px){.stamps{padding-bottom:0;gap:var(--s-32px);width:100%;width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);margin:0 auto;}.stamps .stamp-card{gap:var(--s-4px);width:100%;}.stamps .stamp-card .stamp-img{width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 88px) / 4 + 48px);height:auto;}.stamps .stamp-card .stamp-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}}.tab-module{width:100%;margin:var(--block-gap) auto;}.tab-module.green{margin:0 auto;padding:var(--block-gap) 0;background:var(--c-primary-light-100);}.tab-module.events-block .layout-grid-outer{padding-right:0;width:100%;}.tab-module .tab-module-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-48px);}.tab-module .tab-module-inside .swiper-tabs .slide-tabs:first-child{margin-left:calc((100% - 1598px) / 2);}.tab-module .tab-module-inside .swiper-tabs .slide-tabs:last-child{margin-right:calc((100% - 1598px) / 2);}@media all and (max-width:1726px){.tab-module .tab-module-inside .swiper-tabs .slide-tabs:first-child{margin-left:var(--s-64px);}.tab-module .tab-module-inside .swiper-tabs .slide-tabs:last-child{margin-right:var(--s-64px);}}@media all and (max-width:1024px){.tab-module .tab-module-inside .swiper-tabs .slide-tabs:first-child{margin-left:var(--s-28px);}.tab-module .tab-module-inside .swiper-tabs .slide-tabs:last-child{margin-right:var(--s-28px);}}@media all and (max-width:767px){.tab-module .tab-module-inside .swiper-tabs .slide-tabs:first-child{margin-left:var(--s-20px);}.tab-module .tab-module-inside .swiper-tabs .slide-tabs:last-child{margin-right:var(--s-20px);}}.tab-module .tab-module-inside .tab-context{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);-ms-flex-item-align:stretch;align-self:stretch;}.tab-module .tab-module-inside .tab-context .tab-title{width:calc(6 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 160px);color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;margin:0;}.tab-module .tab-module-inside .tab-context .tab-title .it,.tab-module .tab-module-inside .tab-context .tab-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.tab-module .tab-module-inside .tab-context .tab-info{width:calc(6 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 160px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);}.tab-module .tab-module-inside .tab-context .tab-info .tab-img{width:100%;}.tab-module .tab-module-inside .tab-context .tab-info img{display:block;width:calc(6 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 160px);height:auto;aspect-ratio:640/430;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.tab-module .tab-module-inside .tab-context .tab-info .tab-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;width:calc(4 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 96px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-20px);}@media all and (max-width:1440px){.tab-module .tab-module-inside .tab-context .tab-info .tab-description{width:100%;}}@media all and (max-width:1024px){.tab-module .tab-module-inside .tab-context{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;width:100%;}.tab-module .tab-module-inside .tab-context .tab-title{width:100%;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.tab-module .tab-module-inside .tab-context .tab-title .it,.tab-module .tab-module-inside .tab-context .tab-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.tab-module .tab-module-inside .tab-context .tab-info{width:100%;}.tab-module .tab-module-inside .tab-context .tab-info img{width:100%;}.tab-module .tab-module-inside .tab-context .tab-info .tab-description{width:100%;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}}@media all and (max-width:767px){.tab-module .tab-module-inside{gap:40px;}.tab-module .tab-module-inside .tab-context{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%;}.tab-module .tab-module-inside .tab-context .tab-title{width:100%;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.tab-module .tab-module-inside .tab-context .tab-title .it,.tab-module .tab-module-inside .tab-context .tab-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.tab-module .tab-module-inside .tab-context .tab-info{width:100%;gap:16px;}.tab-module .tab-module-inside .tab-context .tab-info img{width:100%;}.tab-module .tab-module-inside .tab-context .tab-info .tab-description{width:100%;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}}.tab-slider{margin:var(--block-gap) auto;color:var(--c-primary-dark-400);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);-ms-flex-item-align:stretch;align-self:stretch;width:100%;}.tab-slider.green{margin:0 auto;padding:var(--block-gap) 0;background:var(--c-primary-light-100);}.tab-slider.darkgreen{margin:0 auto;padding:var(--block-gap) 0;background:var(--c-primary-light-400);color:var(--c-white);}.tab-slider .slider-wrapper{margin:0 auto;width:100%;padding-left:calc((100% - 1598px) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-40px);-ms-flex-item-align:stretch;align-self:stretch;}.tab-slider .text-btn{background:transparent;}.tab-slider .initial-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:416px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);-ms-flex-negative:0;flex-shrink:0;}.tab-slider .initial-block .tab-title{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.tab-slider .initial-block .tab-title.h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.tab-slider .initial-block .tab-title.h3 .it,.tab-slider .initial-block .tab-title.h3 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.tab-slider .initial-block .tab-title .it,.tab-slider .initial-block .tab-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}.tab-slider .initial-block .tab-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-20px);-ms-flex-item-align:stretch;align-self:stretch;}.tab-slider .initial-block .tab-info .tab-description{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}.tab-slider .card-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.tab-slider .card-slide .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-8px);width:auto;}.tab-slider .card-slide .card:last-child{margin-right:24px;}.tab-slider .card-slide .card[data-id], .tab-slider .card-slide .card[data-href]{cursor:pointer;}.tab-slider .card-slide .card .card-img{display:block;width:512px;aspect-ratio:512/512;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.tab-slider .card-slide .card .card-img.small{width:376px;aspect-ratio:376/376;}.tab-slider .card-slide .card .card-title{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;}.tab-slider .card-slide .card .card-info{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;margin-top:-8px;}.tab-slider .card-slide .card .card-subtitle{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;margin-top:-8px;}@media all and (max-width:1726px){.tab-slider .slider-wrapper{padding-left:64px;}}@media all and (max-width:1024px){.tab-slider .slider-wrapper{padding:0;gap:var(--s-48px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.tab-slider .initial-block{width:100%;padding:0 var(--lateral-gap);}.tab-slider .initial-block .tab-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.tab-slider .initial-block .tab-title.h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.tab-slider .initial-block .tab-title.h3 .it,.tab-slider .initial-block .tab-title.h3 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.tab-slider .initial-block .tab-title .it,.tab-slider .initial-block .tab-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}.tab-slider .swiper{width:100%;}.tab-slider .card-slide .card{width:45%;}.tab-slider .card-slide .card:first-child{margin-left:var(--lateral-gap);}.tab-slider .card-slide .card:last-child{margin-right:var(--lateral-gap);}.tab-slider .card-slide .card .card-img{width:100%;}.tab-slider .card-slide .card .card-img.small{width:100%;}.tab-slider .card-slide .card .card-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;}.tab-slider .card-slide .card .card-info{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;margin-top:-8px;}.tab-slider .card-slide .card .card-subtitle{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;margin-top:-8px;}}@media all and (max-width:767px){.tab-slider .slider-wrapper{gap:var(--s-32px);}.tab-slider .initial-block{gap:var(--s-16px);}.tab-slider .initial-block .tab-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.tab-slider .initial-block .tab-title.h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.tab-slider .initial-block .tab-title.h3 .it,.tab-slider .initial-block .tab-title.h3 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}.tab-slider .initial-block .tab-title .it,.tab-slider .initial-block .tab-title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}.tab-slider .card-slide .card{width:70%;}.tab-slider .card-slide .card .card-img{width:100%;}.tab-slider .card-slide .card .card-img.small{width:100%;}.tab-slider .card-slide .card .card-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.tab-slider .card-slide .card .card-info{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;margin-top:-8px;}.tab-slider .card-slide .card .card-subtitle{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;margin-top:-8px;}}.card-detail{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:white;z-index:99;}.card-detail.show{display:-webkit-box;display:-ms-flexbox;display:flex;}.card-detail .bt-close-detail{width:40px;position:absolute;top:70px;right:70px;cursor:pointer;}.card-detail .main-image{width:100%;height:100vh;}.card-detail .main-image picture{display:block;width:100%;height:100%;}.card-detail .main-image picture img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.card-detail .description{width:400px;min-width:400px;padding:160px 40px var(--block-gap);overflow-y:auto;height:100vh;text-align:left;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}.card-detail .description .sub-title{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:var(--s-24px);}.card-detail .description .title{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:var(--s-40px);}@media all and (max-width:1024px){.card-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;}.card-detail .bt-close-detail{top:40px;right:40px;}.card-detail .main-image{height:auto;}.card-detail .main-image picture{aspect-ratio:1/1;}.card-detail .description{width:100%;max-width:100%;height:auto;overflow-y:visible;padding:36px 36px var(--block-gap);}}@media all and (max-width:767px){.card-detail .bt-close-detail{top:24px;right:24px;}.card-detail .description{padding:24px 24px var(--block-gap);}.card-detail .description .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:var(--s-24px);}}.tab-module .tab-slider{margin-top:var(--s-48px);}@media all and (max-width:1024px){.tab-module .tab-slider .slider-wrapper{gap:var(--s-32px);}.tab-module .tab-slider .initial-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.tab-module .tab-slider .swiper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}}.region-map-main{overflow:hidden;position:relative;background:var(--c-primary-light-100);}.region-map-main.white-bg{margin-top:var(--block-gap);background:var(--c-white);}.region-map-main.white-bg path.portugal{fill:var(--c-primary-light-100);}.region-map-main.white-bg::after{content:"";background:-webkit-gradient(linear, left bottom, left top, from(#EDF4E5), color-stop(93.83%, rgba(237, 244, 229, 0)));background:linear-gradient(360deg, #EDF4E5 0%, rgba(237, 244, 229, 0) 93.83%);position:absolute;bottom:0;left:0;width:100%;height:13%;}@media all and (max-width:767px){.region-map-main.white-bg::after{height:9%;}}.region-map-main .region-wrapper{width:100%;padding-left:var(--s-64px);}@media all and (max-width:1024px){.region-map-main .region-wrapper{padding-left:var(--s-28px);}}@media all and (max-width:767px){.region-map-main .region-wrapper{padding-left:var(--s-20px);}}.region-map-main::after{content:"";background:-webkit-gradient(linear, left bottom, left top, from(#FFFFFF), color-stop(93.83%, rgba(255, 255, 255, 0)));background:linear-gradient(360deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 93.83%);position:absolute;bottom:0;left:0;width:100%;height:13%;}@media all and (max-width:767px){.region-map-main::after{height:9%;}}.region-map-main h2{max-width:640px;color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;text-align:left;margin-top:0;}.region-map-main h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:italic;font-weight:300;line-height:120%;}@media all and (max-width:1024px){.region-map-main h2{margin-left:auto;margin-right:auto;text-align:center;padding-right:var(--s-28px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.region-map-main h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;}}@media all and (max-width:767px){.region-map-main h2{max-width:360px;padding-right:var(--s-20px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.region-map-main h2 span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:italic;font-weight:300;line-height:120%;}}.region-map-main .descr{max-width:416px;}.region-map-main .descr p{margin-top:0;color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;}.region-map-main .descr .text-btn{display:inline-block;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;}@media all and (max-width:1024px){.region-map-main .descr{text-align:center;padding-right:var(--s-28px);}.region-map-main .descr p{margin-left:auto;margin-right:auto;max-width:100%;padding-right:var(--s-28px);}}@media all and (max-width:767px){.region-map-main .descr{padding-right:var(--s-20px);}.region-map-main .descr p{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;padding-right:var(--s-20px);}.region-map-main .descr .text-btn{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;}}.region-map-main .content{display:-webkit-box;display:-ms-flexbox;display:flex;}.region-map-main .content .left-wrp{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.region-map-main .content .left-wrp .portugal-map{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.region-map-main .content .left-wrp .portugal-map img{margin-bottom:var(--s-112px);width:100%;}@media all and (max-width:1440px){.region-map-main .content .left-wrp .portugal-map img{width:100%;}}@media all and (max-width:1024px){.region-map-main .content .left-wrp .portugal-map img{margin-bottom:0;width:100%;}}.region-map-main .content .right-wrp{width:70%;padding-top:var(--s-32px);}@media all and (max-width:1024px){.region-map-main .content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:133%;}.region-map-main .content .left-wrp{width:20%;}.region-map-main .content .right-wrp{width:80%;}}@media all and (max-width:767px){.region-map-main .content .right-wrp{padding-top:var(--s-16px);}}.banner + .region-map-main .region-wrapper{padding-top:var(--block-gap);}.regions-map{text-align:right;width:100%;}.regions-map svg{max-width:1250px;max-height:1082px;}.regions-map svg path,.regions-map svg rect,.regions-map svg circle{cursor:pointer;}.regions-map svg rect.on,.regions-map svg circle.on{display:none;}.regions-map svg .tooltip{display:none;-webkit-box-shadow:0 1px 6px 0px rgba(68, 68, 68, 0.2);box-shadow:0 1px 6px 0px rgba(68, 68, 68, 0.2);}.regions-map svg .arrow{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.faq-list-container{max-width:752px;margin:0 auto var(--block-gap);padding-top:var(--s-80px);}.faq-list-container.block{margin:var(--block-gap) auto;padding-top:0;}.faq-list-container .item{padding:var(--s-32px) var(--lateral-gap);}.faq-list-container .item:not(:first-child){border-top:1px solid var(--c-primary-light-100);}.faq-list-container .item .question{position:relative;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-light-300);padding-right:40px;cursor:pointer;}.faq-list-container .item .question::before{content:"";position:absolute;height:1px;width:20px;background:var(--c-gray-600);right:0;top:20px;}.faq-list-container .item .question::after{content:"";position:absolute;height:20px;width:1px;background:var(--c-gray-600);right:9px;top:11px;}.faq-list-container .item .answer{cursor:pointer;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;max-height:0;overflow:hidden;}.faq-list-container .item .answer img{max-width:100%;}.faq-list-container .item .answer a{color:var(--c-primary-dark-400);font-weight:500;}.faq-list-container .item .answer a:hover{opacity:0.7;}.faq-list-container .item.open .question{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-dark-400);}.faq-list-container .item.open .question::after{display:none;}.faq-list-container .item.open .answer{padding-top:var(--s-32px);max-height:10000px;-webkit-transition:max-height 0.2s ease-in-out;transition:max-height 0.2s ease-in-out;}@media all and (max-width:1024px){.faq-list-container{max-width:100%;padding-top:var(--s-72px);}.faq-list-container .item .question{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.faq-list-container .item.open .question{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}}@media all and (max-width:767px){.faq-list-container{padding-top:var(--s-56px);}.faq-list-container .item .question{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%;}.faq-list-container .item .answer{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.faq-list-container .item.open .question{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}}.pub-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;max-width:1728px;width:100%;margin:0 auto;padding:0 var(--lateral-gap);}.pub-list .item{width:22%;}.pub-list .item img{width:100%;}.pub-list .item h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;color:var(--c-primary-dark-400);}@media all and (max-width:1024px){.pub-list{gap:16px;}.pub-list .item{width:48%;}}@media all and (max-width:767px){.pub-list .item{width:47%;}}.news-container{margin:0 auto;width:100%;max-width:1056px;}.news-container .news-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:72px 0 28px;border-top:1px solid var(--c-primary-light-200);}.news-container .news-list .item:first-child{border:none;padding-top:0;}.news-container .news-list .item:last-child{padding-bottom:0;}.news-container .news-list .item .title{width:100%;max-width:100%;}.news-container .news-list .item .resume{margin-left:26%;}.news-container .news-list .item .date{margin-left:26%;}.news-container .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}.news-container .detail a{text-decoration:underline;}.news-container .detail img{max-width:100%;}.news-container .detail .image{margin:0 auto;}.news-container h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin:0;color:var(--c-primary-dark-400);}.news-container h2:hover{opacity:0.7;}.news-container .resume,.news-container .content{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;color:var(--c-primary-dark-400);}.news-container .date,.news-container .source,.news-container .place{display:block;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;color:var(--c-primary-dark-400);}.news-container .file,.news-container .relatedlink{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;color:var(--c-primary-dark-400);}.news-container .file .title,.news-container .relatedlink .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.news-container .file .size,.news-container .relatedlink .size{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;}.news-container .news-header{text-align:center;padding:var(--block-gap) 0 80px;}.news-container .news-header:first-of-type{padding-top:0;}.news-container .news-header p{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-dark-400);margin:0;}@media all and (max-width:1024px){.news-container .news-list .item{padding:56px 0 28px;}.news-container .news-list .item .resume,.news-container .news-list .item .date{margin-left:0;}.news-container h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.news-container .news-header{padding:var(--block-gap) 0 72px;}.news-container .news-header:first-of-type{padding-top:0;}.news-container .news-header p{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}}@media all and (max-width:767px){.news-container .news-list .item{padding:40px 0 28px;}.news-container h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.news-container .resume,.news-container .content{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.news-container .news-header{padding:var(--block-gap) 0 56px;}.news-container .news-header:first-of-type{padding-top:0;}.news-container .news-header p{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}}.fb3area{min-width:640px;}.fb3area .fb3col{width:100% !important;}.fb3area .fb3col .fb3row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:20px;}.fb3area .fb3col .fb3row:first-child{margin-top:0;}.fb3area .fb3col .fb3row .fb3label{text-align:left;font-weight:400;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%;}.fb3area .fb3col .fb3row .fb3field input[type=text],.fb3area .fb3col .fb3row .fb3field textarea{border:1px solid var(--c-gray-300);padding:16px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;color:var(--c-gray-600);border-radius:4px;}.fb3area .btn{margin:32px auto 0;}.recipe-detail{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--s-32px);max-width:1728px;margin:0 auto;padding:var(--s-72px) var(--s-64px);}.recipe-detail .ingredients-list{width:33%;}.recipe-detail .ingredients-list .title{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;color:var(--c-primary-dark-400);}.recipe-detail .ingredients-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--s-4px);}.recipe-detail .ingredients-list .item .name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;color:var(--c-primary-dark-400);}.recipe-detail .ingredients-list .item .qttd{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:160%;color:var(--c-primary-dark-400);}.recipe-detail .ingredients-list .item .sep{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;}.recipe-detail .ingredients-list .item .sep::after{content:"";display:block;border-bottom:1px dashed var(--c-primary-light-200);width:calc(100% - 2 * var(--s-12px));margin:0 var(--s-12px);height:13px;}.recipe-detail .steps-list{width:67%;}.recipe-detail .steps-list .item{margin-top:var(--s-8px);padding:var(--s-20px) var(--s-28px) var(--s-24px) var(--s-28px);border:1px dashed var(--c-primary-light-200);border-radius:4px;}.recipe-detail .steps-list .item:first-child{margin-top:var(--s-40px);}.recipe-detail .steps-list .item:has(.passos:checked){background-color:#EDF4E5;border:none;padding:21px 29px 25px 29px;}.recipe-detail .steps-list .item .all_info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--s-24px);}.recipe-detail .steps-list .item .info{max-width:936px;width:100%;}.recipe-detail .steps-list .item .info .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;color:var(--c-primary-dark-400);margin-bottom:var(--s-4px);}.recipe-detail .steps-list .item .info .descr{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;color:var(--c-primary-dark-400);}.recipe-detail .steps-list .item .passos{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:32px;max-width:32px;min-height:32px;max-height:32px;border:1px solid var(--c-gray-300);border-radius:4px;background-color:var(--c-white);cursor:pointer;margin:var(--s-8px) 0 var(--s-32px) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.recipe-detail .steps-list .item .passos:checked::after{content:url("/temas/default/imgs/Union.svg");color:var(--c-gray-600);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:32px;max-width:32px;min-height:32px;max-height:32px;}@media all and (max-width:1024px){.recipe-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--s-64px) var(--s-28px);}.recipe-detail .ingredients-list,.recipe-detail .steps-list{width:100%;}}@media all and (max-width:767px){.recipe-detail{padding:var(--s-40px) var(--s-20px);}}.related-brand{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--s-32px);max-width:1728px;margin:0 auto;padding:var(--s-72px) var(--s-64px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.related-brand .suggestion{width:33%;}.related-brand .suggestion .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-dark-400);margin-bottom:var(--s-32px);}.related-brand .suggestion .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:italic;font-weight:300;line-height:120%;color:var(--c-primary-dark-400);}.related-brand .suggestion .text{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;color:var(--c-primary-dark-400);}.related-brand .image-wrp{width:33%;}.related-brand .image-wrp img{width:100%;}.related-brand .info-brand{width:33%;}.related-brand .info-brand > div{max-width:414px;}.related-brand .info-brand .type{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;color:var(--c-primary-dark-400);}.related-brand .info-brand .name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-dark-400);margin-top:0;margin-bottom:var(--s-72px);max-width:414px;}.related-brand .info-brand .adherent{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;color:var(--c-primary-dark-400);line-height:120%;}.related-brand .info-brand .year{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;color:var(--c-primary-dark-400);}.related-brand .info-brand .descr{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;color:var(--c-primary-dark-400);margin-top:var(--s-20px);}@media all and (max-width:1024px){.related-brand{padding:var(--s-64px) var(--s-28px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:var(--s-20px);}.related-brand .suggestion{width:100%;}.related-brand .suggestion .text{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.related-brand .image-wrp{width:100%;}.related-brand .image-wrp img{max-width:416px;}.related-brand .info-brand{width:100%;}.related-brand .info-brand > div{max-width:100%;}.related-brand .info-brand .name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:var(--s-20px);max-width:100%;}.related-brand .info-brand .descr{margin-top:var(--s-12px);}}@media all and (max-width:767px){.related-brand{padding:var(--s-40px) var(--s-20px);}.related-brand .suggestion .title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.related-brand .suggestion .title span{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:italic;font-weight:300;line-height:120%;}.related-brand .info-brand .name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}}.brands-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:var(--block-gap) auto;padding:0 var(--lateral-gap);gap:var(--s-80px);background:var(--c-white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1728px;}.brands-list h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-dark-400);margin:0;}.brands-list .brand-list-wrapper{width:100%;}.brands-list .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--s-72px) var(--s-32px);padding:0 var(--s-64px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.brands-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;max-width:calc((100% - 96px) / 4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.brands-list .item .image-wrp{width:46%;}.brands-list .item .image-wrp img{width:100%;}.brands-list .item .info-brand{width:54%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--s-20px);}.brands-list .item .info-brand .type{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;color:var(--c-primary-dark-400);}.brands-list .item .info-brand .name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-dark-400);margin:0;}.brands-list .item .info-brand .year{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;color:var(--c-primary-dark-400);}.brands-list .item .info-brand .descr{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:120%;color:var(--c-primary-dark-400);}.brands-list .pagination{padding:0;margin-top:var(--s-80px);}.brands-list .pagination a{cursor:pointer;}@media all and (max-width:1024px){.brands-list{gap:var(--s-72px);}.brands-list h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.brands-list .list-wrapper{padding:0;}.brands-list .item{width:50%;max-width:calc((100% - 32px) / 2);}.brands-list .item .image-wrp{width:37%;}.brands-list .item .info-brand{width:63%;}.brands-list .item .info-brand .name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%;}.brands-list .pagination{margin-top:var(--s-72px);}}@media all and (max-width:767px){.brands-list{gap:var(--s-56px);}.brands-list h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.brands-list .list-wrapper{gap:var(--s-32px) var(--s-12px);}.brands-list .item{width:50%;max-width:calc((100% - 12px) / 2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.brands-list .item .image-wrp{width:100%;text-align:center;}.brands-list .item .image-wrp img{max-width:172px;}.brands-list .item .info-brand{width:100%;text-align:center;gap:var(--s-12px);padding:var(--s-12px) 0;}.brands-list .item .info-brand .name{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;}.brands-list .pagination{margin-top:var(--s-56px);}}.print-route{background:var(--c-primary-light-300);width:100%;padding:var(--s-64px) 0;text-align:center;}@media all and (max-width:1024px){.print-route{padding:var(--s-40px) var(--s-20px);}}.print-route .btn{display:inline-block;color:var(--c-white);border-color:var(--c-primary-light-400);background:var(--c-primary-light-400);}.courses-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--s-12px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 var(--s-64px);}.courses-list .nodata{margin:0 auto;}@media all and (max-width:1024px){.courses-list{padding:0 var(--lateral-gap);}}.courses-item{max-width:1056px;width:100%;margin:0 auto;padding:var(--s-24px) var(--s-20px);background:var(--c-primary-light-100);color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;}.courses-item h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin-top:0;}.courses-item h3{margin:0;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;font-style:italic;}.courses-item p .label{font-weight:500;}.courses-item p.preco{font-weight:500;font-style:italic;}.courses-item p.sold-out{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;font-weight:600;margin-top:var(--s-28px);}.courses-item .text-btn{background:transparent;display:inline-block;}.courses-item .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--s-24px);margin-top:var(--s-48px);}@media all and (max-width:1024px){.courses-item{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}.courses-item h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}}@media all and (max-width:767px){.courses-item h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}}.container_prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 var(--s-64px);margin:0 auto;width:100%;max-width:1056px;}.container_prices .title_table_prices{color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.container_prices .table_prices{display:table;width:100%;border-collapse:collapse;overflow:hidden;}.container_prices .table_prices .thead{display:table-header-group;background-color:var(--c-primary-light-400);color:var(--c-primary-light-100);}.container_prices .table_prices .thead .row{display:table-row;}.container_prices .table_prices .thead .cell{display:table-cell;text-align:center;padding:var(--s-24px) var(--s-20px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%;white-space:nowrap;}.container_prices .table_prices .thead .cell:first-child{text-align:left;border-top-left-radius:var(--radius-S);border-bottom-left-radius:var(--radius-S);}.container_prices .table_prices .thead .cell:last-child{border-top-right-radius:var(--radius-S);border-bottom-right-radius:var(--radius-S);}.container_prices .table_prices .tbody{display:table-row-group;}.container_prices .table_prices .tbody .row{display:table-row;overflow:hidden;border-radius:var(--radius-S);}.container_prices .table_prices .tbody .row:nth-child(odd){background-color:var(--c-white);}.container_prices .table_prices .tbody .row:nth-child(even){background-color:var(--c-primary-light-100);}.container_prices .table_prices .tbody .row.categoria{border-radius:var(--radius-S);}.container_prices .table_prices .tbody .row.item{display:table-row;}.container_prices .table_prices .tbody .row.item .cell{text-align:center;}.container_prices .table_prices .tbody .row.item .cell:first-child{text-align:left;border-top-left-radius:var(--radius-S);border-bottom-left-radius:var(--radius-S);}.container_prices .table_prices .tbody .row.item .cell:last-child{border-top-right-radius:var(--radius-S);border-bottom-right-radius:var(--radius-S);}.container_prices .table_prices .tbody .cell{display:table-cell;padding:var(--s-24px) var(--s-20px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;}.container_prices .table_prices .tbody .cell.parafont{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;}.container_prices .footerNotes{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;padding:var(--s-24px) 0 var(--s-80px) 0;}@media all and (max-width:1024px){.container_prices{padding:0 var(--s-28px);}.container_prices .title_table_prices{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.container_prices .footerNotes{padding-bottom:var(--s-72px);}}@media all and (max-width:767px){.container_prices{padding:0 var(--s-20px);}.container_prices .title_table_prices{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%;}.container_prices .table_prices .thead .cell{padding:var(--s-16px) var(--s-12px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;}.container_prices .table_prices .tbody .cell{padding:var(--s-16px) var(--s-12px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;}.container_prices .table_prices .tbody .cell.parafont{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:120%;}.container_prices .footerNotes{padding-bottom:var(--s-56px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%;line-height:150%;}}.breadcrumbs{position:absolute;top:var(--header);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--c-gray-500);gap:8px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:100%;list-style-type:none;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:1728px;width:100%;padding-left:var(--s-64px);z-index:9;}.breadcrumbs.dark{color:var(--c-gray-600);}.breadcrumbs.dark .last{color:var(--c-gray-500);}.breadcrumbs.dark .sep{background-color:var(--c-gray-600);}.breadcrumbs .sep{background-color:var(--c-gray-500);border-radius:var(--radius-circle);width:3px;height:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.breadcrumbs .last{color:var(--c-gray-600);}.breadcrumbs a:hover{opacity:0.7;}@media all and (max-width:1024px){.breadcrumbs{display:none;}}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-16px) var(--s-32px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--radius-S);border:1px solid var(--c-white);color:var(--c-white);background:transparent;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:3px;text-transform:uppercase;cursor:pointer;text-align:center;}.btn.green{color:var(--c-primary-light-400);border-color:var(--c-primary-light-300);background:white;}.btn.light-green{color:var(--c-primary-dark-400);border-color:var(--c-primary-light-200);background:var(--c-primary-light-200);}.btn.fullgreen{color:var(--c-white);border-color:var(--c-primary-light-300);background:var(--c-primary-light-300);}.btn:hover{opacity:0.7;}.text-btn{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:3px;text-transform:uppercase;cursor:pointer;border:none;background:white;padding:0;white-space:nowrap;}.text-btn.pad-top{padding-top:11px;}.text-btn.small{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:100%;}.text-btn.green{color:var(--c-primary-light-400);background:var(--c-primary-light-100);}.text-btn.darkgreen{background:var(--c-primary-light-400);color:var(--c-primary-light-100);}.text-btn div{height:3px;margin-top:var(--s-8px);border-radius:3px;background:var(--c-primary-light-200);-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.text-btn div.small{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:100%;margin-top:var(--s-4px);}.text-btn div.left{margin-right:var(--s-32px);}.text-btn div.right{margin-left:var(--s-32px);}.text-btn div.middle{margin-right:var(--s-20px);margin-left:var(--s-20px);}.text-btn:hover div.left{margin-right:0;}.text-btn:hover div.right{margin-left:0;}.text-btn:hover div.middle{margin-right:0;margin-left:0;}.more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:var(--block-gap) var(--lateral-gap);}.dropdown-btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-16px);border-radius:var(--radius-S);border:1px solid var(--c-gray-300);gap:var(--s-4px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;color:var(--c-gray-600);background-color:transparent;cursor:pointer;}.dropdown-btn.border-black{border-color:var(--c-gray-800);color:var(--c-gray-400);}.dropdown-btn.open{display:block;position:absolute;top:100px;visibility:visible;}.dropdown-btn.open.second{top:180px;}.dropdown-btn.open.third{top:260px;}.input-search{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-16px);border-radius:var(--radius-S);border:1px solid var(--c-gray-300);gap:var(--s-4px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;color:var(--c-gray-600);background-color:transparent;}.input-search.full{width:100%;}.input-search.border-black{border-color:var(--c-gray-800);color:var(--c-gray-400);}.input-search.border-black::-webkit-input-placeholder{color:white;opacity:1;}.input-search.border-black::-moz-placeholder{color:white;opacity:1;}.input-search.border-black:-ms-input-placeholder{color:white;opacity:1;}.input-search.border-black::-ms-input-placeholder{color:white;opacity:1;}.input-search.border-black::placeholder{color:white;opacity:1;}.input-search.border-black::-webkit-input-placeholder{color:white;}.input-search.border-black::-moz-placeholder{color:white;}.input-search.border-black:-ms-input-placeholder{color:white;}.input-search.border-black::-ms-input-placeholder{color:white;}.input-search.border-grey{border-color:var(--c-gray-500);}.input-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.input-icon.color{color:var(--c-gray-400);}.input-icon svg{position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:auto;margin-right:10px;}.input-icon input[type=text]{padding-left:48px;}.input-icon .btn-search{position:absolute;width:24px;height:24px;left:15px;border:none;color:transparent;background:url("/temas/vinhoverde/media/icons/search.svg") center center;background-size:24px 24px;cursor:pointer;}.input-icon .btn-search.white{background:url("/temas/vinhoverde/media/icons/search-white.svg") center center;}@media all and (max-width:1024px){.overlay{display:none !important;position:absolute;top:70px;left:0;width:100%;height:300px;background:white;}.overlay.open{display:block !important;}.overlay.dark{background:var(--c-primary-light-400);}}#close-search{display:none;}#close-search.close-search svg{width:32px;}#close-search.show{display:block;}.filter-btn.hide{display:none;}@media all and (max-width:1024px){.btn{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;}.text-btn{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:2px;}.input-search{width:100%;}.input-icon{width:-webkit-fill-available;}}@media all and (max-width:767px){.btn{padding:var(--s-12px) var(--s-24px);}}.center{padding:var(--s-88px) 0 var(--s-112px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.center.dark-green{background:var(--c-primary-light-400);padding:var(--s-64px);}.background-img{width:100%;height:auto;display:block;}.background-img.half{height:50vh;-o-object-fit:cover;object-fit:cover;}.dot{width:var(--s-4px);height:var(--s-4px);border-radius:var(--radius-circle);background:var(--c-primary-light-300);}.main-wrapper{max-width:1728px;margin:0 auto;}.wrapper{background:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 var(--s-64px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.wrapper.w-footer{background:var(--c-primary-light-400);}.wrapper.no-right{padding:0 var(--s-64px) 0 0;}.wrapper.no-left{padding:0 0 0 var(--s-64px);}.wrapper.col-112{padding-top:112px;padding-bottom:112px;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.wrapper.pb-112{padding-bottom:112px;}.wrapper.pt-64{padding-top:64px;}.wrapper.no-padding{padding:0;}.hidden-desktop{visibility:hidden;display:none;}.clickable{cursor:pointer;}.default{display:-webkit-box;display:-ms-flexbox;display:flex;}.not-default{display:none !important;}.underline{text-decoration:underline;color:blue;}.spacing{padding-left:32px;}.green{background:var(--c-primary-light-400);}.-no-padding-bottom{padding-bottom:0;}.-no-padding-top{padding-top:0;}.-no-padding-lateral{padding-left:0;padding-right:0;}.-lateral-margin{margin:0 var(--lateral-gap);}@media all and (max-width:1024px){.center{padding:var(--s-64px) 0 var(--s-72px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.center.dark-green{background:var(--c-primary-light-400);padding:var(--s-64px);}.wrapper{padding:0;}.wrapper.col-112, .wrapper.pb-112, .wrapper.pt-64{padding:0;}.hidden-mobile{visibility:hidden;display:none;}.hidden-desktop{visibility:unset;display:unset;}}.green + .green{padding-top:0;}.gca-default{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:var(--block-gap) auto;padding:0 var(--s-64px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-32px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:160%;max-width:1728px;}.gca-default .description{text-align:center;}.gca-default img{max-width:100%;}.gca-default a{color:var(--c-primary-dark-400);font-weight:500;}.gca-default a:hover{opacity:0.7;}.gca-default ul{text-align:left;}.gca-default h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.gca-default h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.gca-default h4, .gca-default h5, .gca-default h6{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}@media all and (max-width:1024px){.gca-default{padding:0 var(--lateral-gap);}.gca-default h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.gca-default h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.gca-default h4, .gca-default h5, .gca-default h6{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}}@media all and (max-width:767px){.gca-default h2{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.gca-default h3{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}.gca-default h4, .gca-default h5, .gca-default h6{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%;}}.content.green{background:var(--c-primary-light-100);}.content.dark-green{background:var(--c-primary-light-400);}.nodata{padding:0 var(--lateral-gap) var(--block-gap);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:170%;text-align:center;}.nodata.dark{color:white;}h4{color:var(--c-primary-dark-400);}.list-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--s-24px) var(--s-64px) var(--s-32px) 0px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-32px);-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid var(--c-primary-light-200);width:calc(6 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 160px + 64px);}.list-item.first{padding:0 var(--s-64px) var(--s-32px) 0px;}.list-item .item-date{display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--s-112px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-8px);color:var(--c-primary-dark-400);}.list-item .item-date .item-day{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:60px;font-style:normal;font-weight:400;line-height:120%;}.list-item .item-date .item-month{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;padding-top:10px;}.list-item .item-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-20px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;}.list-item .item-left .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:var(--s-4px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-8px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;}.list-item .item-left .item-info .item-title{color:var(--c-primary-dark-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:170%;}.list-item .item-left .item-info .item-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-12px);color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;}.menu-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:rgba(0, 0, 0, 0.5);}.menu-modal .modal-content{position:fixed;left:0;top:0;background-color:var(--c-white);width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.menu-modal .modal-content .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:480px;min-width:480px;padding:56px 48px 56px 64px;overflow-y:auto;}@media all and (max-width:1024px){.menu-modal .modal-content .main-menu{width:100%;padding:32px;min-width:auto;}}@media all and (max-width:767px){.menu-modal .modal-content .main-menu{padding:24px;}}.menu-modal .modal-content .main-menu::-webkit-scrollbar{width:4px;}.menu-modal .modal-content .main-menu::-webkit-scrollbar-track{background-color:#F1F1F1;}.menu-modal .modal-content .main-menu::-webkit-scrollbar-thumb{background-color:#C1C1C1;}.menu-modal .modal-content .main-menu .close{color:var(--c-primary-dark-400);float:right;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64px;}@media all and (max-width:767px){.menu-modal .modal-content .main-menu .close{margin-bottom:48px;}}.menu-modal .modal-content .main-menu .close:hover,.menu-modal .modal-content .main-menu .close:focus{color:black;text-decoration:none;cursor:pointer;}.menu-modal .modal-content .main-menu .close:hover{opacity:0.7;}.menu-modal .modal-content .main-menu .categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;color:var(--c-primary-light-400);padding-bottom:96px;cursor:pointer;}.menu-modal .modal-content .main-menu .categories .cat span{display:inline-block;padding-bottom:12px;}@media all and (max-width:767px){.menu-modal .modal-content .main-menu .categories{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;padding-bottom:48px;gap:20px;}}.menu-modal .modal-content .main-menu .sub-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%;color:var(--c-primary-light-400);}.menu-modal .modal-content .main-menu .sub-categories .sub-cat{cursor:pointer;}.menu-modal .modal-content .main-menu .sub-categories .sub-cat.active{opacity:0.7;}.menu-modal .modal-content .sub-menu{position:absolute;top:0;left:480px;z-index:9999;height:100vh;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:480px;padding:156px 32px 48px 32px;gap:16px;background-color:var(--c-primary-light-100);color:var(--c-primary-light-400);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;overflow-y:auto;}.menu-modal .modal-content .sub-menu .sub-cat{cursor:pointer;}.menu-modal .modal-content .sub-menu .sub-cat.active{opacity:0.7;}@media all and (max-width:1024px){.menu-modal .modal-content .sub-menu .sub-cat{padding-left:48px;}}@media all and (max-width:1024px){.menu-modal .modal-content .sub-menu{background-color:var(--c-white);left:0;top:88px;width:100%;padding:32px;}}@media all and (max-width:767px){.menu-modal .modal-content .sub-menu{top:72px;padding:24px;padding-bottom:160px;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;}}.menu-modal .modal-content .sub-menu .cat-title{background:url("/temas/vinhoverde/media/icons/arrow-menu.svg") left calc(50% - 6px) no-repeat;-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:20px;padding-left:48px;}.menu-modal .modal-content .sub-menu .cat-title span{display:inline-block;padding-bottom:12px;}@media all and (max-width:767px){.menu-modal .modal-content .sub-menu .cat-title{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;}}.menu-modal .modal-content .video-container{position:relative;width:66.6666666667vw;overflow:hidden;}.menu-modal .modal-content .video-container video,.menu-modal .modal-content .video-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.menu-modal .modal-content .selected span,.menu-modal .modal-content .active span{background-image:-webkit-gradient(linear, left top, left bottom, from(#A7BF8E), to(#A7BF8E));background-image:linear-gradient(#A7BF8E, #A7BF8E);background-size:calc(100% - 40px) 3px;background-position:0 100%;background-repeat:no-repeat;-webkit-transition:background-size 250ms ease-in-out;transition:background-size 250ms ease-in-out;}@media all and (max-width:767px){.menu-modal .modal-content .selected span,.menu-modal .modal-content .active span{background-size:calc(100% - 20px) 3px;}}.menu-modal .modal-content .selected:hover span,.menu-modal .modal-content .active:hover span{background-size:100% 3px;}.menu-modal .modal-content a:hover,.menu-modal .modal-content .cat:not(.selected, .active):hover{opacity:0.7;}.search-modal{display:none;position:fixed;z-index:999;left:0;top:var(--header);width:100vw;height:calc(100vh - var(--header));}.search-modal::before{content:"";background-color:rgba(255, 255, 255, 0.8);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}.search-modal .modal-content{position:absolute;left:0;top:0;background-color:var(--c-white);width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-12px);}.bullets .bullet{width:var(--s-8px);height:var(--s-8px);background:var(--c-primary-light-200);border-radius:var(--radius-S);cursor:pointer;}.bullets .bullet.selected{width:var(--s-16px);background:var(--c-primary-light-100);}.swiper-pagination .swiper-pagination-bullet{width:var(--s-8px);height:var(--s-8px);background:var(--c-primary-light-200);border-radius:var(--radius-S);cursor:pointer;opacity:1;-webkit-transition:all 0.1s;transition:all 0.1s;}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:var(--s-16px);background:var(--c-primary-light-100);}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--s-20px);max-width:1728px;margin:0 auto;margin-top:-1px;}.pagination .arrow{width:var(--s-20px);height:var(--s-20px);color:var(--c-gray-800);cursor:pointer;}.pagination .arrow.disable{color:var(--c-gray-500);}.pagination .numbers{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-8px);color:var(--c-gray-500);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;cursor:pointer;}.pagination .numbers .selected{color:var(--c-gray-800);}.pagination ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--s-8px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;}.pagination ul li{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-sans-pro", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%;color:var(--c-gray-500);padding:0 2px 2px;}.pagination ul li.active{color:var(--c-gray-800);}.pagination ul .setas{color:var(--c-gray-800);}.pagination ul .setas.pagAnterior{margin-right:20px;}.pagination ul .setas.pagSeguinte{margin-left:20px;}.pagination.dark ul li{color:var(--c-gray-600);}.pagination.dark ul li.active{color:var(--c-white);}.pagination.dark ul .setas{color:var(--c-white);}.swiper-button-prev,.swiper-button-next{width:48px;height:48px;color:var(--c-white);}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:1;color:var(--c-primary-light-300);}.swiper-button-prev::after,.swiper-button-next::after{display:none;}.swiper-region .swiper-wrapper{gap:0;}.swiper-region .swiper-wrapper .slide-region{width:calc(3 * (min(var(--document-width, 100vw), 1728px) - 480px) / 12 + 64px + 24px);}.swiper-tabs{margin:0;width:100%;}.swiper-tabs .swiper-wrapper .swiper-slide{width:auto;}.swiper.regions-tabs .swiper-wrapper.center-content,.swiper.stamps-tabs .swiper-wrapper.center-content,.swiper.wine-tabs .swiper-wrapper.center-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.swiper.regions-tabs .swiper-wrapper .swiper-slide,.swiper.stamps-tabs .swiper-wrapper .swiper-slide,.swiper.wine-tabs .swiper-wrapper .swiper-slide{width:auto;}.tabs-container{margin-top:var(--s-80px);}@media all and (max-width:1024px){.tabs-container{margin-top:var(--s-72px);}}@media all and (max-width:767px){.tabs-container{margin-top:var(--s-56px);}}.wine-tabs .tab.first,.stamps-tabs .tab.first{margin-left:calc((100% - 1598px) / 2);}.wine-tabs .tab.last,.stamps-tabs .tab.last{margin-right:calc((100% - 1598px) / 2);}@media all and (max-width:1726px){.wine-tabs .tab.first,.stamps-tabs .tab.first{margin-left:var(--s-64px);}.wine-tabs .tab.last,.stamps-tabs .tab.last{margin-right:var(--s-64px);}}@media all and (max-width:1024px){.wine-tabs .tab.first,.stamps-tabs .tab.first{margin-left:var(--s-28px);}.wine-tabs .tab.last,.stamps-tabs .tab.last{margin-right:var(--s-28px);}}@media all and (max-width:767px){.wine-tabs .tab.first,.stamps-tabs .tab.first{margin-left:var(--s-20px);}.wine-tabs .tab.last,.stamps-tabs .tab.last{margin-right:var(--s-20px);}}.tabs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--c-primary-light-200);padding-bottom:1px;}.tabs .tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--s-4px);padding:0 var(--s-16px) var(--s-4px);-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;border-bottom:1px solid var(--c-primary-light-200);white-space:nowrap;cursor:pointer;position:relative;}.tabs .tab.first{padding:0 var(--s-16px) var(--s-4px) 0;}.tabs .tab.last{padding:0 0 var(--s-4px) var(--s-16px);}.tabs .tab.selected, .tabs .tab:hover, .tabs .tab.on{color:var(--c-primary-light-400);}.tabs .tab.selected::after{content:"";position:absolute;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc((100% - 32px) * 0.7);height:3px;background-color:var(--c-primary-light-200);border-radius:3px;}.tabs .tab.selected.first::after{width:calc((100% - 16px) * 0.7);left:0;-webkit-transform:none;-ms-transform:none;transform:none;}.tabs .tab.selected.last::after{width:calc((100% - 16px) * 0.7);right:0;-webkit-transform:none;-ms-transform:none;transform:none;left:unset;}@media all and (max-width:1024px){.tabs .tab{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%;}}@media all and (max-width:767px){.tabs .tab{-webkit-font-feature-settings:"clig" off, "liga" off;font-feature-settings:"clig" off, "liga" off;font-family:"source-serif-pro", serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;}}*{-webkit-box-sizing:border-box;box-sizing:border-box;}#root, body{color:var(--c-black, #000000);background:var(--c-white, #ffffff);margin:0;padding:0;}a{color:inherit;text-decoration:none;}body.-blocked{overflow:hidden;}body.header-fixed .header{position:fixed;background-color:var(--c-white);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body.header-fixed .header .main-header{padding-top:var(--s-12px);padding-bottom:var(--s-12px);}body.header-fixed .header .main-header .main-logo{width:120px;height:60px;}body.header-fixed .header .main-header .main-logo svg{width:120px;height:60px;}@media all and (max-width:1024px){body.header-fixed .header .main-header .main-logo{width:100px;height:50px;}body.header-fixed .header .main-header .main-logo svg{width:100px;height:50px;}}@media all and (max-width:767px){body.header-fixed .header .main-header .main-logo{width:80px;height:40px;}body.header-fixed .header .main-header .main-logo svg{width:80px;height:40px;}}body.header-fixed .search-modal{top:var(--header-fixed);width:100vw;height:calc(100vh - var(--header-fixed));}:root{--radius-XL:16px;--radius-L:12px;--radius-M:8px;--radius-S:4px;--radius-tags:16px;--radius-circle:100%;}:root{--c-black:#000;--c-white:#FFF;--c-gray-900:#212529;--c-gray-800:#343A40;--c-gray-700:#495057;--c-gray-600:#6C757D;--c-gray-500:#ACB5BD;--c-gray-400:#CED4DA;--c-gray-300:#DEE2E6;--c-gray-200:#EAECEF;--c-gray-100:#F8F9FA;--c-primary-light-400:#445036;--c-primary-light-300:#6B7C59;--c-primary-light-200:#A7BF8E;--c-primary-light-100:#EDF4E5;--c-primary-dark-400:#23431B;--c-primary-dark-300:#325928;--c-primary-dark-200:#76B068;--c-primary-dark-100:#9FDF8E;--c-secondary-light-purple-400:#927D9F;--c-secondary-light-purple-300:#B39DC0;--c-secondary-light-purple-200:#C8B4D3;--c-secondary-light-purple-100:#E0D1E9;--c-secondary-strong-purple-400:#5B436C;--c-secondary-strong-purple-300:#76578B;--c-secondary-strong-purple-200:#86649E;--c-secondary-strong-purple-100:#9E78B9;--c-secondary-dark-purple-400:#362B45;--c-secondary-dark-purple-300:#4B3C5F;--c-secondary-dark-purple-200:#5E4C77;--c-secondary-dark-purple-100:#766095;--c-secondary-light-beige-400:#D1CDBA;--c-secondary-light-beige-300:#DCD8C7;--c-secondary-light-beige-200:#E8E5D7;--c-secondary-light-beige-100:#F6F4EB;--c-info-600:#174291;--c-info-500:#1d53b7;--c-info-400:#276ef1;--c-info-300:#5a90f4;--c-info-200:#9fbff8;--c-info-100:#d4e2fc;--c-success-600:#21745C;--c-success-500:#2B9677;--c-success-400:#39C19A;--c-success-300:#40DAAE;--c-success-200:#45F1C0;--c-success-100:#A2FFE4;--c-error-600:#7f281e;--c-error-500:#a13226;--c-error-400:#d44333;--c-error-300:#de7063;--c-error-200:#ecaca5;--c-error-100:#f6d9d6;--c-warning-600:#916821;--c-warning-500:#c19132;--c-warning-400:#ffc043;--c-warning-300:#ffcf70;--c-warning-200:#ffe3ac;--c-warning-100:#fff2d9;--shadow-20:0 -1px 10px rgba(68, 68, 68, 0.20);--shadow-3:0 1px 10px rgba(68, 68, 68, 0.20);--shadow-2:0 1px 6px rgba(68, 68, 68, 0.20);--shadow-1:0 0px 10px rgba(68, 68, 68, 0.14);--shadow-0:0 rgba(0, 0, 0, 0.00);}:root{--s-2px:2px;--s-4px:4px;--s-8px:8px;--s-12px:12px;--s-16px:16px;--s-20px:20px;--s-24px:24px;--s-28px:28px;--s-32px:32px;--s-40px:40px;--s-48px:48px;--s-56px:56px;--s-64px:64px;--s-72px:72px;--s-80px:80px;--s-88px:88px;--s-96px:96px;--s-112px:112px;--s-128px:128px;--s-160px:160px;--s-176px:176px;--s-192px:192px;--s-256px:256px;--header:135px;--header-fixed:84px;--block-gap:128px;--lateral-gap:0;--title-gap:100px;}@media all and (max-width:1024px){:root{--header:90px;--header-fixed:74px;--block-gap:100px;--lateral-gap:28px;--title-gap:32px;}}@media all and (max-width:767px){:root{--header:69px;--header-fixed:64px;--block-gap:80px;--lateral-gap:20px;--title-gap:24px;}}