.et_pb_space{-webkit-box-sizing:content-box;box-sizing:content-box;height:23px}.et_pb_divider_hidden{margin-bottom:0!important}.et_pb_divider_internal{display:inline-block;width:100%}.et_pb_divider{margin:0 0 30px;position:relative}.et_pb_divider:before{content:"";width:100%;height:1px;border-top:1px solid rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:10}.et_pb_divider:after,.et_pb_space:after{content:"";display:table}.et_pb_divider_position_bottom:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center:before{top:50%!important}@media (max-width:980px){.et_pb_divider_position_top_tablet:before{top:0!important;bottom:auto!important}.et_pb_divider_position_bottom_tablet:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center_tablet:before{top:50%!important}.et_pb_space.et-hide-mobile{display:none}}@media (max-width:767px){.et_pb_divider_position_top_phone:before{top:0!important;bottom:auto!important}.et_pb_divider_position_bottom_phone:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center_phone:before{top:50%!important}}.ie .et_pb_divider{overflow:visible}.tmdivi-wrapper{--tw-cbx-bg:#fff;--tw-line-width:4px;--tw-line-bg:hsla(0,0%,61%,.95);--tw-line-filling-color:rgba(0,0,0,.5);--tw-line-bd-width:0;--tw-line-bd-style:solid;--tw-ybx-size:80px;--tw-ybx-font:"Sans serif";--tw-ybx-text-size:24px;--tw-ybx-text-weight:bold;--tw-ybx-text-color:#fff;--tw-ybx-bg:#54595f;--tw-ybx-bd-width:var(--tw-line-bd-width-inpx,var(--tw-line-width));--tw-ybx-bd-style:var(--tw-line-bd-style);--tw-ybx-bd-color:var(--tw-line-bd-color,var(--tw-line-bg));--tw-ibx-size:48px;--tw-ibx-text-size:24px;--tw-ibx-bg:var(--e-global-color-primary,#222);--tw-ibx-color:var(--tw-cbx-bg);--tw-ibx-radius:50;--tw-ibx-bd-width:var(--tw-line-bd-width-inpx,var(--tw-line-width));--tw-ibx-bd-style:var(--tw-line-bd-style);--tw-ibx-bd-color:var(--tw-line-bd-color,var(--tw-line-bg));--tw-lbl-gap:5px;--tw-lbl-position:column nowrap;--tw-lbl-justify:flex-end;--tw-lbl-big-font:"Sans serif";--tw-lbl-big-size:24px;--tw-lbl-small-font:"Sans serif";--tw-lbl-small-size:16px;--tw-lbl-big-weight:bold;--tw-lbl-small-weight:normal;--tw-lbl-big-color:var(--e-global-color-primary,#222);--tw-lbl-small-color:var(--e-global-color-text,#444);--tw-arw-bg:var(--tw-cbx-title-bg,var(--tw-cbx-bg));--tw-arw-bg2:var(--tw-cbx-title-bg,var(--tw-cbx-bg2));--tw-arw-bg3:var(--tw-cbx-title-bg,var(--tw-cbx-bg3));--tw-arw-bg4:var(--tw-cbx-title-bg,var(--tw-cbx-bg4));--tw-arw-bd-color:var(--tw-cbx-bd-color);--tw-arw-line-background:var(--tw-cbx-title-bg,var(--tw-line-bg));--tw-arw-line-border-color:var(--tw-line-bd-color);--tw-cbx-bgc:#fff;--tw-cbx-bd-style:solid;--tw-cbx-bd-color:var(--tw-ibx-bg);--tw-cbx-bd-width:0px 0px 0px 3px;--tw-cbx-radius:6px 6px 6px 6px;--tw-cbx-radius-left:6px 6px 6px 6px;--tw-cbx-padding:0.75em 0.75em calc(0.75em - 10px) 0.75em;--tw-cbx-bottom-margin:30px;--tw-cbx-top-margin:10px;--tw-cbx-bd-left-width:3px;--tw-cbx-shadow:0px 2px 8px -2px rgba(0,0,0,.3);--tw-cbx-shadow-left:0px 2px 8px -2px rgba(0,0,0,.3);--tw-cbx-space:20;--tw-cbx-bg-hover:var(--tw-cbx-bg);--tw-cbx-radius-hover:var(--tw-cbx-radius);--tw-cbx-radius-left-hover:var(--tw-cbx-radius-left);--tw-cbx-shadow-hover:var(--tw-cbx-shadow);--tw-cbx-shadow-left-hover:var(--tw-cbx-shadow-left);--tw-cbx-title-color:var(--e-global-color-primary,#000);--tw-cbx-title-font-family:"Sans serif";--tw-cbx-title-font-size:24px;--tw-cbx-title-font-weight:bold;--tw-cbx-title-font-style:normal;--tw-cbx-title-text-transform:none;--tw-cbx-title-text-decoration:none;--tw-cbx-title-line-height:1.25em;--tw-cbx-title-padding:5px 5px 5px 5px;--tw-cbx-title-margin:0px 0px 10px 0px;--tw-cbx-des-font-family:"Sans serif";--tw-cbx-des-text-size:20px;--tw-cbx-des-text-align:left;--tw-cbx-des-color:var(--e-global-color-text,#000);--tw-cbx-des-padding:5px 5px 5px 5px;--tw-cbx-des-margin:0px 0px 10px 0px;--tw-cbx-img-width:100%;--tw-cbx-img-height:auto;--tw-cbx-img-padding:0px 0px 0px 0px;--tw-cbx-img-margin:0px 0px 10px 0px;--tw-cbx-img-margin-left:0px;--tw-cbx-img-margin-right:0px;border:1px none var(--e-global-color-text,#444);--tw-cbx-img-radius:0px;--tw-cbx-img-shadow:0px;--tw-cbx-btn-margin:10px 0px 0px 0px;--tw-cbx-btn-margin-left:0px;--tw-cbx-btn-margin-right:0px;--tw-cbx-btn-padding:10px 14px 10px 14px;--tw-cbx-btn-width:auto;--tw-cbx-btn-height:auto;--tw-cbx-btn-color:var(--tw-cbx-des-color,#444);--tw-cbx-btn-bgcolor:#00000015;--lbl-bk-color:#9c9393;--lbl-bd-width:2px;--lbl-bd-color:#000;--lbl-bd-style:solid;--lbl-bd-radius:6px;--lbl-arw-bg:var(--lbl-bk-color);--lbl-bottom-spacing:0.75em;--tw-cbx-img-bg:transparent;width:100%;display:block;position:relative;background-color:var(--tw-tw-main-bc)}.tmdivi-wrapper.tmdivi-dark-timeline{--tw-cbx-bg:#000;--tw-cbx-title-color:#fff;--tw-cbx-des-color:#fff;--tw-cbx-img-padding:1%;--tw-ibx-color:#fff;--tw-ybx-bg:#000;--tw-line-bg:#000;--tw-cbx-img-bg:#fff}.tmdivi-wrapper.tmdivi-light-timeline{--tw-cbx-bg:#f8f8f8;--tw-cbx-title-color:#8c8c8c;--tw-cbx-des-color:#8c8c8c;--tw-cbx-bd-color:#f9f9f9;--tw-arw-bd-color:var(--tw-cbx-bd-color);--tw-ibx-bg:#f8f8f8;--tw-cbx-img-padding:1%;--tw-ibx-color:#8c8c8c;--tw-ybx-bg:#f9f9f9;--tw-ybx-text-color:#000;--tw-line-bg:#eaeaea;--tw-cbx-img-bg:#eaeaea}.tmdivi-wrapper,.tmdivi-wrapper *,.tmdivi-wrapper:after,.tmdivi-wrapper :after,.tmdivi-wrapper:before,.tmdivi-wrapper :before{-webkit-box-sizing:border-box;box-sizing:border-box}.tmdivi-wrapper .tmdivi-year{padding:0;background:none!important}.tmdivi-wrapper .tmdivi-year,.tmdivi-wrapper .tmdivi-year-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tmdivi-wrapper .tmdivi-year-text{-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1em;overflow:hidden;width:var(--tw-ybx-size);height:calc(var(--tw-ybx-size) * ((60 + var(--tw-ibx-radius) / 1.25) / 100));font-family:var(--tw-ybx-font);font-size:var(--tw-ybx-text-size);font-weight:var(--tw-ybx-text-weight);font-style:var(--tw-ybx-text-style);text-transform:var(--tw-ybx-text-text-transform);-webkit-text-decoration:var(--tw-ybx-text-text-decoration);text-decoration:var(--tw-ybx-text-text-decoration);-webkit-text-decoration-color:var(--tw-ybx-text-text-decoration-color);text-decoration-color:var(--tw-ybx-text-text-decoration-color);-webkit-text-decoration-style:var(--tw-ybx-text-text-decoration-style);text-decoration-style:var(--tw-ybx-text-text-decoration-style);color:var(--tw-ybx-text-color);background-color:var(--tw-ybx-bg);border:var(--tw-ybx-bd-width) var(--tw-ybx-bd-style) var(--tw-ybx-bd-color);border-radius:calc(var(--tw-ibx-radius) * 1%);-webkit-border-radius:calc(var(--tw-ibx-radius) * 1%);-moz-border-radius:calc(var(--tw-ibx-radius) * 1%);-ms-border-radius:calc(var(--tw-ibx-radius) * 1%);-o-border-radius:calc(var(--tw-ibx-radius) * 1%);background-clip:padding-box}.tmdivi-wrapper .tmdivi-year-text:after,.tmdivi-wrapper .tmdivi-year-text:before{content:"";position:absolute;background:var(--tw-line-bg);opacity:var(--tw-line-bd-width)}.tmdivi-wrapper .tmdivi-labels{display:-ms-flexbox;display:flex;-ms-flex-flow:var(--tw-lbl-position);flex-flow:var(--tw-lbl-position);gap:var(--tw-lbl-gap);position:absolute;width:100%;padding:0;margin:0}.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-labels,.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-labels{position:static}.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-labels.tmdivi-label-bg{margin-top:calc((0px - (var(--tw-lbl-big-size) + var(--lbl-bottom-spacing) + 32px)) / 2)}.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-labels .tmdivi-inner-label{padding:8px 20px}.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-labels{margin-top:calc((0px - (var(--tw-lbl-big-size) + var(--lbl-bottom-spacing) + 16px)) / 2)}.tmdivi-wrapper .tmdivi-label-big{line-height:1em;font-family:var(--tw-lbl-big-font);font-size:var(--tw-lbl-big-size);font-weight:var(--tw-lbl-big-weight);font-style:var(--tw-lbl-big-style);text-transform:var(--tw-lbl-big-text-transform);-webkit-text-decoration:var(--tw-lbl-big-text-decoration);text-decoration:var(--tw-lbl-big-text-decoration);-webkit-text-decoration-color:var(--tw-lbl-big-text-decoration-color);text-decoration-color:var(--tw-lbl-big-text-decoration-color);-webkit-text-decoration-style:var(--tw-lbl-big-text-decoration-style);text-decoration-style:var(--tw-lbl-big-text-decoration-style);color:var(--tw-lbl-big-color);white-space:nowrap;max-width:100%}.tmdivi-wrapper .tmdivi-timeline:not(.tmdivi-compact) .tmdivi-label-big{white-space:pre-wrap}.tmdivi-wrapper .tmdivi-label-small{line-height:1em;font-family:var(--tw-lbl-small-font);font-size:var(--tw-lbl-small-size);font-weight:var(--tw-lbl-small-weight);font-style:var(--tw-lbl-small-style);text-transform:var(--tw-lbl-small-text-transform);-webkit-text-decoration:var(--tw-lbl-small-text-decoration);text-decoration:var(--tw-lbl-small-text-decoration);-webkit-text-decoration-color:var(--tw-lbl-small-text-decoration-color);text-decoration-color:var(--tw-lbl-small-text-decoration-color);-webkit-text-decoration-style:var(--tw-lbl-small-text-decoration-style);text-decoration-style:var(--tw-lbl-small-text-decoration-style);color:var(--tw-lbl-small-color);white-space:nowrap;max-width:100%}.tmdivi-wrapper .tmdivi-timeline:not(.tmdivi-compact) .tmdivi-label-small{white-space:pre-wrap}.tmdivi-wrapper .tmdivi-label-bg .tmdivi-inner-label{position:relative;background-color:var(--lbl-bk-color);padding:8px;border-radius:var(--lbl-bd-radius);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--tw-lbl-gap)}.tmdivi-wrapper :not(.tmdivi-content)>.tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{content:"";position:absolute;width:calc(var(--tw-ibx-size)/ 3.5);height:calc(var(--tw-ibx-size)/ 3.5);border-style:var(--lbl-bd-style);border-color:var(--lbl-bd-color);z-index:2}.tmdivi-wrapper .tmdivi-story:not(.tmdivi-content)>.tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{content:"";position:absolute;background:var(--tw-arw-line-background);border-style:var(--tw-line-bd-style);border-color:var(--tw-line-bd-color)}.tmdivi-wrapper .tmdivi-icon .et-tmdivi-icon{font-family:ETmodules;font-style:normal}.et-tmdivi-icon-fa{font-family:FontAwesome!important;font-style:normal!important}.tmdivi-wrapper .tmdivi-icon{position:absolute;width:var(--tw-ibx-size);height:var(--tw-ibx-size);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-clip:padding-box;margin:0;border:var(--tw-ibx-bd-width) var(--tw-ibx-bd-style) var(--tw-ibx-bd-color);background-color:var(--tw-ibx-bg);color:var(--tw-ibx-color);border-radius:calc(var(--tw-ibx-radius) * 1%);-webkit-border-radius:calc(var(--tw-ibx-radius) * 1%);-moz-border-radius:calc(var(--tw-ibx-radius) * 1%);-ms-border-radius:calc(var(--tw-ibx-radius) * 1%);-o-border-radius:calc(var(--tw-ibx-radius) * 1%);overflow:hidden}.tmdivi-icon svg{border-radius:calc(var(--tw-ibx-radius)*1%);width:calc(var(--tw-ibx-size) - var(--tw-ibx-bd-width)*2);height:calc(var(--tw-ibx-size) - var(--tw-ibx-bd-width)*2)}.tmdivi-wrapper .tmdivi-icon .tmdivi_icon_text,.tmdivi-wrapper .tmdivi-icon i{color:var(--tw-ibx-color);font-size:var(--tw-ibx-text-size);line-height:1em}.tmdivi-wrapper .tmdivi-icon img{border-radius:calc(var(--tw-ibx-radius) * 1%);height:-webkit-fill-available;height:-moz-available;height:stretch;width:-webkit-fill-available;width:-moz-available;width:stretch}.tmdivi-wrapper .tmdivi-icondot{position:absolute;width:calc(var(--tw-ibx-size) / 2);height:calc(var(--tw-ibx-size) / 2);background-color:var(--tw-ibx-bg);border:var(--tw-ibx-bd-width) var(--tw-ibx-bd-style) var(--tw-ibx-bd-color);border-radius:calc(var(--tw-ibx-radius) * 1%);-webkit-border-radius:calc(var(--tw-ibx-radius) * 1%);-moz-border-radius:calc(var(--tw-ibx-radius) * 1%);-ms-border-radius:calc(var(--tw-ibx-radius) * 1%);-o-border-radius:calc(var(--tw-ibx-radius) * 1%);background-clip:padding-box}.tmdivi-wrapper .tmdivi-icon:after,.tmdivi-wrapper .tmdivi-icon:before,.tmdivi-wrapper .tmdivi-icondot:after,.tmdivi-wrapper .tmdivi-icondot:before{content:"";position:absolute;background:var(--tw-line-bg);opacity:var(--tw-line-bd-width);margin:0}.tmdivi-wrapper .tmdivi-arrow{position:absolute;width:calc(var(--tw-ibx-size) / 3.5);height:calc(var(--tw-ibx-size) / 3.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.tmdivi-wrapper .tmdivi-arrow-line{z-index:2}.tmdivi-wrapper .tmdivi-arrow-line,.tmdivi-wrapper .tmdivi-arrow-line:after,.tmdivi-wrapper .tmdivi-arrow-line:before{position:absolute;background:var(--tw-arw-line-background);border-style:var(--tw-line-bd-style);border-color:var(--tw-arw-line-border-color)}.tmdivi-wrapper .tmdivi-arrow-line:after,.tmdivi-wrapper .tmdivi-arrow-line:before{content:"";opacity:var(--tw-line-bd-width)}.tmdivi-wrapper .tmdivi-story{margin-bottom:var(--tw-cbx-bottom-margin);margin-top:var(--tw-cbx-top-margin)}.tmdivi-wrapper .tmdivi-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;overflow:hidden;position:relative;margin:0;padding:var(--tw-cbx-padding);background:var(--tw-cbx-bg);background-color:var(--tw-cbx-bgc);border-style:var(--tw-cbx-bd-style);-webkit-box-shadow:var(--tw-cbx-shadow);box-shadow:var(--tw-cbx-shadow)}.tmdivi-dark-timeline.tmdivi-wrapper .tmdivi-content,.tmdivi-light-timeline.tmdivi-wrapper .tmdivi-content{background:var(--tw-cbx-custom-bg-clr,var(--tw-cbx-bg))}.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-content{overflow:visible}.tmdivi-wrapper .tmdivi-title{color:var(--tw-cbx-title-color);background-color:var(--tw-cbx-title-background-color);margin:var(--tw-cbx-title-margin);padding:var(--tw-cbx-title-padding);font-family:var(--tw-cbx-title-font-family);font-size:var(--tw-cbx-title-font-size);font-weight:var(--tw-cbx-title-font-weight);font-style:var(--tw-cbx-title-font-style);text-transform:var(--tw-cbx-title-text-transform);-webkit-text-decoration:var(--tw-cbx-title-text-decoration);text-decoration:var(--tw-cbx-title-text-decoration);-webkit-text-decoration-color:var(--tw-cbx-title-text-decoration-color);text-decoration-color:var(--tw-cbx-title-text-decoration-color);-webkit-text-decoration-style:var(--tw-cbx-title-text-decoration-style);text-decoration-style:var(--tw-cbx-title-text-decoration-style);line-height:var(--tw-cbx-title-line-height);-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:var(--tw-cbx-text-align);justify-content:var(--tw-cbx-text-align);text-align:var(--tw-cbx-text-align)}.tmdivi-wrapper .tmdivi-title a,.tmdivi-wrapper .tmdivi-title a:hover{text-decoration:none!important;color:var(--tw-cbx-title-color)}.tmdivi-wrapper .tmdivi-title a:hover{opacity:.7;-webkit-filter:opacity(.7);filter:opacity(.7)}.tmdivi-wrapper .tmdivi-media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:var(--tw-cbx-img-align,var(--tw-cbx-text-align));justify-content:var(--tw-cbx-img-align,var(--tw-cbx-text-align));padding:0;margin:0;width:100%;overflow:hidden;-ms-flex-order:var(--tw-cbx-img-order);order:var(--tw-cbx-img-order)}.tmdivi-wrapper .tmdivi-media iframe,.tmdivi-wrapper .tmdivi-media img{max-width:100%;height:var(--tw-cbx-img-height);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;padding:var(--tw-cbx-img-padding)!important;margin:var(--tw-cbx-img-margin)!important;border:var(--tw-cbx-img-border-width) var(--tw-cbx-img-border-style) var(--tw-cbx-img-border-color);-webkit-box-shadow:var(--tw-cbx-img-shadow);box-shadow:var(--tw-cbx-img-shadow);border-radius:var(--tw-cbx-img-radius);-webkit-border-radius:var(--tw-cbx-img-radius);-moz-border-radius:var(--tw-cbx-img-radius);-ms-border-radius:var(--tw-cbx-img-radius);-o-border-radius:var(--tw-cbx-img-radius)}.tmdivi-wrapper .tmdivi-media a,.tmdivi-wrapper .tmdivi-media iframe,.tmdivi-wrapper .tmdivi-media img{width:calc(var(--tw-cbx-img-width) - (var(--tw-cbx-img-margin-left) + var(--tw-cbx-img-margin-right)))}.tmdivi-wrapper .tmdivi-media a img{width:100%}.tmdivi-wrapper .tmdivi-media.medium img,.tmdivi-wrapper .tmdivi-media.thumbnail img{width:auto}.tmdivi-wrapper .tmdivi-media iframe{min-height:200px}.tmdivi-wrapper .tmdivi-media .swiper-slide{text-align:center}.tmdivi-wrapper .tmdivi-media.tmdivi-img-effect img{transition:transform .8s,-webkit-transform .8s}.tmdivi-wrapper .tmdivi-media.tmdivi-img-effect img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tmdivi-wrapper .tmdivi-media img{background:var(--tw-cbx-img-bg)}.tmdivi-wrapper .tmdivi-description{width:100%;display:inline-block;margin:var(--tw-cbx-des-margin);padding:var(--tw-cbx-des-padding);color:var(--tw-cbx-des-color);background:var(--tw-cbx-des-background);font-family:var(--tw-cbx-des-font-family);font-weight:var(--tw-cbx-des-font-weight);font-style:var(--tw-cbx-des-font-style);text-transform:var(--tw-cbx-des-text-transform);-webkit-text-decoration:var(--tw-cbx-des-text-decoration);text-decoration:var(--tw-cbx-des-text-decoration);-webkit-text-decoration-color:var(--tw-cbx-des-text-decoration-color);text-decoration-color:var(--tw-cbx-des-text-decoration-color);-webkit-text-decoration-style:var(--tw-cbx-des-text-decoration-style);text-decoration-style:var(--tw-cbx-des-text-decoration-style);text-align:var(--tw-cbx-des-text-align);font-size:var(--tw-cbx-des-text-size);-ms-flex-order:3;order:3}.tmdivi-wrapper .tmdivi-description p{margin:0 0 10px;padding:0}.tmdivi-wrapper .tmdivi-button{display:-ms-flexbox;display:flex;-ms-flex-pack:var(--tw-cbx-btn-align,var(--tw-cbx-text-align));justify-content:var(--tw-cbx-btn-align,var(--tw-cbx-text-align))}.tmdivi-wrapper .tmdivi-button a.elementor-button{width:var(--tw-cbx-btn-width);background-color:var(--tw-cbx-btn-bgcolor);text-decoration:none!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.tmdivi-wrapper .tmdivi-button a.elementor-button,.tmdivi-wrapper .tmdivi-button a.elementor-button:hover{height:var(--tw-cbx-btn-height);margin:var(--tw-cbx-btn-margin);padding:var(--tw-cbx-btn-padding);color:var(--tw-cbx-btn-color)}.tmdivi-wrapper .tmdivi-button a.elementor-button:hover{opacity:.8}.tmdivi-wrapper .tmdivi-button button.elementor-button{color:var(--tw-cbx-btn-color);background-color:var(--tw-cbx-btn-bgcolor)}.tmdivi-wrapper .tmdivi-story.tmdivi-bg-hover:hover .tmdivi-content{background:-webkit-gradient(linear,left top,right top,from(var(--tw-cbx-bg-hover)),to(var(--tw-cbx-bg-hover)))!important;background:-webkit-linear-gradient(left,var(--tw-cbx-bg-hover),var(--tw-cbx-bg-hover))!important;background:-o-linear-gradient(left,var(--tw-cbx-bg-hover),var(--tw-cbx-bg-hover))!important;background:linear-gradient(90deg,var(--tw-cbx-bg-hover),var(--tw-cbx-bg-hover))!important}.tmdivi-wrapper .tmdivi-icon-left-open,.tmdivi-wrapper .tmdivi-icon-right-open{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer}.tmdivi-wrapper .tmdivi-icon-right-open{right:10px}.tmdivi-wrapper .tmdivi-icon-left-open{left:10px}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text{position:relative;overflow:visible}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:before,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:before{content:"";position:absolute;height:var(--tw-line-width);width:calc(var(--tw-ibx-size) + var(--tw-line-bd-width) * 1px);background-color:var(--tw-line-bg);opacity:1}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:after,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:after{width:var(--tw-ybx-bd-width);height:var(--tw-line-width)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:after,.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:before,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:after,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:before{top:calc(50% - var(--tw-line-width) / 2)!important;border-width:calc(var(--tw-line-bd-width) * 1px) 0;border-style:var(--tw-line-bd-style);border-color:var(--tw-line-bd-color)}@media screen and (min-width:768px){.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year{padding-left:0!important}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text{left:calc(33.33% - var(--tw-ibx-size) - var(--tw-ybx-size) - var(--tw-line-width) / 2)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:before{right:auto;left:calc(100% + var(--tw-ybx-bd-width))!important}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:after{right:auto;left:100%}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year{padding-left:calc(66.66% - var(--tw-line-width) / 2 + var(--tw-ibx-size) + var(--tw-line-bd-width) * 1px)!important;-ms-flex-pack:start!important;justify-content:start!important}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:before{left:auto;right:calc(100% + var(--tw-ybx-bd-width))!important}}@media screen and (max-width:767px){.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year .tmdivi-year-text{margin-left:0!important;left:calc(var(--tw-ibx-size) * 1.5);right:auto}.tmdivi-wrapper .tmdivi-story-right .tmdivi-labels{text-align:left}.tmdivi-wrapper .tmdivi-labels{margin-bottom:5px}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:before{left:auto;right:calc(100% + var(--tw-ybx-bd-width))!important}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:after{left:auto;right:100%}.tmdivi-wrapper.tmdivi-vertical-left .tmdivi-title{-ms-flex-pack:start!important;justify-content:start!important}}.et-fb-all-modules .tmdivi_timeline:before{content:"\A0";visibility:hidden}.et-fb-all-modules .tmdivi_timeline:after{content:"";background-size:25px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;position:absolute;top:4px;left:70px;width:40px;height:40px}.tmdivi-vertical{--tw-ibx-position:0;--tw-cbx-text-align:left;--tw-cbx-bd-top-width:0px;--tw-cbx-bd-right-width:0px;--tw-cbx-bd-bottom-width:0px;--tw-cbx-bd-left-width:3px;--tw-cbx-img-order:2;max-width:1600px;padding:calc(var(--tw-line-width) * 3) 0;margin:0 auto}.tmdivi-vertical.tmdivi-wrapper .tmdivi-end,.tmdivi-vertical.tmdivi-wrapper .tmdivi-start{background-color:var(--tw-line-bg);width:calc(var(--tw-line-width) * 3);height:calc(var(--tw-line-width) * 3);display:inline-block;position:absolute;left:calc(50% - var(--tw-line-width) * 1.5);z-index:9;border:calc(var(--tw-line-bd-width) * 1px) var(--tw-line-bd-style) var(--tw-line-bd-color);border-radius:calc(var(--tw-ibx-radius) * 1%);-webkit-border-radius:calc(var(--tw-ibx-radius) * 1%);-moz-border-radius:calc(var(--tw-ibx-radius) * 1%);-ms-border-radius:calc(var(--tw-ibx-radius) * 1%);-o-border-radius:calc(var(--tw-ibx-radius) * 1%)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-end{bottom:2px}.tmdivi-post-timeline.tmdivi-wrapper .tmdivi-end{bottom:inherit!important}.tmdivi-vertical.tmdivi-wrapper .twea-pagination{margin-top:15px}.tmdivi-vertical.tmdivi-wrapper .tmdivi-end:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-start:after{content:"";position:absolute;height:calc(var(--tw-line-bd-width) * 1px + var(--tw-line-width) * .1);width:calc(var(--tw-line-width) - var(--tw-line-bd-width) * 2px);background-color:var(--tw-line-bg);left:calc(50% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px) / 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-start:after{bottom:calc(0px - var(--tw-line-bd-width) * 1px)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-end:after{top:calc(0px - var(--tw-line-bd-width) * 1px)}.tmdivi-end-fill:not(.tmdivi-end-out-viewport) .tmdivi-end,.tmdivi-end-fill:not(.tmdivi-end-out-viewport) .tmdivi-end:after,.tmdivi-start-fill:not(.tmdivi-start-out-viewport) .tmdivi-start,.tmdivi-start-fill:not(.tmdivi-start-out-viewport) .tmdivi-start:after{background-color:var(--tw-line-filling-color);border-color:var(--tw-line-filling-color)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-timeline{position:relative;margin:0;padding:40px 0;display:flow-root;width:100%!important}.tmdivi-vertical.tmdivi-wrapper .tmdivi-timeline:before{content:"";background-color:var(--tw-line-bg)!important;border-width:0 calc(var(--tw-line-bd-width) * 1px);border-style:var(--tw-line-bd-style);border-color:var(--tw-line-bd-color)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-inner-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-timeline:before{position:absolute;top:0;bottom:0;left:calc(50% - var(--tw-line-width) / 2);display:block;width:var(--tw-line-width)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-inner-line{background-color:var(--tw-line-filling-color);z-index:1}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year{position:relative;margin:30px 0;-ms-flex-pack:center;justify-content:center;width:100%;z-index:2}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year:first-child{margin-top:0!important}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year-text:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-year-text:before{height:calc(var(--tw-ybx-bd-width) + var(--tw-line-width) * .1);width:calc(var(--tw-line-width) - var(--tw-line-bd-width) * 2px);left:calc(50% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px) / 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year-text:before{top:0}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year-text:after{bottom:0}.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-year:not(.tmdivi-out-viewport) .tmdivi-year-text{border-color:var(--tw-line-filling-color)}.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-year:not(.tmdivi-out-viewport) .tmdivi-year-text:after,.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-year:not(.tmdivi-out-viewport) .tmdivi-year-text:before{background:var(--tw-line-filling-color)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-labels{-ms-flex-pack:justify;justify-content:space-between;top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 - (var(--tw-lbl-big-size) / 2 - var(--tw-ibx-size) / 2));left:calc(-100% - var(--tw-ibx-size) * 2);text-align:right}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-labels{left:auto;right:calc(-100% - var(--tw-ibx-size) * 2);text-align:left}.tmdivi-post-timeline.tmdivi-vertical.tmdivi-vertical-left .tmdivi-story-left .tmdivi-labels{left:calc(100% + var(--tw-ibx-size) * 2);text-align:left;right:auto}.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-labels,.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-labels{position:static;text-align:var(--tw-cbx-text-align)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-compact .tmdivi-story-left.tmdivi-label-content-inside .tmdivi-labels,.tmdivi-wrapper .tmdivi-story.tmdivi-story-left.tmdivi-label-content-inside .tmdivi-labels,.tmdivi-wrapper .tmdivi-story.tmdivi-story-left.tmdivi-label-content-top .tmdivi-labels{text-align:var(--tw-cbx-text-align-alternate)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-center .tmdivi-labels{top:calc(0px - var(--tw-ibx-size) * 2 - (var(--tw-lbl-big-size) / 2 - var(--tw-ibx-size) / 2));left:calc(50% + var(--tw-ibx-size));width:calc(50% - var(--tw-ibx-size));text-align:left}.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-labels{left:0;text-align:var(--tw-cbx-text-align);z-index:2;margin-bottom:8px}.tmdivi-vertical :not(.tmdivi-compact) .tmdivi-story:not(.tmdivi-story-center) .tmdivi-labels.tmdivi-label-bg{top:calc(0px + var(--tw-ibx-position)*1% - var(--tw-ibx-size)*var(--tw-ibx-position)/100)}.tmdivi-vertical .tmdivi-story-right .tmdivi-labels.tmdivi-label-bg{-ms-flex-align:end;align-items:flex-end}.tmdivi-vertical .tmdivi-story-center .tmdivi-labels.tmdivi-label-bg,.tmdivi-vertical .tmdivi-story-left .tmdivi-labels.tmdivi-label-bg,.tmdivi-vertical:not(.tmdivi-vertical-left) .tmdivi-story-right.tmdivi-label-content-top .tmdivi-labels.tmdivi-label-bg,.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-labels{-ms-flex-align:start;align-items:flex-start}.tmdivi-vertical .tmdivi-story-left.tmdivi-label-content-top .tmdivi-labels{-ms-flex-align:end;align-items:flex-end}.tmdivi-vertical .tmdivi-label-content-inside .tmdivi-labels{margin-bottom:8px;-ms-flex-align:initial!important;align-items:initial!important}.tmdivi-vertical .tmdivi-label-content-inside .tmdivi-labels.tmdivi-label-bg{margin-bottom:0}.tmdivi-story-center .tmdivi-labels.tmdivi-label-bg{top:calc(0px - var(--tw-ibx-size) * 2 - (var(--tw-lbl-big-size) - var(--tw-ibx-size)/2) - var(--lbl-bd-width))}.tmdivi-vertical .tmdivi-label-bg .tmdivi-inner-label{border:var(--lbl-bd-width) var(--lbl-bd-style) var(--lbl-bd-color)}.tmdivi-vertical .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{background:-webkit-gradient(linear,left bottom,right top,color-stop(52%,var(--lbl-arw-bg)),color-stop(48%,transparent));background:-webkit-linear-gradient(bottom left,var(--lbl-arw-bg) 52%,transparent 0);background:-o-linear-gradient(bottom left,var(--lbl-arw-bg) 52%,transparent 48%);background:linear-gradient(to top right,var(--lbl-arw-bg) 52%,transparent 0);top:calc(50% - (var(--tw-ibx-size)/ 3.5));border-width:0 0 var(--lbl-bd-width) var(--lbl-bd-width)}.tmdivi-vertical .tmdivi-story-right .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{left:auto;right:calc(var(--tw-ibx-size) / 7 - var(--tw-ibx-size) / 3.5 - var(--lbl-bd-width) / 3);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.tmdivi-vertical .tmdivi-story-center .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before,.tmdivi-vertical .tmdivi-story-left .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{right:auto;left:calc(0px + var(--tw-ibx-size)/7 - var(--lbl-bd-width)/3 - var(--tw-ibx-size)/3.5);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tmdivi-vertical .tmdivi-story-center .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{top:calc(50% - (var(--tw-ibx-size)/3.5)/2 - var(--lbl-bd-width))}.tmdivi-vertical .tmdivi-story .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{top:calc(var(--tw-ibx-size) / 2 - var(--tw-line-width)/2 - var(--lbl-bd-width));width:calc(var(--tw-ibx-size) * .5 + var(--lbl-bd-width) + var(--tw-ibx-bd-width));height:var(--tw-line-width);border-width:calc(var(--tw-line-bd-width) * 1px) 0}.tmdivi-vertical .tmdivi-story-no-icon .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{width:calc(var(--tw-ibx-size) * .75 + var(--lbl-bd-width) + var(--tw-ibx-bd-width))}.tmdivi-vertical .tmdivi-compact .tmdivi-story-no-dot .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after,.tmdivi-vertical .tmdivi-compact .tmdivi-story-no-icon .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after,.tmdivi-vertical .tmdivi-compact .tmdivi-story .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after,.tmdivi-vertical .tmdivi-story-no-dot .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{width:calc(var(--tw-ibx-size) - var(--tw-line-width) * .5 + var(--lbl-bd-width))}.tmdivi-vertical .tmdivi-story-right.tmdivi-story-no-dot .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{right:calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5 - var(--lbl-bd-width))}.tmdivi-vertical .tmdivi-compact .tmdivi-story-right.tmdivi-story .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after,.tmdivi-vertical .tmdivi-story-left.tmdivi-story-no-dot .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{left:calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5 - var(--lbl-bd-width))}.tmdivi-vertical .tmdivi-story-no-icon.tmdivi-story-right .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{right:calc(0px - var(--tw-ibx-size)*0.75 - var(--lbl-bd-width) - var(--tw-ibx-bd-width))}.tmdivi-vertical .tmdivi-story-no-icon.tmdivi-story-left .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{left:calc(0px - var(--tw-ibx-size)*0.75 - var(--lbl-bd-width) - var(--tw-ibx-bd-width))}.tmdivi-vertical .tmdivi-story-right .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{right:calc(0px - var(--tw-ibx-size)*0.5 - var(--lbl-bd-width) - var(--tw-ibx-bd-width))}.tmdivi-vertical .tmdivi-story-center .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after,.tmdivi-vertical .tmdivi-story-left .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{left:calc(0px - var(--tw-ibx-size)*0.5 - var(--lbl-bd-width) - var(--tw-ibx-bd-width))}.tmdivi-vertical .tmdivi-story-center .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{top:calc(var(--tw-ibx-size)/ 2 - var(--tw-line-width)/ 2)}.tmdivi-vertical .tmdivi-compact .tmdivi-story-left .tmdivi-labels.tmdivi-label-bg{-ms-flex-align:end;align-items:flex-end}.tmdivi-vertical-left .tmdivi-story-right .tmdivi-labels,.tmdivi-vertical-left .tmdivi-story-right .tmdivi-labels.tmdivi-label-bg,.tmdivi-vertical .tmdivi-compact .tmdivi-story-right .tmdivi-labels.tmdivi-label-bg{-ms-flex-align:start;align-items:flex-start}.tmdivi-vertical-left .tmdivi-story-right.tmdivi-label-content-top .tmdivi-labels,.tmdivi-vertical-left .tmdivi-story-right.tmdivi-label-content-top .tmdivi-labels.tmdivi-label-bg{-ms-flex-align:end;align-items:flex-end}.tmdivi-vertical-left .tmdivi-story-right .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{left:calc(var(--tw-ibx-size)/ 7 - var(--tw-ibx-size)/ 3.5 - var(--lbl-bd-width)/ 3);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tmdivi-vertical-left .tmdivi-story-right .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{left:calc(0px - var(--tw-ibx-size)*.5 - var(--lbl-bd-width) - var(--tw-ibx-bd-width))}.tmdivi-vertical:not(.tmdivi-both-sided):not(.tmdivi-vertical-right) .tmdivi-story-no-icon.tmdivi-story-right .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{left:calc(0px - var(--tw-ibx-size)*.75 - var(--lbl-bd-width) - var(--tw-ibx-bd-width))}.tmdivi-vertical .tmdivi-compact .tmdivi-story-right .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{left:calc(var(--tw-ibx-size)/ 7 - var(--tw-ibx-size)/ 3.5 - var(--lbl-bd-width)/ 3);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tmdivi-vertical .tmdivi-compact .tmdivi-story-left .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{right:calc(0px + var(--tw-ibx-size)/ 7 - var(--lbl-bd-width)/ 3 - var(--tw-ibx-size)/ 3.5);-webkit-transform:rotate(225deg);transform:rotate(225deg);left:auto}.tmdivi-vertical.tmdivi-wrapper .tmdivi-icon{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100);left:calc(var(--tw-ibx-size) / 2 - var(--tw-ibx-size) * 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-icon{left:auto;right:calc(var(--tw-ibx-size) / 2 - var(--tw-ibx-size) * 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-icondot{left:calc(var(--tw-ibx-size) * .75 - var(--tw-ibx-size) * 2);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 4)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-icondot{left:auto;right:calc(var(--tw-ibx-size) * .75 - var(--tw-ibx-size) * 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center .tmdivi-icon{top:calc(0px - var(--tw-ibx-size) * 2);left:calc(50% - var(--tw-ibx-size) / 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center .tmdivi-icondot{top:calc(0px - var(--tw-ibx-size) * 1.75);left:calc(50% - var(--tw-ibx-size) / 4)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-icon:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-icon:before,.tmdivi-vertical.tmdivi-wrapper .tmdivi-icondot:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-icondot:before{height:calc(var(--tw-ibx-bd-width) + var(--tw-line-width) * .1);width:calc(var(--tw-line-width) - var(--tw-line-bd-width) * 2px);left:calc(50% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px) / 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-icon:before,.tmdivi-vertical.tmdivi-wrapper .tmdivi-icondot:before{top:calc(0px - var(--tw-ibx-bd-width))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-icon:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-icondot:after{bottom:calc(0px - var(--tw-ibx-bd-width))}.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-story:not(.tmdivi-out-viewport) .tmdivi-icon,.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-story:not(.tmdivi-out-viewport) .tmdivi-icondot{border-color:var(--tw-line-filling-color);border-style:solid}.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-story:not(.tmdivi-out-viewport) .tmdivi-icon:after,.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-story:not(.tmdivi-out-viewport) .tmdivi-icon:before,.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-story:not(.tmdivi-out-viewport) .tmdivi-icondot:after,.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-story:not(.tmdivi-out-viewport) .tmdivi-icondot:before{background:var(--tw-line-filling-color)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow{left:calc(var(--tw-ibx-size) / 7 - var(--tw-ibx-size) / 3.5 + var(--tw-cbx-bd-left-width) / 3);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 2 - var(--tw-ibx-size) / 7);border-width:0 0 var(--tw-cbx-bd-left-width) var(--tw-cbx-bd-left-width);-webkit-box-shadow:-4px 4px 8px -4px rgba(0,0,0,.4);box-shadow:-4px 4px 8px -4px rgba(0,0,0,.4)}.tmdivi-vertical.tmdivi-bg-gradient .tmdivi-story.tmdivi-bg-hover:hover .tmdivi-arrow,.tmdivi-vertical.tmdivi-bg-multicolor .tmdivi-story.tmdivi-bg-hover:hover .tmdivi-arrow,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-bg-hover:hover .tmdivi-arrow{background:-webkit-gradient(linear,left bottom,right top,color-stop(52%,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover))),color-stop(48%,transparent));background:-webkit-linear-gradient(bottom left,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover)) 52%,transparent 0);background:-o-linear-gradient(bottom left,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover)) 52%,transparent 48%);background:linear-gradient(to top right,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover)) 52%,transparent 0)}.tmdivi-vertical.tmdivi-bg-gradient .tmdivi-story.tmdivi-bg-hover.tmdivi-story-left:hover .tmdivi-arrow,.tmdivi-vertical.tmdivi-bg-multicolor .tmdivi-story.tmdivi-bg-hover.tmdivi-story-left:hover .tmdivi-arrow,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-bg-hover.tmdivi-story-left:hover .tmdivi-arrow{background:-webkit-gradient(linear,right top,left bottom,color-stop(52%,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover))),color-stop(48%,transparent));background:-webkit-linear-gradient(top right,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover)) 52%,transparent 0);background:-o-linear-gradient(top right,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover)) 52%,transparent 48%);background:linear-gradient(to bottom left,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover)) 52%,transparent 0)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow{left:auto;right:calc(var(--tw-ibx-size) / 7 - var(--tw-ibx-size) / 3.5 + var(--tw-cbx-bd-left-width) / 3);-webkit-box-shadow:4px -4px 8px -4px rgba(0,0,0,.4);box-shadow:4px -4px 8px -4px rgba(0,0,0,.4)}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n-2) .tmdivi-arrow{background:-webkit-gradient(linear,left bottom,right top,color-stop(52%,var(--tw-arw-bg2,var(--tw-arw-bg))),color-stop(48%,transparent));background:-webkit-linear-gradient(bottom left,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 0);background:-o-linear-gradient(bottom left,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 48%);background:linear-gradient(to top right,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 0)}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n-1) .tmdivi-arrow{background:-webkit-gradient(linear,left bottom,right top,color-stop(52%,var(--tw-arw-bg3,var(--tw-arw-bg))),color-stop(48%,transparent));background:-webkit-linear-gradient(bottom left,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 0);background:-o-linear-gradient(bottom left,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 48%);background:linear-gradient(to top right,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 0)}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n) .tmdivi-arrow{background:-webkit-gradient(linear,left bottom,right top,color-stop(52%,var(--tw-arw-bg4,var(--tw-arw-bg))),color-stop(48%,transparent));background:-webkit-linear-gradient(bottom left,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 0);background:-o-linear-gradient(bottom left,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 48%);background:linear-gradient(to top right,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 0)}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n-2).tmdivi-story-left .tmdivi-arrow{background:-webkit-gradient(linear,right top,left bottom,color-stop(52%,var(--tw-arw-bg2,var(--tw-arw-bg))),color-stop(48%,transparent));background:-webkit-linear-gradient(top right,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 0);background:-o-linear-gradient(top right,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 48%);background:linear-gradient(to bottom left,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 0)}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n-1).tmdivi-story-left .tmdivi-arrow{background:-webkit-gradient(linear,right top,left bottom,color-stop(52%,var(--tw-arw-bg3,var(--tw-arw-bg))),color-stop(48%,transparent));background:-webkit-linear-gradient(top right,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 0);background:-o-linear-gradient(top right,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 48%);background:linear-gradient(to bottom left,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 0)}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n).tmdivi-story-left .tmdivi-arrow{background:-webkit-gradient(linear,right top,left bottom,color-stop(52%,var(--tw-arw-bg4,var(--tw-arw-bg))),color-stop(48%,transparent));background:-webkit-linear-gradient(top right,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 0);background:-o-linear-gradient(top right,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 48%);background:linear-gradient(to bottom left,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 0)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow-line{left:calc(0px - var(--tw-ibx-size) * .5);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 2 - var(--tw-line-width) / 2);width:calc(var(--tw-ibx-size) * .5);height:var(--tw-line-width);border-width:calc(var(--tw-line-bd-width) * 1px) 0}.tmdivi-vertical.tmdivi-wrapper.tmdivi-end-out-viewport:not(.tmdivi-start-out-viewport) .tmdivi-story:not(.tmdivi-out-viewport) .tmdivi-arrow-line{background-color:var(--tw-line-filling-color)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow-line{left:auto;right:calc(0px - var(--tw-ibx-size) * .5)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-no-icon .tmdivi-arrow-line{width:calc(var(--tw-ibx-size) * .75);left:calc(0px - var(--tw-ibx-size) * .75)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left.tmdivi-story-no-icon .tmdivi-arrow-line{left:auto;right:calc(0px - var(--tw-ibx-size) * .75)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-no-dot .tmdivi-arrow-line{width:calc(var(--tw-ibx-size) - var(--tw-line-width) * .5);left:calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left.tmdivi-story-no-dot .tmdivi-arrow-line{left:auto;right:calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow-line:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow-line:before{height:var(--tw-line-width);top:calc(0px - (var(--tw-line-bd-width) * 1px));border-width:calc(var(--tw-line-bd-width) * 1px) 0}.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow-line:before{width:calc(var(--tw-ibx-bd-width));left:calc(0px - var(--tw-ibx-bd-width))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow-line:before{left:auto;right:calc(0px - var(--tw-ibx-bd-width))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow-line:after{width:calc(var(--tw-cbx-bd-left-width));right:calc(0px - var(--tw-cbx-bd-left-width))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow-line:after{right:auto;left:calc(0px - var(--tw-cbx-bd-left-width))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center .tmdivi-arrow,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center .tmdivi-arrow-line{display:none;opacity:0}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story{position:relative;width:calc(50% - var(--tw-ibx-size));float:right;clear:both;z-index:9}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left{float:left}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center{width:100%;margin-left:auto;margin-right:auto;float:none;text-align:center;top:calc(var(--tw-ibx-size) * 2.5);margin-bottom:calc(var(--tw-ibx-size) * 2.5 + var(--tw-cbx-bottom-margin))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:before{content:" ";position:absolute;height:calc(var(--tw-cbx-bd-left-width) + 10px);width:calc(var(--tw-line-width) - var(--tw-line-bd-width) * 2px);background:var(--tw-line-bg);left:calc(50% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px) / 2);opacity:var(--tw-line-bd-width);z-index:1}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:before{top:-10px}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:after{bottom:-10px}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-content{-webkit-box-shadow:var(--tw-cbx-shadow-left);box-shadow:var(--tw-cbx-shadow-left)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center .tmdivi-content{border-width:var(--tw-cbx-bd-left-width) var(--tw-cbx-bd-right-width)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-title{-ms-flex-pack:var(--tw-cbx-text-align);justify-content:var(--tw-cbx-text-align);text-align:var(--tw-cbx-text-align-alternate)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-media{-ms-flex-pack:var(--tw-cbx-img-align,var(--tw-cbx-text-align-alternate));justify-content:var(--tw-cbx-img-align,var(--tw-cbx-text-align-alternate))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-button{-ms-flex-pack:var(--tw-cbx-btn-align,var(--tw-cbx-text-align-alternate));justify-content:var(--tw-cbx-btn-align,var(--tw-cbx-text-align-alternate))}@media only screen and (max-width:767px){.tmdivi-vertical.tmdivi-wrapper .tmdivi-end,.tmdivi-vertical.tmdivi-wrapper .tmdivi-start{left:calc(0px + var(--tw-ibx-size) / 2 - var(--tw-line-width) * 1.5)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-inner-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-timeline:before{left:calc(0px - var(--tw-line-width) / 2 + var(--tw-ibx-size) / 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year{-ms-flex-pack:start;justify-content:flex-start}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year .tmdivi-year-text:after{left:calc(0px + var(--tw-ibx-size) / 2 - var(--tw-line-width) / 2 + var(--tw-line-bd-width) / 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center{width:calc(100% - var(--tw-ibx-size) * 1.5);float:right;text-align:left;margin-bottom:var(--tw-cbx-bottom-margin);top:0}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story:not(.tmdivi-label-content-inside) .tmdivi-labels,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story:not(.tmdivi-label-content-inside).tmdivi-story-center .tmdivi-labels{position:relative;left:0;top:0;text-align:left;width:100%}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story:not(.tmdivi-label-content-inside) .tmdivi-labels.tmdivi-label-bg{margin-bottom:8px}.tmdivi-vertical .tmdivi-story-left.tmdivi-label-content-top .tmdivi-labels{-ms-flex-align:start;align-items:flex-start}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n-2) .tmdivi-arrow{background:-webkit-gradient(linear,left bottom,right top,color-stop(52%,var(--tw-arw-bg2,var(--tw-arw-bg))),color-stop(48%,transparent))!important;background:-webkit-linear-gradient(bottom left,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 0)!important;background:-o-linear-gradient(bottom left,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 48%)!important;background:linear-gradient(to top right,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 0)!important}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n-1) .tmdivi-arrow{background:-webkit-gradient(linear,left bottom,right top,color-stop(52%,var(--tw-arw-bg3,var(--tw-arw-bg))),color-stop(48%,transparent))!important;background:-webkit-linear-gradient(bottom left,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 0)!important;background:-o-linear-gradient(bottom left,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 48%)!important;background:linear-gradient(to top right,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 0)!important}.tmdivi-vertical.tmdivi-wrapper.tmdivi-bg-multicolor .tmdivi-story:nth-child(4n) .tmdivi-arrow{background:-webkit-gradient(linear,left bottom,right top,color-stop(52%,var(--tw-arw-bg4,var(--tw-arw-bg))),color-stop(48%,transparent))!important;background:-webkit-linear-gradient(bottom left,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 0)!important;background:-o-linear-gradient(bottom left,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 48%)!important;background:linear-gradient(to top right,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 0)!important}.tmdivi-vertical .tmdivi-story-right .tmdivi-label-bg.tmdivi-lbl-arrow .tmdivi-inner-label:before{right:auto;left:calc(0px + var(--tw-ibx-size)/7 - var(--lbl-bd-width)/3 - var(--tw-ibx-size)/3.5);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tmdivi-vertical .tmdivi-story .tmdivi-label-bg.tmdivi-lbl-arrow-line .tmdivi-inner-label:after{left:calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5 - var(--lbl-bd-width))!important;right:auto;width:calc(var(--tw-ibx-size) - var(--tw-line-width) * .5 + var(--lbl-bd-width))}.tmdivi-vertical-left .tmdivi-story-right.tmdivi-label-content-top .tmdivi-labels,.tmdivi-vertical-left .tmdivi-story-right.tmdivi-label-content-top .tmdivi-labels.tmdivi-label-bg,.tmdivi-vertical .tmdivi-story .tmdivi-labels.tmdivi-label-bg{-ms-flex-align:start;align-items:start}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:before{display:none;opacity:0}.tmdivi-vertical.tmdivi-wrapper .tmdivi-icon{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 10px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100) + 16px + var(--lbl-bd-width) * 2);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-icondot{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 4 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 10px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100) + var(--lbl-bd-width)*2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-center .tmdivi-icondot{left:calc(var(--tw-ibx-size) * .75 - var(--tw-ibx-size) * 2);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 4 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-center .tmdivi-icon{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100));left:calc(var(--tw-ibx-size) / 2 - var(--tw-ibx-size) * 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left{float:right}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-labels{right:0}.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow{border-width:0 0 var(--tw-cbx-bd-left-width) var(--tw-cbx-bd-left-width);left:calc(var(--tw-ibx-size) / 7 - var(--tw-ibx-size) / 3.5 + var(--tw-cbx-bd-left-width) / 3);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 2 - var(--tw-ibx-size) / 7 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 10px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100) - 4px + var(--lbl-bd-width)*2);-webkit-box-shadow:-4px 4px 8px -4px rgba(0,0,0,.4);box-shadow:-4px 4px 8px -4px rgba(0,0,0,.4)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow-line{right:auto;left:calc(0px - var(--tw-ibx-size) * .5);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 3 - var(--tw-line-width) / 2 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100) + var(--lbl-bd-width)*2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-no-icon.tmdivi-story .tmdivi-arrow-line{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 2.3 - var(--tw-line-width) / 2 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100) + var(--lbl-bd-width)*2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-arrow,.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-inside.tmdivi-story.tmdivi-story-left .tmdivi-arrow,.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-arrow,.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-top.tmdivi-story.tmdivi-story-left .tmdivi-arrow{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100 + var(--tw-ibx-size)/ 2 - var(--tw-ibx-size)/ 7)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-icon,.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-icon{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100);-webkit-transform:initial;transform:none}.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-arrow-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-inside.tmdivi-story.tmdivi-story-left .tmdivi-arrow-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-top .tmdivi-arrow-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-label-content-top.tmdivi-story.tmdivi-story-left .tmdivi-arrow-line{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100 + var(--tw-ibx-size)/ 2 - var(--tw-line-width)/ 2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-no-icon.tmdivi-label-content-inside .tmdivi-arrow-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-no-icon.tmdivi-label-content-inside.tmdivi-story.tmdivi-story-left .tmdivi-arrow-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-no-icon.tmdivi-label-content-top .tmdivi-arrow-line,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story-no-icon.tmdivi-label-content-top.tmdivi-story.tmdivi-story-left .tmdivi-arrow-line{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100 + var(--tw-ibx-size)/ 2 - var(--tw-line-width)/ 2 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position)/ 100) + var(--lbl-bd-width)*2)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left.tmdivi-story-no-icon .tmdivi-arrow-line{right:auto;left:calc(0px - var(--tw-ibx-size) * .75)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left.tmdivi-story-no-dot .tmdivi-arrow-line{right:auto;left:calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center .tmdivi-arrow,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-center .tmdivi-arrow-line{display:block;opacity:1}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow-line:before{right:auto;left:calc(0px - var(--tw-ibx-bd-width))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow-line:after{left:auto;right:calc(0px - var(--tw-cbx-bd-left-width))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-icon{left:calc(var(--tw-ibx-size) / 2 - var(--tw-ibx-size) * 2);right:auto}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-icondot{left:calc(var(--tw-ibx-size) * .75 - var(--tw-ibx-size) * 2);right:auto}.tmdivi-vertical.tmdivi-wrapper .tmdivi-compact .tmdivi-story-left.tmdivi-label-content-inside .tmdivi-labels,.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-title,.tmdivi-wrapper .tmdivi-story.tmdivi-story-left.tmdivi-label-content-inside .tmdivi-labels,.tmdivi-wrapper .tmdivi-story.tmdivi-story-left.tmdivi-label-content-top .tmdivi-labels{-ms-flex-pack:var(--tw-cbx-text-align);justify-content:var(--tw-cbx-text-align);text-align:var(--tw-cbx-text-align)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-media{-ms-flex-pack:var(--tw-cbx-img-align,var(--tw-cbx-text-align));justify-content:var(--tw-cbx-img-align,var(--tw-cbx-text-align))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-button{-ms-flex-pack:var(--tw-cbx-btn-align,var(--tw-cbx-text-align));justify-content:var(--tw-cbx-btn-align,var(--tw-cbx-text-align))}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year .tmdivi-year-text{position:relative;overflow:visible;left:calc(var(--tw-ibx-size) * 1.5);right:auto}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year .tmdivi-year-text:before{height:var(--tw-line-width);left:auto;right:calc(100% + var(--tw-ybx-bd-width))!important;width:calc(var(--tw-ibx-size) - var(--tw-line-width) / 2 + var(--tw-line-bd-width) * 1px);background-color:var(--tw-line-bg);opacity:1}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:after{right:100%;left:auto;width:var(--tw-ybx-bd-width);height:var(--tw-line-width)}.tmdivi-vertical.tmdivi-wrapper .tmdivi-year-label.tmdivi-year-text:after,.tmdivi-vertical.tmdivi-wrapper .tmdivi-year .tmdivi-year-text:before{top:calc(50% - var(--tw-line-width) / 2)!important;border-width:calc(var(--tw-line-bd-width) * 1px) 0;border-style:var(--tw-line-bd-style);border-color:var(--tw-line-bd-color)}}@media only screen and (min-width:768px){.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-end,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-start{left:calc(33.33% - var(--tw-line-width) * 1.5)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before{left:calc(33.33% - var(--tw-line-width) / 2)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year{-ms-flex-pack:left;justify-content:left}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-text:after,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-year-text:before{left:calc(25.33% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px) / 2)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-labels{right:auto;left:calc((-100% + var(--tw-ibx-size)) / 2 - var(--tw-ibx-size) * 2);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 - (var(--tw-lbl-big-size) / 2 - var(--tw-ibx-size) / 2));width:calc((100% + var(--tw-ibx-size)) / 2 - var(--tw-ibx-size));text-align:right}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-labels{text-align:var(--tw-cbx-text-align)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story{width:calc(66.66% - var(--tw-ibx-size));float:right;margin-bottom:var(--tw-cbx-bottom-margin);text-align:left;top:auto}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icon{right:auto;left:calc(var(--tw-ibx-size) / 2 - var(--tw-ibx-size) * 2);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icondot{right:auto;left:calc(var(--tw-ibx-size) * .75 - var(--tw-ibx-size) * 2);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 4)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-arrow{border-width:0 0 var(--tw-cbx-bd-left-width) var(--tw-cbx-bd-left-width);right:auto;left:calc(var(--tw-ibx-size) / 7 - var(--tw-ibx-size) / 3.5 + var(--tw-cbx-bd-left-width) / 3 + 1px);-webkit-box-shadow:-4px 4px 8px -4px rgba(0,0,0,.4);box-shadow:-4px 4px 8px -4px rgba(0,0,0,.4)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-arrow-line{right:auto;left:calc(0px - var(--tw-ibx-size) * .5)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-arrow-line:before{right:auto;left:calc(0px - var(--tw-ibx-bd-width))}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-arrow-line:after{left:auto;right:calc(0px - var(--tw-cbx-bd-left-width))}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story-no-icon .tmdivi-arrow-line{right:auto;left:calc(0px - var(--tw-ibx-size) * .75)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story-no-dot .tmdivi-arrow-line{right:auto;left:calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5)}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:after,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:before{display:none}.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story-center .tmdivi-arrow,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story-center .tmdivi-arrow-line{display:block;opacity:1}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-end,.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-start{left:calc(66.66% - var(--tw-line-width) * 1.5)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-inner-line,.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-timeline:before{left:calc(66.66% - var(--tw-line-width) / 2)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year{padding-left:calc(66.66% - var(--tw-ybx-size)/ 2)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year-text:after,.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-year-text:before{left:calc(66.66% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px) / 2)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story .tmdivi-labels{left:auto;right:calc((-100% + var(--tw-ibx-size)) / 2 - var(--tw-ibx-size) * 2);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 - (var(--tw-lbl-big-size) / 2 - var(--tw-ibx-size) / 2));width:calc((100% + var(--tw-ibx-size)) / 2 - var(--tw-ibx-size));text-align:left}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-labels,.tmdivi-vertical.tmdivi-wrapper .tmdivi-compact .tmdivi-label-content-inside.tmdivi-story-right .tmdivi-labels{text-align:var(--tw-cbx-text-align)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story.tmdivi-label-content-inside .tmdivi-labels,.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story.tmdivi-label-content-top .tmdivi-labels,.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-labels,.tmdivi-wrapper .tmdivi-label-content-inside .tmdivi-labels{width:100%}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story{float:left;width:calc(66.66% - var(--tw-ibx-size));margin-bottom:var(--tw-cbx-bottom-margin);text-align:left;top:auto}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-icon{left:auto;right:calc(var(--tw-ibx-size) / 2 - var(--tw-ibx-size) * 2);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-icondot{left:auto;right:calc(var(--tw-ibx-size) * .75 - var(--tw-ibx-size) * 2);top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + var(--tw-ibx-size) / 4)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-arrow{left:auto;right:calc(var(--tw-ibx-size) / 7 - var(--tw-ibx-size) / 3.5 + var(--tw-cbx-bd-left-width) / 3);border-width:var(--tw-cbx-bd-left-width) var(--tw-cbx-bd-left-width) 0 0;-webkit-box-shadow:4px -4px 8px -4px rgba(0,0,0,.4);box-shadow:4px -4px 8px -4px rgba(0,0,0,.4)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-arrow-line{left:auto;right:calc(0px - var(--tw-ibx-size) * .5)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-arrow-line:before{left:auto;right:calc(0px - var(--tw-ibx-bd-width))}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-arrow-line:after{right:auto;left:calc(0px - var(--tw-cbx-bd-left-width))}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story-no-icon .tmdivi-arrow-line{left:auto;right:calc(0px - var(--tw-ibx-size) * .75)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story-no-dot .tmdivi-arrow-line{left:auto;right:calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5)}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:after,.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story.tmdivi-story-center:before{display:none}.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story-center .tmdivi-arrow,.tmdivi-vertical-left.tmdivi-wrapper .tmdivi-story-center .tmdivi-arrow-line{display:block;opacity:1}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-labels{top:calc(0px - var(--tw-ibx-size) * 2 - (var(--tw-lbl-big-size) / 2 - var(--tw-ibx-size) / 2));left:calc(50% + var(--tw-ibx-size));width:calc(50% - var(--tw-ibx-size));text-align:left}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-icon{top:calc(0px - var(--tw-ibx-size) * 2);left:calc(50% - var(--tw-ibx-size) / 2)}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-icondot{top:calc(0px - var(--tw-ibx-size) * 1.75);left:calc(50% - var(--tw-ibx-size) / 4)}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-arrow,.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-arrow-line{display:none;opacity:0}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-story{width:100%;margin-left:auto;margin-right:auto;float:none;text-align:center;top:calc(var(--tw-ibx-size) * 2.5);margin-bottom:calc(var(--tw-ibx-size) * 2.5 + var(--tw-cbx-bottom-margin))}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-content{border-width:var(--tw-cbx-bd-left-width) var(--tw-cbx-bd-right-width)}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-story:after,.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-story:before{content:" ";position:absolute;height:calc(var(--tw-cbx-bd-left-width) + 10px);width:calc(var(--tw-line-width) - var(--tw-line-bd-width) * 2px);background:var(--tw-line-bg);left:calc(50% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px) / 2);opacity:var(--tw-line-bd-width);z-index:1}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-story:before{top:-10px}.tmdivi-vertical-center.tmdivi-wrapper .tmdivi-story:after{bottom:-10px}}input.tmdivi-input{background:#f1f5f9;max-height:30px;border:0;border-radius:3px;padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;color:#4c5866;font-family:Open Sans,Helvetica,Roboto,Arial,sans-serif;font-size:13px;font-weight:600;line-height:normal;display:block;width:100%}input.tmdivi-input:focus{background:#e6ecf2}input.tmdivi-input::-webkit-input-placeholder{color:#98a7b8}input.tmdivi-input:-moz-placeholder,input.tmdivi-input::-moz-placeholder{color:#98a7b8}input.tmdivi-input:-ms-input-placeholder{color:#98a7b8}input.tmdivi-input[readonly]{background:#fff!important;border:1px solid #eaedf0!important;cursor:not-allowed}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.dcf-lightbox-enabled .dcf-lightbox-ctrl{cursor:pointer}.dcf-container.dir-rtl .slick-dots{direction:rtl}.dcf-carousel-item{position:relative;border-style:solid;border-width:0}.dcf-carousel-item figure{position:relative}.dcf-carousel-item figure img{width:100%}.dcf-carousel-item .content--absolute{position:absolute;bottom:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;z-index:99;pointer-events:none !important}.dcf-carousel-item .content--absolute *{position:relative}.dcf-carousel-item .content .content-inner{border-style:solid;border-width:0}.dcf-carousel-item .dcf-image-subtitle{padding-bottom:0}.dcf-carousel-maker .content--center{text-align:center}.dcf-carousel-maker .content--left{text-align:left}.dcf-carousel-maker .content--right{text-align:right}.divi_carousel_maker_child{border-style:solid !important}.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track{display:flex !important}.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track .slick-slide,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track .slick-slide{height:initial !important}.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track .et_pb_module,.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track .wdc_et_pb_module,.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track .et_pb_module_inner,.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track .et_pb_module>div,.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track .dcf-equal-height,.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track .slick-slide>div,.dcf-container-js.equal-height-on .slick-slider:not(.slick-vertical) .slick-track .dcf-carousel-item,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track .et_pb_module,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track .wdc_et_pb_module,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track .et_pb_module_inner,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track .et_pb_module>div,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track .dcf-equal-height,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track .slick-slide>div,.dcf-container-jq.equal-height-on:not(.slick-vertical) .slick-track .dcf-carousel-item{height:100%;width:100% !important}.dcf-container .slick-vertical .slick-track{padding:0 !important}.dcf-container.equal-height-on.slick-vertical .slick-track,.dcf-container.equal-height-on .slick-vertical .slick-track{display:block !important}.dcf-container .dcf-font-0{font-size:0 !important}.dcf-container .slick-list{transition:.3s ease-in-out}.dcf-container.slick-vertical .slick-slide{border:0 !important}.dcf-container.slick-slider.slick-dotted{margin-bottom:0}.dcf-container img{vertical-align:middle}.dcf-container figure{margin:0}.dcf-container .slick-arrow{z-index:999;cursor:not-allowed !important}.dcf-container .slick-arrow:before,.dcf-container .slick-arrow:after{color:inherit !important;font-family:ETmodules !important;line-height:1.35;vertical-align:middle;content:attr(data-icon) !important}.dcf-container .slick-arrow.slick-disabled{cursor:not-allowed !important}.dcf-container .slick-dots{padding:0 !important}.dcf-container .slick-dots li{height:initial !important;width:initial !important;padding:0 !important}.dcf-container .slick-dots li button{padding:0 !important;transition:all .2s ease}.dcf-container .slick-dots li button:before{display:none;opacity:1 !important}[class*=wdcl_].et_pb_module .et_pb_button{transition:all .2s ease !important}.dcf-image-alignment-left{margin:0 auto 0 0;display:block !important}.dcf-image-alignment-right{margin:0 0 0 auto;display:block !important}.dcf-image-alignment-center{margin:0 auto;display:block !important}.dcf-flex{display:flex}.dcf-clear{overflow:hidden}.dcf-btn-default{display:inline-block;transition:.2s !important}.border-el{border-style:solid}.dcf-overlay{height:100%;position:absolute;left:0;top:0;width:100%;pointer-events:none;z-index:9;transition:all .1s}.dcf-overlay:after{content:attr(data-icon);position:absolute;font-family:ETmodules;transition:all .2s;height:60px;width:60px;left:0;top:0;bottom:0;right:0;margin:auto;display:flex;justify-content:center;align-items:center;z-index:999}.dcf-centered--highlighted .slick-slide{transform:scale(0.8)}.dcf-centered--highlighted .slick-slide.slick-center{transform:scale(1)}.dcf-hover--zoom-in figure,.dcf-hover--zoom-in,.dcf-hover--zoom-out figure,.dcf-hover--zoom-out{overflow:hidden}.dcf-hover--zoom-in img,.dcf-hover--zoom-out img{transition:.3s ease-in-out}.dcf-hover--zoom-in:hover img{transform:scale(1.2)}.dcf-hover--zoom-out:hover img{transform:scale(0.8)}.dcf-hover--pulse:hover img{animation:1s pulse linear infinite}.dcf-hover--bounce:hover img{animation:1s bounce linear infinite}.dcf-hover--flash:hover img{animation:1s flash linear infinite}.dcf-hover--rubberBand:hover img{animation:1s rubberBand linear}.dcf-hover--shake:hover img{animation:1s shake linear infinite}.dcf-hover--swing:hover img{animation:1s swing linear infinite}.dcf-hover--tada:hover img{animation:1s tada linear}.dcf-hover--wobble:hover img{animation:1s wobble linear}.dcf-hover--jello:hover img{animation:1s jello linear}.dcf-hover--heartBeat:hover img{animation:1s heartBeat linear infinite}.dcf-hover--bounceIn:hover img{animation:1s bounceIn linear}.dcf-hover--fadeIn:hover img{animation:1s fadeIn linear}.dcf-hover--flip:hover img{animation:1s flip linear}.dcf-hover--liteSpeedIn:hover img{animation:1s lightSpeedIn linear}.dcf-hover--rotateIn:hover img{animation:1s rotateIn linear}.dcf-hover--slideInUp:hover img{animation:1s slideInUp linear}.dcf-hover--slideInDown:hover img{animation:1s slideInDown linear}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}@keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}@keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:translate3d(0, 0, 0);opacity:1}}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@-webkit-keyframes spinReturn {0% {-webkit-transform: rotate(0deg);}25% {-webkit-transform: rotate(225deg);}50% {-webkit-transform: rotate(180deg);}75% {-webkit-transform: rotate(405deg);}100% {-webkit-transform: rotate(360deg);}}@keyframes spinReturn {0% {transform: rotate(0deg);}25% {transform: rotate(225deg);}50% {transform: rotate(180deg);}75% {transform: rotate(405deg);}100% {transform: rotate(360deg);}}@-webkit-keyframes lightUp {0% {opacity: 0.2;}40% {opacity: 1;}60% {opacity: 0.2;}100% {opacity: 0.2;}}@keyframes lightUp {0% {opacity: 0.2;}40% {opacity: 1;}60% {opacity: 0.2;}100% {opacity: 0.2;}}@-webkit-keyframes wave {0% {-webkit-transform: scaleY(1);}40% {-webkit-transform: scaleY(0.1);}80% {-webkit-transform: scaleY(1);}100% {-webkit-transform: scaleY(1);}}@keyframes wave {0% {transform: scaleY(1);}40% {transform: scaleY(0.1);}80% {transform: scaleY(1);}100% {transform: scaleY(1);}}@-webkit-keyframes drawframeTop {0% {-webkit-transform: scaleX(1);transform-origin: 100% 0%;}12.5% {-webkit-transform: scaleX(0);transform-origin: 100% 0%;}50% {-webkit-transform: scaleX(0);transform-origin: 0% 0%;}62.5% {-webkit-transform: scaleX(1);transform-origin: 0% 0%;}100% {-webkit-transform: scaleX(1);transform-origin: 100% 0%;}}@keyframes drawframeTop {0% {transform: scaleX(1);transform-origin: 100% 0%;}12.5% {transform: scaleX(0);transform-origin: 100% 0%;}50% {transform: scaleX(0);transform-origin: 0% 0%;}62.5% {transform: scaleX(1);transform-origin: 0% 0%;}100% {transform: scaleX(1);transform-origin: 100% 0%;}}@-webkit-keyframes drawframeBottom {0% {-webkit-transform: scaleX(1);transform-origin: 0% 0%;}12.5% {-webkit-transform: scaleX(0);transform-origin: 0% 0%;}50% {-webkit-transform: scaleX(0);transform-origin: 100% 0%;}62.5% {-webkit-transform: scaleX(1);transform-origin: 100% 0%;}100% {-webkit-transform: scaleX(1);transform-origin: 0% 0%;}}@keyframes drawframeBottom {0% {transform: scaleX(1);transform-origin: 0% 0%;}12.5% {transform: scaleX(0);transform-origin: 0% 0%;}50% {transform: scaleX(0);transform-origin: 100% 0%;}62.5% {transform: scaleX(1);transform-origin: 100% 0%;}100% {transform: scaleX(1);transform-origin: 0% 0%;}}@-webkit-keyframes drawframeRight {0% {-webkit-transform: scaleY(1);transform-origin: 0% 100%;}12.5% {-webkit-transform: scaleY(0);transform-origin: 0% 100%;}50% {-webkit-transform: scaleY(0);transform-origin: 0% 0%;}62.5% {-webkit-transform: scaleY(1);transform-origin: 0% 0%;}100% {-webkit-transform: scaleY(1);transform-origin: 0% 100%;}}@keyframes drawframeRight {0% {transform: scaleY(1);transform-origin: 0% 100%;}12.5% {transform: scaleY(0);transform-origin: 0% 100%;}50% {transform: scaleY(0);transform-origin: 0% 0%;}62.5% {transform: scaleY(1);transform-origin: 0% 0%;}100% {transform: scaleY(1);transform-origin: 0% 100%;}}@-webkit-keyframes drawframeLeft {0% {-webkit-transform: scaleY(1);transform-origin: 0% 0%;}12.5% {-webkit-transform: scaleY(0);transform-origin: 0% 0%;}50% {-webkit-transform: scaleY(0);transform-origin: 0% 100%;}62.5% {-webkit-transform: scaleY(1);transform-origin: 0% 100%;}100% {-webkit-transform: scaleY(1);transform-origin: 0% 0%;}}@keyframes drawframeLeft {0% {transform: scaleY(1);transform-origin: 0% 0%;}12.5% {transform: scaleY(0);transform-origin: 0% 0%;}50% {transform: scaleY(0);transform-origin: 0% 100%;}62.5% {transform: scaleY(1);transform-origin: 0% 100%;}100% {transform: scaleY(1);transform-origin: 0% 0%;}}@-webkit-keyframes imgLoading {0% {height: 0%;opacity: 1;}95% {height: 100%;opacity: 1;}100% {height: 100%;opacity: 0;}}@keyframes imgLoading {0% {height: 0%;opacity: 1;}95% {height: 100%;opacity: 1;}100% {height: 100%;opacity: 0;}}@-webkit-keyframes beat {0% {transform: scale(0);opacity: 0;}80% {transform: scale(1);opacity: 0.7;}100% {transform: scale(1);opacity: 0;}}@keyframes beat {0% {transform: scale(0);opacity: 0;}80% {transform: scale(1);opacity: 0.7;}100% {transform: scale(1);opacity: 0;}}html, body {opacity: 1 !important;}#loftloader-wrapper {position: fixed;top: 0;left: 0;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);z-index: 999999;width: 100%;height: 100%;background: transparent !important;}.loaded #loftloader-wrapper {-webkit-transform: translateX(-200vw);-ms-transform: translateX(-200vw);transform: translateX(-200vw);pointer-events: none;opacity: 0;transition: opacity 0.0001s 1s, transform 0.0001s 2s;}.loaded #loftloader-wrapper.slide-vertical {-webkit-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0);transform: translate(-100%, 0);}.loaded #loftloader-wrapper #loader, .loaded #loftloader-wrapper .loader-close-button {opacity: 0;transition: all 0.3s ease-out;}#loftloader-wrapper .loader-inner {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 1001;text-align: center;transition: all 0s;font-size: 0;}#loftloader-wrapper .loader-inner #loader {position: relative;z-index: 1002;top: auto;left: auto;display: inline-block;margin: 0 auto;padding: 0;border: none;border-radius: 0;background: none !important;color: #248acc;}#loftloader-wrapper .loader-section {position: fixed;z-index: 999;width: 50%;height: 100%;background: #000;opacity: 0.95;transition: all 0s;will-change: transform;}#loftloader-wrapper .loader-section.section-fade {top: 0;left: 0;width: 100%;will-change: opacity;}.loaded #loftloader-wrapper .loader-section.section-fade {opacity: 0 !important;transition: opacity 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}#loftloader-wrapper .loader-section.end-no-animation {top: 0;left: 0;width: 100%;will-change: opacity;}.loaded #loftloader-wrapper .loader-section.end-no-animation, .loaded #loftloader-wrapper .loader-section.end-no-animation ~ * {opacity: 0;transition: all 0s 0s;}#loftloader-wrapper .loader-section.section-slide-up {top: 0;left: 0;width: 100%;}.loaded #loftloader-wrapper .loader-section.section-slide-up {-webkit-transform: translateY(-100vh);-ms-transform: translateY(-100vh);transform: translateY(-100vh);transition: transform 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}#loftloader-wrapper .loader-section.section-left, #loftloader-wrapper .loader-section.section-right {top: 0;}#loftloader-wrapper .loader-section.section-left {left: 0;}.loaded #loftloader-wrapper .loader-section.section-left {transition: transform 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform: translateX(-50vw);-ms-transform: translateX(-50vw);transform: translateX(-50vw);}#loftloader-wrapper .loader-section.section-right {right: 0;}.loaded #loftloader-wrapper .loader-section.section-right {transition: transform 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform: translateX(50vw);-ms-transform: translateX(50vw);transform: translateX(50vw);}#loftloader-wrapper .loader-section.section-up, #loftloader-wrapper .loader-section.section-down {left: 0;width: 100%;height: 50%;}#loftloader-wrapper .loader-section.section-up {top: 0;}.loaded #loftloader-wrapper .loader-section.section-up {transition: transform 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform: translateY(-50vh);-ms-transform: translateY(-50vh);transform: translateY(-50vh);}#loftloader-wrapper .loader-section.section-down {bottom: 0;}.loaded #loftloader-wrapper .loader-section.section-down {transition: transform 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform: translateY(50vh);-ms-transform: translateY(50vh);transform: translateY(50vh);}#loftloader-wrapper.pl-sun #loader {width: 50px;height: 50px;}#loftloader-wrapper.pl-sun #loader span {position: absolute;top: 0;left: 0;display: block;width: 50px;height: 50px;background: currentColor;opacity: 0.9;transform-origin: 50% 50%;-webkit-animation: spinReturn 4s ease infinite;animation: spinReturn 4s ease infinite;}#loftloader-wrapper.pl-sun #loader span:before {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;background: inherit;opacity: 0.9;content: "";transform-origin: 50% 50%;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}#loftloader-wrapper.pl-circles #loader {width: 100px;height: 60px;}#loftloader-wrapper.pl-circles #loader span, #loftloader-wrapper.pl-circles #loader:before, #loftloader-wrapper.pl-circles #loader:after {position: absolute;display: block;width: 10px;height: 10px;border-radius: 50%;background: currentColor;opacity: 0.2;}#loftloader-wrapper.pl-circles #loader span {top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-animation: lightUp 1.5s linear infinite 0.5s;animation: lightUp 1.5s linear infinite 0.5s;}#loftloader-wrapper.pl-circles #loader:before, #loftloader-wrapper.pl-circles #loader:after {content: "";top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}#loftloader-wrapper.pl-circles #loader:before {left: 0;-webkit-animation: lightUp 1.5s linear infinite;animation: lightUp 1.5s linear infinite;}#loftloader-wrapper.pl-circles #loader:after {right: 0;-webkit-animation: lightUp 1.5s linear infinite 1s;animation: lightUp 1.5s linear infinite 1s;}#loftloader-wrapper.pl-wave #loader {width: 60px;height: 30px;}#loftloader-wrapper.pl-wave #loader span, #loftloader-wrapper.pl-wave #loader:before, #loftloader-wrapper.pl-wave #loader:after {position: relative;display: inline-block;width: 6px;height: 100%;background: currentColor;}#loftloader-wrapper.pl-wave #loader span {margin: 0 16px;-webkit-animation: wave 0.9s linear infinite 0.3s;animation: wave 0.9s linear infinite 0.3s;}#loftloader-wrapper.pl-wave #loader:before, #loftloader-wrapper.pl-wave #loader:after {content: "";}#loftloader-wrapper.pl-wave #loader:before {-webkit-animation: wave 0.9s linear infinite;animation: wave 0.9s linear infinite;}#loftloader-wrapper.pl-wave #loader:after {-webkit-animation: wave 0.9s linear infinite 0.6s;animation: wave 0.9s linear infinite 0.6s;}#loftloader-wrapper.pl-square #loader {width: 50px;height: 50px;transform-origin: 50% 50%;-webkit-animation: spinReturn 4s ease infinite;animation: spinReturn 4s ease infinite;}#loftloader-wrapper.pl-square #loader span {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;border: 4px solid currentColor;box-sizing: border-box;transform-origin: 50% 50%;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}#loftloader-wrapper.pl-frame #loader {width: 80px;height: 80px;max-width: 90vw;}#loftloader-wrapper.pl-frame #loader:before, #loftloader-wrapper.pl-frame #loader:after {position: absolute;width: 100%;height: 4px;background: currentColor;content: "";}#loftloader-wrapper.pl-frame #loader:before {top: 0;right: 0;left: auto;-webkit-animation: drawframeTop 4s linear infinite;animation: drawframeTop 4s linear infinite;}#loftloader-wrapper.pl-frame #loader:after {right: auto;bottom: 0;left: 0;-webkit-animation: drawframeBottom 4s linear infinite 1s;animation: drawframeBottom 4s linear infinite 1s;}#loftloader-wrapper.pl-frame #loader span {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}#loftloader-wrapper.pl-frame #loader span:before, #loftloader-wrapper.pl-frame #loader span:after {position: absolute;width: 4px;height: 100%;background: currentColor;content: "";}#loftloader-wrapper.pl-frame #loader span:before {top: auto;right: 0;bottom: 0;-webkit-animation: drawframeRight 4s linear infinite 0.5s;animation: drawframeRight 4s linear infinite 0.5s;}#loftloader-wrapper.pl-frame #loader span:after {top: 0;bottom: auto;left: 0;-webkit-animation: drawframeLeft 4s linear infinite 1.5s;animation: drawframeLeft 4s linear infinite 1.5s;}#loftloader-wrapper.pl-frame #loader img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;max-width: 80%;max-height: 80%;}#loftloader-wrapper.pl-imgloading #loader {width: auto;height: auto;max-width: 90vw;}#loftloader-wrapper.pl-imgloading #loader img {position: relative;z-index: 1;display: block;width: 100%;height: auto;margin: 0 auto;}#loftloader-wrapper.pl-imgloading #loader img {opacity: 0.3;}#loftloader-wrapper.pl-imgloading #loader .imgloading-container {position: absolute;bottom: 0;left: 0;z-index: 3;display: block;width: 100%;height: 0%;transition: 0s;overflow: hidden;-webkit-animation: imgLoading 6s linear infinite;animation: imgLoading 6s linear infinite;will-change: height, opacity;transform-origin: 0 100%;}#loftloader-wrapper.pl-imgloading #loader span {position: absolute;bottom: 0;left: 0;z-index: 3;display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center bottom;transition: 0s;}#loftloader-wrapper.pl-beating #loader {width: 60px;height: 60px;}#loftloader-wrapper.pl-beating #loader span, #loftloader-wrapper.pl-beating #loader:before {position: absolute;top: 0;left: 0;display: block;width: 60px;height: 60px;border-radius: 50%;background: currentColor;box-shadow: 0 0 50px;opacity: 0;}#loftloader-wrapper.pl-beating #loader span {-webkit-animation: beat 1.5s linear infinite;animation: beat 1.5s linear infinite;}#loftloader-wrapper.pl-beating #loader:before {content: "";-webkit-animation: beat 1.5s linear infinite 1s;animation: beat 1.5s linear infinite 1s;}.loader-close-button {position: fixed;top: 10px;right: 10px;z-index: 99999;box-sizing: border-box;padding: 5px 30px 5px 5px;width: auto;min-width: 35px;height: 35px;background: rgba(0, 0, 0, 0.3);border-radius: 999px;color: #FFF;font-size: 12px;line-height: 25px;cursor: pointer;}.loader-close-button:hover {background: rgba(0, 0, 0, 0.7);}.loader-close-button:before, .loader-close-button:after {position: absolute;top: 16px;right: 9px;display: block;width: 18px;height: 2px;background: #FFF;transform-origin: 50% 50%;content: "";}.loader-close-button:before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.loader-close-button:after {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);}.loader-close-button .screen-reader-text {position: absolute !important;padding: 0;margin: -1px;width: 1px;height: 1px;border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);overflow: hidden;word-wrap: normal !important;}.loader-close-button .close-des {padding: 0 5px;font-size: 12px;}#main-desktop-header {
background-color: transparent !important;
border-bottom: 1px solid transparent; 
padding-top: 20px !important;
padding-bottom: 20px !important;
transition: background-color 0.4s ease, padding 0.4s ease, border-color 0.4s ease;
}
#main-desktop-header .header-logo img {
max-width: 150px !important; 
transition: max-width 0.4s ease !important;
}
#main-desktop-header.scrolled,
body.overlay-attivo #main-desktop-header {
background-color: rgba(0, 0, 0, 0.8) !important; 
border-color: #E0E0E0 !important; 
padding-top: 5px !important;
padding-bottom: 5px !important;
}
#main-desktop-header.scrolled .header-logo img,
body.overlay-attivo #main-desktop-header .header-logo img {
max-width: 80px !important; 
} .hamburger-container {
padding: 10px;
position: relative;
float: right;
}
.hamburger-container::before {
content: "MENU";
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
color: #FFFFFF; 
position: absolute;
right: 100%; 
top: 50%;
transform: translateY(-50%);
margin-right: 15px; 
transition: color 0.4s ease;
}
.hamburger-animato .linea {
display: block;
position: absolute;
width: 30px; 
height: 3px;
border-radius: 2px;
left: 0;
background-color: #FFFFFF; 
transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1);
}
.hamburger-animato .linea-1 { top: 0; }
.hamburger-animato .linea-2 { top: 10px; }
.hamburger-animato .linea-3 { top: 20px; }
.hamburger-animato.is-attivo .linea-1 {
top: 10px;
transform: rotate(45deg);
}
.hamburger-animato.is-attivo .linea-2 {
opacity: 0;
}
.hamburger-animato.is-attivo .linea-3 {
top: 10px;
transform: rotate(-45deg);
} #menu-fullscreen-overlay {
opacity: 0;
visibility: hidden;
transform: translateY(-100%); 
overflow-y: auto; transition: all 0.8s cubic-bezier(0.22, 1, 0.36, 1);
}
#menu-fullscreen-overlay.menu-aperto {
opacity: 1;
visibility: visible;
transform: translateY(0);
} #overlay-main-menu.et_pb_menu {
background-color: transparent !important;
border: none !important;
} #overlay-main-menu .et_pb_menu__menu > nav > ul {
list-style: none !important;
padding-left: 0 !important;
width: 100%; display: flex;
flex-direction: column;
} #overlay-main-menu .et_pb_menu__menu > nav > ul > li {
display: block !important;
float: none !important; 
padding: 0 !important;
margin-bottom: 15px;  opacity: 0; 
} #overlay-main-menu .et_pb_menu__menu > nav > ul > li > a {
font-size: clamp(18px, 2.6vw, 26px) !important;
font-weight: 500 !important; 
text-transform: uppercase !important;
color: #FFFFFF !important;
letter-spacing: 2px;
line-height: 1.4em !important;
padding: 10px 0 !important;
display: block;
position: relative;
text-decoration: none !important;
transition: all 0.3s ease;
} #overlay-main-menu .et_pb_menu__menu > nav > ul > li > a::after {
content: '';
position: absolute;
bottom: 0;
left: 0; 
width: 0%; 
height: 3px;
background-color: #FFFFFF;
transition: width 0.4s cubic-bezier(0.77, 0, 0.175, 1);
}
#overlay-main-menu .et_pb_menu__menu > nav > ul > li > a:hover::after {
width: 35%; 
}  #animated-vertical-divider::after {
content: '';
display: block;
width: 1px; 
border-radius: 10px;
background-color: #E0E0E0 ; 
height: 54vh;  transform-origin: top; 
}  #main-desktop-header .et_pb_column_2 {
display: flex;
justify-content: center;
flex-direction: column;
} #main-desktop-header .wpml-ls ul {
list-style: none !important;
padding: 0 !important;
margin: 0 !important;
display: flex;
justify-content: center;
align-items: center;
line-height: 1;
} #main-desktop-header .wpml-ls ul li {
padding: 0 12px !important;
margin: 0 !important;
position: relative;
} #main-desktop-header .wpml-ls ul li:not(:last-child)::after {
content: "|";
position: absolute;
right: -2px; 
top: 50%;
transform: translateY(-50%);
color: rgba(255, 255, 255, 0.6); font-weight: 400;
} #main-desktop-header .wpml-ls-link {
color: #FFFFFF !important;
background: none !important;
border: none !important;
text-decoration: none;
font-weight: 500;
font-size: 26px !important;
line-height: 1;
transition: all 0.3s ease; position: relative;
padding: 0 5px 8px 5px !important; } #main-desktop-header .wpml-ls-native {
font-size: 0 !important;
display: inline-block;
}
#main-desktop-header .wpml-ls-item-it .wpml-ls-native::after {
content: "ITA";
font-size: 26px !important;
line-height: 1;
}
#main-desktop-header .wpml-ls-item-en .wpml-ls-native::after {
content: "ENG";
font-size: 26px !important;
line-height: 1;
}  #main-desktop-header .wpml-ls-link::after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 0%; height: 1px;
background-color: #FFFFFF;
transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1);
} #main-desktop-header .wpml-ls-current-language .wpml-ls-link {
opacity: 0.6; cursor: default;
} #main-desktop-header .wpml-ls-current-language .wpml-ls-link::after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 80%; height: 1px;
opacity: 0.6;
} #main-desktop-header .wpml-ls-item:not(.wpml-ls-current-language) .wpml-ls-link:hover::after {
width: 80%; } #main-desktop-header.scrolled .wpml-ls-link,
#main-desktop-header.scrolled .wpml-ls ul li:not(:last-child)::after {
color: #FFFFFF !important;
}
@media (max-width: 980px) {   #main-mobile-header { position: fixed !important;
top: 0 !important;
left: 50% !important;
transform: translateX(-50%) !important;
width: 100vw !important;
max-width: 100% !important;
margin: 0 !important;
z-index: 99998 !important;
margin: 0 !important;	
background-color: transparent !important;
border-bottom: 1px solid transparent !important;
color: #ffffff !important; 
padding: 10px 12px !important; transition: background-color 0.35s ease, border-color 0.35s ease; z-index: 100002 !important; } #main-mobile-header.scrolled,
body.overlay-attivo #main-mobile-header {
background-color: rgba(0, 0, 0, 0.85) !important;
border-color: #E0E0E0 !important;
}  #main-mobile-header .et_mobile_nav_menu {
display: flex !important;
align-items: center !important;
gap: 15px; float: none !important; } #apri-menu-mobile {
display: inline-block;
width: 32px;
height: 24px;
cursor: pointer;
-webkit-tap-highlight-color: transparent;
position: relative;
}
#apri-menu-mobile .linea {
position: absolute;
left: 0;
width: 100%;
height: 3px;
background-color: #FFFFFF !important;
border-radius: 2px;
transition: transform 0.35s cubic-bezier(0.77,0,0.175,1), opacity 0.25s linear, top 0.35s;
}
#apri-menu-mobile .linea-1 { top: 0; }
#apri-menu-mobile .linea-2 { top: 10px; }
#apri-menu-mobile .linea-3 { top: 20px; } #apri-menu-mobile.is-attivo .linea-1 { top: 10px; transform: rotate(45deg); }
#apri-menu-mobile.is-attivo .linea-2 { opacity: 0; }
#apri-menu-mobile.is-attivo .linea-3 { top: 10px; transform: rotate(-45deg); } #main-mobile-overlay {
position: fixed !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100vh !important; z-index: 100001 !important; 
background-color: rgba(0,0,0,1) !important;
background-image: none !important; opacity: 1 !important;
visibility: hidden !important;
transform: translateY(-100%) !important; 
transition: transform 0.6s cubic-bezier(0.22,1,0.36,1), visibility 0.6s;
overflow-y: auto !important;
-webkit-overflow-scrolling: touch;
} #main-mobile-overlay.menu-aperto {
visibility: visible !important;
transform: translateY(0) !important;
} #mobile-overlay-menu {
height: 100%;
display: flex;
justify-content: center;
align-items: center;
text-align: center; padding: 100px 20px 40px 20px !important;
box-sizing: border-box;
} #mobile-overlay-menu .et_pb_menu__menu > nav > ul {
list-style: none !important;
padding: 0 !important;
margin: 0;
width: 100%;
} #mobile-overlay-menu .et_pb_menu__menu > nav > ul > li {
opacity: 0 !important; 
transform: translateY(20px) !important;
margin-bottom: 15px;
} #mobile-overlay-menu .et_pb_menu__menu > nav > ul > li > a {
color: #ffffff !important;
font-size: clamp(24px, 5vw, 32px) !important;
text-transform: uppercase;
letter-spacing: 2px;
display: inline-block;
padding: 12px 0;
position: relative;
text-decoration: none !important;
transition: all 0.3s ease;
} #mobile-overlay-menu .et_pb_menu__menu > nav > ul > li > a::after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 0%;
height: 2px;
background-color: #FFFFFF;
transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}
#mobile-overlay-menu .et_pb_menu__menu > nav > ul > li > a:hover::after {
width: 60%;
}  #main-mobile-header .wpml-ls ul {
list-style: none !important;
padding: 0 !important;
margin: 0 !important;
display: flex;
align-items: center;
line-height: 1;
} #main-mobile-header .wpml-ls ul li {
padding: 0 8px !important; margin: 0 !important;
position: relative;
} #main-mobile-header .wpml-ls ul li:not(:last-child)::after {
content: "|";
position: absolute;
right: -2px; 
top: 50%;
transform: translateY(-50%);
color: rgba(255, 255, 255, 0.6);
font-weight: 400;
} #main-mobile-header .wpml-ls-link {
color: #FFFFFF !important;
background: none !important;
border: none !important;
text-decoration: none;
font-weight: 500;
font-size: 20px !important; line-height: 1;
transition: all 0.3s ease;
position: relative;
padding: 0 5px 8px 5px !important; } #main-mobile-header .wpml-ls-native {
font-size: 0 !important;
display: inline-block;
}
#main-mobile-header .wpml-ls-item-it .wpml-ls-native::after {
content: "ITA";
font-size: 20px !important;
line-height: 1;
}
#main-mobile-header .wpml-ls-item-en .wpml-ls-native::after {
content: "ENG";
font-size: 20px !important;
line-height: 1;
} #main-mobile-header .wpml-ls-link::after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 0%; 
height: 1px;
background-color: #FFFFFF;
transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1);
} #main-mobile-header .wpml-ls-current-language .wpml-ls-link {
opacity: 0.5; 
cursor: default;
} .hamburger-container::before {
display: none !important;
content: none !important;
} #main-mobile-header .wpml-ls-item:not(.wpml-ls-current-language) .wpml-ls-link:hover::after {
width: 80%;
}
}
@media only screen and (max-width : 980px) {
header .et_pb_menu__menu {
display: block !important;
}
header .et_mobile_nav_menu {
display: none !important;
} #overlay-main-menu .et_pb_menu__menu nav ul li a {
color: #fff !important;
}
#overlay-main-menu .et_pb_menu__menu nav ul li a:hover {
color: #ddd !important;
} #mobile-overlay-menu .et_pb_menu__menu nav ul li a {
color: #fff !important;
}
#mobile-overlay-menu .et_pb_menu__menu nav ul li a:hover {
color: #ddd !important;
}
} @media only screen and (max-width: 980px) { #overlay-main-menu-mobile {
display: flex !important;
justify-content: center !important;
align-items: center !important;
flex-direction: column !important;
opacity: 1 !important;
visibility: visible !important;
transform: none !important;
background: transparent !important;
z-index: 99999 !important;
padding: 0 !important;
} #overlay-main-menu-mobile .et_pb_menu__menu {
background: transparent !important;
border: none !important;
width: 100%;
} #overlay-main-menu-mobile .et_pb_menu__menu > nav > ul {
display: flex !important;
flex-direction: column !important; align-items: center !important;
justify-content: center !important;
gap: 8px !important; padding: 0 !important;
margin: 0 !important;
list-style: none !important;
} #overlay-main-menu-mobile .et_pb_menu__menu > nav > ul > li {
margin: 4px 0 !important; opacity: 1 !important;
transform: none !important;
} #overlay-main-menu-mobile .et_pb_menu__menu > nav > ul > li > a {
color: #ffffff !important;
font-size: clamp(18px, 4.5vw, 24px) !important;
font-weight: 500 !important;
text-transform: uppercase !important;
letter-spacing: 1px;
text-decoration: none !important;
line-height: 1.2em !important;
padding: 4px 0 !important;
display: inline-block;
transition: color 0.3s ease;
} #overlay-main-menu-mobile .et_pb_menu__menu > nav > ul > li > a:hover {
color: #ddd !important;
} #overlay-main-menu-mobile .et_pb_menu__menu > nav > ul > li > a::after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 0%;
height: 2px;
background: #fff;
transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}
#overlay-main-menu-mobile .et_pb_menu__menu > nav > ul > li > a:hover::after {
width: 40%;
}
} @media only screen and (max-width: 980px) { #language-switcher {
display: none !important;
} #language-switcher-mobile {
display: flex !important;
justify-content: center !important;
align-items: center !important;
gap: 10px !important;
padding: 10px 0;
margin-top: 30% !important;
margin-bottom: 0px !important;
} #language-switcher-mobile ul {
display: flex !important;
justify-content: center !important;
align-items: center !important;
gap: 10px !important;
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
}
#language-switcher-mobile ul li {
margin: 0 !important;
padding: 0 !important;
} #language-switcher-mobile ul li a {
display: inline-block;
background: rgba(255, 255, 255, 0.1);
color: #fff !important;
font-size: 14px !important;
font-weight: 500 !important;
text-transform: uppercase;
letter-spacing: 1px;
padding: 8px 14px;
border: 1px solid #fff !important;
border-radius: 6px;
transition: all 0.3s ease;
} #language-switcher-mobile ul li.wpml-ls-current-language a {
background: #fff !important;
color: #000 !important;
} #language-switcher-mobile ul li a:hover {
background: #fff !important;
color: #000 !important;
}
}
body.menu-aperto,
body.overlay-attivo {
overflow: hidden !important;
height: 100vh !important;
}input[type="checkbox"].cmplz-category { width: initial; -webkit-appearance: checkbox;}input[type="checkbox"].cmplz-category:checked::before { content: '';}.cmplz-cookiebanner { box-sizing: border-box;}:root { --cmplz_banner_width: 526px; --cmplz_banner_background_color: #f4f1ea; --cmplz_banner_border_color: #f2f2f2; --cmplz_banner_border_width: 0px 0px 0px 0px ; --cmplz_banner_border_radius: 12px 12px 12px 12px; --cmplz_banner_margin: 10px; --cmplz_categories-height: 110px; --cmplz_title_font_size: 15px; --cmplz_text_line_height: calc(var(--cmplz_text_font_size) * 1.5); --cmplz_text_color: #000000; --cmplz_hyperlink_color: #2a4635; --cmplz_text_font_size: 12px; --cmplz_link_font_size: 12px; --cmplz_category_body_font_size: 12px; --cmplz_button_accept_background_color: #ffffff; --cmplz_button_accept_border_color: #2a4635; --cmplz_button_accept_text_color: #2a4635; --cmplz_button_deny_background_color: #ffffff; --cmplz_button_deny_border_color: #2a4635; --cmplz_button_deny_text_color: #2a4635; --cmplz_button_settings_background_color: #2a4635; --cmplz_button_settings_border_color: #2a4635; --cmplz_button_settings_text_color: #ffffff; --cmplz_button_border_radius: 6px 6px 6px 6px; --cmplz_button_font_size: 15px; --cmplz_category_header_always_active_color: green; --cmplz_category_header_title_font_size: 14px; --cmplz_category_header_active_font_size: 12px; --cmplz-manage-consent-height: 50px; --cmplz-manage-consent-offset: -35px; --cmplz_slider_active_color: #2a4635; --cmplz_slider_inactive_color: #F56E28; --cmplz_slider_bullet_color: #ffffff;}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *) { pointer-events: none !important; user-select: none !important;}.cmplz-cookiebanner * { pointer-events: auto !important; user-select: auto !important;}#cmplz-manage-consent .cmplz-manage-consent { margin: unset; z-index: 9998; color: var(--cmplz_text_color); background-color: var(--cmplz_banner_background_color); border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); border-bottom-left-radius: 0; border-bottom-right-radius: 0; line-height: initial; position: fixed; bottom: var(--cmplz-manage-consent-offset); min-width: 100px; height: var(--cmplz-manage-consent-height); right: 40px; padding: 15px; cursor: pointer; animation: mc_slideOut 0.5s forwards;}#cmplz-manage-consent .cmplz-manage-consent:active { outline: none; border: none;}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed { display: none;}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus { animation: mc_slideIn 0.5s forwards; animation-delay: 0;}@-webkit-keyframes mc_slideIn { 100% { bottom: 0; }}@keyframes mc_slideIn { 100% { bottom: 0; }}@-webkit-keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-header .cmplz-title { display: none; }}.cmplz-cookiebanner { max-height: calc(100vh - 20px); overflow-y: auto; position: fixed; height: auto; left: 50%; top: 50%; -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); grid-template-rows: minmax(0, 1fr); z-index: 99999; background: var(--cmplz_banner_background_color);}.cmplz-cookiebanner a { transition: initial;}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf { display: none;}.cmplz-cookiebanner.cmplz-dismissed { display: none;}.cmplz-cookiebanner .cmplz-body { width: 100%; grid-column: span 3; overflow-y: auto; overflow-x: hidden; max-height: 55vh;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track { border-radius: 10px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0); background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar { width: 5px; background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb { background-color: var(--cmplz_button_accept_background_color); border-radius: 10px;}@media (min-width: 350px) { .cmplz-cookiebanner .cmplz-body { min-width: 300px; }}@media (max-height: 400px) { .cmplz-cookiebanner { height: calc(100vh - 20px); display: flex; flex-direction: column; overflow: hidden; gap: 1px; grid-row-gap: 1px; padding: 7px 12px !important; zoom: 0.6; } .cmplz-cookiebanner .cmplz-body { flex: 1; min-height: 0; overflow-y: auto; max-height: none; margin-top: 15px !important; } .cmplz-cookiebanner .cmplz-header, .cmplz-cookiebanner .cmplz-divider, .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons, .cmplz-cookiebanner .cmplz-documents { flex-shrink: 0; } .cmplz-cookiebanner .cmplz-header { margin-bottom: 15px !important; max-height: 10px; } .cmplz-close { zoom: 0.6 !important; } .cmplz-cookiebanner .cmplz-buttons { gap: 1px !important; } .cmplz-cookiebanner .cmplz-buttons .cmplz-btn { height: 15vh !important; min-height: unset !important; padding: 0 !important; white-space: nowrap !important; font-size: 1.1rem !important; line-height: 14px !important; zoom: 0.5 !important; } .cmplz-cookiebanner .cmplz-documents, .cmplz-cookiebanner .cmplz-information { zoom: 0.5 !important; }}@media (max-height: 400px) and (max-width: 768px) { .cmplz-cookiebanner { gap: 1px; }}.cmplz-cookiebanner { border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); padding: 15px 20px; display: grid; grid-gap: 10px;}.cmplz-cookiebanner .cmplz-divider { margin-left: -20px; margin-right: -20px;}.cmplz-cookiebanner .cmplz-header { grid-template-columns: 100px 1fr 100px; align-items: center; display: grid; grid-column: span 3;}@media (max-width: 399px) { .cmplz-cookiebanner .cmplz-header { grid-template-columns: auto 1fr auto; }}.cmplz-cookiebanner .cmplz-logo svg { max-height: 35px; width: inherit;}.cmplz-cookiebanner .cmplz-logo img { max-height: 40px; width: inherit;}.cmplz-cookiebanner .cmplz-title { justify-self: center; grid-column-start: 2; font-size: var(--cmplz_title_font_size); color: var(--cmplz_text_color); font-weight: 500;}.cmplz-cookiebanner .cmplz-close { line-height: 20px; justify-self: end; grid-column-start: 3; font-size: 20px; cursor: pointer; width: 20px; height: 20px; color: var(--cmplz_text_color);}.cmplz-cookiebanner .cmplz-close svg { width: 20px; height: 20px;}.cmplz-cookiebanner .cmplz-close:hover { text-decoration: none; line-height: initial; font-size: 18px;}.cmplz-cookiebanner .cmplz-message { word-wrap: break-word; font-size: var(--cmplz_text_font_size); line-height: var(--cmplz_text_line_height); color: var(--cmplz_text_color); margin-bottom: 5px;}.cmplz-cookiebanner .cmplz-message a { color: var(--cmplz_hyperlink_color);}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider { grid-column: span 3;}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header { grid-template-columns: 1fr auto;}.cmplz-cookiebanner .cmplz-categories .cmplz-category { background-color: rgba(239, 239, 239, 0.5);}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child) { margin-bottom: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header { display: grid; grid-template-columns: 1fr auto 15px; grid-template-rows: minmax(0, 1fr); align-items: center; grid-gap: 10px; padding: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title { font-weight: 500; grid-column-start: 1; justify-self: start; font-size: var(--cmplz_category_header_title_font_size); color: var(--cmplz_text_color); margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active { font-size: var(--cmplz_category_header_active_font_size); font-weight: 500; color: var(--cmplz_category_header_always_active_color);}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox { display: flex; align-items: center; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional] { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open { cursor: pointer; content: ''; transform: rotate(0deg); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; background-size: cover; height: 18px; width: 18px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description { font-size: var(--cmplz_category_body_font_size); color: var(--cmplz_text_color); margin: 0; max-width: 100%; padding: 10px;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-category .cmplz-category-header { grid-template-columns: 1fr!important; }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-message { margin-right: 5px; }}.cmplz-cookiebanner .cmplz-buttons { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn { min-height: 45px; padding: 10px; margin: initial; width: 100%; white-space: nowrap; border-radius: var(--cmplz_button_border_radius); cursor: pointer; font-size: var(--cmplz_button_font_size); font-weight: 500; text-decoration: none; line-height: 20px; text-align: center; flex: initial;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover { text-decoration: none;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept { background-color: var(--cmplz_button_accept_background_color); border: 1px solid var(--cmplz_button_accept_border_color); color: var(--cmplz_button_accept_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny { background-color: var(--cmplz_button_deny_background_color); border: 1px solid var(--cmplz_button_deny_border_color); color: var(--cmplz_button_deny_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn { display: flex; align-items: center; justify-content: center; padding: initial;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-links.cmplz-information { display: initial; text-align: center; }}.cmplz-cookiebanner .cmplz-links { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-links.cmplz-information { justify-content: space-between;}.cmplz-cookiebanner .cmplz-links.cmplz-documents { justify-content: center;}.cmplz-cookiebanner .cmplz-links .cmplz-link { color: var(--cmplz_hyperlink_color); font-size: var(--cmplz_link_font_size); text-decoration: underline; margin: 0;}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes { display: none;}.cmplz-cookiebanner .cmplz-links ul { margin: 0; padding: 0; list-style: none; display: flex; gap: var(--cmplz_banner_margin); justify-content: center;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous { display: none;}.cmplz-categories .cmplz-category .cmplz-description-statistics { display: block;}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open { transform: rotate(180deg);}.cmplz-cookiebanner { top: initial; left: initial; right: 10px; bottom: 10px; transform: initial;}@media (min-width: 768px) { .cmplz-cookiebanner { min-width: var(--cmplz_banner_width); max-width: 100%; display: grid; grid-row-gap: 10px; }}@media (max-width: 768px) { .cmplz-cookiebanner { left: initial; right: initial; bottom: 0; width: 100%; } .cmplz-cookiebanner .cmplz-buttons { flex-direction: column; }}@media (min-width: 768px) { .cmplz-message, .cmplz-categories { width: calc(var(--cmplz_banner_width) - 42px); }}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options { display: none;}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in { animation: fadeIn 1s; -webkit-animation: fadeIn 1s; -moz-animation: fadeIn 1s; -o-animation: fadeIn 1s; -ms-animation: fadeIn 1s; display: block;}@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-ms-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}.cmplz-cookiebanner .cmplz-links.cmplz-information { display: none;}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences { display: none;}.cmplz-cookiebanner .cmplz-statistics:not(.cmplz-tcf),.cmplz-manage-consent-container .cmplz-statistics:not(.cmplz-tcf) { display: none;}@media (max-width: 768px) { #cmplz-manage-consent .cmplz-manage-consent { display: none; }}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox { position: relative;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox { opacity: 0; margin: 0; margin-top: -10px; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; position: absolute; z-index: 1; top: 0px; left: 0px; width: 40px; height: 20px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label:before { box-shadow: 0 0 0 2px #245fcc;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before { display: block; background-color: var(--cmplz_slider_active_color); content: ""; padding-left: 6px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label:after { left: 14px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label { position: relative; padding-left: 30px; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { box-sizing: border-box; position: absolute; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; transition: background-color 0.3s, left 0.3s;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before { display: block; content: ""; color: #fff; box-sizing: border-box; font-family: 'FontAwesome', sans-serif; padding-left: 23px; font-size: 12px; line-height: 20px; background-color: var(--cmplz_slider_inactive_color); left: 0px; top: -7px; height: 15px; width: 28px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { display: block; content: ""; letter-spacing: 20px; background: var(--cmplz_slider_bullet_color); left: 4px; top: -5px; height: 11px; width: 11px;}.cmplz-cookiebanner { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}#cmplz-manage-consent .cmplz-manage-consent { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show:hover { transition-duration: 1s; box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous { display: block;}.cmplz-categories .cmplz-category .cmplz-description-statistics { display: none;}