.elementor-2 .elementor-element.elementor-element-9a23f20{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8b06338 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-repeater-item-da9f9a1 .swiper-slide-bg{background-image:url(https://richardbulley.codelinden.com/wp-content/uploads/2023/05/Richard-Bulley-Photography-1-of-1-2.jpeg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-repeater-item-da9f9a1 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:screen;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-repeater-item-da9f9a1 .swiper-slide-contents{margin:0 auto;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-repeater-item-da9f9a1 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-repeater-item-8529632 .swiper-slide-bg{background-image:url(https://richardbulley.codelinden.com/wp-content/uploads/2023/05/Richard-Bulley-Photography-1-of-1-3.jpeg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-repeater-item-8529632 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:screen;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-repeater-item-8529632 .swiper-slide-contents{margin:0 auto;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-repeater-item-8529632 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-96c85d8 .swiper-slide{height:120vh;transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-96c85d8 .swiper-slide-contents{max-width:100vw;}.elementor-2 .elementor-element.elementor-element-96c85d8 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-slide-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-slide-description{font-family:"Megrim", Sans-serif;font-size:110px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-slide-button{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.22em;letter-spacing:2px;border-width:1px;border-radius:0px;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-slide-button:hover{color:var( --e-global-color-primary );background-color:#02010100;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-96c85d8 .swiper-pagination-bullet{height:11px;width:11px;}.elementor-2 .elementor-element.elementor-element-96c85d8 .swiper-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-2 .elementor-element.elementor-element-96c85d8 .swiper-pagination-fraction{font-size:11px;}.elementor-2 .elementor-element.elementor-element-96c85d8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-96c85d8 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f9b3897 > .elementor-container{max-width:1000px;}.elementor-2 .elementor-element.elementor-element-f9b3897:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f9b3897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13f7f63 );}.elementor-2 .elementor-element.elementor-element-f9b3897{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-f9b3897 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1ea3c6b{text-align:center;}.elementor-2 .elementor-element.elementor-element-1ea3c6b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;}.elementor-2 .elementor-element.elementor-element-5b4798f{--divider-border-style:double;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-5b4798f .elementor-divider-separator{width:65px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-5b4798f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-5b4798f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0f09cc9{text-align:center;}.elementor-2 .elementor-element.elementor-element-017d65c{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-b7bcf39{text-align:center;}.elementor-2 .elementor-element.elementor-element-b7bcf39 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;}.elementor-2 .elementor-element.elementor-element-60b4e4b{--divider-border-style:double;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-60b4e4b .elementor-divider-separator{width:65px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-60b4e4b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-60b4e4b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ef4372e{text-align:center;}.elementor-2 .elementor-element.elementor-element-336ce55{text-align:center;}.elementor-2 .elementor-element.elementor-element-336ce55 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:1.22em;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-b09b78d > .elementor-container{max-width:1250px;}.elementor-2 .elementor-element.elementor-element-b09b78d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b09b78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2 .elementor-element.elementor-element-b09b78d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;z-index:4;}.elementor-2 .elementor-element.elementor-element-b09b78d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6da2617{text-align:center;}.elementor-2 .elementor-element.elementor-element-6da2617 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;}.elementor-2 .elementor-element.elementor-element-9371d94{--divider-border-style:double;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-9371d94 .elementor-divider-separator{width:65px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-9371d94 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-9371d94 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b3e5970{--grid-columns:3;--grid-row-gap:30px;}.elementor-2 .elementor-element.elementor-element-cd2cb3e > .elementor-container{max-width:1000px;}.elementor-2 .elementor-element.elementor-element-cd2cb3e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cd2cb3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13f7f63 );}.elementor-2 .elementor-element.elementor-element-cd2cb3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;z-index:4;}.elementor-2 .elementor-element.elementor-element-cd2cb3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-71ee156{text-align:center;}.elementor-2 .elementor-element.elementor-element-71ee156 .elementor-heading-title{font-family:var( --e-global-typography-2ac51ff-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac51ff-font-size );font-weight:var( --e-global-typography-2ac51ff-font-weight );text-transform:var( --e-global-typography-2ac51ff-text-transform );line-height:var( --e-global-typography-2ac51ff-line-height );letter-spacing:var( --e-global-typography-2ac51ff-letter-spacing );word-spacing:var( --e-global-typography-2ac51ff-word-spacing );}.elementor-2 .elementor-element.elementor-element-270f3de{--divider-border-style:double;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-270f3de .elementor-divider-separator{width:65px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-270f3de .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-270f3de > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c3d2a12{text-align:center;}.elementor-2 .elementor-element.elementor-element-7eaa802{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-cd1d54b{text-align:center;}.elementor-2 .elementor-element.elementor-element-cd1d54b .elementor-heading-title{font-family:var( --e-global-typography-2ac51ff-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac51ff-font-size );font-weight:var( --e-global-typography-2ac51ff-font-weight );text-transform:var( --e-global-typography-2ac51ff-text-transform );line-height:var( --e-global-typography-2ac51ff-line-height );letter-spacing:var( --e-global-typography-2ac51ff-letter-spacing );word-spacing:var( --e-global-typography-2ac51ff-word-spacing );}.elementor-2 .elementor-element.elementor-element-a2b8dce{--divider-border-style:double;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-a2b8dce .elementor-divider-separator{width:65px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-a2b8dce .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-a2b8dce > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bd3870d{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-slide-heading{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-2 .elementor-element.elementor-element-b3e5970{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-71ee156 .elementor-heading-title{font-size:var( --e-global-typography-2ac51ff-font-size );line-height:var( --e-global-typography-2ac51ff-line-height );letter-spacing:var( --e-global-typography-2ac51ff-letter-spacing );word-spacing:var( --e-global-typography-2ac51ff-word-spacing );}.elementor-2 .elementor-element.elementor-element-cd1d54b .elementor-heading-title{font-size:var( --e-global-typography-2ac51ff-font-size );line-height:var( --e-global-typography-2ac51ff-line-height );letter-spacing:var( --e-global-typography-2ac51ff-letter-spacing );word-spacing:var( --e-global-typography-2ac51ff-word-spacing );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-slide-heading{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-2 .elementor-element.elementor-element-96c85d8 .elementor-slide-description{font-size:35px;}.elementor-2 .elementor-element.elementor-element-96c85d8 .elementor-slide-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-b3e5970{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-71ee156 .elementor-heading-title{font-size:var( --e-global-typography-2ac51ff-font-size );line-height:var( --e-global-typography-2ac51ff-line-height );letter-spacing:var( --e-global-typography-2ac51ff-letter-spacing );word-spacing:var( --e-global-typography-2ac51ff-word-spacing );}.elementor-2 .elementor-element.elementor-element-cd1d54b .elementor-heading-title{font-size:var( --e-global-typography-2ac51ff-font-size );line-height:var( --e-global-typography-2ac51ff-line-height );letter-spacing:var( --e-global-typography-2ac51ff-letter-spacing );word-spacing:var( --e-global-typography-2ac51ff-word-spacing );}}