.elementor-6011 .elementor-element.elementor-element-2a24654:not(.elementor-motion-effects-element-type-background),.elementor-6011 .elementor-element.elementor-element-2a24654>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rockdocinc.ca/wp-content/uploads/2022/04/roc_header-events.jpg);background-repeat:no-repeat;background-size:cover}.elementor-6011 .elementor-element.elementor-element-2a24654>.elementor-container{min-height:400px}.elementor-6011 .elementor-element.elementor-element-2a24654{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6011 .elementor-element.elementor-element-2a24654>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6011 .elementor-element.elementor-element-7ab65db{margin-top:-340px;margin-bottom:0;z-index:5}.elementor-6011 .elementor-element.elementor-element-3f9be6f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7bafbfb)}.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-element-populated,.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-element-populated>.elementor-background-overlay,.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-background-slideshow{border-radius:40px 40px 40px 40px}.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-element-populated{box-shadow:0 0 15px 0 rgb(0 0 0 / .2);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6011 .elementor-element.elementor-element-9cfdae4 .elementor-heading-title{font-family:var(--e-global-typography-e0f930a-font-family),Sans-serif;font-size:var(--e-global-typography-e0f930a-font-size);font-weight:var(--e-global-typography-e0f930a-font-weight);text-transform:var(--e-global-typography-e0f930a-text-transform);font-style:var(--e-global-typography-e0f930a-font-style);text-decoration:var(--e-global-typography-e0f930a-text-decoration);line-height:var(--e-global-typography-e0f930a-line-height)}.elementor-6011 .elementor-element.elementor-element-9d13980{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-text)}.elementor-6011 .elementor-element.elementor-element-61a3cc6d{padding:4% 15% 4% 15%}.elementor-6011 .elementor-element.elementor-element-3cfe7045>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-6011 .elementor-element.elementor-element-b5a9f0b{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-6011 .elementor-element.elementor-element-0ed54a2{padding:1% 0% 5% 0%}.elementor-6011 .elementor-element.elementor-element-03c8536>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-6011 .elementor-element.elementor-element-9310c97{text-align:center}.elementor-6011 .elementor-element.elementor-element-02f2c14>.elementor-widget-container{padding:0% 10% 0% 10%}.elementor-6011 .elementor-element.elementor-element-02f2c14{text-align:center}.elementor-6011 .elementor-element.elementor-element-02f2c14 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-text)}.elementor-6011 .elementor-element.elementor-element-d5ee7cc>.elementor-widget-container{padding:20px 0 0 0}.elementor-6011 .elementor-element.elementor-element-24b2bef6{padding:3% 5% 5% 5%}.elementor-6011 .elementor-element.elementor-element-31e3b8a9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-6011 .elementor-element.elementor-element-17bed86{text-align:center}.elementor-6011 .elementor-element.elementor-element-67ea2392{text-align:center;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-text)}.elementor-6011 .elementor-element.elementor-element-608b8942>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-6011 .elementor-element.elementor-element-608b8942 .gallery-item{padding:0 40px 40px 0}.elementor-6011 .elementor-element.elementor-element-608b8942 .gallery{margin:0 -40px -40px 0}.elementor-6011 .elementor-element.elementor-element-608b8942 .gallery-item .gallery-caption{text-align:center}.elementor-6011 .elementor-element.elementor-element-91077e7>.elementor-widget-container{padding:0% 10% 0% 10%}.elementor-6011 .elementor-element.elementor-element-91077e7 .gallery-item{padding:0 40px 40px 0}.elementor-6011 .elementor-element.elementor-element-91077e7 .gallery{margin:0 -40px -40px 0}.elementor-6011 .elementor-element.elementor-element-91077e7 .gallery-item .gallery-caption{text-align:center}:root{--page-title-display:none}@media(max-width:1366px){.elementor-6011 .elementor-element.elementor-element-9cfdae4 .elementor-heading-title{font-size:var(--e-global-typography-e0f930a-font-size);line-height:var(--e-global-typography-e0f930a-line-height)}.elementor-6011 .elementor-element.elementor-element-9d13980{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-6011 .elementor-element.elementor-element-b5a9f0b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-6011 .elementor-element.elementor-element-02f2c14 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-6011 .elementor-element.elementor-element-67ea2392{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}@media(min-width:768px){.elementor-6011 .elementor-element.elementor-element-3f9be6f{width:50%}.elementor-6011 .elementor-element.elementor-element-664f39b{width:50%}.elementor-6011 .elementor-element.elementor-element-20fe335d{width:40%}.elementor-6011 .elementor-element.elementor-element-3cfe7045{width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-6011 .elementor-element.elementor-element-3f9be6f{width:65%}.elementor-6011 .elementor-element.elementor-element-664f39b{width:35%}}@media(min-width:1367px){.elementor-6011 .elementor-element.elementor-element-2a24654:not(.elementor-motion-effects-element-type-background),.elementor-6011 .elementor-element.elementor-element-2a24654>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-6011 .elementor-element.elementor-element-7ab65db{padding:2% 2% 2% 2%}.elementor-6011 .elementor-element.elementor-element-9cfdae4 .elementor-heading-title{font-size:var(--e-global-typography-e0f930a-font-size);line-height:var(--e-global-typography-e0f930a-line-height)}.elementor-6011 .elementor-element.elementor-element-9d13980{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-6011 .elementor-element.elementor-element-61a3cc6d{padding:2% 10% 5% 10%}.elementor-6011 .elementor-element.elementor-element-b5a9f0b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-6011 .elementor-element.elementor-element-02f2c14 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-6011 .elementor-element.elementor-element-67ea2392{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-6011 .elementor-element.elementor-element-608b8942>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-6011 .elementor-element.elementor-element-91077e7>.elementor-widget-container{padding:0% 0% 0% 0%}}@media(max-width:767px){.elementor-6011 .elementor-element.elementor-element-2a24654:not(.elementor-motion-effects-element-type-background),.elementor-6011 .elementor-element.elementor-element-2a24654>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rockdocinc.ca/wp-content/uploads/2022/04/roc_header-corporate-mobile.jpg);background-position:center right}.elementor-6011 .elementor-element.elementor-element-2a24654>.elementor-container{min-height:220px}.elementor-6011 .elementor-element.elementor-element-7ab65db{margin-top:-40px;margin-bottom:-40px}.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-6011 .elementor-element.elementor-element-3f9be6f>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-6011 .elementor-element.elementor-element-9cfdae4{text-align:center}.elementor-6011 .elementor-element.elementor-element-9cfdae4 .elementor-heading-title{font-size:var(--e-global-typography-e0f930a-font-size);line-height:var(--e-global-typography-e0f930a-line-height)}.elementor-6011 .elementor-element.elementor-element-9d13980{text-align:center;font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-6011 .elementor-element.elementor-element-61a3cc6d{padding:10% 10% 10% 10%}.elementor-6011 .elementor-element.elementor-element-1dc6ef42{text-align:center}.elementor-6011 .elementor-element.elementor-element-b5a9f0b{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-6011 .elementor-element.elementor-element-02f2c14 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-6011 .elementor-element.elementor-element-24b2bef6{padding:10% 10% 10% 10%}.elementor-6011 .elementor-element.elementor-element-67ea2392{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}