.elementor-15 .elementor-element.elementor-element-3a941f9 > .elementor-background-overlay{background-color:#000000;opacity:0.46;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3a941f9 > .elementor-container{min-height:600px;}.elementor-15 .elementor-element.elementor-element-3a941f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-112px;margin-bottom:60px;padding:0px 030px 80px 50px;}.elementor-15 .elementor-element.elementor-element-7092383 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.64;}.elementor-15 .elementor-element.elementor-element-7092383 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7092383 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-15ccac8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-15ccac8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:52px;letter-spacing:1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0dae1e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0dae1e7{font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-e006dbf .elementor-button{background-color:#DA291C;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e006dbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e006dbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-e006dbf .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-193d5b6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.64;}.elementor-15 .elementor-element.elementor-element-193d5b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-193d5b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-4cc871a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4cc871a{text-align:right;}.elementor-15 .elementor-element.elementor-element-4cc871a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-36f9cec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-112px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-36f9cec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-ca0f811 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.64;}.elementor-15 .elementor-element.elementor-element-ca0f811 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ca0f811 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-04de97d > .elementor-widget-container{margin:0px 0px 0px -77px;}.elementor-15 .elementor-element.elementor-element-04de97d .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-15 .elementor-element.elementor-element-5cc1e6c > .elementor-widget-container{margin:-426px 600px 0px 50px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5cc1e6c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:52px;letter-spacing:1px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-627c665 > .elementor-widget-container{margin:-307px 800px 0px 50px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-627c665{font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:500;line-height:33px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e119967 .elementor-button{background-color:var( --e-global-color-9322b7e );font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e119967 > .elementor-widget-container{margin:-228px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-15 .elementor-element.elementor-element-e119967 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-e119967 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-5bcc2fe{margin-top:-129px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-1cf4f74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1cf4f74{text-align:center;font-family:"Libre Franklin", Sans-serif;font-size:25px;font-weight:500;line-height:33px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a3f13bf > .elementor-container{min-height:400px;}.elementor-15 .elementor-element.elementor-element-a3f13bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-a3f13bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-6070eed > .elementor-widget-container{margin:-426px 600px 0px 50px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6070eed .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:52px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-97d6279 .elementor-button{background-color:var( --e-global-color-9322b7e );font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-97d6279 > .elementor-widget-container{margin:-228px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-15 .elementor-element.elementor-element-97d6279 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-97d6279 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-84d613d{margin-top:100px;margin-bottom:0px;padding:0px 80px 80px 80px;}.elementor-15 .elementor-element.elementor-element-f90f080 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ea0268e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ea0268e{text-align:center;}.elementor-15 .elementor-element.elementor-element-ea0268e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-f7afd04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f7afd04{text-align:center;}.elementor-15 .elementor-element.elementor-element-f7afd04 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-2f19b6a > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-15 .elementor-element.elementor-element-2f19b6a{text-align:center;font-family:"Libre Franklin", Sans-serif;font-size:17px;font-weight:500;line-height:33px;color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-f54e7d3{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1ce3ab1 > .elementor-element-populated{margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;padding:0px 0px 0px 0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__front{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/04/20240307_0750552-768x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__back{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/04/20240307_0750552-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#19559BCC;text-align:center;}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__button{margin-center:0;}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-be9d623 > .elementor-element-populated{margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__front{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/04/20240327_0851252-768x1024.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__back{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/04/20240327_0851252-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#19559BCC;text-align:center;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;line-height:28px;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__button{margin-center:0;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-e066d46 > .elementor-element-populated{margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__front{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2025/05/20240818_1400482-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__back{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2025/05/20240818_1400482-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#19559BCC;text-align:center;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;line-height:28px;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__button{margin-center:0;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-57be75b{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0c5ea90 > .elementor-element-populated{margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__front{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/05/WhatsApp-Image-2024-04-29-at-22.37.44-768x1024.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__back{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/05/WhatsApp-Image-2024-04-29-at-22.37.44.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#19559BCC;text-align:center;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__button{margin-center:0;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-8e421d2 > .elementor-element-populated{margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__front{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/04/f01dab56-2fb5-467f-9f01-8b187eb0dd04-e1718022629139.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__back{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/04/f01dab56-2fb5-467f-9f01-8b187eb0dd04-e1718022629139.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#19559BCC;text-align:center;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__button{margin-center:0;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-b06b407 > .elementor-element-populated{margin:0px 7.5px 0px 7.5px;--e-column-margin-right:7.5px;--e-column-margin-left:7.5px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__front{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2025/07/3ab9084b-e355-4fd1-acd1-46a5c1cf8baf.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__back{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2025/07/3ab9084b-e355-4fd1-acd1-46a5c1cf8baf.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#19559BCC;text-align:center;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-icon i{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__button{margin-center:0;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-d194a69{padding:80px 80px 30px 80px;}.elementor-15 .elementor-element.elementor-element-28e5ecd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-747513c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-de457a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-de457a2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-820fcf7{padding:0px 80px 0px 80px;}.elementor-15 .elementor-element.elementor-element-157f946 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-9322b7e );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-c7e1568 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b898e36 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 40px;}.elementor-15 .elementor-element.elementor-element-b898e36{font-family:"Libre Franklin", Sans-serif;font-size:17px;font-weight:500;line-height:33px;color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-0c8015d{padding:80px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-501e9c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-501e9c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-501e9c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-501e9c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3e7d63d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 30px;}.elementor-15 .elementor-element.elementor-element-5159a70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5159a70 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-b82c4de .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b82c4de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b82c4de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-b82c4de .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-8f57e48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-8f57e48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-8f57e48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8f57e48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-8d33a63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 30px;}.elementor-15 .elementor-element.elementor-element-21edbb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-21edbb6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-fd687cc .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fd687cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fd687cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-fd687cc .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-ad9c98b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-ad9c98b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-ad9c98b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ad9c98b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-744d042 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 30px;}.elementor-15 .elementor-element.elementor-element-d417b71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d417b71 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-d9bcd3e .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d9bcd3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d9bcd3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-d9bcd3e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-88a1c9d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-88a1c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/05/DJI_20231214125133_0222_D2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-88a1c9d > .elementor-container{min-height:408px;}.elementor-15 .elementor-element.elementor-element-88a1c9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-88a1c9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-43da597{padding:80px 80px 0px 80px;}.elementor-15 .elementor-element.elementor-element-ddb75de > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-9322b7e );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-08c4292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-15 .elementor-element.elementor-element-70e20d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-77e9f21 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-15 .elementor-element.elementor-element-77e9f21{font-family:"Libre Franklin", Sans-serif;font-size:17px;font-weight:500;line-height:33px;color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-8270cd8{padding:80px 30px 40px 30px;}.elementor-15 .elementor-element.elementor-element-0641f55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-0641f55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-0641f55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0641f55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-8f2aa8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-71de281 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-71de281{text-align:left;}.elementor-15 .elementor-element.elementor-element-71de281 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-6f01012 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ee7537e .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ee7537e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-38c9af7 img{height:200px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-c4777e2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c4777e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-c4777e2 > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-c4777e2{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61c4647 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-c4777e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-fda15a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-fda15a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-fda15a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-fda15a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-f535579 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f535579{text-align:left;}.elementor-15 .elementor-element.elementor-element-f535579 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3903426:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-3903426 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3903426 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-3903426 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9d23c4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-9d23c4a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9d23c4a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-30edad2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-30edad2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-30edad2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-30edad2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-da90aef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7b9d046 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7b9d046{text-align:left;}.elementor-15 .elementor-element.elementor-element-7b9d046 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-0857055 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-de32015 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-de32015 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a68eeae img{height:200px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-b9fbc58:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b9fbc58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-b9fbc58 > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-b9fbc58{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61c4647 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-b9fbc58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-1b16f20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-1b16f20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-1b16f20 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-1b16f20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-e09e068 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e09e068{text-align:left;}.elementor-15 .elementor-element.elementor-element-e09e068 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6378a73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-6378a73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6378a73 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-6378a73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-15022d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-15022d2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-15022d2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-29e49eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-29e49eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-29e49eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-29e49eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-48cbea9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-777ada2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-777ada2{text-align:left;}.elementor-15 .elementor-element.elementor-element-777ada2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-25aa1e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-920ae78 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-920ae78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1b7dd55 img{height:200px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-b709687:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b709687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-b709687 > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-b709687{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61c4647 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-b709687 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-6c5f638:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-6c5f638 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-6c5f638 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-6c5f638 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-0176cfb > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0176cfb{text-align:left;}.elementor-15 .elementor-element.elementor-element-0176cfb .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-73ce8a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-73ce8a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-73ce8a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-73ce8a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-2f5066b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2f5066b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2f5066b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-74f6f45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-74f6f45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-74f6f45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-74f6f45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-b57a712 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b080cca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b080cca{text-align:left;}.elementor-15 .elementor-element.elementor-element-b080cca .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-53cde8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7639592 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7639592 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-99978b7 img{width:100%;max-width:100%;height:220px;object-fit:contain;object-position:center center;}.elementor-15 .elementor-element.elementor-element-a9fb588:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a9fb588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-a9fb588 > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-a9fb588{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61c4647 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-a9fb588 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-d95acfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-d95acfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-d95acfd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-d95acfd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-93ab81c > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-93ab81c{text-align:left;}.elementor-15 .elementor-element.elementor-element-93ab81c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9445a3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-9445a3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9445a3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-9445a3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-c286998{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c286998 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c286998 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-a95c249{padding:80px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-137f1d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-137f1d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-137f1d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-137f1d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-d2e503d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-812352f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-812352f{text-align:left;}.elementor-15 .elementor-element.elementor-element-812352f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-4ab0043 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-627f1b5 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-627f1b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9c96fb6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f664821:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f664821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-f664821 > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-f664821{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61c4647 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-f664821 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-70377e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-70377e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-70377e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-70377e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-7d68bbf > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7d68bbf{text-align:left;}.elementor-15 .elementor-element.elementor-element-7d68bbf .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-14b07e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-14b07e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-14b07e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-14b07e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-50f2cc7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-50f2cc7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-50f2cc7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-29f194d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-29f194d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-29f194d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-29f194d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-8b9d3a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dacfada > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dacfada{text-align:left;}.elementor-15 .elementor-element.elementor-element-dacfada .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-21de7ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-59d3857 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-59d3857 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-88ea4d1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1b700b9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1b700b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-1b700b9 > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-1b700b9{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61c4647 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-1b700b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-7f8b73d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-7f8b73d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-7f8b73d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-7f8b73d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-7997b83 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7997b83{text-align:left;}.elementor-15 .elementor-element.elementor-element-7997b83 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e1810dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-e1810dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e1810dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-e1810dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-ecb49ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ecb49ee > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ecb49ee .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-c51875e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-c51875e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-c51875e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c51875e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-91dd75a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-92d8a90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-92d8a90{text-align:left;}.elementor-15 .elementor-element.elementor-element-92d8a90 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-6fb0bcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-da1cb44 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-da1cb44 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-588567d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1b72273:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1b72273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-1b72273 > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-1b72273{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61c4647 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-1b72273 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-0fe3209:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-0fe3209 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-0fe3209 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-0fe3209 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-c5cbe5a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c5cbe5a{text-align:left;}.elementor-15 .elementor-element.elementor-element-c5cbe5a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8f52728:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-8f52728 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8f52728 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-8f52728 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-c396571{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c396571 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c396571 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-88e2081:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-88e2081 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-88e2081 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-88e2081 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-6084dd1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-335c5c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-335c5c6{text-align:left;}.elementor-15 .elementor-element.elementor-element-335c5c6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-046326a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f053e98 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f053e98 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-26270fa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bf2898d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bf2898d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61c4647 );}.elementor-15 .elementor-element.elementor-element-bf2898d > .elementor-container{max-width:500px;}.elementor-15 .elementor-element.elementor-element-bf2898d{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61c4647 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-bf2898d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9849d00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-9849d00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aa2d2c );}.elementor-15 .elementor-element.elementor-element-9849d00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-9849d00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-5eafeef > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5eafeef{text-align:left;}.elementor-15 .elementor-element.elementor-element-5eafeef .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-65093b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-65093b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-65093b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-65093b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-cffd23e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-cffd23e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cffd23e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-d20fd08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c6108c4 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c6108c4 > .elementor-widget-container{padding:20px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-c6108c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-c6108c4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-0fbf16f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0fbf16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/05/VideoCapture_20240421-1511082-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0fbf16f > .elementor-container{min-height:408px;}.elementor-15 .elementor-element.elementor-element-0fbf16f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-0fbf16f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-8a3fc73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cbda7e6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cbda7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kkeoghcraneservices.ie/wp-content/uploads/2024/05/VideoCapture_20231007-1958103-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-cbda7e6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(46deg, var( --e-global-color-1aa2d2c ) 34%, #FFFFFF61 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-cbda7e6 > .elementor-container{min-height:412px;}.elementor-15 .elementor-element.elementor-element-cbda7e6{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 50px 80px;}.elementor-15 .elementor-element.elementor-element-d205a86 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-41b594b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-41b594b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1b143b1 .elementor-button{background-color:#19559B;font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1b143b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1b143b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-1b143b1 .elementor-button .elementor-button-content-wrapper{gap:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-3a941f9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-36f9cec{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5bcc2fe{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-84d613d{margin-top:0px;margin-bottom:0px;padding:60px 40px 60px 40px;}.elementor-15 .elementor-element.elementor-element-f7afd04 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-d194a69{padding:0px 40px 40px 40px;}.elementor-15 .elementor-element.elementor-element-de457a2 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-820fcf7{padding:0px 40px 60px 40px;}.elementor-15 .elementor-element.elementor-element-c7e1568 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0c8015d{padding:0px 40px 0px 40px;}.elementor-15 .elementor-element.elementor-element-b82c4de > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-fd687cc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-d9bcd3e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-88a1c9d{margin-top:60px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-43da597{padding:60px 40px 60px 40px;}.elementor-15 .elementor-element.elementor-element-70e20d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8270cd8{padding:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-f5fea2e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a95c249{padding:40px 40px 0px 40px;}.elementor-15 .elementor-element.elementor-element-cbda7e6{margin-top:60px;margin-bottom:0px;padding:60px 40px 60px 40px;}.elementor-15 .elementor-element.elementor-element-d205a86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-3a941f9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-36f9cec{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a3f13bf > .elementor-container{min-height:560px;}.elementor-15 .elementor-element.elementor-element-a3f13bf{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-a2f49b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-a2f49b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6070eed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6070eed{text-align:center;}.elementor-15 .elementor-element.elementor-element-6070eed .elementor-heading-title{font-size:27px;line-height:1.3em;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-15 .elementor-element.elementor-element-97d6279{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-97d6279 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-84d613d{padding:40px 15px 40px 15px;}.elementor-15 .elementor-element.elementor-element-f7afd04 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-15 .elementor-element.elementor-element-2f19b6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1ce3ab1 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-be9d623 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-e066d46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-0c5ea90 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-8e421d2 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-b06b407 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-d194a69{padding:0px 15px 20px 15px;}.elementor-15 .elementor-element.elementor-element-28e5ecd{width:100%;}.elementor-15 .elementor-element.elementor-element-747513c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-de457a2 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-820fcf7{padding:0px 15px 40px 15px;}.elementor-15 .elementor-element.elementor-element-157f946 > .elementor-element-populated{border-width:0px 0px 2px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-c7e1568 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b898e36 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0c8015d{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-803761e{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3e7d63d{width:100%;}.elementor-15 .elementor-element.elementor-element-3e7d63d > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-5159a70 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-15 .elementor-element.elementor-element-5159a70 .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-1c78b0d{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8d33a63{width:100%;}.elementor-15 .elementor-element.elementor-element-8d33a63 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-21edbb6 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-15 .elementor-element.elementor-element-21edbb6 .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-cd1eb30{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-744d042{width:100%;}.elementor-15 .elementor-element.elementor-element-744d042 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-d417b71 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-15 .elementor-element.elementor-element-d417b71 .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-88a1c9d{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-43da597{padding:40px 15px 40px 15px;}.elementor-15 .elementor-element.elementor-element-ddb75de > .elementor-element-populated{border-width:0px 0px 2px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-08c4292 > .elementor-widget-container{padding:0px 0px 015px 0px;}.elementor-15 .elementor-element.elementor-element-70e20d4 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-77e9f21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8270cd8{padding:0px 0px 24px 0px;}.elementor-15 .elementor-element.elementor-element-f5fea2e{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-8f2aa8f{width:50%;}.elementor-15 .elementor-element.elementor-element-6f01012{width:50%;}.elementor-15 .elementor-element.elementor-element-38c9af7 img{height:100%;}.elementor-15 .elementor-element.elementor-element-fda15a0{width:60%;}.elementor-15 .elementor-element.elementor-element-3903426{width:40%;}.elementor-15 .elementor-element.elementor-element-30edad2{width:50%;}.elementor-15 .elementor-element.elementor-element-94b61c7{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-da90aef{width:50%;}.elementor-15 .elementor-element.elementor-element-0857055{width:50%;}.elementor-15 .elementor-element.elementor-element-a68eeae img{height:100%;}.elementor-15 .elementor-element.elementor-element-1b16f20{width:60%;}.elementor-15 .elementor-element.elementor-element-6378a73{width:40%;}.elementor-15 .elementor-element.elementor-element-2d8ce62{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-48cbea9{width:50%;}.elementor-15 .elementor-element.elementor-element-25aa1e3{width:50%;}.elementor-15 .elementor-element.elementor-element-1b7dd55 img{height:100%;}.elementor-15 .elementor-element.elementor-element-6c5f638{width:60%;}.elementor-15 .elementor-element.elementor-element-73ce8a3{width:40%;}.elementor-15 .elementor-element.elementor-element-5020841{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-b57a712{width:50%;}.elementor-15 .elementor-element.elementor-element-53cde8a{width:50%;}.elementor-15 .elementor-element.elementor-element-d95acfd{width:60%;}.elementor-15 .elementor-element.elementor-element-9445a3b{width:40%;}.elementor-15 .elementor-element.elementor-element-a95c249{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2ff9bfe{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-d2e503d{width:50%;}.elementor-15 .elementor-element.elementor-element-4ab0043{width:50%;}.elementor-15 .elementor-element.elementor-element-f664821{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-70377e3{width:60%;}.elementor-15 .elementor-element.elementor-element-14b07e3{width:40%;}.elementor-15 .elementor-element.elementor-element-82d3e7f{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-8b9d3a4{width:50%;}.elementor-15 .elementor-element.elementor-element-21de7ce{width:50%;}.elementor-15 .elementor-element.elementor-element-7f8b73d{width:60%;}.elementor-15 .elementor-element.elementor-element-e1810dc{width:40%;}.elementor-15 .elementor-element.elementor-element-808d213{padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-91dd75a{width:50%;}.elementor-15 .elementor-element.elementor-element-6fb0bcd{width:50%;}.elementor-15 .elementor-element.elementor-element-0fe3209{width:60%;}.elementor-15 .elementor-element.elementor-element-8f52728{width:40%;}.elementor-15 .elementor-element.elementor-element-641b368{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6084dd1{width:50%;}.elementor-15 .elementor-element.elementor-element-046326a{width:50%;}.elementor-15 .elementor-element.elementor-element-9849d00{width:60%;}.elementor-15 .elementor-element.elementor-element-65093b4{width:40%;}.elementor-15 .elementor-element.elementor-element-cbda7e6 > .elementor-container{min-height:100px;}.elementor-15 .elementor-element.elementor-element-cbda7e6{margin-top:40px;margin-bottom:0px;padding:40px 15px 40px 15px;}.elementor-15 .elementor-element.elementor-element-d205a86 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-41b594b .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-1b143b1 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-157f946{width:30.364%;}.elementor-15 .elementor-element.elementor-element-c7e1568{width:69.588%;}.elementor-15 .elementor-element.elementor-element-ddb75de{width:30.364%;}.elementor-15 .elementor-element.elementor-element-70e20d4{width:69.588%;}.elementor-15 .elementor-element.elementor-element-8f2aa8f{width:59.799%;}.elementor-15 .elementor-element.elementor-element-6f01012{width:40%;}.elementor-15 .elementor-element.elementor-element-fda15a0{width:61.814%;}.elementor-15 .elementor-element.elementor-element-3903426{width:38%;}.elementor-15 .elementor-element.elementor-element-da90aef{width:59.799%;}.elementor-15 .elementor-element.elementor-element-0857055{width:40%;}.elementor-15 .elementor-element.elementor-element-1b16f20{width:61.814%;}.elementor-15 .elementor-element.elementor-element-6378a73{width:38%;}.elementor-15 .elementor-element.elementor-element-48cbea9{width:59.799%;}.elementor-15 .elementor-element.elementor-element-25aa1e3{width:40%;}.elementor-15 .elementor-element.elementor-element-6c5f638{width:61.814%;}.elementor-15 .elementor-element.elementor-element-73ce8a3{width:38%;}.elementor-15 .elementor-element.elementor-element-b57a712{width:59.799%;}.elementor-15 .elementor-element.elementor-element-53cde8a{width:40%;}.elementor-15 .elementor-element.elementor-element-d95acfd{width:61.814%;}.elementor-15 .elementor-element.elementor-element-9445a3b{width:38%;}.elementor-15 .elementor-element.elementor-element-d2e503d{width:59.799%;}.elementor-15 .elementor-element.elementor-element-4ab0043{width:40%;}.elementor-15 .elementor-element.elementor-element-70377e3{width:61.814%;}.elementor-15 .elementor-element.elementor-element-14b07e3{width:38%;}.elementor-15 .elementor-element.elementor-element-8b9d3a4{width:59.799%;}.elementor-15 .elementor-element.elementor-element-21de7ce{width:40%;}.elementor-15 .elementor-element.elementor-element-7f8b73d{width:61.814%;}.elementor-15 .elementor-element.elementor-element-e1810dc{width:38%;}.elementor-15 .elementor-element.elementor-element-91dd75a{width:59.799%;}.elementor-15 .elementor-element.elementor-element-6fb0bcd{width:40%;}.elementor-15 .elementor-element.elementor-element-0fe3209{width:61.814%;}.elementor-15 .elementor-element.elementor-element-8f52728{width:38%;}.elementor-15 .elementor-element.elementor-element-6084dd1{width:59.799%;}.elementor-15 .elementor-element.elementor-element-046326a{width:40%;}.elementor-15 .elementor-element.elementor-element-9849d00{width:61.814%;}.elementor-15 .elementor-element.elementor-element-65093b4{width:38%;}.elementor-15 .elementor-element.elementor-element-d205a86{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-d205a86{width:100%;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__front{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-0e2a0e4 .elementor-flip-box__back{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__front{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-564c3e1 .elementor-flip-box__back{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__front{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-9384a44 .elementor-flip-box__back{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__front{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-1139989 .elementor-flip-box__back{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__front{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-066b893 .elementor-flip-box__back{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__front{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-efa3b2b .elementor-flip-box__back{background-attachment:scroll;}.elementor-15 .elementor-element.elementor-element-88a1c9d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-88a1c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-0fbf16f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0fbf16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-cbda7e6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cbda7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS */.heading1 h1:before {
    width: 70px;
    height: 70px;
    border-left: 4px solid #da291c;
    border-top: 4px solid #da291c;
    left: -32px;
    top: -24px;
    content: "";
    position: absolute;
}
.heading2  h1:after {
    width: 70px;
    height: 70px;
    border-top: 4px solid #da291c;
    border-right: 4px solid #da291c;
    right: -20px;
    top: -20px;
    content: "";
    position: absolute;
}
.minicrane_box h3.elementor-heading-title.elementor-size-default {
    height: 74px;
}


@media only screen and (max-width: 700px) and (min-width: 350px)  {
    .heading1 h1:before {
    width: 70px;
    height: 70px;
    border-left: 4px solid #da291c;
    border-top: 4px solid #da291c;
    left: -10px;
    top: -24px;
    content: "";
    position: absolute;
}
.heading2  h1:after {
    width: 70px;
    height: 70px;
    border-top: 4px solid #da291c;
    border-right: 4px solid #da291c;
    right: -10px;
    top: -20px;
    content: "";
    position: absolute;
}
}/* End custom CSS */