/*!
Theme Name:  Mitchell Digital - 2025
Author:      Mitchell Digital
Author URI:  https://mitchelldigital.co.uk
Description: Our custom theme. Built for modern and fast websites
Version:     1.0.0
License:     GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Template:    page-builder-framework
Text Domain: page-builder-framework-child
*/
:root{--content-width:1260px;--margin-none:0;--margin-small:1.5rem;--margin-medium:3rem;--margin-large:5rem;--border-radius:0.75rem;--border-radius-img:1.5rem;--padding-default:6rem;--padding-none:0;--padding-small:2rem;--padding-medium:4rem;--padding-large:8rem;--gradient-orange:linear-gradient(180deg, #ed7327 0%, #c04a00 235.2%);--gradient-blue:linear-gradient(180deg, #0e4670 0%, #167cab 100%)}@media screen and (max-width:768px){:root{--margin-none:0;--margin-small:1rem;--margin-medium:2rem;--margin-large:3.5rem}}@media screen and (max-width:768px){:root{--padding-default:3rem;--padding-none:0;--padding-small:1rem;--padding-medium:2rem;--padding-large:4rem}}@font-face{font-family:"Public Sans";src:url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Regular.eot);src:url("/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Regular.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Regular.woff2) format("woff2"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Regular.woff) format("woff"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-SemiBold.eot);src:url("/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-SemiBold.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-SemiBold.woff2) format("woff2"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-SemiBold.woff) format("woff"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Bold.eot);src:url("/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Bold.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Bold.woff2) format("woff2"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Bold.woff) format("woff"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Black.eot);src:url("/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Black.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Black.woff2) format("woff2"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Black.woff) format("woff"),url(/wp-content/themes/mitchell-digital-theme/assets/fonts/Public-Sans/PublicSans-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--font-head:"Public Sans", sans-serif;--font-body:"Public Sans", sans-serif;--text-size-90:clamp(0.89rem, 0.02vi + 0.88rem, 0.9rem);--text-size-100:clamp(1rem, 0.2vi + 0.95rem, 1.13rem);--text-size-200:clamp(1.13rem, 0.45vi + 1.01rem, 1.41rem);--text-size-300:clamp(1.27rem, 0.79vi + 1.07rem, 1.76rem);--text-size-400:clamp(1.42rem, 1.24vi + 1.11rem, 2.2rem);--text-size-500:clamp(1.6rem, 1.83vi + 1.14rem, 2.75rem);--text-size-600:clamp(1.8rem, 2.61vi + 1.15rem, 3.43rem);--text-color:var(--wp--preset--color--wpbf-palette-color-1)}html,body{font-size:100%;font-family:var(--font-body);font-weight:400;color:var(--text-color)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:2.25rem;margin-bottom:1rem;font-family:var(--font-head);font-weight:600;line-height:1.15;letter-spacing:-.022em}h1 a,h1 span,.h1 a,.h1 span,h2 a,h2 span,.h2 a,.h2 span,h3 a,h3 span,.h3 a,.h3 span,h4 a,h4 span,.h4 a,.h4 span,h5 a,h5 span,.h5 a,.h5 span,h6 a,h6 span,.h6 a,.h6 span{font-size:inherit}h1{font-weight:700;letter-spacing:-1.5px}p{font-size:var(--text-size-100);margin-top:.25rem;margin-bottom:1rem}p>*{font-size:inherit;font-weight:inherit;letter-spacing:inherit}ul,ol,li,strong,a{font-size:var(--text-size-100)}small{font-size:var(--text-size-90)}h6,.h6{font-size:var(--text-size-100)}h5,.h5{font-size:var(--text-size-200)}h4,.h4{font-size:var(--text-size-300)}h3,.h3{font-size:var(--text-size-400)}h2,.h2{font-size:var(--text-size-500)}h1,.h1{font-size:var(--text-size-600)}.text-size-90,.text-size-90 .fl-rich-text p,.text-size-90.fl-rich-text p,.text-size-90 .fl-rich-text p a,.text-size-90.fl-rich-text p a,.text-size-90 .fl-rich-text p strong,.text-size-90.fl-rich-text p strong,.text-size-90 .fl-rich-text li,.text-size-90.fl-rich-text li,.text-size-90 ul.menu li a,.text-size-90 .fl-heading{font-size:var(--text-size-90)}.text-size-100,.text-size-100 .fl-rich-text p,.text-size-100.fl-rich-text p,.text-size-100 .fl-rich-text p a,.text-size-100.fl-rich-text p a,.text-size-100 .fl-rich-text p strong,.text-size-100.fl-rich-text p strong,.text-size-100 .fl-rich-text li,.text-size-100.fl-rich-text li,.text-size-100 ul.menu li a,.text-size-100 .fl-heading{font-size:var(--text-size-100)}.text-size-200,.text-size-200 .fl-rich-text p,.text-size-200.fl-rich-text p,.text-size-200 .fl-rich-text p a,.text-size-200.fl-rich-text p a,.text-size-200 .fl-rich-text p strong,.text-size-200.fl-rich-text p strong,.text-size-200 .fl-rich-text li,.text-size-200.fl-rich-text li,.text-size-200 ul.menu li a,.text-size-200 .fl-heading{font-size:var(--text-size-200)}.text-size-300,.text-size-300 .fl-rich-text p,.text-size-300.fl-rich-text p,.text-size-300 .fl-rich-text p a,.text-size-300.fl-rich-text p a,.text-size-300 .fl-rich-text p strong,.text-size-300.fl-rich-text p strong,.text-size-300 .fl-rich-text li,.text-size-300.fl-rich-text li,.text-size-300 ul.menu li a,.text-size-300 .fl-heading{font-size:var(--text-size-300)}.text-size-400,.text-size-400 .fl-rich-text p,.text-size-400.fl-rich-text p,.text-size-400 .fl-rich-text p a,.text-size-400.fl-rich-text p a,.text-size-400 .fl-rich-text p strong,.text-size-400.fl-rich-text p strong,.text-size-400 .fl-rich-text li,.text-size-400.fl-rich-text li,.text-size-400 ul.menu li a,.text-size-400 .fl-heading{font-size:var(--text-size-400)}.text-size-500,.text-size-500 .fl-rich-text p,.text-size-500.fl-rich-text p,.text-size-500 .fl-rich-text p a,.text-size-500.fl-rich-text p a,.text-size-500 .fl-rich-text p strong,.text-size-500.fl-rich-text p strong,.text-size-500 .fl-rich-text li,.text-size-500.fl-rich-text li,.text-size-500 ul.menu li a,.text-size-500 .fl-heading{font-size:var(--text-size-500)}.text-size-600,.text-size-600 .fl-rich-text p,.text-size-600.fl-rich-text p,.text-size-600 .fl-rich-text p a,.text-size-600.fl-rich-text p a,.text-size-600 .fl-rich-text p strong,.text-size-600.fl-rich-text p strong,.text-size-600 .fl-rich-text li,.text-size-600.fl-rich-text li,.text-size-600 ul.menu li a,.text-size-600 .fl-heading{font-size:var(--text-size-600)}.char-w-20 .fl-rich-text p,.char-w-20.fl-rich-text p,.char-w-20 .fl-rich-text ol,.char-w-20.fl-rich-text ul,.char-w-20 .fl-heading,.char-w-20.fl-heading{max-width:20ch}.char-w-25 .fl-rich-text p,.char-w-25.fl-rich-text p,.char-w-25 .fl-rich-text ol,.char-w-25.fl-rich-text ul,.char-w-25 .fl-heading,.char-w-25.fl-heading{max-width:25ch}.char-w-30 .fl-rich-text p,.char-w-30.fl-rich-text p,.char-w-30 .fl-rich-text ol,.char-w-30.fl-rich-text ul,.char-w-30 .fl-heading,.char-w-30.fl-heading{max-width:30ch}.char-w-40 .fl-rich-text p,.char-w-40.fl-rich-text p,.char-w-40 .fl-rich-text ol,.char-w-40.fl-rich-text ul,.char-w-40 .fl-heading,.char-w-40.fl-heading{max-width:40ch}.char-w-50 .fl-rich-text p,.char-w-50.fl-rich-text p,.char-w-50 .fl-rich-text ol,.char-w-50.fl-rich-text ul,.char-w-50 .fl-heading,.char-w-50.fl-heading{max-width:50ch}.char-w-60 .fl-rich-text p,.char-w-60.fl-rich-text p,.char-w-60 .fl-rich-text ol,.char-w-60.fl-rich-text ul,.char-w-60 .fl-heading,.char-w-60.fl-heading{max-width:60ch}.char-w-65 .fl-rich-text p,.char-w-65.fl-rich-text p,.char-w-65 .fl-rich-text ol,.char-w-65.fl-rich-text ul,.char-w-65 .fl-heading,.char-w-65.fl-heading{max-width:65ch}.char-w-70 .fl-rich-text p,.char-w-70.fl-rich-text p,.char-w-70 .fl-rich-text ol,.char-w-70.fl-rich-text ul,.char-w-70 .fl-heading,.char-w-70.fl-heading{max-width:70ch}.char-w-80 .fl-rich-text p,.char-w-80.fl-rich-text p,.char-w-80 .fl-rich-text ol,.char-w-80.fl-rich-text ul,.char-w-80 .fl-heading,.char-w-80.fl-heading{max-width:80ch}.char-w-90 .fl-rich-text p,.char-w-90.fl-rich-text p,.char-w-90 .fl-rich-text ol,.char-w-90.fl-rich-text ul,.char-w-90 .fl-heading,.char-w-90.fl-heading{max-width:90ch}.char-w-100 .fl-rich-text p,.char-w-100.fl-rich-text p,.charolw-100 .fl-rich-text p,.chaul-w-100.fl-rich-text p,.char-w-100 .fl-heading,.char-w-100.fl-heading{max-width:100ch}.transform-normal{text-transform:none}.transform-capitalize{text-transform:capitalize}.transform-uppercase{text-transform:uppercase}.transform-lowercase{text-transform:lowercase}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.m-auto .fl-rich-text p,.m-auto.fl-rich-text p,.m-auto .fl-rich-text ol,.m-auto.fl-rich-text ol,.m-auto .fl-rich-text ul,.m-auto.fl-rich-text ul,.m-auto.fl-rich-text p,.m-auto .fl-heading,.m-auto.fl-heading{margin-left:auto;margin-right:auto}.m-0 .fl-rich-text p,.m-0.fl-rich-text p,.m-0 .fl-heading,.m-0.fl-heading{margin:0}.m-left-0 .fl-rich-text p,.m-left-0.fl-rich-text p,.m-left-0 .fl-heading,.m-left-0.fl-heading{margin-left:0}.m-right-0 .fl-rich-text p,.m-right-0 .fl-heading,.m-right-0.fl-heading{margin-right:0}.fl-row.borderless>.fl-row-content-wrap{padding:0}.fl-row.padding-s .fl-row-content-wrap{padding-top:var(--padding-small);padding-bottom:var(--padding-small)}.fl-row.padding-m .fl-row-content-wrap{padding-top:var(--padding-medium);padding-bottom:var(--padding-medium)}.fl-row.padding-l .fl-row-content-wrap{padding-top:var(--padding-large);padding-bottom:var(--padding-large)}.fl-row.padding-t-s .fl-row-content-wrap{padding-top:var(--padding-small)}.fl-row.padding-t-m .fl-row-content-wrap{padding-top:var(--padding-medium)}.fl-row.padding-t-l .fl-row-content-wrap{padding-top:var(--padding-large)}.fl-row.padding-b-s .fl-row-content-wrap{padding-bottom:var(--padding-small)}.fl-row.padding-b-m .fl-row-content-wrap{padding-bottom:var(--padding-medium)}.fl-row.padding-b-l .fl-row-content-wrap{padding-bottom:var(--padding-large)}.mt-none{margin-top:var(--margin-none)}.mt-small{margin-top:var(--margin-small)}.mt-medium{margin-top:var(--margin-medium)}.mt-large{margin-top:var(--margin-large)}.mb-none{margin-bottom:var(--margin-none)}.mb-small{margin-bottom:var(--margin-small)}.mb-medium{margin-bottom:var(--margin-medium)}.mb-large{margin-bottom:var(--margin-large)}.pt-none{padding-top:var(--margin-none)}.pt-small{padding-top:var(--margin-small)}.pt-medium{padding-top:var(--margin-medium)}.pt-large{padding-top:var(--margin-large)}.pb-none{padding-bottom:var(--margin-none)}.pb-small{padding-bottom:var(--margin-small)}.pb-medium{padding-bottom:var(--margin-medium)}.pb-large{padding-bottom:var(--margin-large)}.fl-row.fl-row-full-width.row-width-slim .fl-row-content-wrap .fl-row-content{max-width:64rem;margin-left:auto;margin-right:auto}.fl-row.fl-row-full-width.row-width-slimmer .fl-row-content-wrap .fl-row-content{max-width:52rem;margin-left:auto;margin-right:auto}.fl-row.fl-row-full-width.row-width-skinny .fl-row-content-wrap .fl-row-content{max-width:44rem;margin-left:auto;margin-right:auto}.fl-col{--default-x-padding:2rem}@media screen and (max-width:900px){.fl-col{--default-x-padding:1rem}}@media screen and (max-width:768px){.fl-col{--default-x-padding:0rem}}.fl-col.col-padding-right{padding-right:var(--default-x-padding)}.fl-col.col-padding-left{padding-left:var(--default-x-padding)}html,body{font-size:16px}.gform_wrapper.gravity-theme form .gform-body .gform_fields{grid-row-gap:1.5rem;grid-column-gap:1.5rem}.gform_wrapper.gravity-theme form .gform-body .gfield .gfield_label{font-size:var(--text-size-100,1rem);line-height:1.5;display:block;margin:0}.gform_wrapper.gravity-theme form .gform-body .gfield input,.gform_wrapper.gravity-theme form .gform-body .gfield select,.gform_wrapper.gravity-theme form .gform-body .gfield textarea{font-size:var(--text-size-100,1rem)}.gform_wrapper.gravity-theme form .gform-body .gfield textarea{max-height:10rem}.gform_wrapper.gravity-theme form .gform_footer{display:flex;justify-content:flex-end}.gform_wrapper.gravity-theme form .gform_footer .gform_button{padding:1rem 2rem;background-color:var(--accent-color);border-radius:0;box-shadow:0 0 0 0 var(--wp--preset--color--wpbf-palette-color-3);transition:all 0.3s ease-in-out;font-size:var(--text-size-100,1rem);color:var(--wp--preset--color--wpbf-palette-color-2)}.gform_wrapper.gravity-theme form .gform_footer .gform_button:hover{background-color:var(--accent-color-alt);box-shadow:.25rem .25rem 0 0 var(--wp--preset--color--wpbf-palette-color-3)}.gform_wrapper.gravity-theme.center-align_wrapper .gform_footer{display:flex;justify-content:center}.gform_wrapper.gravity-theme.page-bottom_wrapper form{margin:auto;max-width:500px}header{z-index:15;position:relative}.fl-row-content-wrap{padding-top:var(--padding-default);padding-bottom:var(--padding-default)}.fl-module-rich-text .fl-rich-text p:first-child{margin-top:0}.fl-module-rich-text .fl-rich-text p:last-child{margin-bottom:0}.fl-module-rich-text.mb-8 .fl-rich-text p{margin-bottom:.5rem}.fl-module-rich-text.no-mb-last .fl-rich-text p:last-child{margin-bottom:0}@media screen and (max-width:768px){.fl-module-rich-text.text-list-mob-center .fl-rich-text ul,.fl-module-rich-text.text-list-mob-center .fl-rich-text ol{margin:auto;padding-left:2rem;padding-right:2rem}}.site-cta,ul#menu-main-menu>li.menu-item.cta-highlight a{position:relative;padding:1rem .5rem;font-size:var(--text-size-100);font-family:var(--font-head);font-weight:700;background:var(--gradient-orange);border-radius:var(--border-radius);color:var(--wp--preset--color--wpbf-palette-color-2)!important;text-align:center;margin:auto;display:inline-block;z-index:8}.site-cta:hover,ul#menu-main-menu>li.menu-item.cta-highlight a:hover{background-color:var(--brand-color);border-color:var(--brand-color);color:#fff;text-decoration:none;transition:all 0.35s ease}header{border-bottom:1px solid rgb(255 255 255 / .24)}ul#menu-main-menu>li.menu-item{margin-left:.5rem}ul#menu-main-menu>li.menu-item:first-child{margin-left:0}ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>span.fl-menu-toggle{width:32px}@media screen and (max-width:768px){ul#menu-main-menu>li.menu-item{margin-top:1rem;margin-bottom:1rem}ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>a{margin-right:1.5rem}ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>span.fl-menu-toggle{padding-left:1rem;width:2rem}ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>span.fl-menu-toggle::before{border-color:var(--wp--preset--color--wpbf-palette-color-3)!important}}ul#menu-main-menu>li.menu-item>a,ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>a{position:relative;padding:.75rem 1rem;cursor:pointer;font-weight:600;--offset-x:0.3rem;--offset-y:0.2rem}@media screen and (max-width:768px){ul#menu-main-menu>li.menu-item>a,ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>a{color:var(--wp--preset--color--wpbf-palette-color-3)}}ul#menu-main-menu>li.menu-item>a::after,ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>a::after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,0%);width:15%;height:1px;border-top:1px solid #fff0;border-bottom:none;transition:0.5s all ease-in-out;opacity:1}@media screen and (max-width:768px){ul#menu-main-menu>li.menu-item>a::after,ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>a::after{display:none}}ul#menu-main-menu>li.menu-item>a:hover,ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>a:hover{border-color:var(--wp--preset--color--wpbf-palette-color-8)}ul#menu-main-menu>li.menu-item>.fl-has-submenu-container>a{padding-right:1.75rem}ul#menu-main-menu>li.menu-item.current-menu-item a::after,ul#menu-main-menu>li.menu-item a:hover::after,ul#menu-main-menu>li.menu-item.current-menu-parent>.fl-has-submenu-container a::after{border-color:var(--wp--preset--color--wpbf-palette-color-8)}@media screen and (max-width:768px){ul#menu-main-menu>li.menu-item.current-menu-item a::after,ul#menu-main-menu>li.menu-item a:hover::after,ul#menu-main-menu>li.menu-item.current-menu-parent>.fl-has-submenu-container a::after{display:none}}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu{min-width:20rem;z-index:10;background-color:var(--wp--preset--color--wpbf-palette-color-3)}@media screen and (max-width:768px){ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu{min-width:0;padding-left:0}}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li+li{margin-top:.15rem}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li:first-child{margin-top:0rem}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li:first-child a{padding-top:.75rem}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li:last-child{margin-bottom:0rem}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li:last-child a{padding-bottom:.75rem}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li a{position:relative;padding:.4rem 1rem;line-height:1.4}@media screen and (max-width:768px){ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li a{line-height:1.1}}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li a::before{content:"";position:absolute;top:0;bottom:0;left:0;width:.3rem;background:var(--wp--preset--color--wpbf-palette-color-8);opacity:0}ul#menu-main-menu>li.menu-item.menu-item-has-children>ul.sub-menu li a:hover::before{opacity:1;transition:all 0.3s ease-in-out}ul#menu-main-menu>li.menu-item.cta-highlight a{margin-left:1.5rem;padding-left:1.5rem;padding-right:1.5rem;background:rgb(255 255 255 / .12);color:#fff;font-size:var(--text-size-100);font-weight:700;padding-right:2.5rem;position:relative;border:none}ul#menu-main-menu>li.menu-item.cta-highlight a::after{content:"";position:absolute;top:50%;left:auto;right:1rem;transform:translate(0%,-50%);width:1rem;height:1rem;background-image:url(/wp-content/themes/mitchell-digital-theme/assets/images/Icon-Arrow-Right.png);background-size:contain;background-repeat:no-repeat;background-position:center;text-decoration:none;border:none}ul#menu-main-menu>li.menu-item.cta-highlight a:hover{color:var(--wp--preset--color--wpbf-palette-color-8);background-color:var(--wp--preset--color--wpbf-palette-color-8)}ul#menu-main-menu>li.menu-item.cta-highlight a:hover::after{text-decoration:none;border:none}@media screen and (max-width:768px){ul#menu-main-menu>li.menu-item.cta-highlight{margin-left:0;margin-top:1rem}ul#menu-main-menu>li.menu-item.cta-highlight a{margin-left:0;width:100%}}ul#mobile-actions{position:fixed;bottom:0;left:0;right:0;width:100%;padding:0;margin:0;display:none;box-shadow:0 -1px 5px 0 rgb(0 0 0 / .4);z-index:1000}@media screen and (max-width:768px){ul#mobile-actions{display:flex}}ul#mobile-actions li{width:50%;box-sizing:border-box;padding:0;margin:0;list-style:none}ul#mobile-actions li a{display:block;color:#fff;background:var(--accent-color);text-align:center;font-weight:700;padding:.75rem .25rem;margin:0;text-decoration:none;font-size:1.25rem}ul#mobile-actions li:last-child a{color:#fff;background:var(--accent-color-alt)}.list-contact-details{list-style:none;margin:0;padding:0}.list-contact-details .icon+.icon{margin-top:.75rem}.list-contact-details .icon a{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:#222;font:inherit;line-height:1.3}.list-contact-details .icon a:hover{text-decoration:underline;color:var(--wp--preset--color--wpbf-palette-color-4)}.list-contact-details .icon a:focus-visible{outline:2px solid #000;outline-offset:3px}.list-contact-details .icon a::before{content:"";display:inline-block;width:1.25em;height:1.25em;flex-shrink:0;background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#fff0}.list-contact-details .icon.email a::before{background-image:url(/wp-content/themes/mitchell-digital-theme/assets/icons/email.svg)}.list-contact-details .icon.phone a::before{background-image:url(/wp-content/themes/mitchell-digital-theme/assets/icons/phone.svg)}.list-contact-details .icon.address a::before{background-image:url(/wp-content/themes/mitchell-digital-theme/assets/icons/address.svg)}ul.list-contact-details.footer-cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}ul.list-contact-details.footer-cta li.icon{margin:0;width:calc(50% - 1rem);box-sizing:border-box;padding:0 0 0 2rem;margin-top:0}@media screen and (max-width:768px){ul.list-contact-details.footer-cta li.icon{width:100%}}ul.list-contact-details.footer-cta li.icon+li.icon{margin-top:0}ul.list-contact-details.footer-cta li.icon a{position:relative;display:block;color:#fff;padding:.5rem .5rem;font-weight:600;width:100%}ul.list-contact-details.footer-cta li.icon a::before{position:absolute;top:50%;left:-2rem;transform:translateY(-50%);text-decoration:none}ul.list-contact-details.footer-cta li.icon.email a::before{background-image:url(/wp-content/themes/mitchell-digital-theme/assets/images/Icon-Mail-White.png)}ul.list-contact-details.footer-cta li.icon.phone a::before{background-image:url(/wp-content/themes/mitchell-digital-theme/assets/images/Icon-Phone-White.png)}@media screen and (max-width:768px){ul.list-contact-details.footer-cta li.icon li+li{margin-top:1rem}}.fl-row.page-hero.header-overlay .fl-row-content-wrap{padding-top:8rem}@media screen and (max-width:768px){.fl-row.page-hero.header-overlay .fl-row-content-wrap{padding-top:4rem}}.fl-module-photo.img-rounded img{border-radius:var(--border-radius-img)}.fl-module-rich-text{margin-top:0}.fl-module-rich-text p{margin-top:0;margin-bottom:1rem}.fl-module-rich-text p:last-child{margin-bottom:0}.fl-module.border-top-orange-bg{padding-top:1.25rem;border-top:1px solid #e9894c}.fl-col.column-container .fl-col-content{border-radius:40px;padding:5rem 7.5rem;overflow:hidden;margin-left:20px;margin-right:20px}@media screen and (max-width:768px){.fl-col.column-container .fl-col-content{margin-left:10px;margin-right:10px;padding:1.5rem 1.5rem}}.fl-col.white-container-skinny .fl-col-content{background-color:#fff;border-radius:1.5rem;padding:2rem;max-width:48.125rem;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.fl-col.white-container-skinny .fl-col-content{padding:1rem;margin-left:1rem;margin-right:1rem;margin-bottom:2rem}}.list-checked-icons ul,.list-checked-icons ol{margin:0;padding:0;--icon-size:20px;list-style:none;counter-reset:check}.list-checked-icons ul li,.list-checked-icons ol li{margin:0 0 1.25rem;padding:0 0 0 2rem;list-style:none;position:relative;line-height:1.4}.list-checked-icons ul li::before,.list-checked-icons ol li::before{content:"";position:absolute;top:.2rem;left:0;height:var(--icon-size);width:var(--icon-size);background-image:url(/wp-content/themes/mitchell-digital-theme/assets/images/Icon-Check-Blue.png);background-position:center;background-repeat:no-repeat;background-size:contain}.list-checked-icons ul li:last-child,.list-checked-icons ol li:last-child{margin-bottom:0}.list-checked-icons ol li{counter-increment:check;padding-left:1.75rem}.list-checked-icons ol li::before{content:counter(check);background-image:none;background-color:var(--wp--preset--color--wpbf-palette-color-4);border-radius:50%;color:#fff;text-align:center;line-height:var(--icon-size);font-size:var(--text-size-90)}.list-checked-icons ul+p,.list-checked-icons ol+p{margin-top:1rem}.col-bg-orange-gradient>.fl-col-content{background:var(--gradient-orange);color:#fff}.fl-col.overflow-hidden>.fl-col-content{overflow:hidden}.list-blogs-holder{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:3rem;grid-row-gap:3rem}@media screen and (max-width:768px){.list-blogs-holder{grid-template-columns:repeat(1,1fr);grid-column-gap:1rem;grid-row-gap:1rem}}.list-blogs-holder .blog-item{border:1px solid var(--wp--preset--color--wpbf-palette-color-8);border-radius:var(--border-radius);padding:2rem}@media screen and (max-width:768px){.list-blogs-holder .blog-item{padding:1.5rem}}.list-blogs-holder .blog-item h3{font-size:var(--text-size-300);letter-spacing:1%;margin:0 0 1rem}.list-blogs-holder .blog-item a.blog-link{display:inline-block;font-size:var(--text-size-90);letter-spacing:1%;margin-top:1rem;padding:.5rem 1rem;background:var(--gradient-orange);border:1px solid var(--wp--preset--color--wpbf-palette-color-8);border-radius:var(--border-radius);color:var(--wp--preset--color--wpbf-palette-color-2);text-decoration:none;transition:all 0.1s ease-in-out}.list-blogs-holder .blog-item a.blog-link:hover,.list-blogs-holder .blog-item a.blog-link:focus{background:var(--wp--preset--color--wpbf-palette-color-2);color:var(--wp--preset--color--wpbf-palette-color-8)}