  .elementor-746 .elementor-element.elementor-element-588fc1f:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-588fc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.colaiste.ie/wp-content/uploads/2014/10/CCD-Header-Master2.jpg");background-size:cover;}.elementor-746 .elementor-element.elementor-element-588fc1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-746 .elementor-element.elementor-element-588fc1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-7ff6610{text-align:center;}.elementor-746 .elementor-element.elementor-element-7ff6610 .elementor-heading-title{color:var( --e-global-color-4c08fd74 );font-family:"Raleway", Sans-serif;font-size:39px;font-weight:600;text-shadow:2px 2px 7px rgba(0, 0, 0, 0.56);}.elementor-746 .elementor-element.elementor-element-8610733{text-align:center;}.elementor-746 .elementor-element.elementor-element-8610733 .elementor-heading-title{color:var( --e-global-color-4c08fd74 );text-shadow:2px 2px 7px rgba(0, 0, 0, 0.56);}.elementor-746 .elementor-element.elementor-element-9d42de8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-746 .elementor-element.elementor-element-9d42de8{margin-top:0px;margin-bottom:30px;}.elementor-746 .elementor-element.elementor-element-95cd791 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4c08fd74 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-746 .elementor-element.elementor-element-95cd791 > .elementor-element-populated, .elementor-746 .elementor-element.elementor-element-95cd791 > .elementor-element-populated > .elementor-background-overlay, .elementor-746 .elementor-element.elementor-element-95cd791 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-95cd791 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-3e7f31f{text-align:center;}.elementor-746 .elementor-element.elementor-element-3e7f31f .elementor-heading-title{color:var( --e-global-color-4c08fd74 );}.elementor-746 .elementor-element.elementor-element-aa120b0 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-aa120b0 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-aa120b0 .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-e0c0ac5 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-e0c0ac5 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-e0c0ac5 .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-a236e02 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-a236e02 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-a236e02 .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-540ee2b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4c08fd74 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-746 .elementor-element.elementor-element-540ee2b > .elementor-element-populated, .elementor-746 .elementor-element.elementor-element-540ee2b > .elementor-element-populated > .elementor-background-overlay, .elementor-746 .elementor-element.elementor-element-540ee2b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-540ee2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-edf015b{text-align:center;}.elementor-746 .elementor-element.elementor-element-edf015b .elementor-heading-title{color:var( --e-global-color-4c08fd74 );}.elementor-746 .elementor-element.elementor-element-3eeccbc .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-3eeccbc .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-3eeccbc .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-d0c3bd7 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-d0c3bd7 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-d0c3bd7 .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-4bb5897 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-4bb5897 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-4bb5897 .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-708ef1e > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4c08fd74 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-746 .elementor-element.elementor-element-708ef1e > .elementor-element-populated, .elementor-746 .elementor-element.elementor-element-708ef1e > .elementor-element-populated > .elementor-background-overlay, .elementor-746 .elementor-element.elementor-element-708ef1e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-708ef1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-fec8a33{text-align:center;}.elementor-746 .elementor-element.elementor-element-fec8a33 .elementor-heading-title{color:var( --e-global-color-4c08fd74 );}.elementor-746 .elementor-element.elementor-element-6549da0 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-6549da0 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-6549da0 .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-316665f > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-746 .elementor-element.elementor-element-316665f > .elementor-element-populated, .elementor-746 .elementor-element.elementor-element-316665f > .elementor-element-populated > .elementor-background-overlay, .elementor-746 .elementor-element.elementor-element-316665f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-316665f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-48eafcb{text-align:center;}.elementor-746 .elementor-element.elementor-element-48eafcb .elementor-heading-title{color:var( --e-global-color-4c08fd74 );}.elementor-746 .elementor-element.elementor-element-67f7ec3 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-67f7ec3 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-67f7ec3 .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-49b4fc6 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-5fd8b0a2 );}.elementor-746 .elementor-element.elementor-element-49b4fc6 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-49b4fc6 .elementor-button:focus{background-color:var( --e-global-color-5946669a );}.elementor-746 .elementor-element.elementor-element-9ae1127{text-align:center;}.elementor-746 .elementor-element.elementor-element-9ae1127 .elementor-heading-title{color:var( --e-global-color-4c08fd74 );}.elementor-746 .elementor-element.elementor-element-e38352b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-746 .elementor-element.elementor-element-6bc92c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-746 .elementor-element.elementor-element-769e6b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-689cf50{text-align:center;}.elementor-746 .elementor-element.elementor-element-689cf50 .elementor-heading-title{color:var( --e-global-color-4c08fd74 );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;}.elementor-746 .elementor-element.elementor-element-689cf50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-8981caf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-746 .elementor-element.elementor-element-2e40ce5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-59b2fc6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-746 .elementor-element.elementor-element-451197f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-4094101{margin-top:30px;margin-bottom:30px;}.elementor-746 .elementor-element.elementor-element-6987c63 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-746 .elementor-element.elementor-element-6b19bd3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-746 .elementor-element.elementor-element-0660ded{--divider-border-style:solid;--divider-color:var( --e-global-color-5fd8b0a2 );--divider-border-width:1.3px;}.elementor-746 .elementor-element.elementor-element-0660ded .elementor-divider-separator{width:100%;}.elementor-746 .elementor-element.elementor-element-0660ded .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-746 .elementor-element.elementor-element-e5450fb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-746 .elementor-element.elementor-element-e7ada8e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-5fd8b0a2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-746 .elementor-element.elementor-element-e7ada8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-45821f1 .elementor-heading-title{color:var( --e-global-color-5fd8b0a2 );font-family:"Raleway", Sans-serif;font-size:17px;font-weight:600;}.elementor-746 .elementor-element.elementor-element-dc0ff89 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-5fd8b0a2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-746 .elementor-element.elementor-element-dc0ff89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-9c1f83b .elementor-heading-title{color:var( --e-global-color-5fd8b0a2 );font-family:"Raleway", Sans-serif;font-size:17px;font-weight:600;}.elementor-746 .elementor-element.elementor-element-d13f61d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-5fd8b0a2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-746 .elementor-element.elementor-element-d13f61d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-7d251d4 .elementor-heading-title{color:var( --e-global-color-5fd8b0a2 );font-family:"Raleway", Sans-serif;font-size:17px;font-weight:600;}.elementor-746 .elementor-element.elementor-element-e819ef0 > .elementor-container{max-width:756px;}.elementor-746 .elementor-element.elementor-element-e819ef0{margin-top:50px;margin-bottom:50px;}