.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-870 .elementor-element.elementor-element-12f4674{--display:flex;--min-height:89vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.22;--padding-top:10%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-870 .elementor-element.elementor-element-12f4674:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-12f4674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11182C 0%, #131A30 100%);}.elementor-870 .elementor-element.elementor-element-12f4674::before, .elementor-870 .elementor-element.elementor-element-12f4674 > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-12f4674 > .e-con-inner > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-12f4674 > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-12f4674 > .e-con-inner > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-12f4674 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#131A30;background-image:url("https://thomasmiles.com/wp-content/uploads/2026/05/red-blur.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-870 .elementor-element.elementor-element-12f4674.ob-is-pseudo > .ob-pseudo-before{background-image:url("https://thomasmiles.com/wp-content/uploads/2026/05/rtl-banner-use.webp");background-position:center center;background-repeat:no-repeat;opacity:0.04;z-index:0;}.elementor-870 .elementor-element.elementor-element-a325e2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.15;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-a325e2e::before, .elementor-870 .elementor-element.elementor-element-a325e2e > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-a325e2e > .e-con-inner > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-a325e2e > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-a325e2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-a325e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thomasmiles.com/wp-content/uploads/2026/04/heart-cutout.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-870 .elementor-element.elementor-element-5ce3059{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:18px;--padding-bottom:18px;--padding-left:41px;--padding-right:18px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-870 .elementor-element.elementor-element-f8125c8{--divider-border-style:solid;--divider-color:#FFD23F;--divider-border-width:1px;}.elementor-870 .elementor-element.elementor-element-f8125c8 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-870 .elementor-element.elementor-element-f8125c8 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-870 .elementor-element.elementor-element-f8125c8 .elementor-divider__text{color:#FFD23F;font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-870 .elementor-element.elementor-element-c31fbac .elementor-button{background-color:#11111129;border-style:none;}.elementor-870 .elementor-element.elementor-element-f1627e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-870 .elementor-element.elementor-element-935e0af.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-935e0af{z-index:996;text-align:center;}.elementor-870 .elementor-element.elementor-element-935e0af .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:0vw;font-weight:600;text-transform:uppercase;line-height:0rlh;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-935e0af.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-935e0af > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-64b4aee{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c40f6bb .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:1rem;font-weight:500;}.elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-c40f6bb.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-c40f6bb > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-56cba01 .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:500;}.elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-56cba01.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-56cba01 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c08d164 .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:500;}.elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-c08d164.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-c08d164 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-212a5ef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1833296 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-870 .elementor-element.elementor-element-1833296{text-align:center;}.elementor-870 .elementor-element.elementor-element-1833296 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:1.2rem;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.5rem;color:#FFFFFFE8;}.elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-1833296.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-1833296 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-0c5f7e3{--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;--padding-top:15px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-0e26103 .elementor-button{background-color:#771E2B;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;letter-spacing:3.4px;fill:#FFFFFF;color:#FFFFFF;border-radius:45px 45px 45px 45px;padding:19px 25px 19px 25px;}.elementor-870 .elementor-element.elementor-element-0e26103{z-index:99;}.elementor-870 .elementor-element.elementor-element-0e26103 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-870 .elementor-element.elementor-element-b80a488 .elementor-button{background-color:#FFFFFF1F;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;letter-spacing:3.4px;fill:#FFD23F;color:#FFD23F;border-style:none;border-radius:45px 45px 45px 45px;padding:19px 25px 19px 25px;}.elementor-870 .elementor-element.elementor-element-b80a488{z-index:99;}.elementor-870 .elementor-element.elementor-element-841b439{--display:flex;--min-height:526px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.18;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-870 .elementor-element.elementor-element-841b439:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-841b439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #330000 0%, #1F0101 100%);}.elementor-870 .elementor-element.elementor-element-841b439::before, .elementor-870 .elementor-element.elementor-element-841b439 > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-841b439 > .e-con-inner > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-841b439 > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-841b439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-841b439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thomasmiles.com/wp-content/uploads/2026/04/blur-1a.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-870 .elementor-element.elementor-element-841b439::before{filter:brightness( 54% ) contrast( 66% ) saturate( 200% ) blur( 0px ) hue-rotate( 147deg );}.elementor-870 .elementor-element.elementor-element-841b439.e-con::before{width:100%;height:100%;left:-38%;top:-21%;transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-841b439.ob-is-pseudo > .ob-pseudo-before{opacity:0.08;width:50%;height:33%;top:3%;left:-6%;transform:rotate(0deg);z-index:0;}.elementor-870 .elementor-element.elementor-element-31d7e23{--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:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;--z-index:2;}.elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e971f38{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-870 .elementor-element.elementor-element-e971f38 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:5.7rem;font-weight:500;text-transform:uppercase;line-height:70px;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-e971f38.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-e971f38 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-aa54168{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:89px 89px;--row-gap:89px;--column-gap:89px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-870 .elementor-element.elementor-element-da9e855{--display:flex;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:4px;}.elementor-870 .elementor-element.elementor-element-164b863{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-164b863::before, .elementor-870 .elementor-element.elementor-element-164b863 > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-164b863 > .e-con-inner > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-164b863 > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-164b863 > .e-con-inner > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-164b863 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-870 .elementor-element.elementor-element-164b863.e-con::before{width:100%;height:116%;left:0%;top:-6%;transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-83d6cab{--divider-border-style:solid;--divider-color:#F07B6B;--divider-border-width:1px;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-870 .elementor-element.elementor-element-83d6cab .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-870 .elementor-element.elementor-element-83d6cab .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-870 .elementor-element.elementor-element-83d6cab .elementor-divider__text{color:#FFFFFF99;font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-870 .elementor-element.elementor-element-8358e22{--divider-border-style:solid;--divider-color:#F07B6B;--divider-border-width:1px;}.elementor-870 .elementor-element.elementor-element-8358e22 .elementor-divider-separator{width:41%;margin:0 auto;margin-center:0;}.elementor-870 .elementor-element.elementor-element-8358e22 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-870 .elementor-element.elementor-element-8358e22 .elementor-divider__text{color:#FFFFFF99;font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-870 .elementor-element.elementor-element-3fb35d8{--divider-border-style:solid;--divider-color:#F07B6B;--divider-border-width:1px;}.elementor-870 .elementor-element.elementor-element-3fb35d8 .elementor-divider-separator{width:97%;margin:0 auto;margin-right:0;}.elementor-870 .elementor-element.elementor-element-3fb35d8 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-870 .elementor-element.elementor-element-3fb35d8 .elementor-divider__text{color:#FFFFFF99;font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-870 .elementor-element.elementor-element-ce417bd.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-ce417bd{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-ce417bd.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-ce417bd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-faa0daf .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:1px;font-weight:500;}.elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-faa0daf.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-faa0daf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-4d95fa5{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-870 .elementor-element.elementor-element-4d95fa5:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-4d95fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C29A5E;}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-video.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-video:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-video.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-870 .elementor-element.elementor-element-b7b59b2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-870 .elementor-element.elementor-element-6267a43{--display:flex;--min-height:812px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-870 .elementor-element.elementor-element-6267a43:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-6267a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thomasmiles.com/wp-content/uploads/2026/04/rtl-v2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-870 .elementor-element.elementor-element-6267a43::before, .elementor-870 .elementor-element.elementor-element-6267a43 > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-6267a43 > .e-con-inner > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-6267a43 > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-6267a43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-6267a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-870 .elementor-element.elementor-element-6267a43.e-con::before{width:100%;height:100%;left:0%;top:2%;transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-9f69c29{--display:flex;--min-height:526px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.17;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-870 .elementor-element.elementor-element-9f69c29:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-9f69c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000F2C;}.elementor-870 .elementor-element.elementor-element-9f69c29::before, .elementor-870 .elementor-element.elementor-element-9f69c29 > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-9f69c29 > .e-con-inner > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-9f69c29 > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-9f69c29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-9f69c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thomasmiles.com/wp-content/uploads/2026/04/blur-1a.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-870 .elementor-element.elementor-element-9f69c29.ob-is-pseudo > .ob-pseudo-before{background-image:url("https://thomasmiles.com/wp-content/uploads/2026/05/rtplarg-banner1.webp");background-position:top right;background-size:cover;opacity:0.62;width:100%;height:100%;top:0%;left:0%;transform:rotate(0deg);z-index:-1;}.elementor-870 .elementor-element.elementor-element-7d3a722{--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;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-870 .elementor-element.elementor-element-be64b83 .elementor-button{background-color:#11111129;border-style:none;}.elementor-870 .elementor-element.elementor-element-32923f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-870 .elementor-element.elementor-element-002db81{--display:flex;--min-height:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-002db81::before, .elementor-870 .elementor-element.elementor-element-002db81 > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-002db81 > .e-con-inner > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-002db81 > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-002db81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-002db81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thomasmiles.com/wp-content/uploads/2026/05/tm-headshot-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-870 .elementor-element.elementor-element-002db81.e-con::before{width:100%;height:100%;left:0%;top:0%;transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-255c655{--display:flex;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:40px;}.elementor-870 .elementor-element.elementor-element-3ab2dfc{--display:flex;--padding-top:18px;--padding-bottom:94px;--padding-left:0px;--padding-right:18px;}.elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-bbbfa13 .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:600;text-transform:none;color:var( --e-global-color-secondary );}.elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-bbbfa13.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-bbbfa13 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-4e79918 .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:500;}.elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-4e79918.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-4e79918 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-38951fc{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-38951fc.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-38951fc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-93ca267{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-5ec583c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#9E1300;--border-color:#9E1300;--border-radius:0px 0px 0px 3px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-870 .elementor-element.elementor-element-5ec583c:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-5ec583c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000F2C;}.elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c7518a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:300;font-style:italic;line-height:32px;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-c7518a0.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-c7518a0 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-f63f7c2{text-align:start;}.elementor-870 .elementor-element.elementor-element-f63f7c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:300;font-style:italic;line-height:32px;color:#FFD23F;}.elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-f63f7c2.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-f63f7c2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1d2c204{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-1d2c204.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-1d2c204 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-65b940c{--display:flex;--min-height:526px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:0.18;--padding-top:8%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-870 .elementor-element.elementor-element-65b940c:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-65b940c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #330000 0%, #1F0101 100%);}.elementor-870 .elementor-element.elementor-element-65b940c::before, .elementor-870 .elementor-element.elementor-element-65b940c > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-65b940c > .e-con-inner > .elementor-background-video-container::before, .elementor-870 .elementor-element.elementor-element-65b940c > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-65b940c > .e-con-inner > .elementor-background-slideshow::before, .elementor-870 .elementor-element.elementor-element-65b940c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thomasmiles.com/wp-content/uploads/2026/04/blur-1a.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-870 .elementor-element.elementor-element-65b940c::before{filter:brightness( 54% ) contrast( 66% ) saturate( 200% ) blur( 0px ) hue-rotate( 147deg );}.elementor-870 .elementor-element.elementor-element-65b940c.e-con::before{width:122%;height:286%;left:-14%;top:-70%;transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-65b940c.ob-is-pseudo > .ob-pseudo-before{opacity:0.08;width:50%;height:33%;top:3%;left:-6%;transform:rotate(0deg);z-index:0;}.elementor-870 .elementor-element.elementor-element-9a81691{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;--z-index:2;}.elementor-870 .elementor-element.elementor-element-d4f99c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:18px;--padding-bottom:18px;--padding-left:41px;--padding-right:18px;}.elementor-870 .elementor-element.elementor-element-2d28e24{--divider-border-style:solid;--divider-color:#FFD23F;--divider-border-width:1px;}.elementor-870 .elementor-element.elementor-element-2d28e24 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-870 .elementor-element.elementor-element-2d28e24 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-870 .elementor-element.elementor-element-2d28e24 .elementor-divider__text{color:#FFD23F;font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-870 .elementor-element.elementor-element-dc0bdf2 .elementor-button{background-color:#11111129;border-style:none;}.elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-ae3313b{text-align:center;}.elementor-870 .elementor-element.elementor-element-ae3313b .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:500;line-height:1px;}.elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-ae3313b.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-ae3313b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-2a4db47{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;--z-index:2;}.elementor-870 .elementor-element.elementor-element-8874744{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:18px;}.elementor-870 .elementor-element.elementor-element-8874744:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-8874744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000036;}.elementor-870 .elementor-element.elementor-element-8874744:hover{background-color:#4B0B0B;}.elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-2217e2d .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-2217e2d.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-2217e2d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-83cdee2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;letter-spacing:1.9px;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-83cdee2.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-83cdee2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-3670c38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:18px;}.elementor-870 .elementor-element.elementor-element-3670c38:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-3670c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000036;}.elementor-870 .elementor-element.elementor-element-3670c38:hover{background-color:#4B0B0B;}.elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-c8ebb52 .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-c8ebb52.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-c8ebb52 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-69efe84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;letter-spacing:1.9px;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-69efe84.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-69efe84 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-40d5299{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:18px;}.elementor-870 .elementor-element.elementor-element-40d5299:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-40d5299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000036;}.elementor-870 .elementor-element.elementor-element-40d5299:hover{background-color:#4B0B0B;}.elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-abbb58d .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-abbb58d.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-abbb58d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-a22a427 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;letter-spacing:1.9px;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-a22a427.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-a22a427 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-44e6695{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:18px;}.elementor-870 .elementor-element.elementor-element-44e6695:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-44e6695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000036;}.elementor-870 .elementor-element.elementor-element-44e6695:hover{background-color:#4B0B0B;}.elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-6b86436 .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-6b86436.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-6b86436 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e576677 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;letter-spacing:1.9px;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-e576677.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-e576677 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e0038e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:18px;}.elementor-870 .elementor-element.elementor-element-e0038e7:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-e0038e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000036;}.elementor-870 .elementor-element.elementor-element-e0038e7:hover{background-color:#4B0B0B;}.elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-1fd1049 .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-1fd1049.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-1fd1049 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri div{writing-mode:inherit;}.elementor-870 .elementor-element.elementor-element-e41ab13 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;letter-spacing:1.9px;color:#FFFFFF;}.elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri > div, .elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri > h1, .elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri > h2, .elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri > h3, .elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri > h4, .elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri > h5, .elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri > h6, .elementor-870 .elementor-element.elementor-element-e41ab13.ob-harakiri > p{transform:rotate(0deg);}.elementor-870 .elementor-element.elementor-element-e41ab13 > div{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-870 .elementor-element.elementor-element-12f4674{--padding-top:7%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-870 .elementor-element.elementor-element-a325e2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-5ce3059{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-870 .elementor-element.elementor-element-212a5ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-1833296 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-870 .elementor-element.elementor-element-aa54168{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-870 .elementor-element.elementor-element-32923f1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-870 .elementor-element.elementor-element-002db81{--min-height:390px;}.elementor-870 .elementor-element.elementor-element-2a4db47{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-83cdee2{text-align:center;}.elementor-870 .elementor-element.elementor-element-69efe84{text-align:center;}.elementor-870 .elementor-element.elementor-element-a22a427{text-align:center;}.elementor-870 .elementor-element.elementor-element-e576677{text-align:center;}.elementor-870 .elementor-element.elementor-element-e41ab13{text-align:center;}}@media(max-width:767px){.elementor-870 .elementor-element.elementor-element-12f4674{--padding-top:165px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-a325e2e{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-870 .elementor-element.elementor-element-5ce3059{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-f8125c8 .elementor-divider-separator{width:59%;margin:0 auto;margin-center:0;}.elementor-870 .elementor-element.elementor-element-f8125c8 .elementor-divider{text-align:center;}.elementor-870 .elementor-element.elementor-element-64b4aee{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-870 .elementor-element.elementor-element-c40f6bb .elementor-heading-title{font-size:1px;}.elementor-870 .elementor-element.elementor-element-212a5ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-1833296 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-870 .elementor-element.elementor-element-1833296 .elementor-heading-title{font-size:1rem;line-height:1.1rem;}.elementor-870 .elementor-element.elementor-element-841b439{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.18;}.elementor-870 .elementor-element.elementor-element-841b439.e-con::before{width:233%;height:77%;left:-83px;top:129px;}.elementor-870 .elementor-element.elementor-element-31d7e23{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-870 .elementor-element.elementor-element-e971f38{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-870 .elementor-element.elementor-element-e971f38 .elementor-heading-title{font-size:2.9rem;line-height:2.9rem;}.elementor-870 .elementor-element.elementor-element-aa54168{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-da9e855{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-870 .elementor-element.elementor-element-83d6cab .elementor-divider{text-align:left;}.elementor-870 .elementor-element.elementor-element-83d6cab .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-870 .elementor-element.elementor-element-8358e22 .elementor-divider{text-align:left;}.elementor-870 .elementor-element.elementor-element-8358e22 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-870 .elementor-element.elementor-element-3fb35d8 .elementor-divider{text-align:left;}.elementor-870 .elementor-element.elementor-element-3fb35d8 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-870 .elementor-element.elementor-element-6267a43{--min-height:412px;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-9f69c29{--padding-top:8%;--padding-bottom:14%;--padding-left:0%;--padding-right:0%;}.elementor-870 .elementor-element.elementor-element-32923f1{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-002db81{--min-height:315px;}.elementor-870 .elementor-element.elementor-element-255c655{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-870 .elementor-element.elementor-element-3ab2dfc{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-5ec583c{--width:98%;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-870 .elementor-element.elementor-element-9a81691{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-870 .elementor-element.elementor-element-d4f99c2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-2d28e24 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-870 .elementor-element.elementor-element-2d28e24 .elementor-divider{text-align:center;}.elementor-870 .elementor-element.elementor-element-2a4db47{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-870 .elementor-element.elementor-element-8874744{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-870 .elementor-element.elementor-element-3670c38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-870 .elementor-element.elementor-element-40d5299{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-870 .elementor-element.elementor-element-5ce3059{--width:36%;}.elementor-870 .elementor-element.elementor-element-212a5ef{--width:67%;}.elementor-870 .elementor-element.elementor-element-0c5f7e3{--width:67%;}.elementor-870 .elementor-element.elementor-element-164b863{--width:100%;}.elementor-870 .elementor-element.elementor-element-4d95fa5{--width:100%;}.elementor-870 .elementor-element.elementor-element-6267a43{--width:66%;}.elementor-870 .elementor-element.elementor-element-002db81{--width:66%;}.elementor-870 .elementor-element.elementor-element-d4f99c2{--width:36%;}.elementor-870 .elementor-element.elementor-element-8874744{--width:36%;}.elementor-870 .elementor-element.elementor-element-3670c38{--width:36%;}.elementor-870 .elementor-element.elementor-element-40d5299{--width:36%;}.elementor-870 .elementor-element.elementor-element-44e6695{--width:36%;}.elementor-870 .elementor-element.elementor-element-e0038e7{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-870 .elementor-element.elementor-element-5ce3059{--width:81%;}.elementor-870 .elementor-element.elementor-element-6267a43{--width:100%;}.elementor-870 .elementor-element.elementor-element-002db81{--width:100%;}.elementor-870 .elementor-element.elementor-element-d4f99c2{--width:79%;}}/* Start custom CSS for button, class: .elementor-element-c31fbac */.live-dot{repeat:no-repeat;width:8px;height:8px;border-radius:999px;background:#ff4d4d;animation:pulse 1.6s ease-out infinite;}        @keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,77,77,0.6);}100%{box-shadow:0 0 0 14px rgba(255,77,77,0);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-935e0af */.elementor-870 .elementor-element.elementor-element-935e0af .elementor-heading-title {
    font-size: clamp(72px, 13vw, 220px)!important;
    line-height: 0.82!important;
}

