.elementor-81 .elementor-element.elementor-element-4b88ca0{--display:flex;}.elementor-81 .elementor-element.elementor-element-4b88ca0:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-81 .elementor-element.elementor-element-e258ece{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-366f95e{--display:flex;}.elementor-81 .elementor-element.elementor-element-366f95e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-366f95e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://galvinlocksmiths.co.uk/wp-content/uploads/2026/03/MAIN-PHOTO-FOR-PAGE-e1774645534497.png");}.elementor-81 .elementor-element.elementor-element-0ee61da{--display:flex;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-390d057{text-align:center;}.elementor-81 .elementor-element.elementor-element-390d057 .elementor-heading-title{font-family:var( --e-global-typography-solace_h1_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h1_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-c9e8316{text-align:center;}.elementor-81 .elementor-element.elementor-element-c9e8316 .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-b1dd7ff{text-align:center;}.elementor-81 .elementor-element.elementor-element-b1dd7ff .elementor-heading-title{font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-ab1bac6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-ab1bac6:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-ab1bac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-34e3809{--display:flex;}.elementor-81 .elementor-element.elementor-element-34e3809:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-34e3809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-050c8bc > .elementor-widget-container{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-050c8bc{text-align:center;}.elementor-81 .elementor-element.elementor-element-050c8bc .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-widget-image .widget-image-caption{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-81 .elementor-element.elementor-element-0a82d22{--display:flex;}.elementor-81 .elementor-element.elementor-element-67f723e{text-align:center;}.elementor-81 .elementor-element.elementor-element-67f723e .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2857f2b{--display:flex;}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-81 .elementor-element.elementor-element-75d039a{text-align:center;color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-21d0e7b5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(30deg, var( --e-global-color-primary ) 0%, #070200D1 100%);opacity:1;}.elementor-81 .elementor-element.elementor-element-21d0e7b5{margin-top:-12px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-33fd76e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-81 .elementor-element.elementor-element-33fd76e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000038;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-33fd76e8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-81 .elementor-element.elementor-element-33fd76e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-81 .elementor-element.elementor-element-33fd76e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-33fd76e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-81 .elementor-element.elementor-element-ebdf19a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-ebdf19a:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-ebdf19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-1744bfb{--display:flex;}.elementor-81 .elementor-element.elementor-element-493929b > .elementor-widget-container{background-color:#E7B869;margin:-4px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-493929b .widget-image-caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-528eaaf{text-align:center;}.elementor-81 .elementor-element.elementor-element-528eaaf .elementor-heading-title{font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-ed2260d{--display:flex;}.elementor-81 .elementor-element.elementor-element-25c7846 > .elementor-widget-container{background-color:transparent;margin:-2px 0px -2px 0px;background-image:linear-gradient(180deg, #E7B869 0%, #E7B869 100%);}.elementor-81 .elementor-element.elementor-element-25c7846 .widget-image-caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-845cf26{text-align:center;}.elementor-81 .elementor-element.elementor-element-845cf26 .elementor-heading-title{font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2f830f2{--display:flex;}.elementor-81 .elementor-element.elementor-element-9c76e7b > .elementor-widget-container{background-color:#E7B869;margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-9c76e7b .widget-image-caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-e09dfa5{text-align:center;}.elementor-81 .elementor-element.elementor-element-e09dfa5 .elementor-heading-title{font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-7f21854{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-7f21854:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-7f21854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-d3b3d00{--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;}.elementor-81 .elementor-element.elementor-element-f75d8ee{--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;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-dd4adf4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-dd4adf4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-81 .elementor-element.elementor-element-dd4adf4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-81 .elementor-element.elementor-element-dd4adf4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-80aeba5{--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;}.elementor-81 .elementor-element.elementor-element-54bdfd8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-54bdfd8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-81 .elementor-element.elementor-element-54bdfd8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-81 .elementor-element.elementor-element-54bdfd8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-f8abeb9{--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;}.elementor-81 .elementor-element.elementor-element-134e920 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-134e920 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-81 .elementor-element.elementor-element-134e920{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-81 .elementor-element.elementor-element-134e920 .elementor-icon-list-text{transition:color 0.3s;}.elementor-81 .elementor-element.elementor-element-d02e652{--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;}.elementor-81 .elementor-element.elementor-element-d585b3d{--display:flex;}.elementor-81 .elementor-element.elementor-element-c77b510{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-81 .elementor-element.elementor-element-c77b510 .elementor-heading-title{font-family:var( --e-global-typography-solace_h3_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h3_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-cf5919e{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3a8eafd .elementor-button{background-color:#E7B869;font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-3a8eafd .elementor-button:hover, .elementor-81 .elementor-element.elementor-element-3a8eafd .elementor-button:focus{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-3a8eafd .elementor-button:hover svg, .elementor-81 .elementor-element.elementor-element-3a8eafd .elementor-button:focus svg{fill:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-21dcb79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-21dcb79.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-81 .elementor-element.elementor-element-21dcb79 img{width:100%;}.elementor-81 .elementor-element.elementor-element-21dcb79 .widget-image-caption{text-align:center;font-family:var( --e-global-typography-solace_h3_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h3_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-56f964a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-81 .elementor-element.elementor-element-a68e0c8{--display:flex;}.elementor-81 .elementor-element.elementor-element-da91b63 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(30deg, var( --e-global-color-primary ) 0%, #070200D1 100%);opacity:1;}.elementor-81 .elementor-element.elementor-element-da91b63{margin-top:-29px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-dcb0d2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-81 .elementor-element.elementor-element-dcb0d2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000038;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-dcb0d2f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-81 .elementor-element.elementor-element-dcb0d2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-81 .elementor-element.elementor-element-dcb0d2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-dcb0d2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-81 .elementor-element.elementor-element-9e57b44{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-81 .elementor-element.elementor-element-9e57b44:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-9e57b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-2039ea1{--display:flex;--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-81 .elementor-element.elementor-element-9e95c58{--display:flex;}.elementor-81 .elementor-element.elementor-element-705b30a{text-align:center;}.elementor-81 .elementor-element.elementor-element-705b30a .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-27eb41a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-27eb41a{text-align:center;}.elementor-81 .elementor-element.elementor-element-27eb41a .elementor-heading-title{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-11846cc{text-align:center;font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-898fe77{--display:flex;}.elementor-81 .elementor-element.elementor-element-8ffdfcb img{width:36%;}.elementor-81 .elementor-element.elementor-element-8ffdfcb .widget-image-caption{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3e5f72ba:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-3e5f72ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-81 .elementor-element.elementor-element-3e5f72ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:58px;margin-bottom:0px;padding:0px 0px 13px 0px;}.elementor-81 .elementor-element.elementor-element-3e5f72ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-708c3f0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-81 .elementor-element.elementor-element-708c3f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-81 .elementor-element.elementor-element-708c3f0 > .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-81 .elementor-element.elementor-element-60820ad{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--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-81 .elementor-element.elementor-element-877832f{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-6px;--margin-bottom:-6px;--margin-left:-6px;--margin-right:-6px;}.elementor-81 .elementor-element.elementor-element-634875f{--display:flex;}.elementor-81 .elementor-element.elementor-element-084d006{--display:flex;--min-height:128px;}.elementor-81 .elementor-element.elementor-element-59fbe3a{text-align:center;}.elementor-81 .elementor-element.elementor-element-59fbe3a .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );color:#E7B869;}.elementor-81 .elementor-element.elementor-element-cdc9075{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:18px;--margin-bottom:18px;--margin-left:18px;--margin-right:18px;}.elementor-81 .elementor-element.elementor-element-cdc9075.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-f808b96{columns:2;column-gap:0px;text-align:center;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );color:#D9C7A9;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-5dbecb6 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-81d5963{--display:flex;}.elementor-81 .elementor-element.elementor-element-384b1dd{text-align:center;}.elementor-81 .elementor-element.elementor-element-384b1dd .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-be8bc3e{text-align:center;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-45c5422{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-9aaebff{--display:flex;}.elementor-81 .elementor-element.elementor-element-11cd1cf{--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;}.elementor-81 .elementor-element.elementor-element-782d0c6{text-align:center;}.elementor-81 .elementor-element.elementor-element-782d0c6 .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-782d0c6 .elementor-heading-title a:hover, .elementor-81 .elementor-element.elementor-element-782d0c6 .elementor-heading-title a:focus{color:#E7B869;}.elementor-81 .elementor-element.elementor-element-db7cccc{--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;}.elementor-81 .elementor-element.elementor-element-367d502{text-align:center;}.elementor-81 .elementor-element.elementor-element-367d502 .elementor-heading-title{font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-78454db{--display:flex;}.elementor-81 .elementor-element.elementor-element-2e567d1{--display:flex;}.elementor-81 .elementor-element.elementor-element-82439c2{text-align:center;}.elementor-81 .elementor-element.elementor-element-82439c2 .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-c79d509{text-align:center;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-9349594{--display:flex;}.elementor-81 .elementor-element.elementor-element-36b1819{--display:flex;}.elementor-81 .elementor-element.elementor-element-8368ca3{text-align:center;}.elementor-81 .elementor-element.elementor-element-8368ca3 .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-849123c{text-align:center;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-ea35d2b{--display:flex;}.elementor-81 .elementor-element.elementor-element-cf6be5f{--display:flex;}.elementor-81 .elementor-element.elementor-element-09e4a9a{text-align:center;}.elementor-81 .elementor-element.elementor-element-09e4a9a .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-3859e0c{font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-612df1f9:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-612df1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-612df1f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-81 .elementor-element.elementor-element-612df1f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-81 .elementor-element.elementor-element-1e84b828:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-81 .elementor-element.elementor-element-1e84b828 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-1e84b828.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-81 .elementor-element.elementor-element-1e84b828 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-1e84b828 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-81 .elementor-element.elementor-element-26a22065{width:auto;max-width:auto;}.elementor-81 .elementor-element.elementor-element-26a22065 .elementor-icon-wrapper{text-align:start;}.elementor-81 .elementor-element.elementor-element-26a22065.elementor-view-stacked .elementor-icon{background-color:#070606;color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-26a22065.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-26a22065.elementor-view-default .elementor-icon{color:#070606;border-color:#070606;}.elementor-81 .elementor-element.elementor-element-26a22065.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-26a22065.elementor-view-default .elementor-icon svg{fill:#070606;}.elementor-81 .elementor-element.elementor-element-26a22065.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-26a22065.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-26a22065 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-26a22065 .elementor-icon svg{height:20px;}.elementor-81 .elementor-element.elementor-element-6a47979{width:auto;max-width:auto;}.elementor-81 .elementor-element.elementor-element-6a47979 .elementor-icon-wrapper{text-align:start;}.elementor-81 .elementor-element.elementor-element-6a47979.elementor-view-stacked .elementor-icon{background-color:#070606;color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-6a47979.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-6a47979.elementor-view-default .elementor-icon{color:#070606;border-color:#070606;}.elementor-81 .elementor-element.elementor-element-6a47979.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-6a47979.elementor-view-default .elementor-icon svg{fill:#070606;}.elementor-81 .elementor-element.elementor-element-6a47979.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-6a47979.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-6a47979 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-6a47979 .elementor-icon svg{height:20px;}.elementor-81 .elementor-element.elementor-element-cff41ef{text-align:center;font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-e692e77 > .elementor-widget-container{background-color:transparent;padding:0px 300px 0px 300px;background-image:linear-gradient(180deg, #E7B869 0%, #E7B869 100%);}.elementor-81 .elementor-element.elementor-element-e692e77{text-align:center;color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-e692e77 a{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-e692e77 a:hover, .elementor-81 .elementor-element.elementor-element-e692e77 a:focus{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-e46eee2{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__front{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-1257b82 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-view-framed .elementor-icon svg, .elementor-81 .elementor-element.elementor-element-1257b82 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-icon svg{width:20px;transform:rotate(0deg);}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-icon i{transform:rotate(0deg);}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__button{margin-inline-center:0;}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#E7B869;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#E7B869;}.elementor-81 .elementor-element.elementor-element-f5f13c8{--display:flex;}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__front{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-view-framed .elementor-icon svg, .elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-icon svg{width:20px;transform:rotate(0deg);}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-icon i{transform:rotate(0deg);}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#E7B869;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#E7B869;}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__front{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-view-framed .elementor-icon svg, .elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-icon svg{width:20px;transform:rotate(0deg);}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-icon i{transform:rotate(0deg);}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#E7B869;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#E7B869;}.elementor-81 .elementor-element.elementor-element-3ac9986e > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.9;}.elementor-81 .elementor-element.elementor-element-3ac9986e{margin-top:-99px;margin-bottom:0px;padding:0px 0px 200px 0px;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-17b993ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-17b993ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-17b993ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-81 .elementor-element.elementor-element-17b993ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-81 .elementor-element.elementor-element-704a42e5{width:auto;max-width:auto;}.elementor-81 .elementor-element.elementor-element-704a42e5 .elementor-icon-wrapper{text-align:start;}.elementor-81 .elementor-element.elementor-element-704a42e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-704a42e5.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-704a42e5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-704a42e5.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-704a42e5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-704a42e5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-704a42e5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-704a42e5 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-704a42e5 .elementor-icon svg{height:20px;}.elementor-81 .elementor-element.elementor-element-cefc527{--display:flex;}.elementor-81 .elementor-element.elementor-element-cefc527:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-cefc527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-faf281c .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-df95df5{width:auto;max-width:auto;align-self:center;}.elementor-81 .elementor-element.elementor-element-df95df5 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-81 .elementor-element.elementor-element-df95df5 .elementor-heading-title{font-family:var( --e-global-typography-solace_h1_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h1_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-3b37aaa9 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-3b37aaa9{text-align:center;}.elementor-81 .elementor-element.elementor-element-3b37aaa9 .elementor-heading-title{font-family:var( --e-global-typography-solace_h3_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h3_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#F9F6F6;stroke:#F9F6F6;color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-3b37aaa9 .elementor-heading-title a:hover, .elementor-81 .elementor-element.elementor-element-3b37aaa9 .elementor-heading-title a:focus{color:var( --e-global-color-b475e7d );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-81 .elementor-element.elementor-element-50a27e68 .swiper-pagination-bullet-active, .elementor-81 .elementor-element.elementor-element-50a27e68 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-50a27e68 .swiper-pagination-fraction{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-swiper-button svg{fill:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-50a27e68 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-b475e7d );opacity:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-81 .elementor-element.elementor-element-50a27e68.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-81 .elementor-element.elementor-element-50a27e68.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-81 .elementor-element.elementor-element-50a27e68.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-81 .elementor-element.elementor-element-50a27e68.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-81 .elementor-element.elementor-element-50a27e68.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:400;-webkit-text-stroke-color:#F7F6F6;stroke:#F7F6F6;}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-testimonial__title{color:#F9F3F3;font-family:"Oswald", Sans-serif;font-size:3em;font-weight:500;}.elementor-81 .elementor-element.elementor-element-dd753a5{margin-top:-191px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-81 .elementor-element.elementor-element-7778e81 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-134b647{--display:flex;}.elementor-81 .elementor-element.elementor-element-134b647:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-134b647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E7B869 0%, #E7B869 100%);}.elementor-81 .elementor-element.elementor-element-0b000fb{text-align:center;}.elementor-81 .elementor-element.elementor-element-0b000fb .elementor-heading-title{font-family:var( --e-global-typography-solace_h3_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h3_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2561853{--display:flex;}.elementor-81 .elementor-element.elementor-element-9567a14{text-align:center;color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-9567a14 a:hover, .elementor-81 .elementor-element.elementor-element-9567a14 a:focus{color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-7f0c129{--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;}.elementor-81 .elementor-element.elementor-element-741ab20{--display:flex;}.elementor-81 .elementor-element.elementor-element-741ab20:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-741ab20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-bb9e397{--display:flex;}.elementor-81 .elementor-element.elementor-element-ff6dda6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-81 .elementor-element.elementor-element-ff6dda6:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-ff6dda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-36b854d{width:auto;max-width:auto;}.elementor-81 .elementor-element.elementor-element-36b854d .elementor-icon-wrapper{text-align:start;}.elementor-81 .elementor-element.elementor-element-36b854d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-36b854d.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-36b854d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-36b854d.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-36b854d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-36b854d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-36b854d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-36b854d .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-36b854d .elementor-icon svg{height:20px;}.elementor-81 .elementor-element.elementor-element-73bba61{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-81 .elementor-element.elementor-element-73bba61 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-81 .elementor-element.elementor-element-73bba61 .elementor-heading-title{font-family:var( --e-global-typography-solace_h3_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h3_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-73bba61 .elementor-heading-title a:hover, .elementor-81 .elementor-element.elementor-element-73bba61 .elementor-heading-title a:focus{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-a7a97a6 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-a7a97a6{text-align:start;}.elementor-81 .elementor-element.elementor-element-a7a97a6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:4em;font-weight:500;mix-blend-mode:lighten;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-repeater-item-5750530.elementor-social-icon{background-color:#1A00FF;}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-repeater-item-61aad48.elementor-social-icon{background-color:#0EFC05;}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-repeater-item-918593b.elementor-social-icon{background-color:#FF00DA52;}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-repeater-item-918593b.elementor-social-icon i{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-repeater-item-918593b.elementor-social-icon svg{fill:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-dff5862{--grid-template-columns:repeat(0, auto);--icon-size:38px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-widget-container{text-align:center;}.elementor-81 .elementor-element.elementor-element-dff5862 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-social-icon i{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-social-icon svg{fill:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-e911d25{--display:flex;}.elementor-81 .elementor-element.elementor-element-c70d0e3 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-c70d0e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-c70d0e3.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-c70d0e3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-c70d0e3.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-c70d0e3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-c70d0e3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-c70d0e3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-c70d0e3 .elementor-icon{font-size:25px;}.elementor-81 .elementor-element.elementor-element-c70d0e3 .elementor-icon svg{height:25px;}.elementor-81 .elementor-element.elementor-element-96c39ae{--display:flex;}.elementor-81 .elementor-element.elementor-element-f3cc595{text-align:center;}.elementor-81 .elementor-element.elementor-element-f3cc595 .elementor-heading-title{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-f3cc595 .elementor-heading-title a:hover, .elementor-81 .elementor-element.elementor-element-f3cc595 .elementor-heading-title a:focus{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-aa35175{--display:flex;}.elementor-81 .elementor-element.elementor-element-9a9172f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-81 .elementor-element.elementor-element-9a9172f{text-align:center;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-b87b33f{--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;}.elementor-81 .elementor-element.elementor-element-acb9d7d{--display:flex;}.elementor-81 .elementor-element.elementor-element-acb9d7d:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-acb9d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-f7fca8f{--display:flex;}.elementor-81 .elementor-element.elementor-element-37b3e0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-81 .elementor-element.elementor-element-37b3e0d:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-37b3e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-c1b81a3{width:auto;max-width:auto;}.elementor-81 .elementor-element.elementor-element-c1b81a3 .elementor-icon-wrapper{text-align:start;}.elementor-81 .elementor-element.elementor-element-c1b81a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-c1b81a3.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-c1b81a3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-c1b81a3.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-c1b81a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-c1b81a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-c1b81a3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-c1b81a3 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-c1b81a3 .elementor-icon svg{height:20px;}.elementor-81 .elementor-element.elementor-element-16496fd{width:auto;max-width:auto;align-self:center;}.elementor-81 .elementor-element.elementor-element-16496fd > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-81 .elementor-element.elementor-element-16496fd .elementor-heading-title{font-family:var( --e-global-typography-solace_h3_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h3_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-16496fd .elementor-heading-title a:hover, .elementor-81 .elementor-element.elementor-element-16496fd .elementor-heading-title a:focus{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-55dbf13 .elementor-repeater-item-85e6b44.elementor-social-icon{background-color:#0EFC05;}.elementor-81 .elementor-element.elementor-element-55dbf13{--grid-template-columns:repeat(0, auto);--icon-size:40px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-81 .elementor-element.elementor-element-55dbf13 .elementor-widget-container{text-align:center;}.elementor-81 .elementor-element.elementor-element-55dbf13 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-1fb09c3{--display:flex;}.elementor-81 .elementor-element.elementor-element-c2098fa{--display:flex;}.elementor-81 .elementor-element.elementor-element-ba8d3fb{text-align:center;}.elementor-81 .elementor-element.elementor-element-ba8d3fb .elementor-heading-title{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-8584bea{--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;}.elementor-81 .elementor-element.elementor-element-af8c260{--display:flex;}.elementor-81 .elementor-element.elementor-element-af8c260:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-af8c260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-b562a17 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-799df1c{--display:flex;}.elementor-81 .elementor-element.elementor-element-cee6d5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-81 .elementor-element.elementor-element-cee6d5b:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-cee6d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B869;}.elementor-81 .elementor-element.elementor-element-f7e4a05{width:auto;max-width:auto;}.elementor-81 .elementor-element.elementor-element-f7e4a05 .elementor-icon-wrapper{text-align:start;}.elementor-81 .elementor-element.elementor-element-f7e4a05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-f7e4a05.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-f7e4a05.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-f7e4a05.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-f7e4a05.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-f7e4a05.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-f7e4a05.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-81 .elementor-element.elementor-element-f7e4a05 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-f7e4a05 .elementor-icon svg{height:20px;}.elementor-81 .elementor-element.elementor-element-62375fa{width:auto;max-width:auto;align-self:center;text-align:start;}.elementor-81 .elementor-element.elementor-element-62375fa > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-81 .elementor-element.elementor-element-62375fa .elementor-heading-title{font-family:var( --e-global-typography-solace_h3_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h3_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-62375fa .elementor-heading-title a:hover, .elementor-81 .elementor-element.elementor-element-62375fa .elementor-heading-title a:focus{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-5494bb9{text-align:center;font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-4309449{--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;}.elementor-81 .elementor-element.elementor-element-a1359f3 iframe{height:350px;}.elementor-81 .elementor-element.elementor-element-82fb774{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-16eb79e{--display:flex;}.elementor-81 .elementor-element.elementor-element-39746c3{--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;}.elementor-81 .elementor-element.elementor-element-0bb0fdf{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-7baf0655{--display:flex;}.elementor-81 .elementor-element.elementor-element-6a5142{--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;}.elementor-81 .elementor-element.elementor-element-28d19084{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-794b26a9{--display:flex;}.elementor-81 .elementor-element.elementor-element-79ff1d46{--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;}.elementor-81 .elementor-element.elementor-element-4191a505{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-473e07a6{--display:flex;}.elementor-81 .elementor-element.elementor-element-5a827933{--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;}.elementor-81 .elementor-element.elementor-element-19ad6998{color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-4c1d5e84{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b475e7d );--n-accordion-title-hover-color:var( --e-global-color-b475e7d );--n-accordion-title-active-color:var( --e-global-color-b475e7d );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-b475e7d );--n-accordion-icon-hover-color:var( --e-global-color-b475e7d );--n-accordion-icon-active-color:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-4c1d5e84 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);}.elementor-81 .elementor-element.elementor-element-4c1d5e84:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-81 .elementor-element.elementor-element-4c1d5e84 :where( .elementor-81 .elementor-element.elementor-element-4c1d5e84 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-text-stroke-color:var( --e-global-color-b475e7d );stroke:var( --e-global-color-b475e7d );}.elementor-81 .elementor-element.elementor-element-3eb057c5{--display:flex;}.elementor-81 .elementor-element.elementor-element-aad21b2{--display:flex;}body.elementor-page-81{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-e258ece{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-81 .elementor-element.elementor-element-390d057 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-c9e8316 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-b1dd7ff .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-ab1bac6{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-050c8bc .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-81 .elementor-element.elementor-element-67f723e .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-81 .elementor-element.elementor-element-21d0e7b5{margin-top:0px;margin-bottom:0px;padding:227px 30px 100px 30px;}.elementor-81 .elementor-element.elementor-element-33fd76e8 > .elementor-element-populated{margin:-1px -1px -1px -1px;--e-column-margin-right:-1px;--e-column-margin-left:-1px;}.elementor-81 .elementor-element.elementor-element-ebdf19a{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-493929b .widget-image-caption{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-528eaaf .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-25c7846 .widget-image-caption{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-845cf26 .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-9c76e7b .widget-image-caption{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-e09dfa5 .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-7f21854{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-81 .elementor-element.elementor-element-c77b510.elementor-element{--order:-99999 /* order start hack */;}.elementor-81 .elementor-element.elementor-element-c77b510 .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3a8eafd .elementor-button{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-21dcb79{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-21dcb79.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-21dcb79 img{width:100%;}.elementor-81 .elementor-element.elementor-element-21dcb79 .widget-image-caption{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-da91b63{margin-top:0px;margin-bottom:0px;padding:1px 30px 100px 30px;}.elementor-81 .elementor-element.elementor-element-dcb0d2f > .elementor-element-populated{margin:-1px -1px -1px -1px;--e-column-margin-right:-1px;--e-column-margin-left:-1px;}.elementor-81 .elementor-element.elementor-element-9e57b44{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-705b30a .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-27eb41a .elementor-heading-title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-11846cc{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-8ffdfcb img{width:41%;}.elementor-81 .elementor-element.elementor-element-8ffdfcb .widget-image-caption{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3e5f72ba{margin-top:132px;margin-bottom:0px;padding:-1px 27px 19px 30px;}.elementor-81 .elementor-element.elementor-element-60820ad{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-59fbe3a{text-align:center;}.elementor-81 .elementor-element.elementor-element-59fbe3a .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-f808b96{text-align:center;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-5dbecb6 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-5dbecb6 .elementor-icon svg{height:20px;}.elementor-81 .elementor-element.elementor-element-384b1dd{text-align:center;}.elementor-81 .elementor-element.elementor-element-384b1dd .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-be8bc3e{text-align:center;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-45c5422{--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-782d0c6 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-367d502 .elementor-heading-title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-82439c2 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-c79d509{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-8368ca3 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-849123c{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-09e4a9a .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3859e0c{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-612df1f9{padding:100px 30px 50px 30px;}.elementor-81 .elementor-element.elementor-element-26a22065 .elementor-icon{font-size:15px;}.elementor-81 .elementor-element.elementor-element-26a22065 .elementor-icon svg{height:15px;}.elementor-81 .elementor-element.elementor-element-6a47979 .elementor-icon{font-size:15px;}.elementor-81 .elementor-element.elementor-element-6a47979 .elementor-icon svg{height:15px;}.elementor-81 .elementor-element.elementor-element-cff41ef{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-81 .elementor-element.elementor-element-e692e77 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-81 .elementor-element.elementor-element-e46eee2{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3ac9986e{margin-top:0px;margin-bottom:0px;padding:0px 30px 200px 30px;}.elementor-81 .elementor-element.elementor-element-17b993ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-704a42e5 .elementor-icon{font-size:15px;}.elementor-81 .elementor-element.elementor-element-704a42e5 .elementor-icon svg{height:15px;}.elementor-81 .elementor-element.elementor-element-df95df5 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3b37aaa9 .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-testimonial__text{font-size:0.875em;}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-testimonial__title{font-size:2.3em;}.elementor-81 .elementor-element.elementor-element-dd753a5{padding:50px 30px 100px 30px;}.elementor-81 .elementor-element.elementor-element-0b000fb .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-bb9e397{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-ff6dda6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-81 .elementor-element.elementor-element-36b854d .elementor-icon{font-size:15px;}.elementor-81 .elementor-element.elementor-element-36b854d .elementor-icon svg{height:15px;}.elementor-81 .elementor-element.elementor-element-73bba61{text-align:center;}.elementor-81 .elementor-element.elementor-element-73bba61 .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-a7a97a6 .elementor-heading-title{font-size:2.6em;}.elementor-81 .elementor-element.elementor-element-dff5862{--icon-size:32px;}.elementor-81 .elementor-element.elementor-element-c70d0e3 .elementor-icon{font-size:25px;}.elementor-81 .elementor-element.elementor-element-c70d0e3 .elementor-icon svg{height:25px;}.elementor-81 .elementor-element.elementor-element-f3cc595 .elementor-heading-title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-9a9172f{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-f7fca8f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-37b3e0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-81 .elementor-element.elementor-element-c1b81a3 .elementor-icon{font-size:15px;}.elementor-81 .elementor-element.elementor-element-c1b81a3 .elementor-icon svg{height:15px;}.elementor-81 .elementor-element.elementor-element-16496fd{text-align:center;}.elementor-81 .elementor-element.elementor-element-16496fd .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-55dbf13{--icon-size:40px;}.elementor-81 .elementor-element.elementor-element-ba8d3fb .elementor-heading-title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-cee6d5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-81 .elementor-element.elementor-element-f7e4a05 .elementor-icon{font-size:15px;}.elementor-81 .elementor-element.elementor-element-f7e4a05 .elementor-icon svg{height:15px;}.elementor-81 .elementor-element.elementor-element-62375fa{text-align:start;}.elementor-81 .elementor-element.elementor-element-62375fa .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-5494bb9{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-82fb774{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-e258ece{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-366f95e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-366f95e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvinlocksmiths.co.uk/wp-content/uploads/2026/03/Officail-website-front-page-e1774644761392.jpg");}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-81 .elementor-element.elementor-element-390d057 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-c9e8316 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-b1dd7ff .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-ab1bac6{--min-height:98px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-050c8bc{width:initial;max-width:initial;text-align:center;}.elementor-81 .elementor-element.elementor-element-050c8bc .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-81 .elementor-element.elementor-element-67f723e{text-align:center;}.elementor-81 .elementor-element.elementor-element-67f723e .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-81 .elementor-element.elementor-element-75d039a{text-align:center;}.elementor-81 .elementor-element.elementor-element-21d0e7b5 > .elementor-container{max-width:500px;}.elementor-81 .elementor-element.elementor-element-21d0e7b5{margin-top:1px;margin-bottom:0px;padding:0px 10px 19px 10px;}.elementor-81 .elementor-element.elementor-element-33fd76e8{width:100%;}.elementor-81 .elementor-element.elementor-element-33fd76e8 > .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-81 .elementor-element.elementor-element-33fd76e8 > .elementor-element-populated{margin:-11px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-ebdf19a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-493929b .widget-image-caption{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-528eaaf .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-25c7846 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-25c7846 .widget-image-caption{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-845cf26 .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-9c76e7b .widget-image-caption{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-e09dfa5{text-align:center;}.elementor-81 .elementor-element.elementor-element-e09dfa5 .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-7f21854{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-81 .elementor-element.elementor-element-dd4adf4{width:var( --container-widget-width, 169px );max-width:169px;--container-widget-width:169px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-134e920{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-c77b510 .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3a8eafd .elementor-button{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-21dcb79{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-21dcb79.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-81 .elementor-element.elementor-element-21dcb79 img{width:100%;max-width:100%;height:200px;}.elementor-81 .elementor-element.elementor-element-21dcb79 .widget-image-caption{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-da91b63 > .elementor-container{max-width:500px;}.elementor-81 .elementor-element.elementor-element-da91b63{margin-top:1px;margin-bottom:0px;padding:0px 10px 19px 10px;}.elementor-81 .elementor-element.elementor-element-dcb0d2f{width:100%;}.elementor-81 .elementor-element.elementor-element-dcb0d2f > .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-81 .elementor-element.elementor-element-dcb0d2f > .elementor-element-populated{margin:-11px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-9e57b44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-705b30a{text-align:center;}.elementor-81 .elementor-element.elementor-element-705b30a .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-27eb41a{text-align:center;}.elementor-81 .elementor-element.elementor-element-27eb41a .elementor-heading-title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-11846cc{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-898fe77{--min-height:428px;}.elementor-81 .elementor-element.elementor-element-8ffdfcb img{width:77%;max-width:100%;height:293px;}.elementor-81 .elementor-element.elementor-element-8ffdfcb .widget-image-caption{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3e5f72ba{margin-top:2px;margin-bottom:2px;padding:37px 20px 50px 20px;}.elementor-81 .elementor-element.elementor-element-60820ad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-877832f{--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;}.elementor-81 .elementor-element.elementor-element-026570d{text-align:center;}.elementor-81 .elementor-element.elementor-element-084d006{--min-height:85px;}.elementor-81 .elementor-element.elementor-element-59fbe3a .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-f808b96{columns:1;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-384b1dd .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-be8bc3e{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-45c5422{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-9aaebff{--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;}.elementor-81 .elementor-element.elementor-element-782d0c6{text-align:center;}.elementor-81 .elementor-element.elementor-element-782d0c6 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-367d502 .elementor-heading-title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-82439c2{text-align:center;}.elementor-81 .elementor-element.elementor-element-82439c2 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-c79d509{text-align:center;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-8368ca3 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-849123c{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-09e4a9a .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3859e0c{text-align:center;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-612df1f9{padding:50px 20px 50px 20px;}.elementor-81 .elementor-element.elementor-element-cff41ef{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-81 .elementor-element.elementor-element-e692e77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-e46eee2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-1257b82 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3c0a9d0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h6_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-2a8aff4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3ac9986e{padding:100px 20px 200px 20px;}.elementor-81 .elementor-element.elementor-element-17b993ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-81 .elementor-element.elementor-element-17b993ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-faf281c .elementor-icon{font-size:15px;}.elementor-81 .elementor-element.elementor-element-faf281c .elementor-icon svg{height:15px;}.elementor-81 .elementor-element.elementor-element-df95df5 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-3b37aaa9{text-align:center;}.elementor-81 .elementor-element.elementor-element-3b37aaa9 .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-81 .elementor-element.elementor-element-50a27e68 .elementor-testimonial__title{font-size:2em;}.elementor-81 .elementor-element.elementor-element-dd753a5{padding:100px 20px 100px 20px;}.elementor-81 .elementor-element.elementor-element-134b647{--margin-top:-4px;--margin-bottom:-4px;--margin-left:-4px;--margin-right:-4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-0b000fb{text-align:center;}.elementor-81 .elementor-element.elementor-element-0b000fb .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-ff6dda6{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-73bba61 .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-a7a97a6{text-align:center;}.elementor-81 .elementor-element.elementor-element-a7a97a6 .elementor-heading-title{font-size:2.3em;}.elementor-81 .elementor-element.elementor-element-dff5862 .elementor-widget-container{text-align:center;}.elementor-81 .elementor-element.elementor-element-dff5862{--icon-size:28px;--grid-column-gap:16px;}.elementor-81 .elementor-element.elementor-element-c70d0e3 .elementor-icon{font-size:26px;}.elementor-81 .elementor-element.elementor-element-c70d0e3 .elementor-icon svg{height:26px;}.elementor-81 .elementor-element.elementor-element-f3cc595 .elementor-heading-title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-9a9172f{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-37b3e0d{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-16496fd{text-align:center;}.elementor-81 .elementor-element.elementor-element-16496fd .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-55dbf13{--icon-size:35px;}.elementor-81 .elementor-element.elementor-element-ba8d3fb .elementor-heading-title{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-b562a17 .elementor-icon{font-size:26px;}.elementor-81 .elementor-element.elementor-element-b562a17 .elementor-icon svg{height:26px;}.elementor-81 .elementor-element.elementor-element-cee6d5b{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-62375fa{text-align:center;}.elementor-81 .elementor-element.elementor-element-62375fa .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-5494bb9{text-align:center;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-81 .elementor-element.elementor-element-a1359f3 iframe{height:350px;}.elementor-81 .elementor-element.elementor-element-82fb774{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-81 .elementor-element.elementor-element-4b88ca0{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-ab1bac6{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-33fd76e8{width:100%;}.elementor-81 .elementor-element.elementor-element-ebdf19a{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-d02e652{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-56f964a{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-dcb0d2f{width:100%;}.elementor-81 .elementor-element.elementor-element-708c3f0{width:100%;}.elementor-81 .elementor-element.elementor-element-60820ad{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-45c5422{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-e46eee2{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-cefc527{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-134b647{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-7f0c129{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-ff6dda6{--width:100%;}.elementor-81 .elementor-element.elementor-element-b87b33f{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-37b3e0d{--width:100%;}.elementor-81 .elementor-element.elementor-element-8584bea{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-cee6d5b{--width:100%;}.elementor-81 .elementor-element.elementor-element-4309449{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-82fb774{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-3eb057c5{--content-width:1600px;}.elementor-81 .elementor-element.elementor-element-aad21b2{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-81 .elementor-element.elementor-element-ff6dda6{--width:34%;}.elementor-81 .elementor-element.elementor-element-37b3e0d{--width:34%;}.elementor-81 .elementor-element.elementor-element-cee6d5b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4b88ca0 */<nav></nav>
<nav>
.ham-menu
</ nav><nav></nav>
<nav>
.ham-menu
</ nav><nav></nav>
<nav>
.ham-menu
</ nav>/* End custom CSS */
/* Start custom CSS */Galvin Locksmiths/* End custom CSS */