.elementor-612 .elementor-element.elementor-element-17d5df84:not(.elementor-motion-effects-element-type-background),.elementor-612 .elementor-element.elementor-element-17d5df84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#196ABD;background-image:url(https://www.hbdental.ie/wp-content/uploads/2025/10/aligners-teeth-HB-Dental.jpg);background-position:-17px -389px;background-repeat:no-repeat;background-size:cover}.elementor-612 .elementor-element.elementor-element-17d5df84>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-612 .elementor-element.elementor-element-17d5df84>.elementor-container{min-height:300px}.elementor-612 .elementor-element.elementor-element-17d5df84{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-160px;margin-bottom:0;padding:160px 0 0 0}.elementor-612 .elementor-element.elementor-element-78816c37.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-612 .elementor-element.elementor-element-78816c37>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-47be1570{text-align:center}.elementor-612 .elementor-element.elementor-element-47be1570 .elementor-heading-title{font-family:var(--e-global-typography-f72f806-font-family),Sans-serif;font-size:var(--e-global-typography-f72f806-font-size);font-weight:var(--e-global-typography-f72f806-font-weight);line-height:var(--e-global-typography-f72f806-line-height);color:var(--e-global-color-4137e94)}.elementor-612 .elementor-element.elementor-element-1468ee69{margin-top:0;margin-bottom:0;padding:100px 0 100px 0}.elementor-bc-flex-widget .elementor-612 .elementor-element.elementor-element-3b763c1c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-612 .elementor-element.elementor-element-3b763c1c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-612 .elementor-element.elementor-element-3b763c1c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px 0 0}.elementor-612 .elementor-element.elementor-element-66027cce img{width:100%;border-radius:10px 10px 10px 10px}.elementor-bc-flex-widget .elementor-612 .elementor-element.elementor-element-41108d24.elementor-column .elementor-widget-wrap{align-items:center}.elementor-612 .elementor-element.elementor-element-41108d24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-612 .elementor-element.elementor-element-41108d24>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-612 .elementor-element.elementor-element-41108d24>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 50px}.elementor-612 .elementor-element.elementor-element-4538bf3c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 10px 0}.elementor-612 .elementor-element.elementor-element-4538bf3c .elementor-heading-title{font-family:var(--e-global-typography-4fc1850-font-family),Sans-serif;font-size:var(--e-global-typography-4fc1850-font-size);font-weight:var(--e-global-typography-4fc1850-font-weight);line-height:var(--e-global-typography-4fc1850-line-height);color:var(--e-global-color-accent)}.elementor-612 .elementor-element.elementor-element-a8ae1ab{width:var(--container-widget-width,89.189%);max-width:89.189%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 20px 0;--container-widget-width:89.189%;--container-widget-flex-grow:0}.elementor-612 .elementor-element.elementor-element-a8ae1ab .elementor-heading-title{font-family:var(--e-global-typography-8688441-font-family),Sans-serif;font-size:var(--e-global-typography-8688441-font-size);font-weight:var(--e-global-typography-8688441-font-weight);line-height:var(--e-global-typography-8688441-line-height);color:#333}.elementor-612 .elementor-element.elementor-element-1dafd16b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-28e795c7{margin-top:0;margin-bottom:0;padding:30px 0 0 0}.elementor-612 .elementor-element.elementor-element-2f19a9e1>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-3d672dab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-3d672dab.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-612 .elementor-element.elementor-element-3d672dab.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-612 .elementor-element.elementor-element-3d672dab.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-title{margin-bottom:0;font-family:var(--e-global-typography-4fc1850-font-family),Sans-serif;font-size:var(--e-global-typography-4fc1850-font-size);font-weight:var(--e-global-typography-4fc1850-font-weight);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-612 .elementor-element.elementor-element-3d672dab:hover .elementor-image-box-img img{opacity:.8}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-img img{transition-duration:0.4s}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-e5b1795{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-612 .elementor-element.elementor-element-e5b1795 .elementor-heading-title{font-family:var(--e-global-typography-2d39ff2-font-family),Sans-serif;font-size:var(--e-global-typography-2d39ff2-font-size);font-weight:var(--e-global-typography-2d39ff2-font-weight);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-382cde9{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-612 .elementor-element.elementor-element-8c35d89{--display:flex}.elementor-612 .elementor-element.elementor-element-4b1d9f0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 10px 0;text-align:center}.elementor-612 .elementor-element.elementor-element-4b1d9f0 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-612 .elementor-element.elementor-element-d259f68{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-612 .elementor-element.elementor-element-d259f68 .elementor-heading-title{font-family:var(--e-global-typography-8688441-font-family),Sans-serif;font-size:var(--e-global-typography-8688441-font-size);font-weight:var(--e-global-typography-8688441-font-weight);line-height:var(--e-global-typography-8688441-line-height);color:#333}.elementor-612 .elementor-element.elementor-element-57ab0e11{padding:50px 0 0 0}.elementor-612 .elementor-element.elementor-element-6d7c5af7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-612 .elementor-element.elementor-element-6d7c5af7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C1E8E7}.elementor-612 .elementor-element.elementor-element-6d7c5af7>.elementor-element-populated{border-style:solid;border-width:0 0 3px 0;border-color:#C1E8E7;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-6d7c5af7>.elementor-element-populated,.elementor-612 .elementor-element.elementor-element-6d7c5af7>.elementor-element-populated>.elementor-background-overlay,.elementor-612 .elementor-element.elementor-element-6d7c5af7>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-612 .elementor-element.elementor-element-6d7c5af7:hover>.elementor-element-populated{border-style:solid;border-width:0 0 3px 0;border-color:var(--e-global-color-accent)}.elementor-612 .elementor-element.elementor-element-6d7c5af7:hover>.elementor-element-populated,.elementor-612 .elementor-element.elementor-element-6d7c5af7:hover>.elementor-element-populated>.elementor-background-overlay{border-radius:10px 10px 10px 10px}.elementor-612 .elementor-element.elementor-element-6d7c5af7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-612 .elementor-element.elementor-element-3b0e59ed{padding:30px 40px 30px 40px}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-wrapper{gap:5px}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title{margin-block-end:10px}.elementor-612 .elementor-element.elementor-element-3b0e59ed.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-4137e94)}.elementor-612 .elementor-element.elementor-element-3b0e59ed.elementor-view-framed .elementor-icon,.elementor-612 .elementor-element.elementor-element-3b0e59ed.elementor-view-default .elementor-icon{fill:var(--e-global-color-4137e94);color:var(--e-global-color-4137e94);border-color:var(--e-global-color-4137e94)}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon{font-size:40px}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title a{font-family:var(--e-global-typography-2d39ff2-font-family),Sans-serif;font-size:var(--e-global-typography-2d39ff2-font-size);font-weight:var(--e-global-typography-2d39ff2-font-weight);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-7375616f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-612 .elementor-element.elementor-element-7375616f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2E5D5}.elementor-612 .elementor-element.elementor-element-7375616f>.elementor-element-populated{border-style:solid;border-width:0 0 3px 0;border-color:#F2E5D5;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-7375616f>.elementor-element-populated,.elementor-612 .elementor-element.elementor-element-7375616f>.elementor-element-populated>.elementor-background-overlay,.elementor-612 .elementor-element.elementor-element-7375616f>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-612 .elementor-element.elementor-element-7375616f:hover>.elementor-element-populated{border-style:solid;border-width:0 0 3px 0;border-color:var(--e-global-color-accent)}.elementor-612 .elementor-element.elementor-element-7375616f:hover>.elementor-element-populated,.elementor-612 .elementor-element.elementor-element-7375616f:hover>.elementor-element-populated>.elementor-background-overlay{border-radius:10px 10px 10px 10px}.elementor-612 .elementor-element.elementor-element-7375616f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-612 .elementor-element.elementor-element-2850ae23{padding:30px 40px 30px 40px}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-wrapper{gap:5px}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title{margin-block-end:10px}.elementor-612 .elementor-element.elementor-element-2850ae23.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-4137e94)}.elementor-612 .elementor-element.elementor-element-2850ae23.elementor-view-framed .elementor-icon,.elementor-612 .elementor-element.elementor-element-2850ae23.elementor-view-default .elementor-icon{fill:var(--e-global-color-4137e94);color:var(--e-global-color-4137e94);border-color:var(--e-global-color-4137e94)}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon{font-size:40px}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title a{font-family:var(--e-global-typography-2d39ff2-font-family),Sans-serif;font-size:var(--e-global-typography-2d39ff2-font-size);font-weight:var(--e-global-typography-2d39ff2-font-weight);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-7f90268:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-612 .elementor-element.elementor-element-7f90268>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C5D3E1}.elementor-612 .elementor-element.elementor-element-7f90268>.elementor-element-populated{border-style:solid;border-width:0 0 3px 0;border-color:#C5D3E1;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-7f90268>.elementor-element-populated,.elementor-612 .elementor-element.elementor-element-7f90268>.elementor-element-populated>.elementor-background-overlay,.elementor-612 .elementor-element.elementor-element-7f90268>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-612 .elementor-element.elementor-element-7f90268:hover>.elementor-element-populated{border-style:solid;border-width:0 0 3px 0;border-color:var(--e-global-color-accent)}.elementor-612 .elementor-element.elementor-element-7f90268:hover>.elementor-element-populated,.elementor-612 .elementor-element.elementor-element-7f90268:hover>.elementor-element-populated>.elementor-background-overlay{border-radius:10px 10px 10px 10px}.elementor-612 .elementor-element.elementor-element-7f90268>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-612 .elementor-element.elementor-element-330270bb{padding:30px 40px 30px 40px}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-wrapper{gap:5px}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title{margin-block-end:10px}.elementor-612 .elementor-element.elementor-element-330270bb.elementor-view-stacked .elementor-icon{background-color:#284B81}.elementor-612 .elementor-element.elementor-element-330270bb.elementor-view-framed .elementor-icon,.elementor-612 .elementor-element.elementor-element-330270bb.elementor-view-default .elementor-icon{fill:#284B81;color:#284B81;border-color:#284B81}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon{font-size:40px}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title a{font-family:var(--e-global-typography-2d39ff2-font-family),Sans-serif;font-size:var(--e-global-typography-2d39ff2-font-size);font-weight:var(--e-global-typography-2d39ff2-font-weight);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-1d00b7aa{padding:120px 0 120px 0}.elementor-bc-flex-widget .elementor-612 .elementor-element.elementor-element-4767cba9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-612 .elementor-element.elementor-element-4767cba9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-612 .elementor-element.elementor-element-4767cba9>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-5aeb477 img{border-radius:10px 10px 10px 10px}.elementor-612 .elementor-element.elementor-element-fb55a81{margin-top:-190px;margin-bottom:0}.elementor-bc-flex-widget .elementor-612 .elementor-element.elementor-element-3df2cad3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-612 .elementor-element.elementor-element-3df2cad3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-612 .elementor-element.elementor-element-3df2cad3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-612 .elementor-element.elementor-element-3df2cad3>.elementor-element-populated{margin:0 0 0 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-3e1dffa3{width:auto;max-width:auto;background-color:#C1E8E7;padding:6px 15px 6px 15px;border-radius:10px 10px 10px 10px;font-family:var(--e-global-typography-4fc1850-font-family),Sans-serif;font-size:var(--e-global-typography-4fc1850-font-size);font-weight:var(--e-global-typography-4fc1850-font-weight);line-height:var(--e-global-typography-4fc1850-line-height);color:var(--e-global-color-accent)}.elementor-612 .elementor-element.elementor-element-54d7818b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 0 0;text-align:start}.elementor-612 .elementor-element.elementor-element-54d7818b .elementor-heading-title{font-family:var(--e-global-typography-3eb15d5-font-family),Sans-serif;font-size:var(--e-global-typography-3eb15d5-font-size);font-weight:var(--e-global-typography-3eb15d5-font-weight);line-height:var(--e-global-typography-3eb15d5-line-height);color:#333}.elementor-612 .elementor-element.elementor-element-4ea55961>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-612 .elementor-element.elementor-element-4ea55961:not(.elementor-motion-effects-element-type-background),.elementor-612 .elementor-element.elementor-element-4ea55961>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.hbdental.ie/wp-content/uploads/2025/09/cosmetic-dentist.jpg);background-position:center right;background-repeat:no-repeat;background-size:50% auto}.elementor-612 .elementor-element.elementor-element-4ea55961>.elementor-background-overlay{background-color:#054A912E;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-612 .elementor-element.elementor-element-4ea55961{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:100px 0 100px 0}.elementor-612 .elementor-element.elementor-element-13053686>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-612 .elementor-element.elementor-element-13053686>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-6cabbd27{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 10px 0}.elementor-612 .elementor-element.elementor-element-6cabbd27 .elementor-heading-title{font-size:33px;color:var(--e-global-color-accent)}.elementor-612 .elementor-element.elementor-element-44090f46{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 20px 0}.elementor-612 .elementor-element.elementor-element-44090f46 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:48px;font-weight:800;line-height:58px;-webkit-text-stroke-width:.2px;stroke-width:.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#0F305F}.elementor-612 .elementor-element.elementor-element-45d27b0b{width:var(--container-widget-width,99.649%);max-width:99.649%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 30px 0;--container-widget-width:99.649%;--container-widget-flex-grow:0}.elementor-612 .elementor-element.elementor-element-45d27b0b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-612 .elementor-element.elementor-element-7bc3da55 .elementor-button{background-color:#054A91;fill:#F8F5F0;color:#F8F5F0}.elementor-612 .elementor-element.elementor-element-7bc3da55 .elementor-button:hover,.elementor-612 .elementor-element.elementor-element-7bc3da55 .elementor-button:focus{background-color:#EC1C24;color:#FFF7F7}.elementor-612 .elementor-element.elementor-element-7bc3da55 .elementor-button:hover svg,.elementor-612 .elementor-element.elementor-element-7bc3da55 .elementor-button:focus svg{fill:#FFF7F7}.elementor-612 .elementor-element.elementor-element-67aa21da>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-67aa21da>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-612 .elementor-element.elementor-element-3b763c1c{width:50%}.elementor-612 .elementor-element.elementor-element-41108d24{width:50%}.elementor-612 .elementor-element.elementor-element-13053686{width:100%}.elementor-612 .elementor-element.elementor-element-67aa21da{width:100%}}@media(min-width:2400px){.elementor-612 .elementor-element.elementor-element-47be1570 .elementor-heading-title{font-size:var(--e-global-typography-f72f806-font-size);line-height:var(--e-global-typography-f72f806-line-height)}.elementor-612 .elementor-element.elementor-element-4538bf3c .elementor-heading-title{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-a8ae1ab .elementor-heading-title{font-size:var(--e-global-typography-8688441-font-size);line-height:var(--e-global-typography-8688441-line-height)}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-title{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-e5b1795 .elementor-heading-title{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-d259f68 .elementor-heading-title{font-size:var(--e-global-typography-8688441-font-size);line-height:var(--e-global-typography-8688441-line-height)}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-3e1dffa3{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-54d7818b .elementor-heading-title{font-size:var(--e-global-typography-3eb15d5-font-size);line-height:var(--e-global-typography-3eb15d5-line-height)}}@media(max-width:1366px){.elementor-612 .elementor-element.elementor-element-47be1570 .elementor-heading-title{font-size:var(--e-global-typography-f72f806-font-size);line-height:var(--e-global-typography-f72f806-line-height)}.elementor-612 .elementor-element.elementor-element-4538bf3c .elementor-heading-title{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-a8ae1ab .elementor-heading-title{font-size:var(--e-global-typography-8688441-font-size);line-height:var(--e-global-typography-8688441-line-height)}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-title{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-e5b1795 .elementor-heading-title{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-d259f68 .elementor-heading-title{font-size:var(--e-global-typography-8688441-font-size);line-height:var(--e-global-typography-8688441-line-height)}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-1d00b7aa{margin-top:0;margin-bottom:0;padding:80px 0 80px 0}.elementor-bc-flex-widget .elementor-612 .elementor-element.elementor-element-3df2cad3.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-612 .elementor-element.elementor-element-3df2cad3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-612 .elementor-element.elementor-element-3df2cad3>.elementor-element-populated{padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-3e1dffa3{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-54d7818b .elementor-heading-title{font-size:var(--e-global-typography-3eb15d5-font-size);line-height:var(--e-global-typography-3eb15d5-line-height)}.elementor-612 .elementor-element.elementor-element-4ea55961{margin-top:0;margin-bottom:0;padding:80px 0 80px 0}}@media(max-width:1200px){.elementor-612 .elementor-element.elementor-element-17d5df84{margin-top:-189px;margin-bottom:0}.elementor-612 .elementor-element.elementor-element-57ab0e11{margin-top:0;margin-bottom:0;padding:80px 20px 0 20px}.elementor-612 .elementor-element.elementor-element-1d00b7aa{margin-top:0;margin-bottom:0;padding:80px 20px 80px 20px}.elementor-612 .elementor-element.elementor-element-4ea55961{margin-top:0;margin-bottom:0;padding:80px 20px 80px 20px}}@media(max-width:1024px){.elementor-612 .elementor-element.elementor-element-17d5df84>.elementor-container{min-height:300px}.elementor-612 .elementor-element.elementor-element-17d5df84:not(.elementor-motion-effects-element-type-background),.elementor-612 .elementor-element.elementor-element-17d5df84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-612 .elementor-element.elementor-element-17d5df84{margin-top:-130px;margin-bottom:0;padding:126px 0 0 0}.elementor-612 .elementor-element.elementor-element-78816c37>.elementor-element-populated{padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-47be1570 .elementor-heading-title{font-size:var(--e-global-typography-f72f806-font-size);line-height:var(--e-global-typography-f72f806-line-height)}.elementor-612 .elementor-element.elementor-element-1468ee69{margin-top:0;margin-bottom:0;padding:60px 20px 60px 20px}.elementor-612 .elementor-element.elementor-element-3b763c1c>.elementor-element-populated{padding:0 10px 0 0}.elementor-612 .elementor-element.elementor-element-66027cce img{width:100%}.elementor-612 .elementor-element.elementor-element-41108d24>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0 0 10px}.elementor-612 .elementor-element.elementor-element-4538bf3c .elementor-heading-title{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-a8ae1ab .elementor-heading-title{font-size:var(--e-global-typography-8688441-font-size);line-height:var(--e-global-typography-8688441-line-height)}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-title{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-e5b1795 .elementor-heading-title{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-d259f68 .elementor-heading-title{font-size:var(--e-global-typography-8688441-font-size);line-height:var(--e-global-typography-8688441-line-height)}.elementor-612 .elementor-element.elementor-element-57ab0e11{padding:60px 10px 0 10px}.elementor-612 .elementor-element.elementor-element-6d7c5af7>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-612 .elementor-element.elementor-element-3b0e59ed{padding:20px 25px 20px 25px}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-7375616f>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-612 .elementor-element.elementor-element-2850ae23{padding:20px 25px 20px 25px}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-7f90268>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-612 .elementor-element.elementor-element-330270bb{padding:20px 25px 20px 25px}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-1d00b7aa{padding:60px 20px 60px 20px}.elementor-bc-flex-widget .elementor-612 .elementor-element.elementor-element-4767cba9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-612 .elementor-element.elementor-element-4767cba9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-612 .elementor-element.elementor-element-4767cba9>.elementor-element-populated{padding:0 0 0 10px}.elementor-612 .elementor-element.elementor-element-3df2cad3>.elementor-element-populated{padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-3e1dffa3{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-54d7818b{padding:10px 0 0 0}.elementor-612 .elementor-element.elementor-element-54d7818b .elementor-heading-title{font-size:var(--e-global-typography-3eb15d5-font-size);line-height:var(--e-global-typography-3eb15d5-line-height)}.elementor-612 .elementor-element.elementor-element-4ea55961:not(.elementor-motion-effects-element-type-background),.elementor-612 .elementor-element.elementor-element-4ea55961>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:0% auto}.elementor-612 .elementor-element.elementor-element-4ea55961{margin-top:0;margin-bottom:0;padding:60px 20px 60px 20px}.elementor-612 .elementor-element.elementor-element-44090f46 .elementor-heading-title{font-size:38px;line-height:48px}}@media(max-width:767px){.elementor-612 .elementor-element.elementor-element-17d5df84>.elementor-container{min-height:300px}.elementor-612 .elementor-element.elementor-element-17d5df84:not(.elementor-motion-effects-element-type-background),.elementor-612 .elementor-element.elementor-element-17d5df84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-99px 0}.elementor-612 .elementor-element.elementor-element-17d5df84{margin-top:-100px;margin-bottom:0;padding:100px 15px 0 15px}.elementor-612 .elementor-element.elementor-element-78816c37>.elementor-element-populated{padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-47be1570 .elementor-heading-title{font-size:var(--e-global-typography-f72f806-font-size);line-height:var(--e-global-typography-f72f806-line-height)}.elementor-612 .elementor-element.elementor-element-1468ee69{margin-top:0;margin-bottom:0;padding:50px 15px 50px 15px}.elementor-612 .elementor-element.elementor-element-3b763c1c>.elementor-element-populated{padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-66027cce img{width:100%}.elementor-612 .elementor-element.elementor-element-41108d24>.elementor-element-populated{padding:30px 0 0 0}.elementor-612 .elementor-element.elementor-element-4538bf3c{text-align:center}.elementor-612 .elementor-element.elementor-element-4538bf3c .elementor-heading-title{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-a8ae1ab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center}.elementor-612 .elementor-element.elementor-element-a8ae1ab .elementor-heading-title{font-size:var(--e-global-typography-8688441-font-size);line-height:var(--e-global-typography-8688441-line-height)}.elementor-612 .elementor-element.elementor-element-1dafd16b{text-align:center}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-img{margin-bottom:15px}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-title{font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-3d672dab .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-e5b1795 .elementor-heading-title{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-382cde9{margin:23px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-612 .elementor-element.elementor-element-d259f68 .elementor-heading-title{font-size:var(--e-global-typography-8688441-font-size);line-height:var(--e-global-typography-8688441-line-height)}.elementor-612 .elementor-element.elementor-element-57ab0e11{padding:50px 15px 50px 15px}.elementor-612 .elementor-element.elementor-element-6d7c5af7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-3b0e59ed .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-7375616f>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-2850ae23 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-7f90268>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title,.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-title a{font-size:var(--e-global-typography-2d39ff2-font-size);line-height:var(--e-global-typography-2d39ff2-line-height)}.elementor-612 .elementor-element.elementor-element-330270bb .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-612 .elementor-element.elementor-element-1d00b7aa{padding:0 15px 50px 15px}.elementor-612 .elementor-element.elementor-element-4767cba9>.elementor-element-populated{padding:30px 0 0 0}.elementor-612 .elementor-element.elementor-element-fb55a81{margin-top:-135px;margin-bottom:0;padding:0 0 0 0}.elementor-612 .elementor-element.elementor-element-3df2cad3.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-612 .elementor-element.elementor-element-3e1dffa3{margin:0 45px calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:6px 15px 6px 15px;font-size:var(--e-global-typography-4fc1850-font-size);line-height:var(--e-global-typography-4fc1850-line-height)}.elementor-612 .elementor-element.elementor-element-54d7818b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -40px;padding:10px 0 0 0;text-align:center}.elementor-612 .elementor-element.elementor-element-54d7818b .elementor-heading-title{font-size:var(--e-global-typography-3eb15d5-font-size);line-height:var(--e-global-typography-3eb15d5-line-height)}.elementor-612 .elementor-element.elementor-element-4ea55961:not(.elementor-motion-effects-element-type-background),.elementor-612 .elementor-element.elementor-element-4ea55961>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:0% auto}.elementor-612 .elementor-element.elementor-element-4ea55961{margin-top:0;margin-bottom:0;padding:50px 15px 50px 15px}.elementor-612 .elementor-element.elementor-element-6cabbd27 .elementor-heading-title{font-size:25px}.elementor-612 .elementor-element.elementor-element-44090f46 .elementor-heading-title{font-size:28px;line-height:38px}.elementor-612 .elementor-element.elementor-element-67aa21da>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}}.testimonial .elementor-swiper-button{background-color:#054A91;padding:5px;border-radius:8px}.blog .elementor-post__read-more:hover{color:#FF9050!important}