:root{--max-size:1315px;--font-title:montserrat,sans-serif}.gform_legacy_markup_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%}.gform_legacy_markup_wrapper form{margin:0 auto;max-width:100%;text-align:left}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.gform_legacy_markup_wrapper h1,.gform_legacy_markup_wrapper h2,.gform_legacy_markup_wrapper h3{background:none;border:none;font-weight:400}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:inherit;font-size:inherit;letter-spacing:normal;padding:5px 4px}.gform_legacy_markup_wrapper input[type=image]{border:none!important;padding:0!important;width:auto!important}.gform_legacy_markup_wrapper textarea{font-family:inherit;font-size:inherit;letter-spacing:normal;line-height:1.5;padding:6px 8px;resize:none}.gform_legacy_markup_wrapper select{line-height:1.5}.gform_legacy_markup_wrapper .ginput_container_multiselect select{-webkit-appearance:none;-moz-appearance:none;background-image:none!important;outline:none}.gform_legacy_markup_wrapper ul.gform_fields{display:block;list-style-type:none;margin:0!important}.gform_legacy_markup_wrapper ul,html>body .entry ul{text-indent:0}.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{list-style-image:none!important;list-style-type:none!important;list-style:none!important;margin-left:0!important;overflow:visible}.gform_legacy_markup_wrapper ul li.gfield{clear:both}.gform_legacy_markup_wrapper ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.gfield_radio li{overflow:hidden}.gform_legacy_markup_wrapper form ul.gform_fields.left_label li.gfield,.gform_legacy_markup_wrapper form ul.gform_fields.right_label li.gfield,.gform_legacy_markup_wrapper ul.gform_fields.left_label li.gfield,.gform_legacy_markup_wrapper ul.gform_fields.right_label li.gfield{margin-bottom:14px}.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_radio li,.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_radio li,.gform_legacy_markup_wrapper ul.left_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.left_label li ul.gfield_radio li,.gform_legacy_markup_wrapper ul.right_label li ul.gfield_checkbox li,.gform_legacy_markup_wrapper ul.right_label li ul.gfield_radio li{margin-bottom:10px}.gform_legacy_markup_wrapper ul li:after,.gform_legacy_markup_wrapper ul li:before,.gform_legacy_markup_wrapper ul.gform_fields{margin:0;overflow:visible;padding:0}.gform_legacy_markup_wrapper select{font-family:inherit;font-size:inherit;letter-spacing:normal}.gform_legacy_markup_wrapper select option{display:block;padding:2px}.gform_legacy_markup_wrapper .inline{display:inline!important}.gform_legacy_markup_wrapper .gform_heading{margin-bottom:18px;width:100%}.gform_legacy_markup_wrapper .clear-multi{display:-webkit-box;display:-ms-flexbox;display:flex}.gform_legacy_markup_wrapper .gfield_date_day,.gform_legacy_markup_wrapper .gfield_date_year{display:-moz-inline-stack;display:inline-block}.gform_legacy_markup_wrapper .gfield_date_day,.gform_legacy_markup_wrapper .gfield_date_month,.gform_legacy_markup_wrapper .gfield_date_year{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:33.333%}@media only screen and (min-width:321px){.gform_legacy_markup_wrapper .gfield_date_day,.gform_legacy_markup_wrapper .gfield_date_month{max-width:4rem}.gform_legacy_markup_wrapper .gfield_date_year{max-width:4.5rem}}.gform_legacy_markup_wrapper .gfield_date_dropdown_day,.gform_legacy_markup_wrapper .gfield_date_dropdown_month,.gform_legacy_markup_wrapper .gfield_date_dropdown_year{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:0.5rem;vertical-align:top}.gform_legacy_markup_wrapper .gfield_date_day,.gform_legacy_markup_wrapper .gfield_date_month{margin-right:0.5rem;width:4rem}.gform_legacy_markup_wrapper .gfield_date_day input[type=number],.gform_legacy_markup_wrapper .gfield_date_month input[type=number]{width:calc(3rem + 8px)!important}.gform_legacy_markup_wrapper .gfield_date_year input[type=number]{width:calc(4rem + 8px)!important}.gform_legacy_markup_wrapper .gfield_date_year{width:5rem}.gform_legacy_markup_wrapper .gfield_date_day input,.gform_legacy_markup_wrapper .gfield_date_month input{width:calc(3rem + 8px)}.gform_legacy_markup_wrapper .gfield_date_year input{width:4rem}.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label{text-align:center;width:3rem}.gform_legacy_markup_wrapper .field_sublabel_above div.gfield_date_year.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div.gfield_date_year.ginput_container label{width:4rem}.gform_legacy_markup_wrapper .gfield_time_ampm,.gform_legacy_markup_wrapper .gfield_time_hour,.gform_legacy_markup_wrapper .gfield_time_minute{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:15px;width:33.333%}@media only screen and (min-width:321px){.gform_legacy_markup_wrapper .gfield_time_ampm,.gform_legacy_markup_wrapper .gfield_time_hour,.gform_legacy_markup_wrapper .gfield_time_minute{max-width:72px}}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container_time span{float:left}.gform_legacy_markup_wrapper .gfield_time_hour{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}.gform_legacy_markup_wrapper .gfield_time_hour i{float:right;font-family:sans-serif!important;font-style:normal!important;margin-top:9%;text-align:center;width:4px}.gform_legacy_markup_wrapper .gfield_time_minute{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:8px}.gform_legacy_markup_wrapper .ginput_complex .gfield_time_hour input,.gform_legacy_markup_wrapper .ginput_complex .gfield_time_minute input{margin-left:0;width:85%!important}.gform_legacy_markup_wrapper .gfield_time_hour input,.gform_legacy_markup_wrapper .gfield_time_minute input{margin-right:6px;width:56px}.gform_legacy_markup_wrapper .gfield_time_hour input[type=number],.gform_legacy_markup_wrapper .gfield_time_minute input[type=number]{max-width:64px;min-width:64px}.gform_legacy_markup_wrapper .gfield_time_ampm{display:-moz-inline-stack;display:inline-block;vertical-align:top}.gform_legacy_markup_wrapper .gfield_time_ampm select{height:100%;margin-left:0!important;margin-top:0!important;min-width:77px;width:77px}.gform_legacy_markup_wrapper .gfield_time_ampm_shim{display:block;font-size:13px;margin:9px 0 1px 1px}.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{text-align:center;width:48px}.gform_legacy_markup_wrapper .field_name_first,.gform_legacy_markup_wrapper .field_name_last,.gform_legacy_markup_wrapper .field_name_middle{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:49.5%}.gform_legacy_markup_wrapper .ginput_complex.ginput_container{overflow:visible;width:100%}.gform_legacy_markup_wrapper label.gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{font-size:inherit;font-weight:700}.gform_legacy_markup_wrapper .top_label .gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{clear:both;display:-moz-inline-stack;display:inline-block;line-height:1.3}.gform_legacy_markup_wrapper .top_label .gfield_hide_label{display:none}.gform_legacy_markup_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex .ginput_right select,.gform_legacy_markup_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex select{width:100%}.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:0.813em;letter-spacing:0.5pt;white-space:nowrap}.gform_legacy_markup_wrapper ul.gfield_checkbox li label,.gform_legacy_markup_wrapper ul.gfield_radio li label{cursor:pointer;display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle}.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label{margin:9px 0 1px 1px}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_email label,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_name label,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_password label,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_time label{margin-top:0}.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:1px 0 9px 1px}.gform_legacy_markup_wrapper .top_label .field_sublabel_above label.gfield_label+.ginput_complex.ginput_container,.gform_legacy_markup_wrapper .top_label .field_sublabel_above label.gfield_label+div[class*=gfield_time_].ginput_container{margin-top:0}body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:8px}body.gform_legacy_markup_wrapper div.clear-multi{display:-moz-inline-stack;display:inline-block}body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_radio{margin-bottom:0;margin-top:16px}.gform_legacy_markup_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.gform_legacy_markup_wrapper .gfield.left_label,.gform_legacy_markup_wrapper .gfield.right_label{padding-top:10px}.gform_legacy_markup_wrapper li.hidden_label input{margin-top:12px}.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:12px}.gform_legacy_markup_wrapper .screen-reader-text,.gform_legacy_markup_wrapper label.hidden_sub_label{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_legacy_markup_wrapper input.large,.gform_legacy_markup_wrapper input.medium,.gform_legacy_markup_wrapper input.small,.gform_legacy_markup_wrapper select.large,.gform_legacy_markup_wrapper select.medium,.gform_legacy_markup_wrapper select.small{width:100%}.gform_legacy_markup_wrapper input.datepicker_with_icon.large,.gform_legacy_markup_wrapper input.datepicker_with_icon.medium,.gform_legacy_markup_wrapper input.datepicker_with_icon.small{width:calc(100% - 24px)}.gform_legacy_markup_wrapper .gfield_error input.large,.gform_legacy_markup_wrapper .gfield_error input.medium,.gform_legacy_markup_wrapper .gfield_error input.small,.gform_legacy_markup_wrapper .gfield_error select.large,.gform_legacy_markup_wrapper .gfield_error select.medium,.gform_legacy_markup_wrapper .gfield_error select.small{width:100%}.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.large,.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.medium,.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.small{width:calc(100% - 32px)}.gform_legacy_markup_wrapper textarea.small{height:80px;width:100%}.gform_legacy_markup_wrapper textarea.medium{height:120px;width:100%}.gform_legacy_markup_wrapper textarea.large{height:160px;width:100%}.gform_legacy_markup_wrapper .gform_validation_container,body .gform_legacy_markup_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_legacy_markup_wrapper li.gform_validation_container,body .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.gform_submission_error{font-size:15px;background-color:#f58a8a!important;color:#58151c;border-radius:6px;padding:15px;margin-bottom:20px;text-align:center}.gfield .validation_message{font-size:14px;padding-top:5px;font-weight:normal}.gfield.gfield_error .validation_message{color:#ff5555}@-webkit-keyframes rotateInfinite{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateInfinite{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotateInfiniteReverse{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotateInfiniteReverse{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.ms-confirm-send-message{text-align:center}.ms-confirm-send-message .ms-title-message{font-family:var(--font-title);font-weight:bold;font-size:2.1875rem;margin-bottom:10px}.ms-confirm-send-message p{font-size:0.9375rem;line-height:1.6;margin:10px auto;font-weight:normal;display:block!important;color:var(--color-white)}.ms-confirm-send-message p .ms-text-underline{font-weight:600;text-decoration:underline}@media screen and (min-width:768px){.ms-confirm-send-message p{font-size:1.0625rem}}.ms-footer-calendar.send-message .ms-header-calendar-description{display:none}.ms-footer-calendar .ms-confirm-send-message .ms-title-message,.ms-footer-calendar .ms-confirm-send-message p{color:var(--color-bg-trem)}.ms-footer-calendar .gform_confirmation_message:before{color:#2e79ff!important;border:10px solid #2e79ff!important;background:-webkit-gradient(linear,left top,right top,from(var(--color-trem)),color-stop(50%,#2e79ff),to(var(--color-blue-light)))!important;background:linear-gradient(90deg,var(--color-trem) 0%,#2e79ff 50%,var(--color-blue-light) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.ms-form-contact .gform_confirmation_message:before{color:#2e79ff!important;border:10px solid #2e79ff!important;background:-webkit-gradient(linear,left top,right top,from(var(--color-trem)),color-stop(50%,#2e79ff),to(var(--color-blue-light)))!important;background:linear-gradient(90deg,var(--color-trem) 0%,#2e79ff 50%,var(--color-blue-light) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.ms-form-contact .ms-confirm-send-message .ms-title-message,.ms-form-contact .ms-confirm-send-message p{color:var(--color-white)!important}.modalContact .ms-footer-calendar .ms-confirm-send-message .ms-title-message,.modalContact .ms-footer-calendar .ms-confirm-send-message p{color:var(--color-bg-trem)!important}#footer{padding-top:20px!important}#footer .ms-wrapper-footer .ms-wrapper-top{display:none}#footer .ms-wrapper-footer .ms-wrapper-bottom{margin-top:0;border:0}#calendarPage{overflow:hidden}#calendarPage #welcome{position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:#212e4f;background:-webkit-gradient(linear,left bottom,left top,from(rgb(33,45,78)),to(rgb(27,30,35)));background:linear-gradient(0deg,rgb(33,45,78) 0%,rgb(27,30,35) 100%)}@media screen and (min-width:1024px){#calendarPage #welcome{padding:80px 0}}#calendarPage #welcome.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #welcome .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #welcome .ms-wrapper-section .ms-title{color:var(--color-white);margin-bottom:30px}#calendarPage #welcome .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #welcome .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #welcome .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #welcome .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #welcome .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #welcome .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-white)}@media screen and (min-width:640px){#calendarPage #welcome .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #welcome .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #welcome .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #welcome .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #welcome .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #welcome .ms-wrapper-cover img,#calendarPage #welcome .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #welcome .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #welcome .ms-article{position:relative;z-index:1}@media (max-width:1023px){#calendarPage #welcome .ms-article{text-align:center}}#calendarPage #welcome .ms-article .ms-title-article{font-family:var(--font-title);font-weight:bold;line-height:1.2;margin-bottom:15px;font-size:7vw}@media screen and (min-width:640px){#calendarPage #welcome .ms-article .ms-title-article{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #welcome .ms-article .ms-title-article{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #welcome .ms-article .ms-title-article{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #welcome .ms-article .ms-title-article{font-size:56px}}#calendarPage #welcome .ms-article .ms-paragraph-article{margin:15px auto;font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #welcome .ms-article .ms-paragraph-article{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #welcome .ms-article .ms-paragraph-article{font-size:1.0625rem}}#calendarPage #welcome .ms-article .ms-wrapper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){#calendarPage #welcome .ms-article .ms-wrapper-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#calendarPage #welcome .ms-article .ms-wrapper-btn .ms-link,#calendarPage #welcome .ms-article .ms-wrapper-btn .ms-text{font-size:0.875rem;text-transform:uppercase;font-weight:bold;margin-top:15px}@media screen and (min-width:1024px){#calendarPage #welcome .ms-article .ms-wrapper-btn .ms-link,#calendarPage #welcome .ms-article .ms-wrapper-btn .ms-text{margin-top:0;margin-left:30px}}#calendarPage #welcome .ms-article .ms-bullet-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:20px auto;max-width:100%}@media screen and (min-width:1024px){#calendarPage #welcome .ms-article .ms-bullet-list{margin:20px 0 40px 0}}#calendarPage #welcome .ms-article .ms-bullet-list li{padding-left:25px;position:relative;font-size:0.9375rem;text-align:left}#calendarPage #welcome .ms-article .ms-bullet-list li:before{content:"\e949";font-family:"ms-icon"!important;display:inline-block;font-size:1rem;position:absolute;top:3px;left:0;color:var(--color-green);font-weight:normal}@media screen and (min-width:640px){#calendarPage #welcome .ms-article .ms-bullet-list li{font-size:1rem;top:5px}}@media screen and (min-width:1220px){#calendarPage #welcome .ms-article .ms-bullet-list li{font-size:1.0625rem}}#calendarPage #welcome .ms-article .ms-bullet-list.-red li:before{color:var(--color-carmine)}#calendarPage #welcome .ms-article .ms-bullet-list.-standar li{padding-left:20px}#calendarPage #welcome .ms-article .ms-bullet-list.-standar li:before{content:"";width:6px;height:6px;top:8px;border-radius:100%;background-color:var(--color-white)}#calendarPage #welcome .ms-article .ms-bullet-list.-standar.-red li:before{background-color:var(--color-carmine)}#calendarPage #welcome .ms-article .ms-bullet-list.-standar.-green li:before{background-color:var(--color-green)}#calendarPage #welcome .ms-article .ms-bullet-list.-standar.-blue li:before{background-color:var(--color-trem)}#calendarPage #welcome .ms-article .ms-bullet-list.-standar.-orange li:before{background-color:var(--color-orange)}#calendarPage #welcome .ms-article .ms-bullet-list.-simple li{padding-left:0}#calendarPage #welcome .ms-article .ms-bullet-list.-simple li:before{display:none}@media screen and (min-width:600px){#calendarPage #welcome .ms-article .ms-bullet-list.-simple li{font-size:1.0625rem}}#calendarPage #welcome .ms-wrapper-image-video{width:100%;margin-top:30px}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-image-video{margin-top:0}}#calendarPage #welcome .ms-wrapper-image-video .ms-video{width:100%;position:relative;overflow:hidden}#calendarPage #welcome .ms-wrapper-image-video .ms-video:after{content:"";clear:both;display:block;padding-bottom:56.25%}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img{width:100%;height:100%;position:absolute;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo{cursor:pointer}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{content:"\e909";font-family:"ms-icon"!important;color:var(--color-white);width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(1);transform:translate(-50%,-50%) rotate(90deg) scale(1);opacity:1;top:50%;left:50%;position:absolute;-webkit-transition:0.4s ease;transition:0.4s ease;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);font-size:13px;opacity:0.9}@media screen and (min-width:768px){#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:70px;height:70px;font-size:15px}}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:80px;height:80px;font-size:17px}}@media screen and (min-width:1600px){#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:110px;height:110px;font-size:20px}}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:hover:before{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(0.6);transform:translate(-50%,-50%) rotate(90deg) scale(0.6);opacity:0}}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video{width:100%;height:100%;position:absolute;top:50%;left:0;opacity:0;z-index:2;visibility:hidden;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video iframe,#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video video{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video video{-o-object-fit:cover;object-fit:cover}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video .ms-video-player{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close{position:absolute;top:15px;right:15px;width:40px;height:40px;z-index:2;background:#FFF;font-size:22px;border-radius:100%;color:var(--color-trem);font-weight:bold;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18);opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}#calendarPage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#calendarPage #welcome .ms-wrapper-image-video .ms-video.active .ms-img{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0}#calendarPage #welcome .ms-wrapper-image-video .ms-video.active .ms-cover-video{opacity:1;visibility:visible;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#calendarPage #welcome .ms-wrapper-image-video .ms-video.active .ms-icon-close{opacity:1}#calendarPage #welcome .ms-wrapper-image-video .ms-video.removeActive .ms-cover-video{opacity:0;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #welcome .ms-wrapper-image-video .ms-video.removeActive .ms-img{-webkit-transform:scale(1);transform:scale(1);opacity:1}#calendarPage #welcome .ms-wrapper-image-video .ms-wrapper-img{position:relative;z-index:1}#calendarPage #welcome .ms-wrapper-image-video .ms-wrapper-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #welcome .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}#calendarPage #welcome .ms-wrapper-image-video.-shadown:before{content:"";display:block;--ms-shadow-ancho:37vw;--ms-shadow-ancho-limite:1920px;width:var(--ms-shadow-ancho);height:var(--ms-shadow-ancho);max-width:var(--ms-shadow-ancho-limite);max-height:var(--ms-shadow-ancho-limite);position:absolute;top:50%;left:50%;-webkit-transform:translate(-112%,-50%);transform:translate(-112%,-50%);background:#1594ff;background:radial-gradient(circle,#0d9bff 0%,rgba(71,96,255,0.4) 100%);z-index:0;border-radius:100%;-webkit-filter:blur(150px);filter:blur(150px);opacity:0.5}#calendarPage #welcome .ms-wrapper-section{position:relative;z-index:2}#calendarPage #welcome .ms-wrapper-section .ms-article{padding-bottom:50px;margin-bottom:50px;position:relative;border-bottom:1px solid #1e3455;display:none}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section .ms-article{display:block}}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-title-article{margin-bottom:10px}#calendarPage #welcome .ms-wrapper-section .ms-article picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #welcome .ms-wrapper-section .ms-article picture img{width:auto;height:auto;max-width:90%;margin:15px 0}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section .ms-article picture{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#calendarPage #welcome .ms-wrapper-section .ms-article picture img{margin:30px 0}}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-paragraph-article{color:var(--color-white)}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-paragraph-article p{margin-bottom:15px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info{margin-top:20px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link{padding:2px;text-transform:none}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link span{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#212e4f;border-radius:6px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link:hover span{background-color:transparent}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:30px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-icon-calendar{font-size:36px;margin-bottom:5px;display:inline-block}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-dt-item p{color:var(--color-white);font-size:0.9375rem;line-height:1.6;margin-left:auto;margin-right:auto;font-weight:bold}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-dt-item a{font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-dt-item a{font-size:1rem}}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video{position:relative;margin-top:0}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img{position:relative}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img picture{position:relative;z-index:1}@media screen and (min-width:1440px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:initial}}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video{position:absolute;top:6.8%;width:33%;height:31%;right:1.8%;z-index:2;border:4px solid var(--color-white);background-color:var(--color-bg-trem)}@media screen and (min-width:1440px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video{width:34%;right:0.8%}}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video iframe,#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video img,#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar{text-align:center;position:relative;width:100%;max-width:460px;margin:0 auto}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-title{color:var(--color-white);font-family:var(--font-title);font-weight:bold;line-height:1.2;font-size:8vw;margin-bottom:15px}@media screen and (min-width:640px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-title{display:none}}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-wrapper-form-description{display:none}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper{max-width:500px;margin:0 auto}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li{padding-left:0!important;padding-right:0!important}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li.gfield{margin-top:12px!important}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .gfield_label{display:none}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .medium{width:100%;font-size:14px!important;padding:0 15px!important;min-height:50px!important;border-radius:6px;border:1px solid var(--color-blue-link)}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .medium.textarea{font-size:14px;padding:15px!important;border-radius:6px;height:75px}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer{padding:0;background-color:transparent;position:relative;margin-top:10px!important}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:6px;background-color:var(--color-bottom-trem-a);background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);background-position:0;background-size:200% auto;transition:background-position 0.5s,color 0.2s,border-color 0.2s,box-shadow 0.3s,-webkit-box-shadow 0.3s}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer:focus:after,#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer:hover:after{background-position:100%}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer .gform_button{margin:0;color:var(--color-white);text-transform:uppercase;font-size:0.8125rem!important;font-weight:bold;position:relative;z-index:2;background:transparent;min-height:55px;width:100%}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer .gform_button{min-height:60px}}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-calendly{border-radius:10px;overflow:hidden;padding:30px;background-color:var(--color-white);-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18)}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-paragraph-article{color:var(--color-white);font-size:15px}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-paragraph-article p{margin:15px 0}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-paragraph-article{display:none}}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info{margin-top:20px}@media screen and (min-width:1024px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info{display:none}}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info .ms-btn.-phone-link{padding:2px;text-transform:none}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info .ms-btn.-phone-link span{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#212e4f;border-radius:6px}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info .ms-btn.-phone-link:hover span{background-color:transparent}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info .ms-calendar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:30px}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info .ms-calendar-item .ms-icon-calendar{font-size:36px;margin-bottom:5px;display:inline-block}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info .ms-calendar-item .ms-dt-item p{color:var(--color-white);font-size:0.9375rem;line-height:1.6;margin-left:auto;margin-right:auto;font-weight:bold}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info .ms-calendar-item .ms-dt-item a{font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-contact-info .ms-calendar-item .ms-dt-item a{font-size:1rem}}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video.-shadown:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1024px){#calendarPage #welcome{padding:80px 0 40px 0}#calendarPage #welcome .ms-wrapper-section{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video{width:50%;padding:0}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .medium{min-height:54px}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .medium.textarea{height:90px}#calendarPage #welcome .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-calendly{height:630px;padding:0}#calendarPage #welcome .ms-wrapper-section .ms-article{width:50%;padding:0 40px;border-bottom:0;margin-bottom:0;padding:0;padding-top:30px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-title-article{line-height:1;padding-bottom:5px;letter-spacing:-2px;margin-bottom:0;font-size:45px!important}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-paragraph-article{margin-left:0;margin-top:0;text-align:justify;max-width:560px!important}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-paragraph-article,#calendarPage #welcome .ms-wrapper-section .ms-article .ms-wrapper-btn{max-width:560px!important;text-align:justify}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-bullet-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:justify}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-bullet-list li{padding-right:10px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info{margin-top:50px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link{font-size:17px!important}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link span{padding:0 30px!important}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-icon-calendar{margin-right:15px}#calendarPage #welcome .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-dt-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1300px){#calendarPage #welcome .ms-wrapper-section .ms-article .ms-title-article{font-size:50px!important}}@media screen and (min-width:1440px){#calendarPage #welcome .ms-wrapper-section .ms-article .ms-title-article{font-size:53px!important}}#calendarPage #testimonial{overflow:hidden;position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:var(--color-bg-light)}@media screen and (min-width:1024px){#calendarPage #testimonial{padding:80px 0}}#calendarPage #testimonial.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #testimonial .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #testimonial .ms-wrapper-section .ms-title{color:var(--color-black);margin-bottom:30px}#calendarPage #testimonial .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #testimonial .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #testimonial .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #testimonial .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #testimonial .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #testimonial .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-black)}@media screen and (min-width:640px){#calendarPage #testimonial .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #testimonial .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #testimonial .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #testimonial .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #testimonial .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #testimonial .ms-wrapper-cover img,#calendarPage #testimonial .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #testimonial .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #testimonial .ms-article{position:relative;z-index:1}@media (max-width:1023px){#calendarPage #testimonial .ms-article{text-align:center}}#calendarPage #testimonial .ms-article .ms-title-article{font-family:var(--font-title);font-weight:bold;line-height:1.2;margin-bottom:15px;font-size:7vw}@media screen and (min-width:640px){#calendarPage #testimonial .ms-article .ms-title-article{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #testimonial .ms-article .ms-title-article{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-article .ms-title-article{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #testimonial .ms-article .ms-title-article{font-size:56px}}#calendarPage #testimonial .ms-article .ms-paragraph-article{margin:15px auto;font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #testimonial .ms-article .ms-paragraph-article{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #testimonial .ms-article .ms-paragraph-article{font-size:1.0625rem}}#calendarPage #testimonial .ms-article .ms-wrapper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-article .ms-wrapper-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#calendarPage #testimonial .ms-article .ms-wrapper-btn .ms-link,#calendarPage #testimonial .ms-article .ms-wrapper-btn .ms-text{font-size:0.875rem;text-transform:uppercase;font-weight:bold;margin-top:15px}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-article .ms-wrapper-btn .ms-link,#calendarPage #testimonial .ms-article .ms-wrapper-btn .ms-text{margin-top:0;margin-left:30px}}#calendarPage #testimonial .ms-article .ms-bullet-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:20px auto;max-width:100%}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-article .ms-bullet-list{margin:20px 0 40px 0}}#calendarPage #testimonial .ms-article .ms-bullet-list li{padding-left:25px;position:relative;font-size:0.9375rem;text-align:left}#calendarPage #testimonial .ms-article .ms-bullet-list li:before{content:"\e949";font-family:"ms-icon"!important;display:inline-block;font-size:1rem;position:absolute;top:3px;left:0;color:var(--color-green);font-weight:normal}@media screen and (min-width:640px){#calendarPage #testimonial .ms-article .ms-bullet-list li{font-size:1rem;top:5px}}@media screen and (min-width:1220px){#calendarPage #testimonial .ms-article .ms-bullet-list li{font-size:1.0625rem}}#calendarPage #testimonial .ms-article .ms-bullet-list.-red li:before{color:var(--color-carmine)}#calendarPage #testimonial .ms-article .ms-bullet-list.-standar li{padding-left:20px}#calendarPage #testimonial .ms-article .ms-bullet-list.-standar li:before{content:"";width:6px;height:6px;top:8px;border-radius:100%;background-color:var(--color-white)}#calendarPage #testimonial .ms-article .ms-bullet-list.-standar.-red li:before{background-color:var(--color-carmine)}#calendarPage #testimonial .ms-article .ms-bullet-list.-standar.-green li:before{background-color:var(--color-green)}#calendarPage #testimonial .ms-article .ms-bullet-list.-standar.-blue li:before{background-color:var(--color-trem)}#calendarPage #testimonial .ms-article .ms-bullet-list.-standar.-orange li:before{background-color:var(--color-orange)}#calendarPage #testimonial .ms-article .ms-bullet-list.-simple li{padding-left:0}#calendarPage #testimonial .ms-article .ms-bullet-list.-simple li:before{display:none}@media screen and (min-width:600px){#calendarPage #testimonial .ms-article .ms-bullet-list.-simple li{font-size:1.0625rem}}#calendarPage #testimonial .ms-wrapper-image-video{width:100%;margin-top:30px}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-wrapper-image-video{margin-top:0}}#calendarPage #testimonial .ms-wrapper-image-video .ms-video{width:100%;position:relative;overflow:hidden}#calendarPage #testimonial .ms-wrapper-image-video .ms-video:after{content:"";clear:both;display:block;padding-bottom:56.25%}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img{width:100%;height:100%;position:absolute;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo{cursor:pointer}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{content:"\e909";font-family:"ms-icon"!important;color:var(--color-white);width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(1);transform:translate(-50%,-50%) rotate(90deg) scale(1);opacity:1;top:50%;left:50%;position:absolute;-webkit-transition:0.4s ease;transition:0.4s ease;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);font-size:13px;opacity:0.9}@media screen and (min-width:768px){#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:70px;height:70px;font-size:15px}}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:80px;height:80px;font-size:17px}}@media screen and (min-width:1600px){#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:110px;height:110px;font-size:20px}}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:hover:before{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(0.6);transform:translate(-50%,-50%) rotate(90deg) scale(0.6);opacity:0}}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video{width:100%;height:100%;position:absolute;top:50%;left:0;opacity:0;z-index:2;visibility:hidden;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video iframe,#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video video{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video video{-o-object-fit:cover;object-fit:cover}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video .ms-video-player{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close{position:absolute;top:15px;right:15px;width:40px;height:40px;z-index:2;background:#FFF;font-size:22px;border-radius:100%;color:var(--color-trem);font-weight:bold;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18);opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#calendarPage #testimonial .ms-wrapper-image-video .ms-video.active .ms-img{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0}#calendarPage #testimonial .ms-wrapper-image-video .ms-video.active .ms-cover-video{opacity:1;visibility:visible;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#calendarPage #testimonial .ms-wrapper-image-video .ms-video.active .ms-icon-close{opacity:1}#calendarPage #testimonial .ms-wrapper-image-video .ms-video.removeActive .ms-cover-video{opacity:0;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #testimonial .ms-wrapper-image-video .ms-video.removeActive .ms-img{-webkit-transform:scale(1);transform:scale(1);opacity:1}#calendarPage #testimonial .ms-wrapper-image-video .ms-wrapper-img{position:relative;z-index:1}#calendarPage #testimonial .ms-wrapper-image-video .ms-wrapper-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #testimonial .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}#calendarPage #testimonial .ms-wrapper-image-video.-shadown:before{content:"";display:block;--ms-shadow-ancho:37vw;--ms-shadow-ancho-limite:1920px;width:var(--ms-shadow-ancho);height:var(--ms-shadow-ancho);max-width:var(--ms-shadow-ancho-limite);max-height:var(--ms-shadow-ancho-limite);position:absolute;top:50%;left:50%;-webkit-transform:translate(-112%,-50%);transform:translate(-112%,-50%);background:#1594ff;background:radial-gradient(circle,#0d9bff 0%,rgba(71,96,255,0.4) 100%);z-index:0;border-radius:100%;-webkit-filter:blur(150px);filter:blur(150px);opacity:0.5}#calendarPage #testimonial .ms-wrapper-section .ms-wrapper-trem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #testimonial .ms-wrapper-section .ms-wrapper-trem .ms-label{font-size:1.125rem;font-weight:bold;color:var(--color-white)}#calendarPage #testimonial .ms-wrapper-section .ms-wrapper-trem .ms-icon-logo-trem{font-size:2.1875rem}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-wrapper-section .ms-wrapper-trem .ms-label{font-size:1.3125rem}#calendarPage #testimonial .ms-wrapper-section .ms-wrapper-trem .ms-icon-logo_trem{font-size:2.75rem}}#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-paragraph-article{color:var(--color-bg-trem)}#calendarPage #testimonial .ms-wrapper-image-video{position:relative}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video,#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video-temp,#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-img{border-radius:10px}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video-temp{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#calendarPage #testimonial .ms-wrapper-image-video .ms-video .ms-cover-video-temp video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #testimonial .ms-wrapper-image-video .ms-wrapper-nav-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:-35px;bottom:40px;position:absolute;overflow:hidden;border-radius:10px;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);z-index:4}#calendarPage #testimonial .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav{width:50px;height:60px;min-width:auto;border-radius:0;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;color:var(--color-white);font-weight:bold;opacity:1}#calendarPage #testimonial .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;font-size:20px;opacity:1;-webkit-transform:none;transform:none}#calendarPage #testimonial .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav.-prev:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#calendarPage #testimonial .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav:hover{background-color:rgba(0,0,0,0.15)}#calendarPage #testimonial .sectionSlider .ms-item{padding:0 10px}#calendarPage #testimonial .sectionSlider .slick-list{overflow:visible;margin:0 -15px;padding-right:20px;padding-left:20px}@media screen and (min-width:1024px){#calendarPage #testimonial .ms-wrapper-section{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#calendarPage #testimonial .ms-wrapper-section .ms-article{width:50%;-ms-flex-negative:0;flex-shrink:0}#calendarPage #testimonial .ms-wrapper-section .ms-wrapper-image-video{width:100%;-ms-flex-negative:0;flex-shrink:0}#calendarPage #testimonial .ms-wrapper-section .ms-wrapper-image-video .ms-slider{overflow:hidden}#calendarPage #testimonial .ms-wrapper-section .ms-wrapper-image-video .ms-slider .ms-item{padding-right:15px}#calendarPage #testimonial .ms-wrapper-section .ms-article{padding-right:40px}#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-title-article{line-height:1;padding-bottom:5px;margin-right:-40px;letter-spacing:-1px}#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-paragraph-article{margin-left:0}#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-paragraph-article,#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-wrapper-btn{max-width:470px}#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-paragraph-article p,#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-wrapper-btn p{margin-bottom:15px}#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-paragraph-article p:last-child,#calendarPage #testimonial .ms-wrapper-section .ms-article .ms-wrapper-btn p:last-child{padding-bottom:0}}#calendarPage #nurture{overflow:hidden;position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:var(--color-bg-trem)}@media screen and (min-width:1024px){#calendarPage #nurture{padding:80px 0}}#calendarPage #nurture.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #nurture .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #nurture .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #nurture .ms-wrapper-section .ms-title{color:var(--color-white);margin-bottom:30px}#calendarPage #nurture .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #nurture .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #nurture .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #nurture .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #nurture .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #nurture .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #nurture .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-white)}@media screen and (min-width:640px){#calendarPage #nurture .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #nurture .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #nurture .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #nurture .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #nurture .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #nurture .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #nurture .ms-wrapper-cover img,#calendarPage #nurture .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #nurture .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #nurture .ms-article{position:relative;z-index:1}@media (max-width:1023px){#calendarPage #nurture .ms-article{text-align:center}}#calendarPage #nurture .ms-article .ms-title-article{font-family:var(--font-title);font-weight:bold;line-height:1.2;margin-bottom:15px;font-size:7vw}@media screen and (min-width:640px){#calendarPage #nurture .ms-article .ms-title-article{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #nurture .ms-article .ms-title-article{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #nurture .ms-article .ms-title-article{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #nurture .ms-article .ms-title-article{font-size:56px}}#calendarPage #nurture .ms-article .ms-paragraph-article{margin:15px auto;font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #nurture .ms-article .ms-paragraph-article{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #nurture .ms-article .ms-paragraph-article{font-size:1.0625rem}}#calendarPage #nurture .ms-article .ms-wrapper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){#calendarPage #nurture .ms-article .ms-wrapper-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#calendarPage #nurture .ms-article .ms-wrapper-btn .ms-link,#calendarPage #nurture .ms-article .ms-wrapper-btn .ms-text{font-size:0.875rem;text-transform:uppercase;font-weight:bold;margin-top:15px}@media screen and (min-width:1024px){#calendarPage #nurture .ms-article .ms-wrapper-btn .ms-link,#calendarPage #nurture .ms-article .ms-wrapper-btn .ms-text{margin-top:0;margin-left:30px}}#calendarPage #nurture .ms-article .ms-bullet-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:20px auto;max-width:100%}@media screen and (min-width:1024px){#calendarPage #nurture .ms-article .ms-bullet-list{margin:20px 0 40px 0}}#calendarPage #nurture .ms-article .ms-bullet-list li{padding-left:25px;position:relative;font-size:0.9375rem;text-align:left}#calendarPage #nurture .ms-article .ms-bullet-list li:before{content:"\e949";font-family:"ms-icon"!important;display:inline-block;font-size:1rem;position:absolute;top:3px;left:0;color:var(--color-green);font-weight:normal}@media screen and (min-width:640px){#calendarPage #nurture .ms-article .ms-bullet-list li{font-size:1rem;top:5px}}@media screen and (min-width:1220px){#calendarPage #nurture .ms-article .ms-bullet-list li{font-size:1.0625rem}}#calendarPage #nurture .ms-article .ms-bullet-list.-red li:before{color:var(--color-carmine)}#calendarPage #nurture .ms-article .ms-bullet-list.-standar li{padding-left:20px}#calendarPage #nurture .ms-article .ms-bullet-list.-standar li:before{content:"";width:6px;height:6px;top:8px;border-radius:100%;background-color:var(--color-white)}#calendarPage #nurture .ms-article .ms-bullet-list.-standar.-red li:before{background-color:var(--color-carmine)}#calendarPage #nurture .ms-article .ms-bullet-list.-standar.-green li:before{background-color:var(--color-green)}#calendarPage #nurture .ms-article .ms-bullet-list.-standar.-blue li:before{background-color:var(--color-trem)}#calendarPage #nurture .ms-article .ms-bullet-list.-standar.-orange li:before{background-color:var(--color-orange)}#calendarPage #nurture .ms-article .ms-bullet-list.-simple li{padding-left:0}#calendarPage #nurture .ms-article .ms-bullet-list.-simple li:before{display:none}@media screen and (min-width:600px){#calendarPage #nurture .ms-article .ms-bullet-list.-simple li{font-size:1.0625rem}}#calendarPage #nurture .ms-wrapper-image-video{width:100%;margin-top:30px}@media screen and (min-width:1024px){#calendarPage #nurture .ms-wrapper-image-video{margin-top:0}}#calendarPage #nurture .ms-wrapper-image-video .ms-video{width:100%;position:relative;overflow:hidden}#calendarPage #nurture .ms-wrapper-image-video .ms-video:after{content:"";clear:both;display:block;padding-bottom:56.25%}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img{width:100%;height:100%;position:absolute;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo{cursor:pointer}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{content:"\e909";font-family:"ms-icon"!important;color:var(--color-white);width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(1);transform:translate(-50%,-50%) rotate(90deg) scale(1);opacity:1;top:50%;left:50%;position:absolute;-webkit-transition:0.4s ease;transition:0.4s ease;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);font-size:13px;opacity:0.9}@media screen and (min-width:768px){#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:70px;height:70px;font-size:15px}}@media screen and (min-width:1024px){#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:80px;height:80px;font-size:17px}}@media screen and (min-width:1600px){#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:110px;height:110px;font-size:20px}}@media screen and (min-width:1024px){#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:hover:before{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(0.6);transform:translate(-50%,-50%) rotate(90deg) scale(0.6);opacity:0}}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video{width:100%;height:100%;position:absolute;top:50%;left:0;opacity:0;z-index:2;visibility:hidden;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video iframe,#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video video{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video video{-o-object-fit:cover;object-fit:cover}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video .ms-video-player{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close{position:absolute;top:15px;right:15px;width:40px;height:40px;z-index:2;background:#FFF;font-size:22px;border-radius:100%;color:var(--color-trem);font-weight:bold;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18);opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#calendarPage #nurture .ms-wrapper-image-video .ms-video.active .ms-img{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0}#calendarPage #nurture .ms-wrapper-image-video .ms-video.active .ms-cover-video{opacity:1;visibility:visible;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#calendarPage #nurture .ms-wrapper-image-video .ms-video.active .ms-icon-close{opacity:1}#calendarPage #nurture .ms-wrapper-image-video .ms-video.removeActive .ms-cover-video{opacity:0;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #nurture .ms-wrapper-image-video .ms-video.removeActive .ms-img{-webkit-transform:scale(1);transform:scale(1);opacity:1}#calendarPage #nurture .ms-wrapper-image-video .ms-wrapper-img{position:relative;z-index:1}#calendarPage #nurture .ms-wrapper-image-video .ms-wrapper-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #nurture .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}#calendarPage #nurture .ms-wrapper-image-video.-shadown:before{content:"";display:block;--ms-shadow-ancho:37vw;--ms-shadow-ancho-limite:1920px;width:var(--ms-shadow-ancho);height:var(--ms-shadow-ancho);max-width:var(--ms-shadow-ancho-limite);max-height:var(--ms-shadow-ancho-limite);position:absolute;top:50%;left:50%;-webkit-transform:translate(-112%,-50%);transform:translate(-112%,-50%);background:#1594ff;background:radial-gradient(circle,#0d9bff 0%,rgba(71,96,255,0.4) 100%);z-index:0;border-radius:100%;-webkit-filter:blur(150px);filter:blur(150px);opacity:0.5}#calendarPage #nurture .ms-wrapper-section .ms-wrapper-trem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #nurture .ms-wrapper-section .ms-wrapper-trem .ms-label{font-size:1.125rem;font-weight:bold;color:var(--color-white)}#calendarPage #nurture .ms-wrapper-section .ms-wrapper-trem .ms-icon-logo-trem{font-size:2.1875rem}@media screen and (min-width:1024px){#calendarPage #nurture .ms-wrapper-section .ms-wrapper-trem .ms-label{font-size:1.3125rem}#calendarPage #nurture .ms-wrapper-section .ms-wrapper-trem .ms-icon-logo_trem{font-size:2.75rem}}#calendarPage #nurture .ms-wrapper-section .ms-article .ms-paragraph-article{color:var(--color-white)}#calendarPage #nurture .ms-wrapper-image-video{position:relative}#calendarPage #nurture .ms-wrapper-image-video .ms-video:after{padding-bottom:64%}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video,#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video-temp,#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img{border-radius:10px}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-img{border-radius:0;border:5px solid var(--color-white)}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video-temp{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#calendarPage #nurture .ms-wrapper-image-video .ms-video .ms-cover-video-temp video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #nurture .ms-wrapper-image-video .ms-wrapper-nav-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:-35px;bottom:40px;position:absolute;overflow:hidden;border-radius:10px;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);z-index:4}#calendarPage #nurture .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav{width:50px;height:60px;min-width:auto;border-radius:0;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;color:var(--color-white);font-weight:bold;opacity:1}#calendarPage #nurture .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;font-size:20px;opacity:1;-webkit-transform:none;transform:none}#calendarPage #nurture .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav.-prev:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#calendarPage #nurture .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav:hover{background-color:rgba(0,0,0,0.15)}#calendarPage #nurture .sectionSlider .ms-item{padding:0 10px}#calendarPage #nurture .sectionSlider .slick-list{overflow:visible;margin:0 -15px;padding-right:20px;padding-left:20px}@media screen and (min-width:1024px){#calendarPage #nurture .ms-wrapper-section{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#calendarPage #nurture .ms-wrapper-section .ms-article{width:50%;-ms-flex-negative:0;flex-shrink:0}#calendarPage #nurture .ms-wrapper-section .ms-wrapper-image-video{width:100%;-ms-flex-negative:0;flex-shrink:0}#calendarPage #nurture .ms-wrapper-section .ms-wrapper-image-video .ms-slider{overflow:hidden}#calendarPage #nurture .ms-wrapper-section .ms-wrapper-image-video .ms-slider .ms-item{padding-right:15px}#calendarPage #nurture .ms-wrapper-section .ms-article{padding-right:40px}#calendarPage #nurture .ms-wrapper-section .ms-article .ms-title-article{line-height:1;padding-bottom:5px;margin-right:-40px}#calendarPage #nurture .ms-wrapper-section .ms-article .ms-paragraph-article{margin-left:0}#calendarPage #nurture .ms-wrapper-section .ms-article .ms-paragraph-article,#calendarPage #nurture .ms-wrapper-section .ms-article .ms-wrapper-btn{max-width:470px}#calendarPage #nurture .ms-wrapper-section .ms-article .ms-paragraph-article p,#calendarPage #nurture .ms-wrapper-section .ms-article .ms-wrapper-btn p{margin-bottom:15px}#calendarPage #nurture .ms-wrapper-section .ms-article .ms-paragraph-article p:last-child,#calendarPage #nurture .ms-wrapper-section .ms-article .ms-wrapper-btn p:last-child{padding-bottom:0}}#calendarPage #innovate{position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:var(--color-bg-trem)}@media screen and (min-width:1024px){#calendarPage #innovate{padding:80px 0}}#calendarPage #innovate.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #innovate .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #innovate .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #innovate .ms-wrapper-section .ms-title{color:var(--color-white);margin-bottom:30px}#calendarPage #innovate .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #innovate .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #innovate .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #innovate .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #innovate .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #innovate .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #innovate .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-white)}@media screen and (min-width:640px){#calendarPage #innovate .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #innovate .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #innovate .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #innovate .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #innovate .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #innovate .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #innovate .ms-wrapper-cover img,#calendarPage #innovate .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #innovate .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #innovate .ms-article{position:relative;z-index:1}@media (max-width:1023px){#calendarPage #innovate .ms-article{text-align:center}}#calendarPage #innovate .ms-article .ms-title-article{font-family:var(--font-title);font-weight:bold;line-height:1.2;margin-bottom:15px;font-size:7vw}@media screen and (min-width:640px){#calendarPage #innovate .ms-article .ms-title-article{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #innovate .ms-article .ms-title-article{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #innovate .ms-article .ms-title-article{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #innovate .ms-article .ms-title-article{font-size:56px}}#calendarPage #innovate .ms-article .ms-paragraph-article{margin:15px auto;font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #innovate .ms-article .ms-paragraph-article{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #innovate .ms-article .ms-paragraph-article{font-size:1.0625rem}}#calendarPage #innovate .ms-article .ms-wrapper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){#calendarPage #innovate .ms-article .ms-wrapper-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#calendarPage #innovate .ms-article .ms-wrapper-btn .ms-link,#calendarPage #innovate .ms-article .ms-wrapper-btn .ms-text{font-size:0.875rem;text-transform:uppercase;font-weight:bold;margin-top:15px}@media screen and (min-width:1024px){#calendarPage #innovate .ms-article .ms-wrapper-btn .ms-link,#calendarPage #innovate .ms-article .ms-wrapper-btn .ms-text{margin-top:0;margin-left:30px}}#calendarPage #innovate .ms-article .ms-bullet-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:20px auto;max-width:100%}@media screen and (min-width:1024px){#calendarPage #innovate .ms-article .ms-bullet-list{margin:20px 0 40px 0}}#calendarPage #innovate .ms-article .ms-bullet-list li{padding-left:25px;position:relative;font-size:0.9375rem;text-align:left}#calendarPage #innovate .ms-article .ms-bullet-list li:before{content:"\e949";font-family:"ms-icon"!important;display:inline-block;font-size:1rem;position:absolute;top:3px;left:0;color:var(--color-green);font-weight:normal}@media screen and (min-width:640px){#calendarPage #innovate .ms-article .ms-bullet-list li{font-size:1rem;top:5px}}@media screen and (min-width:1220px){#calendarPage #innovate .ms-article .ms-bullet-list li{font-size:1.0625rem}}#calendarPage #innovate .ms-article .ms-bullet-list.-red li:before{color:var(--color-carmine)}#calendarPage #innovate .ms-article .ms-bullet-list.-standar li{padding-left:20px}#calendarPage #innovate .ms-article .ms-bullet-list.-standar li:before{content:"";width:6px;height:6px;top:8px;border-radius:100%;background-color:var(--color-white)}#calendarPage #innovate .ms-article .ms-bullet-list.-standar.-red li:before{background-color:var(--color-carmine)}#calendarPage #innovate .ms-article .ms-bullet-list.-standar.-green li:before{background-color:var(--color-green)}#calendarPage #innovate .ms-article .ms-bullet-list.-standar.-blue li:before{background-color:var(--color-trem)}#calendarPage #innovate .ms-article .ms-bullet-list.-standar.-orange li:before{background-color:var(--color-orange)}#calendarPage #innovate .ms-article .ms-bullet-list.-simple li{padding-left:0}#calendarPage #innovate .ms-article .ms-bullet-list.-simple li:before{display:none}@media screen and (min-width:600px){#calendarPage #innovate .ms-article .ms-bullet-list.-simple li{font-size:1.0625rem}}#calendarPage #innovate .ms-wrapper-image-video{width:100%;margin-top:30px}@media screen and (min-width:1024px){#calendarPage #innovate .ms-wrapper-image-video{margin-top:0}}#calendarPage #innovate .ms-wrapper-image-video .ms-video{width:100%;position:relative;overflow:hidden}#calendarPage #innovate .ms-wrapper-image-video .ms-video:after{content:"";clear:both;display:block;padding-bottom:56.25%}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img{width:100%;height:100%;position:absolute;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo{cursor:pointer}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{content:"\e909";font-family:"ms-icon"!important;color:var(--color-white);width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(1);transform:translate(-50%,-50%) rotate(90deg) scale(1);opacity:1;top:50%;left:50%;position:absolute;-webkit-transition:0.4s ease;transition:0.4s ease;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);font-size:13px;opacity:0.9}@media screen and (min-width:768px){#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:70px;height:70px;font-size:15px}}@media screen and (min-width:1024px){#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:80px;height:80px;font-size:17px}}@media screen and (min-width:1600px){#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:110px;height:110px;font-size:20px}}@media screen and (min-width:1024px){#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:hover:before{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(0.6);transform:translate(-50%,-50%) rotate(90deg) scale(0.6);opacity:0}}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video{width:100%;height:100%;position:absolute;top:50%;left:0;opacity:0;z-index:2;visibility:hidden;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video iframe,#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video video{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video video{-o-object-fit:cover;object-fit:cover}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video .ms-video-player{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close{position:absolute;top:15px;right:15px;width:40px;height:40px;z-index:2;background:#FFF;font-size:22px;border-radius:100%;color:var(--color-trem);font-weight:bold;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18);opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}#calendarPage #innovate .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#calendarPage #innovate .ms-wrapper-image-video .ms-video.active .ms-img{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0}#calendarPage #innovate .ms-wrapper-image-video .ms-video.active .ms-cover-video{opacity:1;visibility:visible;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#calendarPage #innovate .ms-wrapper-image-video .ms-video.active .ms-icon-close{opacity:1}#calendarPage #innovate .ms-wrapper-image-video .ms-video.removeActive .ms-cover-video{opacity:0;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #innovate .ms-wrapper-image-video .ms-video.removeActive .ms-img{-webkit-transform:scale(1);transform:scale(1);opacity:1}#calendarPage #innovate .ms-wrapper-image-video .ms-wrapper-img{position:relative;z-index:1}#calendarPage #innovate .ms-wrapper-image-video .ms-wrapper-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #innovate .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}#calendarPage #innovate .ms-wrapper-image-video.-shadown:before{content:"";display:block;--ms-shadow-ancho:37vw;--ms-shadow-ancho-limite:1920px;width:var(--ms-shadow-ancho);height:var(--ms-shadow-ancho);max-width:var(--ms-shadow-ancho-limite);max-height:var(--ms-shadow-ancho-limite);position:absolute;top:50%;left:50%;-webkit-transform:translate(-112%,-50%);transform:translate(-112%,-50%);background:#1594ff;background:radial-gradient(circle,#0d9bff 0%,rgba(71,96,255,0.4) 100%);z-index:0;border-radius:100%;-webkit-filter:blur(150px);filter:blur(150px);opacity:0.5}#calendarPage #innovate .ms-wrapper-section .ms-article .ms-paragraph-article p{margin-bottom:15px;color:var(--color-white)}#calendarPage #innovate .ms-wrapper-section .ms-article .ms-title-article{padding-bottom:0;margin-bottom:0}#calendarPage #innovate .ms-wrapper-section .ms-article .ms-card-video-thumb .ms-description .ms-client,#calendarPage #innovate .ms-wrapper-section .ms-article .ms-card-video-thumb .ms-description p{color:var(--color-white)}#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img{position:relative}#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img picture{position:relative;z-index:1}@media screen and (min-width:1440px){#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:initial}}#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video{position:absolute;top:6.8%;width:33%;height:31%;right:1.8%;z-index:2;border:4px solid var(--color-white);background-color:var(--color-bg-trem)}@media screen and (min-width:1440px){#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video{width:34%;right:0.8%}}#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video iframe,#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video img,#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-animation-lt{display:none}@media screen and (min-width:768px){#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-animation-lt{display:block;width:120%;margin-left:-84px}}#calendarPage #innovate .ms-wrapper-section .ms-list-info{padding:0 15px;width:100%;text-align:center;position:relative}#calendarPage #innovate .ms-wrapper-section .ms-list-info [class*=" ms-icon-"],#calendarPage #innovate .ms-wrapper-section .ms-list-info [class^=ms-icon-]{font-size:3.4375rem;margin-bottom:10px;display:inline-block}#calendarPage #innovate .ms-wrapper-section .ms-list-info .ms-list-title{font-size:1.125rem;font-weight:bold;margin-bottom:15px;line-height:1.2}#calendarPage #innovate .ms-wrapper-section .ms-list-info p{font-size:0.9375rem;color:var(--color-ebony);line-height:1.6}#calendarPage #innovate .ms-wrapper-section .ms-list-info .ms-link{font-size:0.9375rem;color:var(--color-ebony);line-height:1.6;text-decoration:underline;-webkit-transition:all 0.3s;transition:all 0.3s;margin-top:15px;display:inline-block}#calendarPage #innovate .ms-wrapper-section .ms-list-info .ms-link:hover{color:var(--color-carmine)}@media screen and (min-width:640px){#calendarPage #innovate .ms-wrapper-section .ms-list-info .ms-list-title{font-size:1.25rem}#calendarPage #innovate .ms-wrapper-section .ms-list-info .ms-link,#calendarPage #innovate .ms-wrapper-section .ms-list-info p{font-size:1rem}}@media screen and (min-width:991px){#calendarPage #innovate .ms-wrapper-section .ms-list-info{text-align:left}}@media screen and (min-width:1220px){#calendarPage #innovate .ms-wrapper-section .ms-list-info .ms-list-title{font-size:1.5rem}#calendarPage #innovate .ms-wrapper-section .ms-list-info .ms-link,#calendarPage #innovate .ms-wrapper-section .ms-list-info p{font-size:1.0625rem}}#calendarPage #innovate .ms-wrapper-section .ms-list-column{margin:0 -15px;margin-top:40px}#calendarPage #innovate .ms-wrapper-section .ms-list-column .ms-item{margin-bottom:30px;max-width:370px;margin-left:auto;margin-right:auto}#calendarPage #innovate .ms-wrapper-section .ms-list-column .ms-item:last-child{margin-bottom:0}@media screen and (min-width:991px){#calendarPage #innovate .ms-wrapper-section .ms-list-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#calendarPage #innovate .ms-wrapper-section .ms-list-column .ms-item{width:50%;margin-left:0;margin-right:0;max-width:100%}}@media screen and (min-width:1024px){#calendarPage #innovate .ms-wrapper-section .ms-list-column{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#calendarPage #innovate .ms-wrapper-section .ms-list-column .ms-item{width:33.3333333333%;max-width:370px;margin-bottom:30px}}#calendarPage #innovate .ms-wrapper-section .ms-list-column{width:100%}#calendarPage #innovate .ms-wrapper-section .ms-list-column .ms-item .ms-list-info{text-align:center!important}#calendarPage #innovate .ms-wrapper-section .ms-list-column .ms-item .ms-list-info p{color:var(--color-white);width:95%;margin:0 auto}@media screen and (min-width:1024px){#calendarPage #innovate .ms-wrapper-section{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}#calendarPage #innovate .ms-wrapper-section .ms-article,#calendarPage #innovate .ms-wrapper-section .ms-wrapper-image-video{width:50%}#calendarPage #innovate .ms-wrapper-section .ms-article{padding-left:40px;padding-right:40px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}#calendarPage #innovate .ms-wrapper-section .ms-article .ms-title-article{line-height:1;padding-bottom:5px}#calendarPage #innovate .ms-wrapper-section .ms-article .ms-paragraph-article{margin-left:0}#calendarPage #innovate .ms-wrapper-section .ms-article .ms-paragraph-article,#calendarPage #innovate .ms-wrapper-section .ms-article .ms-wrapper-btn{max-width:550px}#calendarPage #innovate .ms-wrapper-section .ms-list-column{margin-top:80px;width:90%;margin-left:auto;margin-right:auto}#calendarPage #innovate .ms-wrapper-section .ms-list-column .ms-item .ms-list-info{padding:0 30px}}@media screen and (min-width:1440px){#calendarPage #innovate .ms-wrapper-section{}#calendarPage #innovate .ms-wrapper-section .ms-article{padding-left:65px}}#calendarPage #programs{position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:var(--color-bg-trem)}@media screen and (min-width:1024px){#calendarPage #programs{padding:80px 0}}#calendarPage #programs.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #programs .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #programs .ms-wrapper-section .ms-title{color:var(--color-white);margin-bottom:30px}#calendarPage #programs .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #programs .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #programs .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #programs .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #programs .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #programs .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-white)}@media screen and (min-width:640px){#calendarPage #programs .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #programs .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #programs .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #programs .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #programs .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #programs .ms-wrapper-cover img,#calendarPage #programs .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #programs .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #programs .ms-wrapper-section{}#calendarPage #programs .ms-wrapper-section .ms-header-section{text-align:center}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-header-section{text-align:left}}#calendarPage #programs .ms-wrapper-section .ms-header-section .ms-title{margin-bottom:15px}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-header-section .ms-title{margin-bottom:0}}#calendarPage #programs .ms-wrapper-section .ms-header-section .ms-paragraph{margin-top:5px}#calendarPage #programs .ms-wrapper-section .ms-header-section .ms-paragraph p{max-width:630px;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-header-section .ms-paragraph p{margin-left:0}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article{position:relative;z-index:1}@media (max-width:1023px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article{text-align:center}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-title-article{font-family:var(--font-title);font-weight:bold;line-height:1.2;margin-bottom:15px;font-size:7vw}@media screen and (min-width:640px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-title-article{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-title-article{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-title-article{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-title-article{font-size:56px}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-paragraph-article{margin:15px auto;font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-paragraph-article{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-paragraph-article{font-size:1.0625rem}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn .ms-link,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn .ms-text{font-size:0.875rem;text-transform:uppercase;font-weight:bold;margin-top:15px}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn .ms-link,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn .ms-text{margin-top:0;margin-left:30px}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:20px auto;max-width:100%}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list{margin:20px 0 40px 0}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list li{padding-left:25px;position:relative;font-size:0.9375rem;text-align:left}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list li:before{content:"\e949";font-family:"ms-icon"!important;display:inline-block;font-size:1rem;position:absolute;top:3px;left:0;color:var(--color-green);font-weight:normal}@media screen and (min-width:640px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list li{font-size:1rem;top:5px}}@media screen and (min-width:1220px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list li{font-size:1.0625rem}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-red li:before{color:var(--color-carmine)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-standar li{padding-left:20px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-standar li:before{content:"";width:6px;height:6px;top:8px;border-radius:100%;background-color:var(--color-white)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-standar.-red li:before{background-color:var(--color-carmine)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-standar.-green li:before{background-color:var(--color-green)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-standar.-blue li:before{background-color:var(--color-trem)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-standar.-orange li:before{background-color:var(--color-orange)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-simple li{padding-left:0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-simple li:before{display:none}@media screen and (min-width:600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-bullet-list.-simple li{font-size:1.0625rem}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video{width:100%;margin-top:30px}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video{margin-top:0}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video{width:100%;position:relative;overflow:hidden}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video:after{content:"";clear:both;display:block;padding-bottom:56.25%}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img{width:100%;height:100%;position:absolute;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo{cursor:pointer}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{content:"\e909";font-family:"ms-icon"!important;color:var(--color-white);width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(1);transform:translate(-50%,-50%) rotate(90deg) scale(1);opacity:1;top:50%;left:50%;position:absolute;-webkit-transition:0.4s ease;transition:0.4s ease;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);font-size:13px;opacity:0.9}@media screen and (min-width:768px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:70px;height:70px;font-size:15px}}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:80px;height:80px;font-size:17px}}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:110px;height:110px;font-size:20px}}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:hover:before{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(0.6);transform:translate(-50%,-50%) rotate(90deg) scale(0.6);opacity:0}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video{width:100%;height:100%;position:absolute;top:50%;left:0;opacity:0;z-index:2;visibility:hidden;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video iframe,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video video{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video video{-o-object-fit:cover;object-fit:cover}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video .ms-video-player{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close{position:absolute;top:15px;right:15px;width:40px;height:40px;z-index:2;background:#FFF;font-size:22px;border-radius:100%;color:var(--color-trem);font-weight:bold;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18);opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video.active .ms-img{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video.active .ms-cover-video{opacity:1;visibility:visible;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video.active .ms-icon-close{opacity:1}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video.removeActive .ms-cover-video{opacity:0;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-video.removeActive .ms-img{-webkit-transform:scale(1);transform:scale(1);opacity:1}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img{position:relative;z-index:1}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video.-shadown:before{content:"";display:block;--ms-shadow-ancho:37vw;--ms-shadow-ancho-limite:1920px;width:var(--ms-shadow-ancho);height:var(--ms-shadow-ancho);max-width:var(--ms-shadow-ancho-limite);max-height:var(--ms-shadow-ancho-limite);position:absolute;top:50%;left:50%;-webkit-transform:translate(-112%,-50%);transform:translate(-112%,-50%);background:#1594ff;background:radial-gradient(circle,#0d9bff 0%,rgba(71,96,255,0.4) 100%);z-index:0;border-radius:100%;-webkit-filter:blur(150px);filter:blur(150px);opacity:0.5}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-paragraph-article{color:var(--color-white)}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article picture{display:block;line-height:0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article picture img{width:auto;height:auto;max-width:100%}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article picture.ms-mln img{margin-left:-22px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-title-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-title-article{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-title-article span{display:inline-block;padding-left:10px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video{position:relative;margin-top:10%}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate{background-size:100%;padding:10% 16% 24% 11%}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate:before{content:"";position:absolute;left:0;right:0;margin:0 auto;-webkit-transform:rotate(37deg);transform:rotate(37deg);border-radius:20px;z-index:-1;top:10%;width:55%;height:79%;border:2px solid var(--color-bittersweet);-webkit-transition:all 2s;transition:all 2s}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate{padding:0 23% 22% 10%}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate:before{top:-2%;height:96%}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate .ms-image-a{position:relative;margin:0 auto}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate .ms-image-b{position:absolute;z-index:2;bottom:4%;left:1%;width:58%}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate .ms-image-b{width:auto}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate .ms-wrapper-video{position:absolute;bottom:0;background:var(--color-black);border-radius:10px;-webkit-box-shadow:0 0 27px rgba(0,0,0,0.2);box-shadow:0 0 27px rgba(0,0,0,0.2);overflow:hidden;width:42%;height:67%;right:3%;bottom:1%}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate .ms-wrapper-video{width:300px;height:385px;right:11%;bottom:1%}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate .ms-wrapper-video iframe,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate .ms-wrapper-video img,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-generate .ms-wrapper-video video{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate{padding:10% 11% 16% 11%}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate{padding:8% 18% 16% 11%}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate:before{content:"";width:65%;height:76%;position:absolute;border:2px solid var(--color-carmine);left:0;right:0;margin:0 auto;-webkit-transform:rotate(25deg);transform:rotate(25deg);border-radius:20px;top:10%;z-index:-1;-webkit-transition:all 2s;transition:all 2s}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-image-b{position:absolute;width:39%;top:4%;left:5%}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-image-b{width:35%;top:2%}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-image-c{position:absolute;bottom:1%;left:0%;width:63%}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-image-c{bottom:3%;left:-18px}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-wrapper-video{border:3px solid var(--color-white);position:absolute;top:12%;right:1%;width:32%;height:28%;background-color:var(--color-black);-webkit-box-shadow:6px 0 32px rgba(0,0,0,0.25);box-shadow:6px 0 32px rgba(0,0,0,0.25)}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-wrapper-video{top:10%;right:8%;width:31%;height:28%}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-wrapper-video iframe,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-wrapper-video img,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-dominate .ms-wrapper-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent{padding:15% 34% 16% 25%}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent{padding:12% 36% 16% 19%}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent:before{content:"";width:61%;height:67%;position:absolute;border:2px solid var(--color-pink);left:0;right:0;margin:0 auto;-webkit-transform:rotate(18deg);transform:rotate(18deg);border-radius:20px;top:12%;z-index:-1;margin-left:58px;-webkit-transition:all 2s;transition:all 2s}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-image-a{position:absolute;width:44%;left:1%;top:4%;z-index:0}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-image-a{left:-1%;top:2%}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-image-b{position:relative;z-index:1;margin-left:-13px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-image-c{position:absolute;top:8%;right:11%;width:45%;z-index:0}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-image-c{top:6%;right:17%}}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-wrapper-video{position:absolute;width:44%;right:5%;bottom:19%;height:35%;background:#333;border-radius:6px;-webkit-box-shadow:6px 0 32px rgba(0,0,0,0.25);box-shadow:6px 0 32px rgba(0,0,0,0.25);z-index:2;overflow:hidden}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-wrapper-video iframe,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-wrapper-video img,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-wrapper-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1600px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video .ms-wrapper-img.-omnipresent .ms-wrapper-video{width:40%;right:13%;bottom:20%;height:36%}}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-60px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video{width:50%}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article{padding-right:40px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-paragraph-article{margin-left:0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-paragraph-article,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn{max-width:440px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn{margin-top:40px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video{max-width:750px;margin-top:-60px;margin-top:0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video.-shadown:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:1440px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article{padding-left:65px;width:45%}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-wrapper-image-video{width:55%}}#calendarPage #programs .slick-list{overflow:visible}#calendarPage #programs .slick-dots{padding-top:0!important}#calendarPage #programs .ms-wrapper-section .ms-header-section .ms-paragraph p{max-width:800px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-paragraph-article p{margin-bottom:15px}@media screen and (min-width:1024px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:500px;margin:100px 0 0 0}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article{width:51%}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-paragraph-article,#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article .ms-wrapper-btn{max-width:100%}#calendarPage #programs .ms-wrapper-section .ms-item.-generate .ms-wrapper-image-video{margin-right:-90px}#calendarPage #programs .ms-wrapper-section .ms-item.-omnipresent .ms-wrapper-image-video{margin-right:-90px}#calendarPage #programs .ms-wrapper-section .ms-item.-dominate .ms-wrapper-image-video{margin-left:-90px}}@media screen and (min-width:1440px){#calendarPage #programs .ms-wrapper-section .ms-wrapper-article .ms-article{padding-left:0;padding-right:50px}#calendarPage #programs .ms-wrapper-section .ms-wrapper-article.-reverse .ms-article{padding-left:50px;padding-right:0}}#calendarPage #works{position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:var(--color-bg-trem)}@media screen and (min-width:1024px){#calendarPage #works{padding:80px 0}}#calendarPage #works.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #works .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #works .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #works .ms-wrapper-section .ms-title{color:var(--color-white);margin-bottom:30px}#calendarPage #works .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #works .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #works .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #works .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #works .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #works .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #works .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-white)}@media screen and (min-width:640px){#calendarPage #works .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #works .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #works .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #works .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #works .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #works .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #works .ms-wrapper-cover img,#calendarPage #works .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #works .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #works .ms-clients-card{margin:30px -30px 0 -30px}#calendarPage #works .ms-clients-card .ms-card-item{padding:0 30px;width:100%;margin-bottom:30px}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website{position:relative;width:100%;background-color:var(--color-background-card);margin-bottom:20px;overflow:hidden;border-radius:10px;border:4px solid var(--color-white)}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website:after{content:"";display:block;padding-bottom:64%}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website .ms-wrapper-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website .ms-wrapper-img .ms-wrapper-video,#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website .ms-wrapper-img iframe,#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website .ms-wrapper-img img,#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website .ms-wrapper-img video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website .ms-wrapper-img .ms-wrapper-video{z-index:1;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-website .ms-wrapper-img:hover .ms-wrapper-video{opacity:1}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}@media screen and (min-width:1024px){#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-avatar{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-avatar .ms-client-picture{padding-right:15px}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-avatar .ms-client-picture picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:65px;height:65px;border-radius:100%;overflow:hidden}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-avatar .ms-client-picture picture img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-avatar .ms-cliente-detail .ms-client-name{font-size:1.25rem;color:var(--color-white);font-family:var(--font-title);font-weight:bold}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-testiminial{text-align:center}@media screen and (min-width:1024px){#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-testiminial{text-align:left}}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-testiminial p{font-size:0.875rem;color:var(--color-white);font-family:var(--font-title);font-style:italic;line-height:1.6;max-width:400px;margin-left:auto;margin-right:auto}@media screen and (min-width:1220px){#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-testiminial p{font-size:1rem;max-width:100%}}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-testiminial .ms-score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;margin-top:10px}@media screen and (min-width:1024px){#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-testiminial .ms-score{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#calendarPage #works .ms-clients-card .ms-card-item .ms-card .ms-client-testiminial .ms-score .ms-icon-star{color:var(--color-yellow);padding:0 3px}@media screen and (min-width:1024px){#calendarPage #works .ms-clients-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #works .ms-clients-card .ms-card-item{width:50%}}@media screen and (min-width:1220px){#calendarPage #works .ms-clients-card .ms-card-item{margin-bottom:40px}}#calendarPage #works .ms-wrapper-section .ms-title,#calendarPage #works .ms-wrapper-section .ms-wrapper-btn{text-align:center}@media screen and (min-width:1024px){#calendarPage #works .ms-wrapper-section .ms-title{margin-bottom:60px}}#calendarPage #works .ms-wrapper-section .ms-wrapper-btn{margin-top:40px}#calendarPage #works .ms-wrapper-section .ms-clients-card .ms-card-item .ms-card .ms-client-avatar{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;text-align:center}#calendarPage #compassAgents{overflow:hidden;position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:var(--color-bg-trem)}@media screen and (min-width:1024px){#calendarPage #compassAgents{padding:80px 0}}#calendarPage #compassAgents.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #compassAgents .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #compassAgents .ms-wrapper-section .ms-title{color:var(--color-white);margin-bottom:30px}#calendarPage #compassAgents .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #compassAgents .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #compassAgents .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #compassAgents .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #compassAgents .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #compassAgents .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-white)}@media screen and (min-width:640px){#calendarPage #compassAgents .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #compassAgents .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #compassAgents .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #compassAgents .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #compassAgents .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #compassAgents .ms-wrapper-cover img,#calendarPage #compassAgents .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #compassAgents .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #compassAgents .ms-article{position:relative;z-index:1}@media (max-width:1023px){#calendarPage #compassAgents .ms-article{text-align:center}}#calendarPage #compassAgents .ms-article .ms-title-article{font-family:var(--font-title);font-weight:bold;line-height:1.2;margin-bottom:15px;font-size:7vw}@media screen and (min-width:640px){#calendarPage #compassAgents .ms-article .ms-title-article{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #compassAgents .ms-article .ms-title-article{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-article .ms-title-article{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #compassAgents .ms-article .ms-title-article{font-size:56px}}#calendarPage #compassAgents .ms-article .ms-paragraph-article{margin:15px auto;font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #compassAgents .ms-article .ms-paragraph-article{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #compassAgents .ms-article .ms-paragraph-article{font-size:1.0625rem}}#calendarPage #compassAgents .ms-article .ms-wrapper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-article .ms-wrapper-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#calendarPage #compassAgents .ms-article .ms-wrapper-btn .ms-link,#calendarPage #compassAgents .ms-article .ms-wrapper-btn .ms-text{font-size:0.875rem;text-transform:uppercase;font-weight:bold;margin-top:15px}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-article .ms-wrapper-btn .ms-link,#calendarPage #compassAgents .ms-article .ms-wrapper-btn .ms-text{margin-top:0;margin-left:30px}}#calendarPage #compassAgents .ms-article .ms-bullet-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:20px auto;max-width:100%}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-article .ms-bullet-list{margin:20px 0 40px 0}}#calendarPage #compassAgents .ms-article .ms-bullet-list li{padding-left:25px;position:relative;font-size:0.9375rem;text-align:left}#calendarPage #compassAgents .ms-article .ms-bullet-list li:before{content:"\e949";font-family:"ms-icon"!important;display:inline-block;font-size:1rem;position:absolute;top:3px;left:0;color:var(--color-green);font-weight:normal}@media screen and (min-width:640px){#calendarPage #compassAgents .ms-article .ms-bullet-list li{font-size:1rem;top:5px}}@media screen and (min-width:1220px){#calendarPage #compassAgents .ms-article .ms-bullet-list li{font-size:1.0625rem}}#calendarPage #compassAgents .ms-article .ms-bullet-list.-red li:before{color:var(--color-carmine)}#calendarPage #compassAgents .ms-article .ms-bullet-list.-standar li{padding-left:20px}#calendarPage #compassAgents .ms-article .ms-bullet-list.-standar li:before{content:"";width:6px;height:6px;top:8px;border-radius:100%;background-color:var(--color-white)}#calendarPage #compassAgents .ms-article .ms-bullet-list.-standar.-red li:before{background-color:var(--color-carmine)}#calendarPage #compassAgents .ms-article .ms-bullet-list.-standar.-green li:before{background-color:var(--color-green)}#calendarPage #compassAgents .ms-article .ms-bullet-list.-standar.-blue li:before{background-color:var(--color-trem)}#calendarPage #compassAgents .ms-article .ms-bullet-list.-standar.-orange li:before{background-color:var(--color-orange)}#calendarPage #compassAgents .ms-article .ms-bullet-list.-simple li{padding-left:0}#calendarPage #compassAgents .ms-article .ms-bullet-list.-simple li:before{display:none}@media screen and (min-width:600px){#calendarPage #compassAgents .ms-article .ms-bullet-list.-simple li{font-size:1.0625rem}}#calendarPage #compassAgents .ms-wrapper-image-video{width:100%;margin-top:30px}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-wrapper-image-video{margin-top:0}}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video{width:100%;position:relative;overflow:hidden}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video:after{content:"";clear:both;display:block;padding-bottom:56.25%}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img{width:100%;height:100%;position:absolute;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo{cursor:pointer}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{content:"\e909";font-family:"ms-icon"!important;color:var(--color-white);width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(1);transform:translate(-50%,-50%) rotate(90deg) scale(1);opacity:1;top:50%;left:50%;position:absolute;-webkit-transition:0.4s ease;transition:0.4s ease;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);font-size:13px;opacity:0.9}@media screen and (min-width:768px){#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:70px;height:70px;font-size:15px}}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:80px;height:80px;font-size:17px}}@media screen and (min-width:1600px){#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:110px;height:110px;font-size:20px}}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:hover:before{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(0.6);transform:translate(-50%,-50%) rotate(90deg) scale(0.6);opacity:0}}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video{width:100%;height:100%;position:absolute;top:50%;left:0;opacity:0;z-index:2;visibility:hidden;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video iframe,#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video video{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video video{-o-object-fit:cover;object-fit:cover}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video .ms-video-player{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close{position:absolute;top:15px;right:15px;width:40px;height:40px;z-index:2;background:#FFF;font-size:22px;border-radius:100%;color:var(--color-trem);font-weight:bold;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18);opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video.active .ms-img{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video.active .ms-cover-video{opacity:1;visibility:visible;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video.active .ms-icon-close{opacity:1}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video.removeActive .ms-cover-video{opacity:0;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video.removeActive .ms-img{-webkit-transform:scale(1);transform:scale(1);opacity:1}#calendarPage #compassAgents .ms-wrapper-image-video .ms-wrapper-img{position:relative;z-index:1}#calendarPage #compassAgents .ms-wrapper-image-video .ms-wrapper-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #compassAgents .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}#calendarPage #compassAgents .ms-wrapper-image-video.-shadown:before{content:"";display:block;--ms-shadow-ancho:37vw;--ms-shadow-ancho-limite:1920px;width:var(--ms-shadow-ancho);height:var(--ms-shadow-ancho);max-width:var(--ms-shadow-ancho-limite);max-height:var(--ms-shadow-ancho-limite);position:absolute;top:50%;left:50%;-webkit-transform:translate(-112%,-50%);transform:translate(-112%,-50%);background:#1594ff;background:radial-gradient(circle,#0d9bff 0%,rgba(71,96,255,0.4) 100%);z-index:0;border-radius:100%;-webkit-filter:blur(150px);filter:blur(150px);opacity:0.5}#calendarPage #compassAgents .ms-wrapper-section .ms-wrapper-trem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #compassAgents .ms-wrapper-section .ms-wrapper-trem .ms-label{font-size:1.125rem;font-weight:bold;color:var(--color-white)}#calendarPage #compassAgents .ms-wrapper-section .ms-wrapper-trem .ms-icon-logo-trem{font-size:2.1875rem}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-wrapper-section .ms-wrapper-trem .ms-label{font-size:1.3125rem}#calendarPage #compassAgents .ms-wrapper-section .ms-wrapper-trem .ms-icon-logo_trem{font-size:2.75rem}}#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-paragraph-article{color:var(--color-white)}#calendarPage #compassAgents .ms-wrapper-image-video{position:relative}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video,#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video-temp,#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-img{border-radius:10px}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video-temp{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#calendarPage #compassAgents .ms-wrapper-image-video .ms-video .ms-cover-video-temp video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #compassAgents .ms-wrapper-image-video .ms-wrapper-nav-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:-35px;bottom:40px;position:absolute;overflow:hidden;border-radius:10px;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);z-index:4}#calendarPage #compassAgents .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav{width:50px;height:60px;min-width:auto;border-radius:0;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;color:var(--color-white);font-weight:bold;opacity:1}#calendarPage #compassAgents .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;font-size:20px;opacity:1;-webkit-transform:none;transform:none}#calendarPage #compassAgents .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav.-prev:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#calendarPage #compassAgents .ms-wrapper-image-video .ms-wrapper-nav-slider .ms-btn-nav:hover{background-color:rgba(0,0,0,0.15)}#calendarPage #compassAgents .sectionSlider .ms-item{padding:0 10px}#calendarPage #compassAgents .sectionSlider .slick-list{overflow:visible;margin:0 -15px;padding-right:20px;padding-left:20px}@media screen and (min-width:1024px){#calendarPage #compassAgents .ms-wrapper-section{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#calendarPage #compassAgents .ms-wrapper-section .ms-article{width:50%;-ms-flex-negative:0;flex-shrink:0}#calendarPage #compassAgents .ms-wrapper-section .ms-wrapper-image-video{width:100%;-ms-flex-negative:0;flex-shrink:0}#calendarPage #compassAgents .ms-wrapper-section .ms-wrapper-image-video .ms-slider{overflow:hidden}#calendarPage #compassAgents .ms-wrapper-section .ms-wrapper-image-video .ms-slider .ms-item{padding-right:15px}#calendarPage #compassAgents .ms-wrapper-section .ms-article{padding-right:40px}#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-title-article{line-height:1;padding-bottom:5px;margin-right:-40px}#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-paragraph-article{margin-left:0}#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-paragraph-article,#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-wrapper-btn{max-width:470px}#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-paragraph-article p,#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-wrapper-btn p{margin-bottom:15px}#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-paragraph-article p:last-child,#calendarPage #compassAgents .ms-wrapper-section .ms-article .ms-wrapper-btn p:last-child{padding-bottom:0}}#calendarPage #working{position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:var(--color-bg-trem)}@media screen and (min-width:1024px){#calendarPage #working{padding:80px 0}}#calendarPage #working.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #working .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #working .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #working .ms-wrapper-section .ms-title{color:var(--color-white);margin-bottom:30px}#calendarPage #working .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #working .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #working .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #working .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #working .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #working .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #working .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-white)}@media screen and (min-width:640px){#calendarPage #working .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #working .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #working .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #working .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #working .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #working .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #working .ms-wrapper-cover img,#calendarPage #working .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #working .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #working .ms-wrapper-section{text-align:center}#calendarPage #working .ms-wrapper-section .ms-title{margin-bottom:30px}#calendarPage #working .ms-wrapper-section .ms-title br{display:none}@media screen and (min-width:1024px){#calendarPage #working .ms-wrapper-section .ms-title{font-size:38px!important}#calendarPage #working .ms-wrapper-section .ms-title br{display:block}}#calendarPage #working .ms-wrapper-section .ms-title .ms-subtext{display:block;font-size:18px}@media screen and (min-width:1024px){#calendarPage #working .ms-wrapper-section .ms-title .ms-subtext{font-size:24px}}#calendarPage #working .ms-wrapper-section .ms-paragraph{max-width:670px;margin-left:auto;margin-right:auto;margin-bottom:30px}#calendarPage #working .ms-wrapper-section .ms-slider{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:991px){#calendarPage #working .ms-wrapper-section .ms-slider{margin:0 -60px}}@media screen and (min-width:1024px){#calendarPage #working .ms-wrapper-section .ms-slider{margin:0 auto}}#calendarPage #working .ms-wrapper-section .ms-slider .ms-item{padding:0 30px;margin-bottom:15px;width:50%}#calendarPage #working .ms-wrapper-section .ms-slider .ms-item picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}#calendarPage #working .ms-wrapper-section .ms-slider .ms-item picture img{width:auto;height:auto;max-width:100%}@media screen and (min-width:640px){#calendarPage #working .ms-wrapper-section .ms-slider .ms-item{width:33.33%}}@media screen and (min-width:991px){#calendarPage #working .ms-wrapper-section .ms-slider .ms-item{width:25%;padding:0 60px}}@media screen and (min-width:1024px){#calendarPage #working .ms-wrapper-section .ms-slider .ms-item{width:20%;padding:0}#calendarPage #working .ms-wrapper-section .ms-slider .ms-item picture{width:210px;height:123px;margin:0 auto}}#calendarPage #googleRewies{padding-bottom:90px}#calendarPage #googleRewies .ms-wrapper-section{width:90%;margin:0 auto;max-width:var(--max-size)}#calendarPage #googleRewies .ms-wrapper-section .ti-footer{display:none}#calendarPage #googleRewies .ms-wrapper-section .ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:15px!important}#calendarPage #innerFooter{position:relative;padding:10vw 0;width:100%;margin:0 auto;background-color:#212e4f;background:-webkit-gradient(linear,left bottom,left top,from(rgb(33,45,78)),to(rgb(27,30,35)));background:linear-gradient(0deg,rgb(33,45,78) 0%,rgb(27,30,35) 100%)}@media screen and (min-width:1024px){#calendarPage #innerFooter{padding:80px 0}}#calendarPage #innerFooter.-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#calendarPage #innerFooter .ms-wrapper-section{width:90%;max-width:600px;position:relative;margin:0 auto;z-index:2}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-section{max-width:var(--max-size)}}#calendarPage #innerFooter .ms-wrapper-section .ms-title{color:var(--color-white);margin-bottom:30px}#calendarPage #innerFooter .ms-wrapper-section .ms-title{font-family:var(--font-title);font-weight:bold;line-height:1.2}#calendarPage #innerFooter .ms-wrapper-section .ms-title{font-size:7vw}@media screen and (min-width:640px){#calendarPage #innerFooter .ms-wrapper-section .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #innerFooter .ms-wrapper-section .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-section .ms-title{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #innerFooter .ms-wrapper-section .ms-title{font-size:56px}}#calendarPage #innerFooter .ms-wrapper-section .ms-paragraph{margin:15px auto;font-size:0.9375rem;line-height:1.6;color:var(--color-white)}@media screen and (min-width:640px){#calendarPage #innerFooter .ms-wrapper-section .ms-paragraph{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #innerFooter .ms-wrapper-section .ms-paragraph{font-size:1.0625rem}}#calendarPage #innerFooter .ms-wrapper-section.-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-section.-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendarPage #innerFooter .ms-wrapper-section.-flex-row.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#calendarPage #innerFooter .ms-wrapper-cover{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute}#calendarPage #innerFooter .ms-wrapper-cover img,#calendarPage #innerFooter .ms-wrapper-cover video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#calendarPage #innerFooter .ms-wrapper-cover:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#calendarPage #innerFooter .ms-article{position:relative;z-index:1}@media (max-width:1023px){#calendarPage #innerFooter .ms-article{text-align:center}}#calendarPage #innerFooter .ms-article .ms-title-article{font-family:var(--font-title);font-weight:bold;line-height:1.2;margin-bottom:15px;font-size:7vw}@media screen and (min-width:640px){#calendarPage #innerFooter .ms-article .ms-title-article{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #innerFooter .ms-article .ms-title-article{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-article .ms-title-article{font-size:50px}}@media screen and (min-width:1440px){#calendarPage #innerFooter .ms-article .ms-title-article{font-size:56px}}#calendarPage #innerFooter .ms-article .ms-paragraph-article{margin:15px auto;font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #innerFooter .ms-article .ms-paragraph-article{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #innerFooter .ms-article .ms-paragraph-article{font-size:1.0625rem}}#calendarPage #innerFooter .ms-article .ms-wrapper-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-article .ms-wrapper-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#calendarPage #innerFooter .ms-article .ms-wrapper-btn .ms-link,#calendarPage #innerFooter .ms-article .ms-wrapper-btn .ms-text{font-size:0.875rem;text-transform:uppercase;font-weight:bold;margin-top:15px}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-article .ms-wrapper-btn .ms-link,#calendarPage #innerFooter .ms-article .ms-wrapper-btn .ms-text{margin-top:0;margin-left:30px}}#calendarPage #innerFooter .ms-article .ms-bullet-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:20px auto;max-width:100%}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-article .ms-bullet-list{margin:20px 0 40px 0}}#calendarPage #innerFooter .ms-article .ms-bullet-list li{padding-left:25px;position:relative;font-size:0.9375rem;text-align:left}#calendarPage #innerFooter .ms-article .ms-bullet-list li:before{content:"\e949";font-family:"ms-icon"!important;display:inline-block;font-size:1rem;position:absolute;top:3px;left:0;color:var(--color-green);font-weight:normal}@media screen and (min-width:640px){#calendarPage #innerFooter .ms-article .ms-bullet-list li{font-size:1rem;top:5px}}@media screen and (min-width:1220px){#calendarPage #innerFooter .ms-article .ms-bullet-list li{font-size:1.0625rem}}#calendarPage #innerFooter .ms-article .ms-bullet-list.-red li:before{color:var(--color-carmine)}#calendarPage #innerFooter .ms-article .ms-bullet-list.-standar li{padding-left:20px}#calendarPage #innerFooter .ms-article .ms-bullet-list.-standar li:before{content:"";width:6px;height:6px;top:8px;border-radius:100%;background-color:var(--color-white)}#calendarPage #innerFooter .ms-article .ms-bullet-list.-standar.-red li:before{background-color:var(--color-carmine)}#calendarPage #innerFooter .ms-article .ms-bullet-list.-standar.-green li:before{background-color:var(--color-green)}#calendarPage #innerFooter .ms-article .ms-bullet-list.-standar.-blue li:before{background-color:var(--color-trem)}#calendarPage #innerFooter .ms-article .ms-bullet-list.-standar.-orange li:before{background-color:var(--color-orange)}#calendarPage #innerFooter .ms-article .ms-bullet-list.-simple li{padding-left:0}#calendarPage #innerFooter .ms-article .ms-bullet-list.-simple li:before{display:none}@media screen and (min-width:600px){#calendarPage #innerFooter .ms-article .ms-bullet-list.-simple li{font-size:1.0625rem}}#calendarPage #innerFooter .ms-wrapper-image-video{width:100%;margin-top:30px}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-image-video{margin-top:0}}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video{width:100%;position:relative;overflow:hidden}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video:after{content:"";clear:both;display:block;padding-bottom:56.25%}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img{width:100%;height:100%;position:absolute;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo{cursor:pointer}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{content:"\e909";font-family:"ms-icon"!important;color:var(--color-white);width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(1);transform:translate(-50%,-50%) rotate(90deg) scale(1);opacity:1;top:50%;left:50%;position:absolute;-webkit-transition:0.4s ease;transition:0.4s ease;background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);font-size:13px;opacity:0.9}@media screen and (min-width:768px){#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:70px;height:70px;font-size:15px}}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:80px;height:80px;font-size:17px}}@media screen and (min-width:1600px){#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:110px;height:110px;font-size:20px}}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:hover:before{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(0.6);transform:translate(-50%,-50%) rotate(90deg) scale(0.6);opacity:0}}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video{width:100%;height:100%;position:absolute;top:50%;left:0;opacity:0;z-index:2;visibility:hidden;border-radius:6px;overflow:hidden;background-color:var(--color-bg-trem);-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video iframe,#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video video{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video image,#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video video{-o-object-fit:cover;object-fit:cover}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video .ms-video-player{width:100%;height:100%;position:absolute;top:0;left:0}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close{position:absolute;top:15px;right:15px;width:40px;height:40px;z-index:2;background:#FFF;font-size:22px;border-radius:100%;color:var(--color-trem);font-weight:bold;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18);opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video.active .ms-img{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video.active .ms-cover-video{opacity:1;visibility:visible;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video.active .ms-icon-close{opacity:1}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video.removeActive .ms-cover-video{opacity:0;-webkit-transform:scale(0.7) translateY(-50%);transform:scale(0.7) translateY(-50%)}#calendarPage #innerFooter .ms-wrapper-image-video .ms-video.removeActive .ms-img{-webkit-transform:scale(1);transform:scale(1);opacity:1}#calendarPage #innerFooter .ms-wrapper-image-video .ms-wrapper-img{position:relative;z-index:1}#calendarPage #innerFooter .ms-wrapper-image-video .ms-wrapper-img picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #innerFooter .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}#calendarPage #innerFooter .ms-wrapper-image-video.-shadown:before{content:"";display:block;--ms-shadow-ancho:37vw;--ms-shadow-ancho-limite:1920px;width:var(--ms-shadow-ancho);height:var(--ms-shadow-ancho);max-width:var(--ms-shadow-ancho-limite);max-height:var(--ms-shadow-ancho-limite);position:absolute;top:50%;left:50%;-webkit-transform:translate(-112%,-50%);transform:translate(-112%,-50%);background:#1594ff;background:radial-gradient(circle,#0d9bff 0%,rgba(71,96,255,0.4) 100%);z-index:0;border-radius:100%;-webkit-filter:blur(150px);filter:blur(150px);opacity:0.5}#calendarPage #innerFooter .ms-wrapper-section{position:relative;z-index:2}#calendarPage #innerFooter .ms-wrapper-section .ms-article{padding-bottom:50px;margin-bottom:50px;position:relative;border-bottom:1px solid #1e3455}#calendarPage #innerFooter .ms-wrapper-section .ms-article picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calendarPage #innerFooter .ms-wrapper-section .ms-article picture img{width:auto;height:auto;max-width:90%;margin:15px 0}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-section .ms-article picture{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#calendarPage #innerFooter .ms-wrapper-section .ms-article picture img{margin-top:80px;margin-bottom:15px}}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-paragraph-article{color:var(--color-white)}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-paragraph-article p{margin-bottom:15px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info{margin-top:20px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link{padding:2px;text-transform:none}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link span{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#212e4f;border-radius:6px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link:hover span{background-color:transparent}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:30px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-icon-calendar{font-size:36px;margin-bottom:5px;display:inline-block}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-dt-item p{color:var(--color-white);font-size:0.9375rem;line-height:1.6;margin-left:auto;margin-right:auto;font-weight:bold}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-dt-item a{font-size:0.9375rem;line-height:1.6}@media screen and (min-width:640px){#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-dt-item a{font-size:1rem}}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video{position:relative;margin-top:0}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img{position:relative}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img picture{position:relative;z-index:1}@media screen and (min-width:1440px){#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img picture img{max-width:initial}}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video{position:absolute;top:6.8%;width:33%;height:31%;right:1.8%;z-index:2;border:4px solid var(--color-white);background-color:var(--color-bg-trem)}@media screen and (min-width:1440px){#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video{width:34%;right:0.8%}}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video iframe,#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video img,#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-wrapper-img .ms-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar{text-align:center;position:relative;width:100%;max-width:460px;margin:0 auto}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-title{color:var(--color-white);font-family:var(--font-title);font-weight:bold;line-height:1.2;font-size:8vw;margin-bottom:15px}@media screen and (min-width:640px){#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-title{font-size:6.5vw}}@media screen and (min-width:768px){#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-title{font-size:4.5vw}}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-title{font-size:56px}}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar p{color:var(--color-white);font-size:0.9375rem;line-height:1.6;max-width:400px;margin-left:auto;margin-right:auto}@media screen and (min-width:640px){#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar p{font-size:1rem}}@media screen and (min-width:1220px){#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar p{font-size:1.1875rem}}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-wrapper-form-description{display:none}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper{max-width:500px;margin:0 auto}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li{padding-left:0!important;padding-right:0!important}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li.gfield{margin-top:12px!important}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .gfield_label{display:none}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .medium{width:100%;font-size:14px!important;padding:0 15px!important;min-height:50px!important;border-radius:6px;border:1px solid var(--color-blue-link)}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .medium.textarea{font-size:14px;padding:15px!important;border-radius:6px;height:75px}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer{padding:0;background-color:transparent;position:relative;margin-top:10px!important}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:6px;background-color:var(--color-bottom-trem-a);background-image:linear-gradient(120deg,var(--color-bottom-trem-a) 0,var(--color-bottom-trem-b) 50%,var(--color-bottom-trem-b) 100%);background-position:0;background-size:200% auto;transition:background-position 0.5s,color 0.2s,border-color 0.2s,box-shadow 0.3s,-webkit-box-shadow 0.3s}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer:focus:after,#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer:hover:after{background-position:100%}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer .gform_button{margin:0;color:var(--color-white);text-transform:uppercase;font-size:0.8125rem!important;font-weight:bold;position:relative;z-index:2;background:transparent;min-height:55px;width:100%}@media screen and (min-width:1024px){#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_footer .gform_button{min-height:60px}}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-calendly{border-radius:10px;overflow:hidden;padding:30px;background-color:var(--color-white);-webkit-box-shadow:0 0 13px rgba(0,0,0,0.18);box-shadow:0 0 13px rgba(0,0,0,0.18)}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video.-shadown:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1024px){#calendarPage #innerFooter{padding:80px 0}#calendarPage #innerFooter .ms-wrapper-section{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video{width:50%;padding:0}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .medium{min-height:54px}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .gform_wrapper li .medium.textarea{height:90px}#calendarPage #innerFooter .ms-wrapper-section .ms-wrapper-image-video .ms-calendar .ms-calendly{height:630px;padding:0}#calendarPage #innerFooter .ms-wrapper-section .ms-article{width:50%;padding:0 40px;border-bottom:0;margin-bottom:0;padding:0;padding-top:30px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-title-article{line-height:1;padding-bottom:5px;letter-spacing:-2px;margin-bottom:0;font-size:45px!important}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-paragraph-article{margin-left:0;margin-top:0}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-paragraph-article,#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-wrapper-btn{max-width:500px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-bullet-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:justify}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-bullet-list li{padding-right:10px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info{margin-top:50px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link{font-size:17px!important}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-btn.-phone-link span{padding:0 30px!important}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-icon-calendar{margin-right:15px}#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-contact-info .ms-calendar-item .ms-dt-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1300px){#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-title-article{font-size:50px!important}}@media screen and (min-width:1440px){#calendarPage #innerFooter .ms-wrapper-section .ms-article .ms-title-article{font-size:56px!important}}