/* Generated replacement for native v1.12.11 stylesheet. Preserve asset-relative location. */
.lt-google-calendar,body.elementor-kit-71:not(#ltl-palette-never) .lt-google-calendar:where(.site-header,.site-header *,main#main,main#main *,.site-footer,.site-footer *,.skip-link):not(:where(.elementor,.elementor *)){max-width: 100%; min-width: 0px;}
iframe.lt-google-calendar-frame,body.elementor-kit-71:not(#ltl-palette-never) iframe.lt-google-calendar-frame:where(.site-header,.site-header *,main#main,main#main *,.site-footer,.site-footer *,.skip-link):not(:where(.elementor,.elementor *)){display: block; box-sizing: border-box; width: 100% !important; max-width: 100% !important; height: 600px !important;}
.lt-google-calendar-help,body.elementor-kit-71:not(#ltl-palette-never) .lt-google-calendar-help:where(.site-header,.site-header *,main#main,main#main *,.site-footer,.site-footer *,.skip-link):not(:where(.elementor,.elementor *)){max-width: 100%; overflow-wrap: anywhere; color: rgb(23, 27, 25);}
.lt-google-calendar-help a,body.elementor-kit-71:not(#ltl-palette-never) .lt-google-calendar-help a:where(.site-header,.site-header *,main#main,main#main *,.site-footer,.site-footer *,.skip-link):not(:where(.elementor,.elementor *)){color: rgb(36, 94, 145); text-decoration: underline;}
@media (max-width: 600px) {iframe.lt-google-calendar-frame,body.elementor-kit-71:not(#ltl-palette-never) iframe.lt-google-calendar-frame:where(.site-header,.site-header *,main#main,main#main *,.site-footer,.site-footer *,.skip-link):not(:where(.elementor,.elementor *)){width: 100% !important; max-width: 100% !important; height: 600px !important;}}