.elementor-widget-heading .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1400 .elementor-element.elementor-element-91f0bd2{width:auto;max-width:auto;align-self:flex-end;}.elementor-1400 .elementor-element.elementor-element-91f0bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-91f0bd2 .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:3.4em;font-weight:500;font-style:oblique;}.elementor-1400 .elementor-element.elementor-element-3081230{width:auto;max-width:auto;align-self:flex-end;}.elementor-1400 .elementor-element.elementor-element-3081230 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-3081230 .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:1em;font-weight:500;font-style:oblique;line-height:4.6em;}.elementor-1400 .elementor-element.elementor-element-c856e51 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1400 .elementor-element.elementor-element-c856e51 .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:2em;font-style:normal;line-height:1.19em;color:var( --e-global-color-secondary );}.elementor-1400 .elementor-element.elementor-element-32ccdcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 2em 0em;}.elementor-1400 .elementor-element.elementor-element-32ccdcd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-7f0d479:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1400 .elementor-element.elementor-element-7f0d479 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -30px;background-repeat:no-repeat;background-size:cover;}.elementor-1400 .elementor-element.elementor-element-7f0d479 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1400 .elementor-element.elementor-element-7f0d479 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-19594bc{--spacer-size:390px;}.elementor-1400 .elementor-element.elementor-element-ec8b8a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1400 .elementor-element.elementor-element-ec8b8a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1400 .elementor-element.elementor-element-ec8b8a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1400 .elementor-element.elementor-element-ec8b8a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 0em 1em;}.elementor-1400 .elementor-element.elementor-element-ec8b8a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1400 .elementor-element.elementor-element-e685d01 .elementor-heading-title{font-family:"Avenir Black", Sans-serif;font-size:1.375em;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.1em;color:var( --e-global-color-55e72296 );}.elementor-1400 .elementor-element.elementor-element-1e8b186 .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:1.125em;font-weight:500;line-height:1.1em;color:var( --e-global-color-5c1728e );}.elementor-1400 .elementor-element.elementor-element-90e6ac6 .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:1.125em;font-weight:500;font-style:oblique;line-height:1.1em;color:var( --e-global-color-55e72296 );}.elementor-1400 .elementor-element.elementor-element-1723749 > .elementor-element-populated{padding:0em 8em 0em 0em;}.elementor-widget-text-editor{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 );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-1400 .elementor-element.elementor-element-e945823 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1400 .elementor-element.elementor-element-e945823{font-family:"Avenir Medium", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.5em;}.elementor-1400 .elementor-element.elementor-element-04de299{font-family:"Avenir Medium", Sans-serif;font-size:1.4em;font-weight:400;line-height:1.625em;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );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-1400 .elementor-element.elementor-element-5c566ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1400 .elementor-element.elementor-element-5c566ed{font-family:"Avenir Medium", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.625em;}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-item{text-align:left;}.elementor-1400 .elementor-element.elementor-element-57dfe18 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-acfposts_image{width:0% !important;}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-acfposts_content{width:calc( 100% - 0% ) !important;}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-item .dce-wrapper{padding:0em 0em 1em 0em;}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-title {color:var( --e-global-color-5c1728e );}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-title a{color:var( --e-global-color-5c1728e );}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-title a:hover{color:var( --e-global-color-accent );}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-title{font-family:"Avenir Medium", Sans-serif;font-size:1em;font-weight:400;font-style:italic;letter-spacing:0px;margin-bottom:3px;}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-date{font-family:var( --e-global-typography-de736d6-font-family ), Sans-serif;font-size:var( --e-global-typography-de736d6-font-size );line-height:var( --e-global-typography-de736d6-line-height );}.elementor-widget-pp-advanced-accordion .pp-accordion-item{border-color:var( --e-global-color-text );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title{color:var( --e-global-color-primary );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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active{color:var( --e-global-color-accent );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active svg{fill:var( --e-global-color-accent );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{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-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active .pp-accordion-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active .pp-accordion-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-1400 .elementor-element.elementor-element-b206f26 > .elementor-widget-container{padding:1em 0em 2em 0em;}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-accordion-item{margin-bottom:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-advanced-accordion .pp-accordion-tab-title{color:var( --e-global-color-5c1728e );font-family:"Avenir Black", Sans-serif;font-size:1.375em;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.1em;padding:0px 0px 0px 0px;}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-advanced-accordion .pp-accordion-tab-title svg{fill:var( --e-global-color-5c1728e );}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-advanced-accordion .pp-accordion-tab-title:hover{color:var( --e-global-color-accent );}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-advanced-accordion .pp-accordion-tab-title:hover svg{fill:var( --e-global-color-accent );}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active{color:var( --e-global-color-5c1728e );}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active svg{fill:var( --e-global-color-5c1728e );}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-1400 .elementor-element.elementor-element-b206f26 .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{color:#333;}.elementor-1400 .elementor-element.elementor-element-e0881fb > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-1400 .elementor-element.elementor-element-e0881fb .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:1.125em;font-weight:500;font-style:oblique;line-height:1em;color:var( --e-global-color-primary );}.elementor-1400 .elementor-element.elementor-element-5827382 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-1400 .elementor-element.elementor-element-5827382 .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:1.125em;font-weight:500;font-style:oblique;line-height:2em;color:var( --e-global-color-primary );}.elementor-1400 .elementor-element.elementor-element-1779125 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-1400 .elementor-element.elementor-element-1779125 .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:1.125em;font-weight:500;font-style:oblique;line-height:2em;color:var( --e-global-color-primary );}.elementor-1400 .elementor-element.elementor-element-914db79 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-1400 .elementor-element.elementor-element-914db79 .elementor-heading-title{font-family:"Avenir Medium", Sans-serif;font-size:1.125em;font-weight:500;font-style:oblique;line-height:2em;color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1400 .elementor-element.elementor-element-ba32fe6{padding:1em 2em 0em 2em;}.elementor-1400 .elementor-element.elementor-element-bada9a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1400 .elementor-element.elementor-element-7f0d479:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1400 .elementor-element.elementor-element-7f0d479 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-date{font-size:var( --e-global-typography-de736d6-font-size );line-height:var( --e-global-typography-de736d6-line-height );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1400 .elementor-element.elementor-element-ba32fe6{padding:0em 0em 0em 0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1400 .elementor-element.elementor-element-91f0bd2 .elementor-heading-title{font-size:1.875em;line-height:1.3em;}.elementor-1400 .elementor-element.elementor-element-3081230 .elementor-heading-title{font-size:1.875em;line-height:1.3em;}.elementor-1400 .elementor-element.elementor-element-7f0d479:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1400 .elementor-element.elementor-element-7f0d479 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1400 .elementor-element.elementor-element-57dfe18 .dce-post-date{font-size:var( --e-global-typography-de736d6-font-size );line-height:var( --e-global-typography-de736d6-line-height );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tipton.allthingsvid.com/wp-content/uploads/2020/08/Avenir-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Black';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://tipton.allthingsvid.com/wp-content/uploads/2020/08/Avenir-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */