.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75475 .elementor-element.elementor-element-77e0671f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-75475 .elementor-element.elementor-element-77e0671f:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-77e0671f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://www.vrf.ie/wp-content/uploads/Hero_Wireless_Fire_Alarm_02.jpg");background-position:center center;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-77e0671f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-77e0671f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-3e26652b > .elementor-element-populated{padding:0% 30% 0% 0% !important;}.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-75475 .elementor-element.elementor-element-298058b2 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-298058b2 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;color:#ffffff;}.elementor-75475 .elementor-element.elementor-element-3bc8db71{width:var( --container-widget-width, 103.663% );max-width:103.663%;--container-widget-width:103.663%;--container-widget-flex-grow:0;}.elementor-75475 .elementor-element.elementor-element-3bc8db71 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-75475 .elementor-element.elementor-element-3bc8db71 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:65px;font-weight:700;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-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-75475 .elementor-element.elementor-element-7537a41a{width:var( --container-widget-width, 300% );max-width:300%;--container-widget-width:300%;--container-widget-flex-grow:0;font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-7537a41a > .elementor-widget-container{padding:20px 0px 0px 0px;}.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-75475 .elementor-element.elementor-element-16312b47 .elementor-button{background-color:var( --e-global-color-f861cd9 );font-size:12px;font-weight:600;letter-spacing:0px;fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-75475 .elementor-element.elementor-element-16312b47 > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-75475 .elementor-element.elementor-element-16312b47 .elementor-button:hover, .elementor-75475 .elementor-element.elementor-element-16312b47 .elementor-button:focus{color:var( --e-global-color-76dfb49 );border-color:var( --e-global-color-f861cd9 );}.elementor-75475 .elementor-element.elementor-element-16312b47 .elementor-button:hover svg, .elementor-75475 .elementor-element.elementor-element-16312b47 .elementor-button:focus svg{fill:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-7c04d092:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-7c04d092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f861cd9 );}.elementor-75475 .elementor-element.elementor-element-7c04d092{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75475 .elementor-element.elementor-element-7c04d092 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-2d49f5b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75475 .elementor-element.elementor-element-2d49f5b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f861cd9 );}.elementor-75475 .elementor-element.elementor-element-2d49f5b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75475 .elementor-element.elementor-element-2d49f5b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-47aa4058{width:var( --container-widget-width, 98.367% );max-width:98.367%;--container-widget-width:98.367%;--container-widget-flex-grow:0;}.elementor-75475 .elementor-element.elementor-element-47aa4058 > .elementor-widget-container{padding:35px 0px 16px 0px;}.elementor-75475 .elementor-element.elementor-element-47aa4058 .elementor-heading-title{color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-5a77e988 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-75475 .elementor-element.elementor-element-5a77e988{font-family:"Karla", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-410b9e8f:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-410b9e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c37754c );background-image:url("https://www.vrf.ie/wp-content/uploads/Background_What_Makes_Wireless_Different-1024x576.png");}.elementor-75475 .elementor-element.elementor-element-410b9e8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 20px 0px;}.elementor-75475 .elementor-element.elementor-element-410b9e8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-7bf7a6c3 > .elementor-element-populated{text-align:center;}.elementor-widget-litho-progress-step .progress-step-box .progress-step-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-progress-step .progress-step-box .progress-step-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-icon-box .progress-step-icon{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-3250a685  .progress-step-box{text-align:center;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-icon img{width:60%;height:60%;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-icon svg{width:60%;height:60%;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-icon-box:hover .progress-step-icon{box-shadow:0px 8px 25px 0px rgba(0, 0, 0, 0.11);}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box .progress-step-title{color:var( --e-global-color-b820f3c );fill:var( --e-global-color-b820f3c );-webkit-text-fill-color:var( --e-global-color-b820f3c );display:block;margin:0px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box .progress-step-content{color:var( --e-global-color-b820f3c );width:85%;display:inline-block;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box .progress-step-separator{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:2px;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box.progress-step-style-3 .progress-step-separator{width:2px;}.elementor-75475 .elementor-element.elementor-element-33189006 > .elementor-element-populated{text-align:center;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab  .progress-step-box{text-align:center;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-icon img{width:60%;height:60%;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-icon svg{width:60%;height:60%;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-icon-box:hover .progress-step-icon{box-shadow:0px 8px 25px 0px rgba(0, 0, 0, 0.11);}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box .progress-step-title{font-family:"Karla", Sans-serif;font-weight:500;display:block;margin:0px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box .progress-step-content{color:var( --e-global-color-b820f3c );width:85%;display:inline-block;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box .progress-step-separator{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:2px;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box.progress-step-style-3 .progress-step-separator{width:2px;}.elementor-75475 .elementor-element.elementor-element-361cbe78 > .elementor-element-populated{text-align:center;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-icon-box .progress-step-icon{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-72fb49f6  .progress-step-box{text-align:center;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-icon img{width:60%;height:60%;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-icon svg{width:60%;height:60%;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-icon-box:hover .progress-step-icon{box-shadow:0px 8px 25px 0px rgba(0, 0, 0, 0.11);}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box .progress-step-title{color:#232323;fill:#232323;-webkit-text-fill-color:initial;display:block;margin:0px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box .progress-step-content{color:var( --e-global-color-b820f3c );width:85%;display:inline-block;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box .progress-step-separator{display:block;background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:2px;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box.progress-step-style-3 .progress-step-separator{width:2px;}.elementor-75475 .elementor-element.elementor-element-2c7d2dff > .elementor-element-populated{text-align:center;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-icon-box .progress-step-icon{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-354776df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-354776df  .progress-step-box{text-align:center;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-icon img{width:60%;height:60%;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-icon svg{width:60%;height:60%;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-icon-box:hover .progress-step-icon{box-shadow:0px 8px 25px 0px rgba(0, 0, 0, 0.11);}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-box .progress-step-title{color:#232323;fill:#232323;-webkit-text-fill-color:initial;display:block;margin:0px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-box .progress-step-content{color:var( --e-global-color-b820f3c );width:85%;display:inline-block;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-box .progress-step-separator{display:none;background-color:var( --e-global-color-a7dace3 );}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-box:not(.progress-step-style-3) .progress-step-separator{height:1px;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-box.progress-step-style-3 .progress-step-separator{width:1px;}.elementor-75475 .elementor-element.elementor-element-ae2707b{width:var( --container-widget-width, 98.367% );max-width:98.367%;--container-widget-width:98.367%;--container-widget-flex-grow:0;}.elementor-75475 .elementor-element.elementor-element-ae2707b > .elementor-widget-container{padding:35px 0px 16px 0px;}.elementor-75475 .elementor-element.elementor-element-ae2707b .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:500;color:var( --e-global-color-188d2c3 );}.elementor-75475 .elementor-element.elementor-element-b6caf7d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-b6caf7d{font-family:"Karla", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-76ebedf );}.elementor-widget-litho-lists .elementor-icon-list-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75475 .elementor-element.elementor-element-cbd6915 .elementor-icon-list-items .elementor-icon-list-item{background-color:var( --e-global-color-76dfb49 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E4E4;padding:5px 0px 5px 0px;}.elementor-75475 .elementor-element.elementor-element-cbd6915 .elementor-icon-list-items .elementor-icon-list-item:hover{background-color:#FFFFFF;}.elementor-75475 .elementor-element.elementor-element-cbd6915 .elementor-icon-list-items .elementor-icon-list-item:not(:last-child){margin-bottom:0px;}.elementor-75475 .elementor-element.elementor-element-cbd6915 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#757575;}.elementor-75475 .elementor-element.elementor-element-cbd6915 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#757575;}.elementor-75475 .elementor-element.elementor-element-cbd6915 .elementor-icon-list-text{padding-left:0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75475 .elementor-element.elementor-element-6bb218c > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-6bb218c{font-family:"Karla", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-55fde35 > .elementor-element-populated{padding:60px 0px 0px 0px !important;}.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-75475 .elementor-element.elementor-element-bd2bff1:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-bd2bff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-239d0c4 );}.elementor-75475 .elementor-element.elementor-element-bd2bff1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75475 .elementor-element.elementor-element-bd2bff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-817ae92{width:var( --container-widget-width, 98.367% );max-width:98.367%;--container-widget-width:98.367%;--container-widget-flex-grow:0;}.elementor-75475 .elementor-element.elementor-element-817ae92 > .elementor-widget-container{padding:35px 0px 16px 0px;}.elementor-75475 .elementor-element.elementor-element-817ae92 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:500;color:var( --e-global-color-188d2c3 );}.elementor-75475 .elementor-element.elementor-element-a93841f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-a93841f{font-family:"Karla", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-485d0bb3:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-485d0bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-239d0c4 );}.elementor-75475 .elementor-element.elementor-element-485d0bb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-75475 .elementor-element.elementor-element-485d0bb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-litho-content-block .content-block .title, .elementor-widget-litho-content-block .content-block .title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-content-block .content-block .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-content-block a.litho_primary_button, .elementor-widget-litho-content-block .litho_primary_button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-content-block a.litho_primary_button:hover, .elementor-widget-litho-content-block .litho_primary_button:hover{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75475 .elementor-element.elementor-element-49503001 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#2B2B6A;border-radius:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-49503001 .litho_primary_button.elementor-align-icon-right i{margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-49503001 .litho_primary_button.elementor-align-icon-left i{margin-right:0px;}.elementor-75475 .elementor-element.elementor-element-49503001 .litho_primary_button.elementor-align-icon-right svg{margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-49503001 .litho_primary_button.elementor-align-icon-left svg{margin-right:0px;}.elementor-75475 .elementor-element.elementor-element-49503001 a.litho_primary_button:not(.btn-custom-effect), .elementor-75475 .elementor-element.elementor-element-49503001 a.litho_primary_button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-75475 .elementor-element.elementor-element-49503001 a.litho_primary_button.hvr-btn-expand-ltr:before{width:35%;}.elementor-75475 .elementor-element.elementor-element-49503001 .content-block, .elementor-75475 .elementor-element.elementor-element-49503001 .elementor-image-box-wrapper .elementor-image-box-content{text-align:left;}.elementor-75475 .elementor-element.elementor-element-49503001 .content-block .content-wrap, .elementor-75475 .elementor-element.elementor-element-49503001 .content-block .elementor-image-box-content{padding:14px 8px 8px 26px;}.elementor-75475 .elementor-element.elementor-element-49503001 .content-block .title, .elementor-75475 .elementor-element.elementor-element-49503001 .content-block .title a{font-family:"Karla", Sans-serif;font-weight:700;}.elementor-75475 .elementor-element.elementor-element-49503001 .content-block .title{padding:0px 0px 0px 0px;margin:0px 0px 2px 0px;}.elementor-75475 .elementor-element.elementor-element-49503001 .content-block .subtitle{font-family:"Karla", Sans-serif;font-weight:500;}.elementor-75475 .elementor-element.elementor-element-49503001 .content-block .content{line-height:20px;color:var( --e-global-color-primary );}.elementor-75475 .elementor-element.elementor-element-49503001 a.litho_primary_button, .elementor-75475 .elementor-element.elementor-element-49503001 .litho_primary_button{font-weight:600;}.elementor-75475 .elementor-element.elementor-element-49503001 .litho_primary_button{padding:0px 0px 0px 6px;Margin:0px 0px 0px -7px;}.elementor-75475 .elementor-element.elementor-element-77daf008 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#2B2B6A;border-radius:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 .litho_primary_button.elementor-align-icon-right i{margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 .litho_primary_button.elementor-align-icon-left i{margin-right:0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 .litho_primary_button.elementor-align-icon-right svg{margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 .litho_primary_button.elementor-align-icon-left svg{margin-right:0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 a.litho_primary_button:not(.btn-custom-effect), .elementor-75475 .elementor-element.elementor-element-77daf008 a.litho_primary_button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-75475 .elementor-element.elementor-element-77daf008 a.litho_primary_button.hvr-btn-expand-ltr:before{width:35%;}.elementor-75475 .elementor-element.elementor-element-77daf008 .content-block, .elementor-75475 .elementor-element.elementor-element-77daf008 .elementor-image-box-wrapper .elementor-image-box-content{text-align:left;}.elementor-75475 .elementor-element.elementor-element-77daf008 .content-block .content-wrap, .elementor-75475 .elementor-element.elementor-element-77daf008 .content-block .elementor-image-box-content{padding:14px 8px 6px 26px;}.elementor-75475 .elementor-element.elementor-element-77daf008 .content-block .title, .elementor-75475 .elementor-element.elementor-element-77daf008 .content-block .title a{font-family:"Karla", Sans-serif;font-weight:700;}.elementor-75475 .elementor-element.elementor-element-77daf008 .content-block .title{padding:0px 0px -2px 0px;margin:0px 0px 1px 0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 .content-block .content{line-height:20px;color:var( --e-global-color-primary );}.elementor-75475 .elementor-element.elementor-element-77daf008 .litho_primary_button{padding:0px 0px 0px 6px;Margin:0px 0px 0px -7px;}.elementor-75475 .elementor-element.elementor-element-43620be0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#2B2B6A;}.elementor-75475 .elementor-element.elementor-element-43620be0 .litho_primary_button.elementor-align-icon-right i{margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-43620be0 .litho_primary_button.elementor-align-icon-left i{margin-right:0px;}.elementor-75475 .elementor-element.elementor-element-43620be0 .litho_primary_button.elementor-align-icon-right svg{margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-43620be0 .litho_primary_button.elementor-align-icon-left svg{margin-right:0px;}.elementor-75475 .elementor-element.elementor-element-43620be0 a.litho_primary_button:not(.btn-custom-effect), .elementor-75475 .elementor-element.elementor-element-43620be0 a.litho_primary_button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-75475 .elementor-element.elementor-element-43620be0 a.litho_primary_button.hvr-btn-expand-ltr:before{width:35%;}.elementor-75475 .elementor-element.elementor-element-43620be0 .content-block, .elementor-75475 .elementor-element.elementor-element-43620be0 .elementor-image-box-wrapper .elementor-image-box-content{text-align:left;}.elementor-75475 .elementor-element.elementor-element-43620be0 .content-block .content-wrap, .elementor-75475 .elementor-element.elementor-element-43620be0 .content-block .elementor-image-box-content{padding:14px 8px 6px 26px;}.elementor-75475 .elementor-element.elementor-element-43620be0 .content-block .title, .elementor-75475 .elementor-element.elementor-element-43620be0 .content-block .title a{font-family:"Karla", Sans-serif;font-weight:700;}.elementor-75475 .elementor-element.elementor-element-43620be0 .content-block .title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-43620be0 .content-block .content{line-height:20px;color:var( --e-global-color-primary );}.elementor-75475 .elementor-element.elementor-element-43620be0 .litho_primary_button{padding:0px 0px 0px 6px;Margin:0px 0px 0px -7px;}.elementor-75475 .elementor-element.elementor-element-523b3dd > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#2B2B6A;}.elementor-75475 .elementor-element.elementor-element-523b3dd .litho_primary_button.elementor-align-icon-right i{margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-523b3dd .litho_primary_button.elementor-align-icon-left i{margin-right:0px;}.elementor-75475 .elementor-element.elementor-element-523b3dd .litho_primary_button.elementor-align-icon-right svg{margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-523b3dd .litho_primary_button.elementor-align-icon-left svg{margin-right:0px;}.elementor-75475 .elementor-element.elementor-element-523b3dd a.litho_primary_button:not(.btn-custom-effect), .elementor-75475 .elementor-element.elementor-element-523b3dd a.litho_primary_button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-75475 .elementor-element.elementor-element-523b3dd a.litho_primary_button.hvr-btn-expand-ltr:before{width:35%;}.elementor-75475 .elementor-element.elementor-element-523b3dd .content-block, .elementor-75475 .elementor-element.elementor-element-523b3dd .elementor-image-box-wrapper .elementor-image-box-content{text-align:left;}.elementor-75475 .elementor-element.elementor-element-523b3dd .content-block .content-wrap, .elementor-75475 .elementor-element.elementor-element-523b3dd .content-block .elementor-image-box-content{padding:14px 8px 6px 26px;}.elementor-75475 .elementor-element.elementor-element-523b3dd .content-block .title, .elementor-75475 .elementor-element.elementor-element-523b3dd .content-block .title a{font-family:"Karla", Sans-serif;font-weight:700;}.elementor-75475 .elementor-element.elementor-element-523b3dd .content-block .title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-523b3dd .content-block .content{line-height:20px;color:var( --e-global-color-primary );}.elementor-75475 .elementor-element.elementor-element-523b3dd .litho_primary_button{padding:0px 0px 0px 6px;Margin:0px 0px 0px -7px;}.elementor-75475 .elementor-element.elementor-element-d3985da:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-d3985da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c37754c );}.elementor-75475 .elementor-element.elementor-element-d3985da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75475 .elementor-element.elementor-element-d3985da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-d7ceece{width:var( --container-widget-width, 98.367% );max-width:98.367%;--container-widget-width:98.367%;--container-widget-flex-grow:0;}.elementor-75475 .elementor-element.elementor-element-d7ceece > .elementor-widget-container{padding:35px 0px 16px 0px;}.elementor-75475 .elementor-element.elementor-element-d7ceece .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:500;color:var( --e-global-color-188d2c3 );}.elementor-75475 .elementor-element.elementor-element-320a1b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-320a1b1{font-family:"Karla", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-35aa470a:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-35aa470a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c37754c );}.elementor-75475 .elementor-element.elementor-element-35aa470a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 6px 0px;}.elementor-75475 .elementor-element.elementor-element-35aa470a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-1a7ff9ef > .elementor-element-populated{text-align:center;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title, .elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box a.litho_primary_button, .elementor-widget-litho-icon-box .litho_primary_button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-icon-box a.litho_primary_button:hover, .elementor-widget-litho-icon-box .litho_primary_button:hover{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75475 .elementor-element.elementor-element-704a848c > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-75475 .elementor-element.elementor-element-704a848c .icon-box-hover{transition-duration:0.6s;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76dfb49 );fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-view-framed .elementor-icon, .elementor-75475 .elementor-element.elementor-element-704a848c.elementor-view-default .elementor-icon{fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );border-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-view-stacked:hover .elementor-icon{background-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-view-framed:hover .elementor-icon, .elementor-75475 .elementor-element.elementor-element-704a848c.elementor-view-default:hover .elementor-icon{fill:var( --e-global-color-b820f3c );color:var( --e-global-color-b820f3c );border-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-top .litho-image-box-img{margin-bottom:15px;}.elementor-75475 .elementor-element.elementor-element-704a848c .elementor-icon{font-size:50px;}.elementor-75475 .elementor-element.elementor-element-704a848c .elementor-icon i{transform:rotate(0deg);}.elementor-75475 .elementor-element.elementor-element-704a848c .elementor-icon-box-content .elementor-icon-box-title, .elementor-75475 .elementor-element.elementor-element-704a848c .elementor-icon-box-content .elementor-icon-box-title a{font-weight:500;}.elementor-75475 .elementor-element.elementor-element-704a848c .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-96ee7ae > .elementor-element-populated{text-align:center;}.elementor-75475 .elementor-element.elementor-element-79743219 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-75475 .elementor-element.elementor-element-79743219 .icon-box-hover{transition-duration:0.6s;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76dfb49 );fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-view-framed .elementor-icon, .elementor-75475 .elementor-element.elementor-element-79743219.elementor-view-default .elementor-icon{fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );border-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-view-stacked:hover .elementor-icon{background-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-view-framed:hover .elementor-icon, .elementor-75475 .elementor-element.elementor-element-79743219.elementor-view-default:hover .elementor-icon{fill:var( --e-global-color-b820f3c );color:var( --e-global-color-b820f3c );border-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-top .litho-image-box-img{margin-bottom:15px;}.elementor-75475 .elementor-element.elementor-element-79743219 .elementor-icon{font-size:50px;}.elementor-75475 .elementor-element.elementor-element-79743219 .elementor-icon i{transform:rotate(0deg);}.elementor-75475 .elementor-element.elementor-element-79743219 .elementor-icon-box-content .elementor-icon-box-title, .elementor-75475 .elementor-element.elementor-element-79743219 .elementor-icon-box-content .elementor-icon-box-title a{font-weight:500;}.elementor-75475 .elementor-element.elementor-element-79743219 .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-32544f3c > .elementor-element-populated{text-align:center;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f .icon-box-hover{transition-duration:0.6s;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76dfb49 );fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-view-framed .elementor-icon, .elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-view-default .elementor-icon{fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );border-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-view-stacked:hover .elementor-icon{background-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-view-framed:hover .elementor-icon, .elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-view-default:hover .elementor-icon{fill:var( --e-global-color-b820f3c );color:var( --e-global-color-b820f3c );border-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-top .litho-image-box-img{margin-bottom:15px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f .elementor-icon{font-size:50px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f .elementor-icon i{transform:rotate(0deg);}.elementor-75475 .elementor-element.elementor-element-36bfcf2f .elementor-icon-box-content .elementor-icon-box-title, .elementor-75475 .elementor-element.elementor-element-36bfcf2f .elementor-icon-box-content .elementor-icon-box-title a{font-weight:500;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-504b32f3 > .elementor-element-populated{text-align:center;}.elementor-75475 .elementor-element.elementor-element-7d96536e > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-75475 .elementor-element.elementor-element-7d96536e .icon-box-hover{transition-duration:0.6s;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76dfb49 );fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-view-framed .elementor-icon, .elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-view-default .elementor-icon{fill:var( --e-global-color-76dfb49 );color:var( --e-global-color-76dfb49 );border-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-view-stacked:hover .elementor-icon{background-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-view-framed:hover .elementor-icon, .elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-view-default:hover .elementor-icon{fill:var( --e-global-color-b820f3c );color:var( --e-global-color-b820f3c );border-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-top .litho-image-box-img{margin-bottom:15px;}.elementor-75475 .elementor-element.elementor-element-7d96536e .elementor-icon{font-size:50px;}.elementor-75475 .elementor-element.elementor-element-7d96536e .elementor-icon i{transform:rotate(0deg);}.elementor-75475 .elementor-element.elementor-element-7d96536e .elementor-icon-box-content .elementor-icon-box-title, .elementor-75475 .elementor-element.elementor-element-7d96536e .elementor-icon-box-content .elementor-icon-box-title a{font-weight:500;}.elementor-75475 .elementor-element.elementor-element-7d96536e .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-af39fff:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-af39fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c37754c );}.elementor-75475 .elementor-element.elementor-element-af39fff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75475 .elementor-element.elementor-element-af39fff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-c9c1203 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-c9c1203{font-family:"Karla", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-0f5bdbb{width:var( --container-widget-width, 98.367% );max-width:98.367%;--container-widget-width:98.367%;--container-widget-flex-grow:0;}.elementor-75475 .elementor-element.elementor-element-0f5bdbb > .elementor-widget-container{padding:35px 0px 16px 0px;}.elementor-75475 .elementor-element.elementor-element-0f5bdbb .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:500;color:var( --e-global-color-188d2c3 );}.elementor-75475 .elementor-element.elementor-element-3a22390 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-3a22390{font-family:"Karla", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-76ebedf );}.elementor-75475 .elementor-element.elementor-element-5398c49b{padding:0px 0px 30px 0px;}.elementor-75475 .elementor-element.elementor-element-49869b54 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-widget-litho-feature-box-carousel .heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box-carousel .subheading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box-carousel .feature-box-carousel-wrap .feature-box-title, .elementor-widget-litho-feature-box-carousel .feature-box-carousel-content-wrap .feature-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box-carousel .feature-box-carousel-wrap .feature-box-digit, .elementor-widget-litho-feature-box-carousel .feature-box-carousel-content-wrap .feature-box-digit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box-carousel a.elementor-button, .elementor-widget-litho-feature-box-carousel .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-6c56f58 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Business_Commercial_600x765.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-b21704d .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Apartments_Residential_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-8df4de2 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Hotels_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-5265c4c .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Heritage_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-a82ec26 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Hospital_Carehome_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-5c184d7 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Office_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-438391f .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Hi-Rise_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-8de8422 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Restaurants_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-9e80223 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Schools_University_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-512bc1d .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Shopping_Centre_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-c43fa74 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Industrial_Warehouse_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-7d75c47 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Data_Centre_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-repeater-item-52881b3 .feature-box-carousel-wrap{background-image:url("https://www.vrf.ie/wp-content/uploads/Building_Types_Construction_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #1F232C 100%);}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-content-wrap .feature-box-digit{background-color:#3452FF;margin:0px 0px 20px 0px;}.elementor-75475 .elementor-element.elementor-element-60e5261b a.elementor-button, .elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-button{background-color:#FFFFFF;letter-spacing:0.5px;fill:#323232;color:#323232;border-radius:2px 2px 2px 2px;padding:7px 18px 7px 18px;margin:25px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-60e5261b a.elementor-button:hover, .elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-button:hover, .elementor-75475 .elementor-element.elementor-element-60e5261b a.elementor-button:focus, .elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-button:focus{background-color:rgba(255, 255, 255, 0);color:#FFFFFF;}.elementor-75475 .elementor-element.elementor-element-60e5261b  .feature-box-carousel-wrap{text-align:left;}.elementor-75475 .elementor-element.elementor-element-60e5261b  .feature-box-carousel-wrap .elementor-icon{text-align:left;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-wrap{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;min-height:320px;padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-60e5261b .carousel-title-box{padding:0rem 5rem 0rem 0rem;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-content-box{margin:0rem -40rem 0rem 0rem;}.elementor-75475 .elementor-element.elementor-element-60e5261b .heading{font-family:"poppins", Sans-serif;font-weight:600;letter-spacing:-0.5px;margin:0px 0px 25px 0px;}.elementor-75475 .elementor-element.elementor-element-60e5261b .subheading{color:#EC606C;fill:#EC606C;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(45deg, #EC606C 0%, #EB7242 100%);font-family:"poppins", Sans-serif;font-weight:500;text-transform:uppercase;margin:0px 0px 15px 0px;}.elementor-75475 .elementor-element.elementor-element-60e5261b .carousel-content-box{font-family:"roboto", Sans-serif;font-weight:400;width:85%;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-carousel-box .elementor-icon img{width:25%;height:25%;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-icon img{width:100%;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-wrap .feature-box-title, .elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-content-wrap .feature-box-title{color:#FFFFFF;font-weight:600;text-transform:none;width:75%;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-wrap .feature-box-digit, .elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-content-wrap .feature-box-digit{font-size:11px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:1px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-style-2 .feature-box-carousel-content-wrap .feature-box-digit{padding:5px 15px 5px 15px;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-wrap .feature-box-carousel-content, .elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-content-wrap .feature-box-carousel-content{color:var( --e-global-color-76dfb49 );font-family:"Karla", Sans-serif;font-size:20px;font-weight:600;}.elementor-75475 .elementor-element.elementor-element-60e5261b a.elementor-button:hover svg, .elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-button:hover svg, .elementor-75475 .elementor-element.elementor-element-60e5261b a.elementor-button:focus svg, .elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-75475 .elementor-element.elementor-element-60e5261b .elementor-button{border-style:solid;border-color:#FFFFFF;}.elementor-75475 .elementor-element.elementor-element-036f373:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-036f373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE202E;background-image:url("https://www.vrf.ie/wp-content/uploads/Why_Work_With.jpg");background-size:cover;}.elementor-75475 .elementor-element.elementor-element-036f373 > .elementor-background-overlay{background-color:var( --e-global-color-f861cd9 );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-036f373{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75475 .elementor-element.elementor-element-a2b7701 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75475 .elementor-element.elementor-element-a2b7701 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-442cf2c > .elementor-widget-container{padding:40px 0px 20px 0px;}.elementor-75475 .elementor-element.elementor-element-442cf2c .elementor-heading-title{color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-b7717eb{color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-6e25e14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-75475 .elementor-element.elementor-element-6e25e14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-b706003 > .elementor-widget-container{background-color:var( --e-global-color-76dfb49 );padding:50px 10px 30px 20px;}.elementor-75475 .elementor-element.elementor-element-b706003{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:22px;letter-spacing:-0.3px;color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-ebc67af > .elementor-widget-container{background-color:var( --e-global-color-76dfb49 );padding:50px 10px 30px 20px;}.elementor-75475 .elementor-element.elementor-element-ebc67af{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:22px;letter-spacing:-0.3px;color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-358b8cc > .elementor-widget-container{background-color:var( --e-global-color-76dfb49 );padding:50px 10px 30px 20px;}.elementor-75475 .elementor-element.elementor-element-358b8cc{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:22px;letter-spacing:-0.3px;color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-297d728 > .elementor-widget-container{background-color:var( --e-global-color-76dfb49 );padding:50px 10px 30px 20px;}.elementor-75475 .elementor-element.elementor-element-297d728{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:22px;letter-spacing:-0.3px;color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-e7ddfdc > .elementor-widget-container{background-color:var( --e-global-color-76dfb49 );padding:50px 10px 30px 20px;}.elementor-75475 .elementor-element.elementor-element-e7ddfdc{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:22px;letter-spacing:-0.3px;color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-7d215eae:not(.elementor-motion-effects-element-type-background), .elementor-75475 .elementor-element.elementor-element-7d215eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b820f3c );}.elementor-75475 .elementor-element.elementor-element-7d215eae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75475 .elementor-element.elementor-element-7d215eae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75475 .elementor-element.elementor-element-3abd7e02 > .elementor-widget-container{padding:30px 0px 20px 0px;}.elementor-75475 .elementor-element.elementor-element-3abd7e02 .elementor-heading-title{color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-18aeab81{color:var( --e-global-color-76dfb49 );}.elementor-75475 .elementor-element.elementor-element-2a51b3e7 .elementor-button{background-color:var( --e-global-color-f861cd9 );font-family:"Karla", Sans-serif;font-size:14px;font-weight:500;border-style:none;}.elementor-75475 .elementor-element.elementor-element-2a51b3e7 > .elementor-widget-container{padding:0px 0px 20px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-75475 .elementor-element.elementor-element-7bf7a6c3{width:50%;}.elementor-75475 .elementor-element.elementor-element-33189006{width:50%;}.elementor-75475 .elementor-element.elementor-element-361cbe78{width:50%;}.elementor-75475 .elementor-element.elementor-element-2c7d2dff{width:50%;}.elementor-75475 .elementor-element.elementor-element-6f723d3{width:50%;}.elementor-75475 .elementor-element.elementor-element-44577b68{width:50%;}.elementor-75475 .elementor-element.elementor-element-d6b016c{width:100%;}.elementor-75475 .elementor-element.elementor-element-2eb65a5{width:100%;}.elementor-75475 .elementor-element.elementor-element-1a7ff9ef{width:33.33%;}.elementor-75475 .elementor-element.elementor-element-96ee7ae{width:33.33%;}.elementor-75475 .elementor-element.elementor-element-32544f3c{width:33.33%;}.elementor-75475 .elementor-element.elementor-element-504b32f3{width:50%;}}@media(max-width:1024px){.elementor-75475 .elementor-element.elementor-element-77e0671f{padding:0px 25px 0px 25px;}.elementor-75475 .elementor-element.elementor-element-3e26652b > .elementor-element-populated{padding:40px 40px 40px 40px !important;}.elementor-75475 .elementor-element.elementor-element-7bf7a6c3 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box .progress-step-title{margin:0px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box .progress-step-content{width:65%;}.elementor-75475 .elementor-element.elementor-element-33189006 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box .progress-step-content{width:65%;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box .progress-step-separator{display:none;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box .progress-step-content{width:65%;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-box .progress-step-content{width:65%;}.elementor-75475 .elementor-element.elementor-element-6f723d3 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-49503001 .content-block .content-wrap{padding:3rem 3rem 3rem 3rem;}.elementor-75475 .elementor-element.elementor-element-44577b68 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 .content-block .content-wrap{padding:3rem 3rem 3rem 3rem;}.elementor-75475 .elementor-element.elementor-element-d6b016c > .elementor-element-populated{margin:0% 25% 0% 25%;--e-column-margin-right:25%;--e-column-margin-left:25%;}.elementor-75475 .elementor-element.elementor-element-43620be0 .content-block .content-wrap{padding:3rem 3rem 3rem 3rem;}.elementor-75475 .elementor-element.elementor-element-2eb65a5 > .elementor-element-populated{margin:0% 25% 0% 25%;--e-column-margin-right:25%;--e-column-margin-left:25%;}.elementor-75475 .elementor-element.elementor-element-523b3dd .content-block .content-wrap{padding:3rem 3rem 3rem 3rem;}.elementor-75475 .elementor-element.elementor-element-1a7ff9ef > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-75475 .elementor-element.elementor-element-96ee7ae > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-32544f3c > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-504b32f3 > .elementor-element-populated{margin:0% 0% 0% 33.33%;--e-column-margin-right:0%;--e-column-margin-left:33.33%;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-wrap{min-height:258px;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-content-box{margin:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-wrap .feature-box-title, .elementor-75475 .elementor-element.elementor-element-60e5261b .feature-box-carousel-content-wrap .feature-box-title{width:85%;}}@media(max-width:767px){.elementor-75475 .elementor-element.elementor-element-77e0671f{padding:0px 20px 0px 20px;}.elementor-75475 .elementor-element.elementor-element-3e26652b > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-75475 .elementor-element.elementor-element-3bc8db71 .elementor-heading-title{font-size:30px;}.elementor-75475 .elementor-element.elementor-element-7bf7a6c3 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-icon-box{margin:0px 0px 30px 0px;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box .progress-step-content{width:71%;}.elementor-75475 .elementor-element.elementor-element-3250a685 .progress-step-box .progress-step-separator{display:none;}.elementor-75475 .elementor-element.elementor-element-33189006 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-icon-box{margin:0px 0px 30px 0px;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box .progress-step-title{margin:0px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box .progress-step-content{width:71%;}.elementor-75475 .elementor-element.elementor-element-4cfa4ab .progress-step-box .progress-step-separator{display:none;}.elementor-75475 .elementor-element.elementor-element-361cbe78 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-icon-box{margin:0px 0px 30px 0px;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box .progress-step-title{margin:0px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box .progress-step-content{width:71%;}.elementor-75475 .elementor-element.elementor-element-72fb49f6 .progress-step-box .progress-step-separator{display:none;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-icon-box{margin:0px 0px 30px 0px;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-box .progress-step-title{margin:0px 0px 10px 0px;}.elementor-75475 .elementor-element.elementor-element-354776df .progress-step-box .progress-step-content{width:71%;}.elementor-75475 .elementor-element.elementor-element-6f723d3 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-49503001 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-49503001 .content-block .content-wrap{padding:3rem 3rem 3rem 3rem;margin:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-44577b68 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-77daf008 .content-block .content-wrap{padding:3rem 3rem 3rem 3rem;}.elementor-75475 .elementor-element.elementor-element-d6b016c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-43620be0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-43620be0 .content-block .content-wrap{padding:3rem 3rem 3rem 3rem;margin:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-2eb65a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-523b3dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75475 .elementor-element.elementor-element-523b3dd .content-block .content-wrap{padding:3rem 3rem 3rem 3rem;margin:0px 0px 0px 0px;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-75475 .elementor-element.elementor-element-704a848c .elementor-icon-box-icon{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-704a848c .litho-image-box-img{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-right .elementor-icon-box-icon{margin-left:13px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-left .elementor-icon-box-icon{margin-right:13px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-top .elementor-icon-box-icon{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-right .litho-image-box-img{margin-left:13px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-left .litho-image-box-img{margin-right:13px;}.elementor-75475 .elementor-element.elementor-element-704a848c.elementor-position-top .litho-image-box-img{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-79743219 .elementor-icon-box-icon{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-79743219 .litho-image-box-img{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-right .elementor-icon-box-icon{margin-left:13px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-left .elementor-icon-box-icon{margin-right:13px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-top .elementor-icon-box-icon{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-right .litho-image-box-img{margin-left:13px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-left .litho-image-box-img{margin-right:13px;}.elementor-75475 .elementor-element.elementor-element-79743219.elementor-position-top .litho-image-box-img{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f .elementor-icon-box-icon{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f .litho-image-box-img{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-right .elementor-icon-box-icon{margin-left:13px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-left .elementor-icon-box-icon{margin-right:13px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-top .elementor-icon-box-icon{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-right .litho-image-box-img{margin-left:13px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-left .litho-image-box-img{margin-right:13px;}.elementor-75475 .elementor-element.elementor-element-36bfcf2f.elementor-position-top .litho-image-box-img{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-504b32f3 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75475 .elementor-element.elementor-element-7d96536e .elementor-icon-box-icon{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-7d96536e .litho-image-box-img{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-right .elementor-icon-box-icon{margin-left:13px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-left .elementor-icon-box-icon{margin-right:13px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-top .elementor-icon-box-icon{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-right .litho-image-box-img{margin-left:13px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-left .litho-image-box-img{margin-right:13px;}.elementor-75475 .elementor-element.elementor-element-7d96536e.elementor-position-top .litho-image-box-img{margin-bottom:13px;}.elementor-75475 .elementor-element.elementor-element-49869b54 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}}/* Start custom CSS for litho-progress-step, class: .elementor-element-3250a685 */.progress-step-style-2 {     line-height: 20px; }
.progress-step-style-2 .progress-step-icon-box {     margin-bottom: 20px; }/* End custom CSS */
/* Start custom CSS for litho-icon-box, class: .elementor-element-704a848c */.elementor-icon-box-title {     line-height: 18px; }/* End custom CSS */