.elementor-1217 .elementor-element.elementor-element-2b016b5{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:38px;--padding-right:38px;}.elementor-1217 .elementor-element.elementor-element-2b016b5:not(.elementor-motion-effects-element-type-background), .elementor-1217 .elementor-element.elementor-element-2b016b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b333d1 );background-image:url("/wp-content/uploads/2025/08/Custodian-Building-House_wide.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1217 .elementor-element.elementor-element-2b016b5::before, .elementor-1217 .elementor-element.elementor-element-2b016b5 > .elementor-background-video-container::before, .elementor-1217 .elementor-element.elementor-element-2b016b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1217 .elementor-element.elementor-element-2b016b5 > .elementor-background-slideshow::before, .elementor-1217 .elementor-element.elementor-element-2b016b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1217 .elementor-element.elementor-element-2b016b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.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 );}.elementor-1217 .elementor-element.elementor-element-7e5e7ef{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-1217 .elementor-element.elementor-element-7e5e7ef.elementor-element{--align-self:center;}.elementor-1217 .elementor-element.elementor-element-7e5e7ef .elementor-heading-title{font-family:"Golden Cockerel ITC Std", Sans-serif;font-size:50px;color:var( --e-global-color-319c4c1 );}.elementor-1217 .elementor-element.elementor-element-7c96f08{--spacer-size:10px;}.elementor-1217 .elementor-element.elementor-element-f7e0f86{--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;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--padding-top:100px;--padding-bottom:100px;--padding-left:38px;--padding-right:38px;}.elementor-1217 .elementor-element.elementor-element-0d94623{--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;--justify-content:center;}.elementor-1217 .elementor-element.elementor-element-513c095{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-1217 .elementor-element.elementor-element-513c095 .elementor-heading-title{font-family:"Futura Light", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#900000;}.elementor-1217 .elementor-element.elementor-element-f151ff5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-1217 .elementor-element.elementor-element-f151ff5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1217 .elementor-element.elementor-element-f151ff5 .elementor-heading-title{font-family:"Golden Cockerel ITC Std", Sans-serif;font-size:60px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1.5px;color:#0A0A0A;}.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 );}.elementor-1217 .elementor-element.elementor-element-8b288c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Futura Light", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0em;color:#5A6B71;}.elementor-1217 .elementor-element.elementor-element-fb5937c{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{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-1217 .elementor-element.elementor-element-a19427d img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-1217 .elementor-element.elementor-element-db11ed7{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1217 .elementor-element.elementor-element-759fb3b{--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;--justify-content:flex-start;}.elementor-1217 .elementor-element.elementor-element-4836460{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-1217 .elementor-element.elementor-element-4836460 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1217 .elementor-element.elementor-element-4836460 .elementor-heading-title{font-family:"Golden Cockerel ITC Std", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1.5px;color:#0A0A0A;}.elementor-1217 .elementor-element.elementor-element-d79b8d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Futura Light", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0em;color:#5A6B71;}.elementor-1217 .elementor-element.elementor-element-c5e90d7{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1217 .elementor-element.elementor-element-22a39db{--display:flex;}.elementor-1217 .elementor-element.elementor-element-f540eba > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1217 .elementor-element.elementor-element-f540eba .elementor-heading-title{font-family:"Futura Medium", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:-0.8px;}.elementor-1217 .elementor-element.elementor-element-1588e1c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-1217 .elementor-element.elementor-element-1588e1c{font-family:"Futura Light", Sans-serif;font-size:15px;font-weight:500;line-height:1.29em;color:#5A6B71;}.elementor-1217 .elementor-element.elementor-element-c678b24 .bdt-modal-wrapper .bdt-modal-button{color:var( --e-global-color-primary );background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Futura Light", Sans-serif;font-size:15px;text-transform:none;text-decoration:underline;line-height:0.4em;}.elementor-1217 .elementor-element.elementor-element-c678b24 .bdt-modal-wrapper .bdt-modal-button svg{fill:var( --e-global-color-primary );}.elementor-1217 .elementor-element.elementor-element-c678b24 .bdt-modal-wrapper .bdt-modal-button:hover{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-1217 .elementor-element.elementor-element-c678b24 .bdt-modal-wrapper .bdt-modal-button:hover svg{fill:var( --e-global-color-primary );}.bdt-modal-c678b24.bdt-modal .bdt-modal-dialog{border-radius:25px 25px 25px 25px;}.bdt-modal-c678b24.bdt-modal .bdt-modal-header{border-top-right-radius:25px;border-top-left-radius:25px;}.bdt-modal-c678b24.bdt-modal .bdt-modal-footer{border-bottom-right-radius:25px;border-bottom-left-radius:25px;}.elementor-1217 .elementor-element.elementor-element-c4099e2{--display:flex;}.elementor-1217 .elementor-element.elementor-element-146fabe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1217 .elementor-element.elementor-element-146fabe .elementor-heading-title{font-family:"Futura Medium", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:-0.8px;}.elementor-1217 .elementor-element.elementor-element-fe62d99 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-1217 .elementor-element.elementor-element-fe62d99{font-family:"Futura Light", Sans-serif;font-size:15px;font-weight:500;line-height:1.29em;color:#5A6B71;}.elementor-1217 .elementor-element.elementor-element-ab3ee08 .bdt-modal-wrapper .bdt-modal-button{color:var( --e-global-color-primary );background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Futura Light", Sans-serif;font-size:15px;text-transform:none;text-decoration:underline;line-height:0.4em;}.elementor-1217 .elementor-element.elementor-element-ab3ee08 .bdt-modal-wrapper .bdt-modal-button svg{fill:var( --e-global-color-primary );}.elementor-1217 .elementor-element.elementor-element-ab3ee08 .bdt-modal-wrapper .bdt-modal-button:hover{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-1217 .elementor-element.elementor-element-ab3ee08 .bdt-modal-wrapper .bdt-modal-button:hover svg{fill:var( --e-global-color-primary );}.bdt-modal-ab3ee08.bdt-modal .bdt-modal-dialog{border-radius:25px 25px 25px 25px;}.bdt-modal-ab3ee08.bdt-modal .bdt-modal-header{border-top-right-radius:25px;border-top-left-radius:25px;}.bdt-modal-ab3ee08.bdt-modal .bdt-modal-footer{border-bottom-right-radius:25px;border-bottom-left-radius:25px;}.elementor-1217 .elementor-element.elementor-element-4987019{--display:flex;}.elementor-1217 .elementor-element.elementor-element-0dc030f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1217 .elementor-element.elementor-element-0dc030f .elementor-heading-title{font-family:"Futura Medium", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:-0.8px;}.elementor-1217 .elementor-element.elementor-element-5db6476{--spacer-size:40px;}.elementor-1217 .elementor-element.elementor-element-1ba6918 .bdt-modal-wrapper .bdt-modal-button{color:var( --e-global-color-primary );background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Futura Light", Sans-serif;font-size:15px;text-transform:none;text-decoration:underline;line-height:0.4em;}.elementor-1217 .elementor-element.elementor-element-1ba6918 .bdt-modal-wrapper .bdt-modal-button svg{fill:var( --e-global-color-primary );}.elementor-1217 .elementor-element.elementor-element-1ba6918 .bdt-modal-wrapper .bdt-modal-button:hover{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-1217 .elementor-element.elementor-element-1ba6918 .bdt-modal-wrapper .bdt-modal-button:hover svg{fill:var( --e-global-color-primary );}.bdt-modal-1ba6918.bdt-modal .bdt-modal-dialog{border-radius:25px 25px 25px 25px;}.bdt-modal-1ba6918.bdt-modal .bdt-modal-header{border-top-right-radius:25px;border-top-left-radius:25px;}.bdt-modal-1ba6918.bdt-modal .bdt-modal-footer{border-bottom-right-radius:25px;border-bottom-left-radius:25px;}.elementor-1217 .elementor-element.elementor-element-f87fb12{--display:flex;}.elementor-1217 .elementor-element.elementor-element-e07e639 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1217 .elementor-element.elementor-element-e07e639 .elementor-heading-title{font-family:"Futura Medium", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:-0.8px;}.elementor-1217 .elementor-element.elementor-element-302de11{--spacer-size:40px;}.elementor-1217 .elementor-element.elementor-element-b42a198 .bdt-modal-wrapper .bdt-modal-button{color:var( --e-global-color-primary );background-color:#02010100;padding:0px 0px 0px 0px;font-family:"Futura Light", Sans-serif;font-size:15px;text-transform:none;text-decoration:underline;line-height:0.4em;}.elementor-1217 .elementor-element.elementor-element-b42a198 .bdt-modal-wrapper .bdt-modal-button svg{fill:var( --e-global-color-primary );}.elementor-1217 .elementor-element.elementor-element-b42a198 .bdt-modal-wrapper .bdt-modal-button:hover{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-1217 .elementor-element.elementor-element-b42a198 .bdt-modal-wrapper .bdt-modal-button:hover svg{fill:var( --e-global-color-primary );}.bdt-modal-b42a198.bdt-modal .bdt-modal-dialog{border-radius:25px 25px 25px 25px;}.bdt-modal-b42a198.bdt-modal .bdt-modal-header{border-top-right-radius:25px;border-top-left-radius:25px;}.bdt-modal-b42a198.bdt-modal .bdt-modal-footer{border-bottom-right-radius:25px;border-bottom-left-radius:25px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1217 .elementor-element.elementor-element-0d94623{--width:50%;}.elementor-1217 .elementor-element.elementor-element-fb5937c{--width:50%;}.elementor-1217 .elementor-element.elementor-element-759fb3b{--width:77%;}}@media(max-width:1199px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1217 .elementor-element.elementor-element-513c095{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1217 .elementor-element.elementor-element-513c095 .elementor-heading-title{font-size:16.02px;line-height:1.42em;}.elementor-1217 .elementor-element.elementor-element-f151ff5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1217 .elementor-element.elementor-element-f151ff5 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1217 .elementor-element.elementor-element-8b288c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17.8px;line-height:1.52em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1217 .elementor-element.elementor-element-4836460{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1217 .elementor-element.elementor-element-4836460 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-1217 .elementor-element.elementor-element-d79b8d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17.8px;line-height:1.52em;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1217 .elementor-element.elementor-element-7e5e7ef{width:100%;max-width:100%;}.elementor-1217 .elementor-element.elementor-element-7e5e7ef .elementor-heading-title{font-size:40px;}.elementor-1217 .elementor-element.elementor-element-f7e0f86{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1217 .elementor-element.elementor-element-513c095 .elementor-heading-title{font-size:16.92px;line-height:1.32em;}.elementor-1217 .elementor-element.elementor-element-f151ff5 .elementor-heading-title{font-size:34.2px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1217 .elementor-element.elementor-element-8b288c5{font-size:15px;line-height:1.41em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1217 .elementor-element.elementor-element-a19427d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1217 .elementor-element.elementor-element-db11ed7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1217 .elementor-element.elementor-element-4836460 .elementor-heading-title{font-size:34.2px;line-height:1.2em;}.elementor-1217 .elementor-element.elementor-element-d79b8d4{font-size:15px;line-height:1.41em;}.elementor-1217 .elementor-element.elementor-element-22a39db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Golden Cockerel ITC Std';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/01/Golden-Cockerel-ITC-Std-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/01/FuturaLT.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/01/futura-medium-bt-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */