.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5728 .elementor-element.elementor-element-31716b4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-edaca44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5728 .elementor-element.elementor-element-edaca44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-78192f0 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://gordon-james.com/wp-content/uploads/2024/07/AHT_Gordon-James_Everson_Orchard-Creek-Trail_Twilight_005.jpg);background-size:cover;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-78192f0 .swiper-slide-inner{align-items:flex-end;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-78192f0 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-78192f0 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-78192f0 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-d5a107f .swiper-slide-bg{background-color:#833CA300;background-image:url(https://gordon-james.com/wp-content/uploads/2023/08/GJ-Header-scaled.jpg);background-size:cover;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-d5a107f .swiper-slide-inner{align-items:flex-end;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-d5a107f .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-d5a107f .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-d5a107f .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-a9ac212 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://gordon-james.com/wp-content/uploads/2023/03/GJ-Slider-5-Olsen-Crystal_Bay-652-9.15.22Edit-1-scaled-1.jpg);background-size:cover;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-a9ac212 .swiper-slide-inner{align-items:flex-end;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-a9ac212 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-a9ac212 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-a9ac212 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-2f75c14 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://gordon-james.com/wp-content/uploads/2023/03/GJ-Slider-4-200727_2315-Old-Beach-Rd_134-9.15-scaled-1.jpg);background-size:cover;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-2f75c14 .swiper-slide-inner{align-items:flex-end;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-2f75c14 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-2f75c14 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-2f75c14 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-6fbeeae .swiper-slide-bg{background-color:#833CA300;background-image:url(https://gordon-james.com/wp-content/uploads/2023/03/GJ-Slider-1-210621_3155-Willow_611-9.15.22-scaled-1.jpg);background-size:cover;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-6fbeeae .swiper-slide-inner{align-items:flex-end;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-6fbeeae .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-6fbeeae .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-repeater-item-6fbeeae .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-slide{transition-duration:calc(3000ms*1.2);height:800px;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-slide-button{background-color:#FFFFFF;color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-slide-contents{max-width:100%;}.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-slide-inner{padding:50px 50px 100px 50px;text-align:center;}.elementor-5728 .elementor-element.elementor-element-f087a5a .elementor-slide-heading{color:#02010100;font-family:"Lustria", Sans-serif;font-size:60px;font-weight:500;}.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-pagination-bullet{height:15px;width:15px;}.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-pagination-fraction{font-size:15px;}.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF87;opacity:1;}.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-pagination-bullet-active{background-color:#FFFFFF87;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5728 .elementor-element.elementor-element-44782d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:55px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-44782d0{z-index:50;text-align:center;}.elementor-5728 .elementor-element.elementor-element-44782d0 .elementor-heading-title{font-family:"Lustria", Sans-serif;font-size:60px;font-weight:500;color:#8C734B;}.elementor-5728 .elementor-element.elementor-element-201c830:not(.elementor-motion-effects-element-type-background), .elementor-5728 .elementor-element.elementor-element-201c830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5728 .elementor-element.elementor-element-201c830{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:55px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-201c830 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-711d9d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-711d9d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-360fcc2 > .elementor-container{max-width:600px;}.elementor-5728 .elementor-element.elementor-element-bb9cc52 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 100px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-bb9cc52 .elementor-heading-title{font-family:"Lustria", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#8C734B;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5728 .elementor-element.elementor-element-c0d558c{--divider-border-style:solid;--divider-color:var( --e-global-color-b665526 );--divider-border-width:2px;}.elementor-5728 .elementor-element.elementor-element-c0d558c .elementor-divider-separator{width:79%;}.elementor-5728 .elementor-element.elementor-element-c0d558c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-5728 .elementor-element.elementor-element-e5d9073 > .elementor-widget-container{padding:0px 150px 30px 0px;}.elementor-5728 .elementor-element.elementor-element-e5d9073{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#000000;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5728 .elementor-element.elementor-element-8b2bfd4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5728 .elementor-element.elementor-element-8b2bfd4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gordon-james.com/wp-content/uploads/2022/01/210621_3155-Willow_358-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-5728 .elementor-element.elementor-element-8b2bfd4 > .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-5728 .elementor-element.elementor-element-8b2bfd4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5728 .elementor-element.elementor-element-4d423ac{--spacer-size:600px;}.elementor-5728 .elementor-element.elementor-element-e26c6ed{padding:65px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-82dedb3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-2d44a49{--divider-border-style:solid;--divider-color:var( --e-global-color-b665526 );--divider-border-width:2px;}.elementor-5728 .elementor-element.elementor-element-2d44a49 .elementor-divider-separator{width:100%;}.elementor-5728 .elementor-element.elementor-element-2d44a49 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5728 .elementor-element.elementor-element-2d44a49 .elementor-divider__text{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:35px;font-weight:400;}.elementor-5728 .elementor-element.elementor-element-76d7c5b > .elementor-container{max-width:1300px;}.elementor-5728 .elementor-element.elementor-element-76d7c5b{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-bd4f47c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-bd4f47c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-flip-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-flip-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5728 .elementor-element.elementor-element-8812ce8 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/NARI-2022-Regional-Kitchen-30k-60k-Award-e1651247119453.jpg");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-5728 .elementor-element.elementor-element-8812ce8 .elementor-flip-box__back{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0000001F;}.elementor-5728 .elementor-element.elementor-element-8812ce8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-8812ce8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-8812ce8 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-8812ce8 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:20px;color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-e7db19a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-e7db19a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-d5d4df7 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2022/12/ROMA_2022_MemberIcon_HFMN-Grayscale-1.png");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-5728 .elementor-element.elementor-element-d5d4df7 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-d5d4df7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-d5d4df7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-d5d4df7 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-d5d4df7 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-b50bc90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-b50bc90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-4379f84 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/2021_Chapter-CotY-Award-Logo_Master_North-Texas_Color.jpg");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-5728 .elementor-element.elementor-element-4379f84 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-4379f84 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-4379f84 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-4379f84 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-4379f84 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-1c87e5d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-1c87e5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-8157a5b .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/2021-roma-winner-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-5728 .elementor-element.elementor-element-8157a5b .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-8157a5b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-8157a5b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-8157a5b .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-8157a5b .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:22px;font-weight:600;}.elementor-5728 .elementor-element.elementor-element-ba652a4 > .elementor-container{max-width:950px;}.elementor-5728 .elementor-element.elementor-element-ba652a4{padding:20px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-606abe8 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/asset-5.png");background-position:center center;background-repeat:no-repeat;}.elementor-5728 .elementor-element.elementor-element-606abe8 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-606abe8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-606abe8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-606abe8 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-606abe8 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-5728 .elementor-element.elementor-element-6ee1b37 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/1604081133658.jpg");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-5728 .elementor-element.elementor-element-6ee1b37 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-6ee1b37 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-6ee1b37 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 0px 35px;text-align:center;justify-content:flex-start;}.elementor-5728 .elementor-element.elementor-element-6ee1b37 .elementor-flip-box__button{margin-center:0;}.elementor-5728 .elementor-element.elementor-element-6ee1b37 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-5728 .elementor-element.elementor-element-7f9e6d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5728 .elementor-element.elementor-element-02339aa .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/ROMA_2020_MemberIcon_HFMN.jpg");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-5728 .elementor-element.elementor-element-02339aa .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-02339aa .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-02339aa .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-02339aa .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-02339aa .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5728 .elementor-element.elementor-element-4443c01{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5728 .elementor-element.elementor-element-72c47de{width:auto;max-width:auto;}.elementor-5728 .elementor-element.elementor-element-194cd1c{overflow:hidden;padding:50px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-d007e0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-2c26c9c{--divider-border-style:solid;--divider-color:var( --e-global-color-b665526 );--divider-border-width:2px;}.elementor-5728 .elementor-element.elementor-element-2c26c9c .elementor-divider-separator{width:100%;}.elementor-5728 .elementor-element.elementor-element-2c26c9c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5728 .elementor-element.elementor-element-2c26c9c .elementor-divider__text{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:35px;font-weight:400;}.elementor-5728 .elementor-element.elementor-element-37f3339 > .elementor-container{max-width:1300px;}.elementor-5728 .elementor-element.elementor-element-37f3339{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-d8aa478.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-d8aa478.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-670dfd1 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/NARI-2022-Regional-Kitchen-30k-60k-Award-e1651247119453.jpg");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-5728 .elementor-element.elementor-element-670dfd1 .elementor-flip-box__back{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0000001F;}.elementor-5728 .elementor-element.elementor-element-670dfd1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-670dfd1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-670dfd1 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-670dfd1 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:20px;color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-1f98034.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-1f98034.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-bbfd9d8 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/2021-roma-winner-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-5728 .elementor-element.elementor-element-bbfd9d8 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-bbfd9d8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-bbfd9d8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-bbfd9d8 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-bbfd9d8 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-8410704.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-8410704.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-8b741b6 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/2021_Chapter-CotY-Award-Logo_Master_North-Texas_Color.jpg");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-5728 .elementor-element.elementor-element-8b741b6 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-8b741b6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-8b741b6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-8b741b6 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-8b741b6 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-5728 .elementor-element.elementor-element-53c402e > .elementor-container{max-width:950px;}.elementor-5728 .elementor-element.elementor-element-53c402e{padding:20px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-08a3aea .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/asset-5.png");background-position:center center;background-repeat:no-repeat;}.elementor-5728 .elementor-element.elementor-element-08a3aea .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-08a3aea .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-08a3aea .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-08a3aea .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-08a3aea .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-3244947.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-3244947.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-11cab15 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/asset-3.png");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-5728 .elementor-element.elementor-element-11cab15 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-11cab15 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-11cab15 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-11cab15 .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:var( --e-global-color-b665526 );border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-11cab15 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:22px;font-weight:600;}.elementor-5728 .elementor-element.elementor-element-4af618f .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/ROMA_2020_MemberIcon_HFMN.jpg");background-position:center center;background-repeat:no-repeat;background-size:80% auto;}.elementor-5728 .elementor-element.elementor-element-4af618f .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-4af618f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-4af618f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 20px 35px;text-align:center;justify-content:center;}.elementor-5728 .elementor-element.elementor-element-4af618f .elementor-flip-box__button{margin-center:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;border-color:#8C734B;border-width:0px;border-radius:0px;}.elementor-5728 .elementor-element.elementor-element-4af618f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-5728 .elementor-element.elementor-element-1061d48 > .elementor-container{max-width:950px;}.elementor-5728 .elementor-element.elementor-element-1061d48{padding:20px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-1465648 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/1604081133658.jpg");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-5728 .elementor-element.elementor-element-1465648 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-5728 .elementor-element.elementor-element-1465648 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5728 .elementor-element.elementor-element-1465648 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 35px 0px 35px;text-align:center;justify-content:flex-start;}.elementor-5728 .elementor-element.elementor-element-1465648 .elementor-flip-box__button{margin-center:0;}.elementor-5728 .elementor-element.elementor-element-1465648 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:24px;font-weight:600;}.elementor-5728 .elementor-element.elementor-element-ee00060 > .elementor-container{max-width:1400px;}.elementor-5728 .elementor-element.elementor-element-89e659b > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-0bf215b:not(.elementor-motion-effects-element-type-background), .elementor-5728 .elementor-element.elementor-element-0bf215b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5728 .elementor-element.elementor-element-0bf215b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-0bf215b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-677f934.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-677f934.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-3b5f16a > .elementor-container{max-width:500px;}.elementor-5728 .elementor-element.elementor-element-975fd43 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-975fd43 .elementor-heading-title{font-family:"Lustria", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#8C734B;}.elementor-5728 .elementor-element.elementor-element-acd8e5e{--divider-border-style:solid;--divider-color:#8C734B;--divider-border-width:2px;}.elementor-5728 .elementor-element.elementor-element-acd8e5e .elementor-divider-separator{width:90%;}.elementor-5728 .elementor-element.elementor-element-acd8e5e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-5728 .elementor-element.elementor-element-acc54a0 > .elementor-widget-container{padding:0px 100px 30px 0px;}.elementor-5728 .elementor-element.elementor-element-acc54a0{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#000000;}.elementor-5728 .elementor-element.elementor-element-d7f9bc7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5728 .elementor-element.elementor-element-d7f9bc7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gordon-james.com/wp-content/uploads/2021/04/180611_2420-Old-Beach_404.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5728 .elementor-element.elementor-element-d7f9bc7 > .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-5728 .elementor-element.elementor-element-d7f9bc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5728 .elementor-element.elementor-element-6bbda99{--spacer-size:600px;}.elementor-5728 .elementor-element.elementor-element-05493a6:not(.elementor-motion-effects-element-type-background), .elementor-5728 .elementor-element.elementor-element-05493a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5728 .elementor-element.elementor-element-05493a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-05493a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5728 .elementor-element.elementor-element-b30a4ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5728 .elementor-element.elementor-element-b30a4ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gordon-james.com/wp-content/uploads/2023/03/IMG_1409-horizontal.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5728 .elementor-element.elementor-element-b30a4ad > .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-5728 .elementor-element.elementor-element-b30a4ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5728 .elementor-element.elementor-element-9ab8542{--spacer-size:600px;}.elementor-bc-flex-widget .elementor-5728 .elementor-element.elementor-element-b2c5561.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5728 .elementor-element.elementor-element-b2c5561.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5728 .elementor-element.elementor-element-b2c5561 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-8af4807 > .elementor-container{max-width:600px;}.elementor-5728 .elementor-element.elementor-element-0af9ab0 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-0af9ab0 .elementor-heading-title{font-family:"Lustria", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:var( --e-global-color-b665526 );}.elementor-5728 .elementor-element.elementor-element-b387d77{--divider-border-style:solid;--divider-color:var( --e-global-color-b665526 );--divider-border-width:2px;}.elementor-5728 .elementor-element.elementor-element-b387d77 .elementor-divider-separator{width:90%;}.elementor-5728 .elementor-element.elementor-element-b387d77 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5728 .elementor-element.elementor-element-0cc3936{text-align:left;}.elementor-5728 .elementor-element.elementor-element-0cc3936 img{max-width:50%;}.elementor-5728 .elementor-element.elementor-element-1e72754 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:10px 100px 20px 0px;}.elementor-5728 .elementor-element.elementor-element-1e72754{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#000000;}.elementor-5728 .elementor-element.elementor-element-b5a4bd3{overflow:hidden;padding:150px 0px 150px 0px;}.elementor-5728 .elementor-element.elementor-element-42f8c67.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5728 .elementor-element.elementor-element-42f8c67 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-51c1e94{--divider-border-style:solid;--divider-color:var( --e-global-color-b665526 );--divider-border-width:2px;}.elementor-5728 .elementor-element.elementor-element-51c1e94 .elementor-divider-separator{width:100%;}.elementor-5728 .elementor-element.elementor-element-51c1e94 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5728 .elementor-element.elementor-element-51c1e94 .elementor-divider__text{color:var( --e-global-color-b665526 );font-family:"Lustria", Sans-serif;font-size:35px;font-weight:400;}.elementor-5728 .elementor-element.elementor-element-f582183 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-f582183{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#000000;}.elementor-5728 .elementor-element.elementor-element-515ff98{width:auto;max-width:auto;}.elementor-5728 .elementor-element.elementor-element-515ff98 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-5728 .elementor-element.elementor-element-d8aa478{width:33%;}.elementor-5728 .elementor-element.elementor-element-1f98034{width:33%;}.elementor-5728 .elementor-element.elementor-element-8410704{width:33%;}}@media(max-width:1440px){.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-slide{height:650px;}.elementor-5728 .elementor-element.elementor-element-711d9d5 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-5728 .elementor-element.elementor-element-0bf215b{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-d7f9bc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5728 .elementor-element.elementor-element-b2c5561 > .elementor-element-populated{padding:50px 0px 0px 40px;}.elementor-5728 .elementor-element.elementor-element-b387d77 .elementor-divider-separator{width:83%;}}@media(max-width:1024px){.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-slide{height:500px;}.elementor-5728 .elementor-element.elementor-element-44782d0 .elementor-heading-title{font-size:45px;}.elementor-5728 .elementor-element.elementor-element-711d9d5 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-5728 .elementor-element.elementor-element-bb9cc52 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-bb9cc52 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-5728 .elementor-element.elementor-element-e5d9073 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5728 .elementor-element.elementor-element-8b2bfd4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5728 .elementor-element.elementor-element-8b2bfd4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-5728 .elementor-element.elementor-element-2d44a49 .elementor-divider__text{font-size:25px;}.elementor-5728 .elementor-element.elementor-element-2c26c9c .elementor-divider__text{font-size:25px;}.elementor-5728 .elementor-element.elementor-element-37f3339{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-670dfd1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-bbfd9d8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-8b741b6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-53c402e{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-08a3aea .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-11cab15 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-4af618f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-1061d48{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-1465648 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-ee00060{padding:50px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-0bf215b{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-975fd43 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-5728 .elementor-element.elementor-element-acc54a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-d7f9bc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5728 .elementor-element.elementor-element-0af9ab0 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-5728 .elementor-element.elementor-element-1e72754 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-51c1e94 .elementor-divider__text{font-size:25px;}}@media(max-width:767px){.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-slide{height:400px;}.elementor-5728 .elementor-element.elementor-element-711d9d5 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-5728 .elementor-element.elementor-element-360fcc2{padding:50px 0px 50px 0px;}.elementor-5728 .elementor-element.elementor-element-18ec38b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5728 .elementor-element.elementor-element-bb9cc52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-bb9cc52{text-align:center;}.elementor-5728 .elementor-element.elementor-element-c0d558c .elementor-divider{text-align:center;}.elementor-5728 .elementor-element.elementor-element-c0d558c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5728 .elementor-element.elementor-element-e5d9073 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-e5d9073{text-align:center;}.elementor-5728 .elementor-element.elementor-element-0c43009{width:auto;max-width:auto;}.elementor-5728 .elementor-element.elementor-element-0c43009 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-4d423ac{--spacer-size:250px;}.elementor-5728 .elementor-element.elementor-element-2d44a49 .elementor-divider{text-align:center;}.elementor-5728 .elementor-element.elementor-element-2d44a49 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5728 .elementor-element.elementor-element-2d44a49 .elementor-divider__text{line-height:35px;}.elementor-5728 .elementor-element.elementor-element-72c47de > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-5728 .elementor-element.elementor-element-2c26c9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-2c26c9c .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-5728 .elementor-element.elementor-element-2c26c9c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5728 .elementor-element.elementor-element-2c26c9c .elementor-divider__text{line-height:35px;}.elementor-5728 .elementor-element.elementor-element-d8aa478 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5728 .elementor-element.elementor-element-1f98034 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5728 .elementor-element.elementor-element-8410704 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5728 .elementor-element.elementor-element-096f6e9 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5728 .elementor-element.elementor-element-08a3aea .elementor-flip-box__front{background-image:url("https://gordon-james.com/wp-content/uploads/2022/04/gj-nari.png");background-size:100% auto;}.elementor-5728 .elementor-element.elementor-element-3244947 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5728 .elementor-element.elementor-element-a678437 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5728 .elementor-element.elementor-element-ee00060{padding:50px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-bf43fa3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-89e659b > .elementor-widget-container{margin:50px 10px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-0bf215b{padding:30px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-3b5f16a{padding:0px 0px 50px 0px;}.elementor-5728 .elementor-element.elementor-element-ef63d08.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5728 .elementor-element.elementor-element-975fd43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-975fd43{text-align:center;}.elementor-5728 .elementor-element.elementor-element-975fd43 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-5728 .elementor-element.elementor-element-acd8e5e .elementor-divider{text-align:center;}.elementor-5728 .elementor-element.elementor-element-acd8e5e .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5728 .elementor-element.elementor-element-acc54a0{text-align:center;}.elementor-5728 .elementor-element.elementor-element-66deacd{width:auto;max-width:auto;}.elementor-5728 .elementor-element.elementor-element-66deacd > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-5728 .elementor-element.elementor-element-6bbda99{--spacer-size:250px;}.elementor-5728 .elementor-element.elementor-element-9ab8542{--spacer-size:250px;}.elementor-5728 .elementor-element.elementor-element-b2c5561 > .elementor-element-populated{padding:50px 20px 0px 20px;}.elementor-5728 .elementor-element.elementor-element-8af4807{padding:0px 0px 50px 0px;}.elementor-5728 .elementor-element.elementor-element-045e207.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5728 .elementor-element.elementor-element-0af9ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-0af9ab0{text-align:center;}.elementor-5728 .elementor-element.elementor-element-b387d77 .elementor-divider{text-align:center;}.elementor-5728 .elementor-element.elementor-element-b387d77 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5728 .elementor-element.elementor-element-0cc3936 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-0cc3936{text-align:center;}.elementor-5728 .elementor-element.elementor-element-1e72754{text-align:center;}.elementor-5728 .elementor-element.elementor-element-5b52fb3{width:auto;max-width:auto;}.elementor-5728 .elementor-element.elementor-element-5b52fb3 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-5728 .elementor-element.elementor-element-b5a4bd3{padding:100px 0px 100px 0px;}.elementor-5728 .elementor-element.elementor-element-51c1e94 .elementor-divider{text-align:center;}.elementor-5728 .elementor-element.elementor-element-51c1e94 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5728 .elementor-element.elementor-element-f582183 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-515ff98 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:2460px){.elementor-5728 .elementor-element.elementor-element-201c830{margin-top:75px;margin-bottom:75px;}.elementor-5728 .elementor-element.elementor-element-8b2bfd4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5728 .elementor-element.elementor-element-8b2bfd4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-5728 .elementor-element.elementor-element-76d7c5b > .elementor-container{max-width:1500px;}.elementor-5728 .elementor-element.elementor-element-ba652a4 > .elementor-container{max-width:1150px;}.elementor-5728 .elementor-element.elementor-element-0bf215b{padding:0px 0px 0px 0px;}.elementor-5728 .elementor-element.elementor-element-3b5f16a > .elementor-container{max-width:750px;}.elementor-5728 .elementor-element.elementor-element-975fd43 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-5728 .elementor-element.elementor-element-acd8e5e .elementor-divider-separator{width:75%;}.elementor-5728 .elementor-element.elementor-element-acc54a0{font-size:30px;}}/* Start custom CSS for slides, class: .elementor-element-f087a5a */.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    opacity: 1;
    border-width: 2px;
    background: transparent;
    border: solid;
    border-color: #FFFFFF87;
}

.elementor-5728 .elementor-element.elementor-element-f087a5a .swiper-pagination-bullet {
    margin-bottom: 35px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c43009 */.elementor-5728 .elementor-element.elementor-element-0c43009 a {
  position: relative;
  display: inline-block;
  padding-left: 0px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid #8c734b 2px;
  border-top: solid #8c734b 2px;
  border-bottom: solid #8c734b 2px;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a:hover{
  position: relative;
  display: inline-block;
  padding-left: 0px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid transparent 2px;
  border-top: solid transparent 2px;
  border-bottom: solid transparent 2px;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a:not(:hover){
transition-delay: .8s;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a span {
  position: absolute;
  display: block;
  background: #8c734b;
  transition: transform ease-in-out 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: right;
  transition-delay: 0s;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a:hover span:nth-child(1) {
    transform: scaleX(1);
  transform-origin: left;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a span:nth-child(3) {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: left;
  transition-delay: 0.4s;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a:hover span:nth-child(3) {
    transform: scaleX(1);
  transform-origin: right;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a span:nth-child(2) {
  bottom: 0;
  right: 0;
  width: 2px;
  height: 100%;
  transform: scaleY(0);
  transform-origin: bottom;
  transition-delay: 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-0c43009 a:hover span:nth-child(2) {
    transform: scaleY(1);
  transform-origin: top;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8812ce8 */.elementor-5728 .elementor-element.elementor-element-8812ce8 .fa, .elementor-5728 .elementor-element.elementor-element-8812ce8 .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
    padding-left: 5px;
    padding-right: 4px;
    margin-left: 2px;
    margin-right: -2px;
}

.elementor-5728 .elementor-element.elementor-element-8812ce8 .cta3-text {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d5d4df7 */.elementor-5728 .elementor-element.elementor-element-d5d4df7 .fa, .elementor-5728 .elementor-element.elementor-element-d5d4df7 .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
    padding-left: 5px;
    padding-right: 4px;
    margin-left: 2px;
    margin-right: -2px;
}

.elementor-5728 .elementor-element.elementor-element-d5d4df7 .cta3-text {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4379f84 */.elementor-5728 .elementor-element.elementor-element-4379f84 .fa, .elementor-5728 .elementor-element.elementor-element-4379f84 .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
    padding-left: 5px;
    padding-right: 4px;
    margin-left: 2px;
    margin-right: -2px;
}

.elementor-5728 .elementor-element.elementor-element-4379f84 .cta3-text {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8157a5b */.elementor-5728 .elementor-element.elementor-element-8157a5b .fa, .elementor-5728 .elementor-element.elementor-element-8157a5b .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
    padding-left: 5px;
    padding-right: 4px;
    margin-left: 2px;
    margin-right: -2px;
}

.elementor-5728 .elementor-element.elementor-element-8157a5b .cta3-text {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-606abe8 */.elementor-5728 .elementor-element.elementor-element-606abe8 .fa, .elementor-5728 .elementor-element.elementor-element-606abe8 .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
    padding-left: 5px;
    padding-right: 4px;
    margin-left: 2px;
    margin-right: -2px;
}

.elementor-5728 .elementor-element.elementor-element-606abe8 .cta3-text {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6ee1b37 */border-width: 2px 2px 0px 2px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72c47de */.elementor-5728 .elementor-element.elementor-element-72c47de a {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid #8c734b 2px;
  border-top: solid #8c734b 2px;
  border-left: solid #8c734b 2px;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a:hover {
      border-right: solid transparent 2px;
  border-top: solid transparent 2px;
  border-left: solid transparent 2px;
  transition-delay: 0s;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a:not(:hover){
transition-delay: .8s;
}


.elementor-5728 .elementor-element.elementor-element-72c47de a {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid #8c734b 2px;
  border-top: solid #8c734b 2px;
  border-left: solid #8c734b 2px;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a span {
  position: absolute;
  display: block;
  background: #8c734b;
  transition: transform ease-in-out 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: right;
  transition-delay: 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a:hover span:nth-child(1) {
    transform: scaleX(1);
  transform-origin: left;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a span:nth-child(4) {
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  transform: scaleY(0);
  transform-origin: top;
  transition-delay: 0.0s;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a:hover span:nth-child(4) {
    transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a span:nth-child(2) {
  bottom: 0;
  right: 0;
  width: 2px;
  height: 100%;
  transform: scaleY(0);
  transform-origin: bottom;
  transition-delay: 0.4s;
}

.elementor-5728 .elementor-element.elementor-element-72c47de a:hover span:nth-child(2) {
    transform: scaleY(1);
  transform-origin: top;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-670dfd1 */.elementor-5728 .elementor-element.elementor-element-670dfd1 .fa, .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d8aa478 */@media (max-width: 394px){
    .elementor-5728 .elementor-element.elementor-element-d8aa478 {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-bbfd9d8 */.elementor-5728 .elementor-element.elementor-element-bbfd9d8 .fa, .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8b741b6 */.elementor-5728 .elementor-element.elementor-element-8b741b6 .fa, .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-08a3aea */.elementor-5728 .elementor-element.elementor-element-08a3aea .fa, .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-11cab15 */.elementor-5728 .elementor-element.elementor-element-11cab15 .fa, .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4af618f */.elementor-5728 .elementor-element.elementor-element-4af618f .fa, .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #8c734b;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1465648 */border-width: 2px 2px 0px 2px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-89e659b */.elementor-5728 .elementor-element.elementor-element-89e659b .svg-wrapper {
  position: #8C734B;
  top: 50%;
  transform: translateY(-50%);
    margin: 0 auto;
  width: 320px;  
}
.elementor-5728 .elementor-element.elementor-element-89e659b .shape {
  stroke-dasharray: 375 330 ;
  stroke-dashoffset: 0;
  stroke-width: 3px;
  fill: transparent;
  stroke: #8C734B;
  border-bottom: 5px solid black;
  transition: stroke-width .1s, stroke-dashoffset .5s, stroke-dasharray .5s;
}
.elementor-5728 .elementor-element.elementor-element-89e659b .text {
  font-family: 'Roboto';
  font-size: 24px;
  line-height: 32px;
  font-weight: 400;
  text-align: center;
  color: black !important;
  letter-spacing: 1px;
  color: #fff;
  top: -48px;
  position: relative;
}
.elementor-5728 .elementor-element.elementor-element-89e659b .svg-wrapper:hover .shape {
  stroke-width: 3px;
  stroke-dashoffset: 300;
  stroke-dasharray: 1100;
}

.elementor-5728 .elementor-element.elementor-element-89e659b .ui-transition-normal, input, button, select, textarea, .img-thumbnail {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66deacd */.elementor-5728 .elementor-element.elementor-element-66deacd a {
  position: relative;
  display: inline-block;
  padding-left: 0px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid #8c734b 2px;
  border-top: solid #8c734b 2px;
  border-bottom: solid #8c734b 2px;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a:hover{
  position: relative;
  display: inline-block;
  padding-left: 0px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid transparent 2px;
  border-top: solid transparent 2px;
  border-bottom: solid transparent 2px;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a:not(:hover){
transition-delay: .8s;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a span {
  position: absolute;
  display: block;
  background: #8c734b;
  transition: transform ease-in-out 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: right;
  transition-delay: 0s;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a:hover span:nth-child(1) {
    transform: scaleX(1);
  transform-origin: left;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a span:nth-child(3) {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: left;
  transition-delay: 0.4s;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a:hover span:nth-child(3) {
    transform: scaleX(1);
  transform-origin: right;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a span:nth-child(2) {
  bottom: 0;
  right: 0;
  width: 2px;
  height: 100%;
  transform: scaleY(0);
  transform-origin: bottom;
  transition-delay: 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-66deacd a:hover span:nth-child(2) {
    transform: scaleY(1);
  transform-origin: top;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b52fb3 */.elementor-5728 .elementor-element.elementor-element-5b52fb3 a {
  position: relative;
  display: inline-block;
  padding-left: 0px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid #8c734b 2px;
  border-top: solid #8c734b 2px;
  border-bottom: solid #8c734b 2px;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a:hover{
  position: relative;
  display: inline-block;
  padding-left: 0px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid transparent 2px;
  border-top: solid transparent 2px;
  border-bottom: solid transparent 2px;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a:not(:hover){
transition-delay: .8s;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a span {
  position: absolute;
  display: block;
  background: #8c734b;
  transition: transform ease-in-out 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: right;
  transition-delay: 0s;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a:hover span:nth-child(1) {
    transform: scaleX(1);
  transform-origin: left;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a span:nth-child(3) {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: left;
  transition-delay: 0.4s;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a:hover span:nth-child(3) {
    transform: scaleX(1);
  transform-origin: right;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a span:nth-child(2) {
  bottom: 0;
  right: 0;
  width: 2px;
  height: 100%;
  transform: scaleY(0);
  transform-origin: bottom;
  transition-delay: 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-5b52fb3 a:hover span:nth-child(2) {
    transform: scaleY(1);
  transform-origin: top;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-515ff98 */.elementor-5728 .elementor-element.elementor-element-515ff98 a {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
  font-family: Roboto;
  font-weight: 400;
  font-size: 24px;
  border-right: solid #8c734b 2px;
  border-top: solid #8c734b 2px;
  border-left: solid #8c734b 2px;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a:hover {
border-right: solid transparent 2px;
  border-top: solid transparent 2px;
  border-left: solid transparent 2px;
  transition-delay: 0s;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a:not(:hover){
transition-delay: .8s;
}


.elementor-5728 .elementor-element.elementor-element-515ff98 a {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  text-transform: uppercase;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a span {
  position: absolute;
  display: block;
  background: #8c734b;
  transition: transform ease-in-out 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: right;
  transition-delay: 0.2s;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a:hover span:nth-child(1) {
    transform: scaleX(1);
  transform-origin: left;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a span:nth-child(4) {
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  transform: scaleY(0);
  transform-origin: top;
  transition-delay: 0.0s;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a:hover span:nth-child(4) {
    transform: scaleY(1);
  transform-origin: bottom;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a span:nth-child(2) {
  bottom: 0;
  right: 0;
  width: 2px;
  height: 100%;
  transform: scaleY(0);
  transform-origin: bottom;
  transition-delay: 0.4s;
}

.elementor-5728 .elementor-element.elementor-element-515ff98 a:hover span:nth-child(2) {
    transform: scaleY(1);
  transform-origin: top;
}/* End custom CSS */