.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-2845 .elementor-element.elementor-element-f2d2084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-archive-title [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-theme-archive-title [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .wpcf7 label{color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title ::placeholder{color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .wpcf7-submit{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2845 .elementor-element.elementor-element-22ead5f{text-align:center;}.elementor-2845 .elementor-element.elementor-element-22613a77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:18px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2845 .elementor-element.elementor-element-2e084e4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2845 .elementor-element.elementor-element-2e084e4e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-loop-grid .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .wpcf7 label{color:var( --e-global-color-primary );}.elementor-widget-loop-grid ::placeholder{color:var( --e-global-color-primary );}.elementor-widget-loop-grid .wpcf7-submit{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2845 .elementor-element.elementor-element-4e43b7e0{--grid-columns:2;--load-more—spacing:40px;--load-more-button-align:center;}.elementor-2845 .elementor-element.elementor-element-4e43b7e0 .elementor-button{background-color:#61CE7000;font-family:"Brandon Grotesque Light", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;line-height:26px;letter-spacing:4px;}.elementor-2845 .elementor-element.elementor-element-4e43b7e0 .elementor-button:hover, .elementor-2845 .elementor-element.elementor-element-4e43b7e0 .elementor-button:focus{background-color:#FFFFFF;}.elementor-2845 .elementor-element.elementor-element-4e43b7e0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2845 .elementor-element.elementor-element-4e43b7e0 .e-loop-item > .elementor-section, .elementor-2845 .elementor-element.elementor-element-4e43b7e0 .e-loop-item > .elementor-section > .elementor-container, .elementor-2845 .elementor-element.elementor-element-4e43b7e0 .e-loop-item > .e-con, .elementor-2845 .elementor-element.elementor-element-4e43b7e0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2845 .elementor-element.elementor-element-6675a9ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:0px;}.elementor-widget-hfe-search-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-hfe-search-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .wpcf7 label{color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button ::placeholder{color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .wpcf7-submit{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .hfe-search-form__input{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__input::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container, .elementor-widget-hfe-search-button .hfe-search-icon-toggle .hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .hfe-search-form__input:focus::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container button#clear-with-button,
					.elementor-widget-hfe-search-button .hfe-search-form__container button#clear,
					.elementor-widget-hfe-search-button .hfe-search-icon-toggle button#clear{color:var( --e-global-color-text );}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__container{min-height:35px;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-submit{min-width:35px;background-color:#818A9100;font-size:14px;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__input{padding-left:calc(35px / 5);padding-right:calc(35px / 5);color:#999999;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__container button#clear i:before,
					.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-icon-toggle button#clear i:before,
				.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__container button#clear-with-button i:before{font-size:18px;}.elementor-2845 .elementor-element.elementor-element-4064712f input[type="search"].hfe-search-form__input,.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-icon-toggle{font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__input::placeholder{color:#7A7A7A6B;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__input, .elementor-2845 .elementor-element.elementor-element-4064712f .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{background-color:#FFFFFF00;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-icon-toggle .hfe-search-form__input{background-color:transparent;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__container ,.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-icon-toggle .hfe-search-form__input,.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:solid;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__container, .elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-icon-toggle .hfe-search-form__input,.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:0px;}.elementor-2845 .elementor-element.elementor-element-4064712f button.hfe-search-submit{color:#CACACA;}.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__container button#clear-with-button,
					.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-form__container button#clear,
					.elementor-2845 .elementor-element.elementor-element-4064712f .hfe-search-icon-toggle button#clear{color:#999999;}.elementor-widget-video [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 label{color:var( --e-global-color-primary );}.elementor-widget-video ::placeholder{color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7-submit{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-2845 .elementor-element.elementor-element-413c890c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2845 .elementor-element.elementor-element-413c890c .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-2845 .elementor-element.elementor-element-22613a77{--width:97%;}.elementor-2845 .elementor-element.elementor-element-2e084e4e{--width:75%;}}@media(max-width:1024px){.elementor-2845 .elementor-element.elementor-element-4e43b7e0{--grid-columns:2;}}@media(max-width:767px){.elementor-2845 .elementor-element.elementor-element-4e43b7e0{--grid-columns:1;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brandon Grotesque Light';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://oliviabuckley.com/wp-content/uploads/2024/03/Brandon_light.woff2') format('woff2');
}
@font-face {
	font-family: 'Brandon Grotesque Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://oliviabuckley.com/wp-content/uploads/2024/03/Brandon_reg.woff2') format('woff2');
}
@font-face {
	font-family: 'Brandon Grotesque Light';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://oliviabuckley.com/wp-content/uploads/2024/03/Brandon_thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Brandon Grotesque Light';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://oliviabuckley.com/wp-content/uploads/2024/03/Brandon_med.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://oliviabuckley.com/wp-content/uploads/2024/03/avenir_roman_12.woff2') format('woff2');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://oliviabuckley.com/wp-content/uploads/2024/03/Avenir-Light.woff2') format('woff2');
}
/* End Custom Fonts CSS */