.redf {color:#771e2b;
    text-shadow: 
        -1px -1px 0 white,  
         1px -1px 0 white,
        -1px  1px 0 white,
         1px  1px 0 white;
}

.darkblue {color:#0E7CD6;
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c40f6bb */.elementor-870 .elementor-element.elementor-element-c40f6bb .elementor-heading-title {
    font-size:clamp(50px, 1.5vw, 120px)!important;
    line-height: 1!important;color:#fff!important;
    text-transform:uppercase;
}

@media screen and (max-width: 768px) {   
    
    .elementor-870 .elementor-element.elementor-element-c40f6bb .elementor-heading-title {font-size:2rem!important;line-height:1!important}
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56cba01 */.elementor-870 .elementor-element.elementor-element-56cba01 .elementor-heading-title {
    font-size:clamp(50px, 1.5vw, 120px)!important;
    line-height: 1!important;color:#fff!important;
    text-transform:uppercase;
}

@media screen and (max-width: 768px) {   
    
    .elementor-870 .elementor-element.elementor-element-56cba01 .elementor-heading-title {font-size:2rem!important;line-height:1!important}
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c08d164 */.elementor-870 .elementor-element.elementor-element-c08d164 .elementor-heading-title {
    font-size:clamp(50px, 1.5vw, 120px)!important;
    line-height: 1!important;color:#fff!important;
    text-transform:uppercase;
}

@media screen and (max-width: 768px) {   
    
    .elementor-870 .elementor-element.elementor-element-c08d164 .elementor-heading-title {font-size:2rem!important;line-height:1!important}
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1833296 */.rtl-hl {
  color: var(--e-global-color-RTL-Gold-Bright);
  font-weight: 600;
  background: linear-gradient(180deg, transparent 60%, rgba(212,164,76,0.2) 60%);
  padding: 0 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e971f38 */.red {color:#771e2b;
    text-shadow: 
        -1px -1px 0 white,  
         1px -1px 0 white,
        -1px  1px 0 white,
         1px  1px 0 white;
}

.darkblue {color:#0E7CD6;
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faa0daf */.elementor-870 .elementor-element.elementor-element-faa0daf .elementor-heading-title {
    font-size:clamp(48px, 3vw, 100px)!important;
    line-height: 1!important;color:#fff!important;
    text-transform:uppercase;
}

.red {color:#771e2b;
    text-shadow: 
        -1px -1px 0 white,  
         1px -1px 0 white,
        -1px  1px 0 white,
         1px  1px 0 white;
}

.darkblue {color:#0E7CD6;
   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be64b83 */.live-dot{repeat:no-repeat;width:8px;height:8px;border-radius:999px;background:#ff4d4d;animation:pulse 1.6s ease-out infinite;}        @keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,77,77,0.6);}100%{box-shadow:0 0 0 14px rgba(255,77,77,0);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbbfa13 */.kicker{font-family:'JetBrains Mono',monospace!important;font-size:12px;letter-spacing:0.18em!important;text-transform:uppercase;color:var(--muted)!important;display:inline-flex!important;align-items:center;gap:10px!important;}
.kicker::before{content:"";width:28px!important;height:1px!important;background:currentColor!important;}
.section-num{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;letter-spacing:0.2em;color:var(--muted)!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e79918 */.elementor-870 .elementor-element.elementor-element-4e79918 .elementor-heading-title {
    font-size:clamp(60px, 3.5vw, 120px)!important;
    line-height: 1!important;color:#fff!important;
    text-transform:uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7518a0 */.clickhere {font-size:.7rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f63f7c2 */.clickhere {font-size:.7rem;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc0bdf2 */.live-dot{repeat:no-repeat;width:8px;height:8px;border-radius:999px;background:#ff4d4d;animation:pulse 1.6s ease-out infinite;}        @keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,77,77,0.6);}100%{box-shadow:0 0 0 14px rgba(255,77,77,0);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae3313b */.elementor-870 .elementor-element.elementor-element-ae3313b .elementor-heading-title {
    font-size:clamp(48px, 6.2vw, 100px)!important;
    line-height: .7!important;color:#fff!important;
    text-transform:uppercase;
}

.red {color:#771e2b;
    text-shadow: 
        -1px -1px 0 white,  
         1px -1px 0 white,
        -1px  1px 0 white,
         1px  1px 0 white;
}

.darkblue {color:#0E7CD6;
   
}/* End custom CSS */