.elementor-373 .elementor-element.elementor-element-41562fc7{margin-top:30px;margin-bottom:0;padding:150px 0 0 0;overflow:visible}.elementor-373 .elementor-element.elementor-element-7da4f4b8>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-373 .elementor-element.elementor-element-54b97c98:not(.elementor-motion-effects-element-type-background),.elementor-373 .elementor-element.elementor-element-54b97c98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://champlainhotelorillia.com/wp-content/uploads/2024/08/banner5-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-373 .elementor-element.elementor-element-54b97c98>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.502;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-373 .elementor-element.elementor-element-54b97c98>.elementor-container{max-width:1200px}.elementor-373 .elementor-element.elementor-element-54b97c98{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:160px 0 126px 0;overflow:visible}.elementor-373 .elementor-element.elementor-element-5530af25.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-373 .elementor-element.elementor-element-5530af25>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px 0 15px}.elementor-373 .elementor-element.elementor-element-3f95f2c3>.elementor-widget-container{margin:7px 0 0 0;padding:0 0 0 0}.elementor-373 .elementor-element.elementor-element-3f95f2c3{text-align:center}.elementor-373 .elementor-element.elementor-element-3f95f2c3 .elementor-heading-title{color:var(--e-global-color-2198600)}.elementor-373 .elementor-element.elementor-element-139d83f7:not(.elementor-motion-effects-element-type-background),.elementor-373 .elementor-element.elementor-element-139d83f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-373 .elementor-element.elementor-element-139d83f7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:28px 0 50px 0;overflow:visible}.elementor-373 .elementor-element.elementor-element-139d83f7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-373 .elementor-element.elementor-element-139d83f7>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-373 .elementor-element.elementor-element-139d83f7>.elementor-shape-bottom svg{height:120px}.elementor-373 .elementor-element.elementor-element-332eb8ee>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}body:not(.rtl) .elementor-373 .elementor-element.elementor-element-73e0d72c{left:0}body.rtl .elementor-373 .elementor-element.elementor-element-73e0d72c{right:0}.elementor-373 .elementor-element.elementor-element-73e0d72c{top:0;z-index:0;text-align:center}.elementor-373 .elementor-element.elementor-element-73e0d72c .elementor-heading-title{font-family:"Archivo",Sans-serif;font-size:90px;font-weight:700;line-height:1em;letter-spacing:-.5px;text-shadow:0 0 1px #585367;mix-blend-mode:multiply;color:#FFF}.elementor-373 .elementor-element.elementor-element-6fa53edb{overflow:visible}.elementor-373 .elementor-element.elementor-element-6d78e19c{width:var(--container-widget-width,99.748%);max-width:99.748%;--container-widget-width:99.748%;--container-widget-flex-grow:0}.elementor-373 .elementor-element.elementor-element-6d78e19c>.elementor-widget-container{padding:5px 0 30px 0}.elementor-373 .elementor-element.elementor-element-6d78e19c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-373 .elementor-element.elementor-element-6d78e19c .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-373 .elementor-element.elementor-element-6d78e19c .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-373 .elementor-element.elementor-element-6d78e19c .elementskit-section-title-wraper p{color:#585367;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-single-image-accordion{min-height:460px}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-image-accordion-wraper{height:460px;margin-left:-3px;margin-right:-3px}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-left:3px;margin-right:3px;align-items:flex-end}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:19px 0 0 0}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{color:#fff}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg{fill:#fff}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-family:"Archivo",Sans-serif;font-size:23px;font-weight:600}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;padding:0 15px 30px 15px}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-single-image-accordion .elementskit-icon-wraper>a:not(:last-child){margin-right:11px}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-icon-wraper a:first-child{color:#5C55E1}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-icon-wraper a:first-child svg path{fill:#5C55E1}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-icon-wraper a:last-child{color:#5C55E1}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-icon-wraper a:last-child svg path{fill:#5C55E1}.elementor-373 .elementor-element.elementor-element-137f7496 .ekit-image-accordion-actions>a{background-color:#FFF;border-color:#FFF}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-icon-wraper a:first-child:hover{color:#FFF}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-icon-wraper a:first-child:hover svg path{fill:#FFF}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-icon-wraper a:last-child:hover{color:#FFF}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-icon-wraper a:last-child:hover svg path{fill:#FFF}.elementor-373 .elementor-element.elementor-element-137f7496 .ekit-image-accordion-actions>a:hover{background-color:#5C55E1;border-color:#5C55E1}.elementor-373 .elementor-element.elementor-element-154ccb2:not(.elementor-motion-effects-element-type-background),.elementor-373 .elementor-element.elementor-element-154ccb2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-373 .elementor-element.elementor-element-154ccb2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:28px 0 100px 0;overflow:visible}.elementor-373 .elementor-element.elementor-element-154ccb2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-373 .elementor-element.elementor-element-154ccb2>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-373 .elementor-element.elementor-element-154ccb2>.elementor-shape-bottom svg{height:120px}.elementor-373 .elementor-element.elementor-element-9bdec8d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-373 .elementor-element.elementor-element-927b26a{text-align:center}body:not(.rtl) .elementor-373 .elementor-element.elementor-element-45e9519{left:0}body.rtl .elementor-373 .elementor-element.elementor-element-45e9519{right:0}.elementor-373 .elementor-element.elementor-element-45e9519{top:0;z-index:0;text-align:center}.elementor-373 .elementor-element.elementor-element-45e9519 .elementor-heading-title{font-family:"Archivo",Sans-serif;font-size:90px;font-weight:700;line-height:1em;letter-spacing:-.5px;text-shadow:0 0 1px #585367;mix-blend-mode:multiply;color:#FFF}.elementor-373 .elementor-element.elementor-element-3ce301c{overflow:visible}.elementor-373 .elementor-element.elementor-element-f4c8ca6{width:var(--container-widget-width,99.748%);max-width:99.748%;--container-widget-width:99.748%;--container-widget-flex-grow:0}.elementor-373 .elementor-element.elementor-element-f4c8ca6>.elementor-widget-container{padding:5px 0 30px 0}.elementor-373 .elementor-element.elementor-element-f4c8ca6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-373 .elementor-element.elementor-element-f4c8ca6 .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-373 .elementor-element.elementor-element-f4c8ca6 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-373 .elementor-element.elementor-element-f4c8ca6 .elementskit-section-title-wraper p{color:#585367;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-single-image-accordion{min-height:460px}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-image-accordion-wraper{height:460px;margin-left:-3px;margin-right:-3px}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-left:3px;margin-right:3px;align-items:flex-end}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:19px 0 0 0}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{color:#fff}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg{fill:#fff}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-family:"Archivo",Sans-serif;font-size:23px;font-weight:600}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;padding:0 15px 30px 15px}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-single-image-accordion .elementskit-icon-wraper>a:not(:last-child){margin-right:11px}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-icon-wraper a:first-child{color:#5C55E1}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-icon-wraper a:first-child svg path{fill:#5C55E1}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-icon-wraper a:last-child{color:#5C55E1}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-icon-wraper a:last-child svg path{fill:#5C55E1}.elementor-373 .elementor-element.elementor-element-b5658cb .ekit-image-accordion-actions>a{background-color:#FFF;border-color:#FFF}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-icon-wraper a:first-child:hover{color:#FFF}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-icon-wraper a:first-child:hover svg path{fill:#FFF}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-icon-wraper a:last-child:hover{color:#FFF}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-icon-wraper a:last-child:hover svg path{fill:#FFF}.elementor-373 .elementor-element.elementor-element-b5658cb .ekit-image-accordion-actions>a:hover{background-color:#5C55E1;border-color:#5C55E1}:root{--page-title-display:none}@media(min-width:768px){.elementor-373 .elementor-element.elementor-element-323ba2b9{width:20%}.elementor-373 .elementor-element.elementor-element-2ff6b6b4{width:59.911%}.elementor-373 .elementor-element.elementor-element-7d83d2e{width:20%}.elementor-373 .elementor-element.elementor-element-632dd83{width:20%}.elementor-373 .elementor-element.elementor-element-a4adcdf{width:59.911%}.elementor-373 .elementor-element.elementor-element-1d67569{width:20%}}@media(max-width:1024px){.elementor-373 .elementor-element.elementor-element-41562fc7{padding:153px 0 0 0}.elementor-373 .elementor-element.elementor-element-54b97c98{padding:100px 0 100px 0}}@media(max-width:767px){.elementor-373 .elementor-element.elementor-element-73e0d72c .elementor-heading-title{font-size:70px}.elementor-373 .elementor-element.elementor-element-137f7496 .elementskit-accordion-content .elementskit-btn{padding:19px 12px 18px 12px}.elementor-373 .elementor-element.elementor-element-45e9519 .elementor-heading-title{font-size:70px}.elementor-373 .elementor-element.elementor-element-b5658cb .elementskit-accordion-content .elementskit-btn{padding:19px 12px 18px 12px}}