.elementor-56741 .elementor-element.elementor-element-212a59c>.elementor-container{min-height:236px}.elementor-56741 .elementor-element.elementor-element-212a59c:not(.elementor-motion-effects-element-type-background),.elementor-56741 .elementor-element.elementor-element-212a59c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-acf33c2)}.elementor-56741 .elementor-element.elementor-element-212a59c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-56741 .elementor-element.elementor-element-212a59c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-56741 .elementor-element.elementor-element-75f1683.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-56741 .elementor-element.elementor-element-75f1683>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-56741 .elementor-element.elementor-element-bac484c{text-align:center;width:initial;max-width:initial}.elementor-56741 .elementor-element.elementor-element-bac484c .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:50px}.elementor-56741 .elementor-element.elementor-element-6b1d80a{--spacer-size:15px}.elementor-56741 .elementor-element.elementor-element-8663888{width:initial;max-width:initial}.elementor-56741 .elementor-element.elementor-element-a7ad0bb{margin-top:50px;margin-bottom:15px}.elementor-56741 .elementor-element.elementor-element-7acea20>.elementor-element-populated{padding:0}.elementor-56741 .elementor-element.elementor-element-5eb7d64 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:40px}.elementor-56741 .elementor-element.elementor-element-5eb7d64>.elementor-widget-container{margin:0;padding:0}.elementor-56741 .elementor-element.elementor-element-af2bfb1>.elementor-widget-container{margin:0;padding:0}.elementor-56741 .elementor-element.elementor-element-e5e89cd .elementor-accordion-title{font-family:"Avenir Next",Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:36px}.elementor-56741 .elementor-element.elementor-element-e2daaf7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-56741 .elementor-element.elementor-element-2c61b90{--spacer-size:100px}.elementor-56741 .elementor-element.elementor-element-9aaf671 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:40px}.elementor-56741 .elementor-element.elementor-element-9aaf671{width:initial;max-width:initial}.elementor-56741 .elementor-element.elementor-element-5146abd{--spacer-size:12px}.elementor-56741 .elementor-element.elementor-element-59b3bc4{width:var(--container-widget-width,63%);max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0}.elementor-56741 .elementor-element.elementor-element-3a5003a{--spacer-size:32px}.elementor-56741 .elementor-element.elementor-element-ef85782 img{width:100%}.elementor-56741 .elementor-element.elementor-element-10dcbe9{--spacer-size:40px}.elementor-56741 .elementor-element.elementor-element-c8555e0 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:24px}.elementor-56741 .elementor-element.elementor-element-3721f4a{--spacer-size:20px}.elementor-56741 .elementor-element.elementor-element-34325d0{width:var(--container-widget-width,566px);max-width:566px;--container-widget-width:566px;--container-widget-flex-grow:0}.elementor-56741 .elementor-element.elementor-element-0c6dc14{--spacer-size:100px}.elementor-56741 .elementor-element.elementor-element-4a65f0d:not(.elementor-motion-effects-element-type-background),.elementor-56741 .elementor-element.elementor-element-4a65f0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-acf33c2)}.elementor-56741 .elementor-element.elementor-element-4a65f0d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-56741 .elementor-element.elementor-element-4a65f0d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-56741 .elementor-element.elementor-element-b3d4df3.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-56741 .elementor-element.elementor-element-b3d4df3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-56741 .elementor-element.elementor-element-b3d4df3>.elementor-element-populated{margin:0 200px 0 200px;--e-column-margin-right:200px;--e-column-margin-left:200px}.elementor-56741 .elementor-element.elementor-element-c9db2f4{--spacer-size:120px}.elementor-56741 .elementor-element.elementor-element-4dcbbd7{text-align:center;width:initial;max-width:initial}.elementor-56741 .elementor-element.elementor-element-4dcbbd7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var( --e-global-typography-primary-line-height )}.elementor-56741 .elementor-element.elementor-element-d137c49{--spacer-size:12px}.elementor-56741 .elementor-element.elementor-element-65c51fb{text-align:center;width:initial;max-width:initial}.elementor-56741 .elementor-element.elementor-element-65c51fb p{margin-block-end:0px}.elementor-56741 .elementor-element.elementor-element-adf4352{--spacer-size:32px}.elementor-56741 .elementor-element.elementor-element-cd5198e .elementor-button{background-color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-56741 .elementor-element.elementor-element-cd5198e .elementor-button:focus,.elementor-56741 .elementor-element.elementor-element-cd5198e .elementor-button:hover{color:var(--e-global-color-secondary);background-color:#fff;border-color:var(--e-global-color-secondary)}.elementor-56741 .elementor-element.elementor-element-cd5198e .elementor-button:focus svg,.elementor-56741 .elementor-element.elementor-element-cd5198e .elementor-button:hover svg{fill:var(--e-global-color-secondary)}.elementor-56741 .elementor-element.elementor-element-6225786{--spacer-size:38px}.elementor-56741 .elementor-element.elementor-element-f44ffcd>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-56741 .elementor-element.elementor-element-abeba8a>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-56741 .elementor-element.elementor-element-077049a>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-56741 .elementor-element.elementor-element-0bd2fe9>.elementor-widget-container{margin:0}.elementor-56741 .elementor-element.elementor-element-33eb53c{--spacer-size:110px}.elementor-56741 .elementor-element.elementor-element-00c99cb>.elementor-element-populated{padding:0}.elementor-56741 .elementor-element.elementor-element-1357756{--spacer-size:100px}.elementor-56741 .elementor-element.elementor-element-07a9ed9 .elementor-tab-content{border-block-end-color:var(--e-global-color-1de26a7);padding:0}.elementor-56741 .elementor-element.elementor-element-07a9ed9 .elementor-tab-title{border-color:var(--e-global-color-1de26a7);padding:24px 0 24px 0}.elementor-56741 .elementor-element.elementor-element-07a9ed9 .elementor-toggle-icon,.elementor-56741 .elementor-element.elementor-element-07a9ed9 .elementor-toggle-title{color:var(--e-global-color-primary)}.elementor-56741 .elementor-element.elementor-element-07a9ed9 .elementor-toggle-icon svg{fill:var(--e-global-color-primary)}.elementor-56741 .elementor-element.elementor-element-07a9ed9 .elementor-toggle-title{font-weight:600}.elementor-56741 .elementor-element.elementor-element-abe432b{--spacer-size:50px}@media(max-width:767px) and (min-width:451px){.elementor-56741 .elementor-element.elementor-element-7acea20{width:100%}.elementor-56741 .elementor-element.elementor-element-b3d4df3{width:100%}}@media(max-width:1200px){.elementor-56741 .elementor-element.elementor-element-b3d4df3>.elementor-element-populated{margin:0 150px 0 150px;--e-column-margin-right:150px;--e-column-margin-left:150px}.elementor-56741 .elementor-element.elementor-element-4dcbbd7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}}@media(max-width:992px){.elementor-56741 .elementor-element.elementor-element-e2daaf7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-56741 .elementor-element.elementor-element-b3d4df3>.elementor-element-populated{margin:0 100px 0 100px;--e-column-margin-right:100px;--e-column-margin-left:100px}}@media(max-width:767px){.elementor-56741 .elementor-element.elementor-element-75f1683>.elementor-element-populated{padding:0 50px 0 50px}.elementor-56741 .elementor-element.elementor-element-7acea20>.elementor-element-populated{padding:50px 0 0 0}.elementor-56741 .elementor-element.elementor-element-59b3bc4{--container-widget-width:480px;--container-widget-flex-grow:0;width:var(--container-widget-width,480px);max-width:480px}.elementor-56741 .elementor-element.elementor-element-b3d4df3>.elementor-element-populated{margin:0 50px 0 50px;--e-column-margin-right:50px;--e-column-margin-left:50px}.elementor-56741 .elementor-element.elementor-element-4dcbbd7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-56741 .elementor-element.elementor-element-33eb53c{--spacer-size:75px}.elementor-56741 .elementor-element.elementor-element-d54b0d7>.elementor-widget-container{margin:0}.elementor-56741 .elementor-element.elementor-element-07a9ed9>.elementor-widget-container{margin:0}}@media(max-width:576px){.elementor-56741 .elementor-element.elementor-element-b3d4df3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-56741 .elementor-element.elementor-element-4dcbbd7{--container-widget-width:258px;--container-widget-flex-grow:0;width:var(--container-widget-width,258px);max-width:258px}.elementor-56741 .elementor-element.elementor-element-445af02 img{width:275px}.elementor-56741 .elementor-element.elementor-element-5fa098e img{width:275px}.elementor-56741 .elementor-element.elementor-element-0bd2fe9 img{width:275px}}@media(max-width:450px){.elementor-56741 .elementor-element.elementor-element-75f1683>.elementor-element-populated{padding:0 25px 0 25px}.elementor-56741 .elementor-element.elementor-element-4dcbbd7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-56741 .elementor-element.elementor-element-65c51fb{--container-widget-width:239px;--container-widget-flex-grow:0;width:var(--container-widget-width,239px);max-width:239px}.elementor-56741 .elementor-element.elementor-element-445af02 img{width:250px}.elementor-56741 .elementor-element.elementor-element-5fa098e img{width:250px}.elementor-56741 .elementor-element.elementor-element-0bd2fe9 img{width:250px}}h1 span{font-weight:400}@font-face{font-family:'Avenir Next';font-style:normal;font-weight:400;font-display:auto;src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Regular.eot');src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Regular.eot?#iefix') format('embedded-opentype'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Regular.woff2') format('woff2'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Regular.woff') format('woff'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Regular.ttf') format('truetype')}@font-face{font-family:'Avenir Next';font-style:normal;font-weight:700;font-display:auto;src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Bold.eot');src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Bold.eot?#iefix') format('embedded-opentype'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Bold.woff2') format('woff2'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Bold.woff') format('woff'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Bold.ttf') format('truetype')}@font-face{font-family:'Avenir Next';font-style:normal;font-weight:600;font-display:auto;src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Demi.eot');src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Demi.eot?#iefix') format('embedded-opentype'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Demi.woff2') format('woff2'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Demi.woff') format('woff'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Demi.ttf') format('truetype')}@font-face{font-family:'Avenir Next';font-style:italic;font-weight:400;font-display:auto;src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Italic.eot');src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Italic.eot?#iefix') format('embedded-opentype'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Italic.woff2') format('woff2'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Italic.woff') format('woff'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW05-Italic.ttf') format('truetype')}@font-face{font-family:'Avenir Next';font-style:italic;font-weight:700;font-display:auto;src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW29-BoldItalic.eot');src:url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW29-BoldItalic.eot?#iefix') format('embedded-opentype'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW29-BoldItalic.woff2') format('woff2'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW29-BoldItalic.woff') format('woff'),url('https://assets.mcnichols.com/content/dam/mcnichols/fonts/avenir-next/AvenirNextW29-BoldItalic.ttf') format('truetype')}