.elementor-13 .elementor-element.elementor-element-49e1b7d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-49e1b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tommawhinney.io/wp-content/uploads/2025/11/hp-new-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-49e1b7d > .elementor-container{max-width:1200px;}.elementor-13 .elementor-element.elementor-element-49e1b7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 20px 250px 20px;}.elementor-13 .elementor-element.elementor-element-49e1b7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-4179ed3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-a7c6021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-13 .elementor-element.elementor-element-a7c6021 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:176px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-59ce570{margin-top:0rem;margin-bottom:-11rem;}.elementor-13 .elementor-element.elementor-element-fdb6b72 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-97890f2{z-index:2;}.elementor-13 .elementor-element.elementor-element-97890f2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:92px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-a457cff{z-index:2;}.elementor-13 .elementor-element.elementor-element-a457cff .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:47.5px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-71eacbe{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 1200px );max-width:1200px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -10rem;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-71eacbe .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-71eacbe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-2a402fc .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#38FDFF;color:#38FDFF;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.5);padding:5px 50px 0px 50px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-b3da994.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-b3da994.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-6106fd7{width:var( --container-widget-width, 499px );max-width:499px;margin:-8rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) -7rem;--container-widget-width:499px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6106fd7 img{width:100%;}.elementor-13 .elementor-element.elementor-element-8791bcb{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;bottom:14rem;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8791bcb{right:2.4rem;}body.rtl .elementor-13 .elementor-element.elementor-element-8791bcb{left:2.4rem;}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;font-size:18.47px;font-weight:500;text-transform:uppercase;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-6914904 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-6914904:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6914904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF4D;}.elementor-13 .elementor-element.elementor-element-6914904, .elementor-13 .elementor-element.elementor-element-6914904 > .elementor-background-overlay{border-radius:60px 0px 60px 0px;}.elementor-13 .elementor-element.elementor-element-6914904{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 30px 20px 30px;}.elementor-13 .elementor-element.elementor-element-6914904 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-2e9e93e img{width:241.13px;}.elementor-13 .elementor-element.elementor-element-26781ac > .elementor-element-populated{border-style:none;}.elementor-13 .elementor-element.elementor-element-26781ac > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-26781ac > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-26781ac > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-65bc955{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-65bc955 img{width:240px;}.elementor-13 .elementor-element.elementor-element-8556134 img{width:311px;}.elementor-13 .elementor-element.elementor-element-29eeed4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-29eeed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9DD6FF;background-image:url("https://tommawhinney.io/wp-content/uploads/2025/11/hp-new-bg2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-29eeed4 > .elementor-container{max-width:1200px;}.elementor-13 .elementor-element.elementor-element-29eeed4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-29eeed4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-6c73e43.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-6c73e43 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-6c73e43 > .elementor-element-populated{margin:-8rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-13 .elementor-element.elementor-element-6584bc3{padding:0px 0px 20px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-6584bc3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-ce21933{width:var( --container-widget-width, 71% );max-width:71%;padding:0px 0px 10px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;color:#071836;}.elementor-13 .elementor-element.elementor-element-dd33726{text-align:center;}.elementor-13 .elementor-element.elementor-element-dd33726 .elementor-heading-title{font-family:"Cardo", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;color:#321B89;}.elementor-13 .elementor-element.elementor-element-ece7a40{--spacer-size:230px;}.elementor-13 .elementor-element.elementor-element-113d513:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-113d513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-13 .elementor-element.elementor-element-113d513, .elementor-13 .elementor-element.elementor-element-113d513 > .elementor-background-overlay{border-radius:60px 0px 60px 0px;}.elementor-13 .elementor-element.elementor-element-113d513{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 56px 30px 56px;}.elementor-13 .elementor-element.elementor-element-113d513 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-12efffa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-12efffa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-6de4dae{width:auto;max-width:auto;padding:0px 0px 10px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-6de4dae .elementor-heading-title{font-family:"Cardo", Sans-serif;font-size:40px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-ae7dd83{padding:0px 0px 20px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-ae7dd83 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-213d786{padding:0px 0px 20px 0px;font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;color:#071836;}.elementor-13 .elementor-element.elementor-element-809b4e7{font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;color:#071836;}.elementor-13 .elementor-element.elementor-element-5131467:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5131467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tommawhinney.io/wp-content/uploads/2025/11/hp-new-bg3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5131467 > .elementor-container{max-width:1140px;}.elementor-13 .elementor-element.elementor-element-5131467{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 30px 20px;}.elementor-13 .elementor-element.elementor-element-5131467 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-6c9e055{text-align:center;}.elementor-13 .elementor-element.elementor-element-6c9e055 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:99px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-d52963d img{width:976px;}.elementor-13 .elementor-element.elementor-element-de5648d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-de5648d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tommawhinney.io/wp-content/uploads/2025/11/hp-sec4.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-13 .elementor-element.elementor-element-de5648d > .elementor-background-overlay{background-image:url("https://tommawhinney.io/wp-content/uploads/2025/11/Union.png");background-position:50% 29%;background-repeat:no-repeat;background-size:1479px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-de5648d > .elementor-container{max-width:1140px;}.elementor-13 .elementor-element.elementor-element-de5648d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-13 .elementor-element.elementor-element-544f23c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-f5674dc{padding:0px 0px 30px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-f5674dc .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:99px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-beaa49f{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-beaa49f img{width:100%;}.elementor-13 .elementor-element.elementor-element-e9ba036 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-1bb7eb3{padding:0px 0px 100px 0px;font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;color:#071836;}.elementor-13 .elementor-element.elementor-element-64cac22 .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#38FDFF;color:#38FDFF;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.5);padding:5px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-243842b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-ef97ad6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -16rem) 0rem;}.elementor-13 .elementor-element.elementor-element-ef97ad6 img{width:592.96px;}.elementor-13 .elementor-element.elementor-element-df0a627{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-content{color:#071836;font-family:"Josefin Sans", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;line-height:1em;text-shadow:0px 4.07px 4.07px rgba(0,0,0,0.3);}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-name{font-family:"Cardo", Sans-serif;font-size:36px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-job{font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-ed678d6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ed678d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tommawhinney.io/wp-content/uploads/2025/11/hp-sec5.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-13 .elementor-element.elementor-element-ed678d6 > .elementor-container{max-width:1170px;}.elementor-13 .elementor-element.elementor-element-ed678d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 170px 20px;}.elementor-13 .elementor-element.elementor-element-ed678d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-4e036cc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-4e036cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-b62f678{padding:0px 0px 10px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-b62f678 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:99px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-0fe1b6a{padding:0px 90px 30px 90px;text-align:center;font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f5d3882{margin-top:0px;margin-bottom:50px;}.elementor-13 .elementor-element.elementor-element-b891465:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-b891465 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07183680;}.elementor-13 .elementor-element.elementor-element-b891465 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-b891465 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-b891465 > .elementor-background-slideshow{border-radius:60px 0px 60px 0px;}.elementor-13 .elementor-element.elementor-element-b891465 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 30px 50px 30px;}.elementor-13 .elementor-element.elementor-element-b891465 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-239a1ed .elementor-image-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-239a1ed .elementor-image-box-title{font-family:"Cardo", Sans-serif;font-size:40px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-239a1ed .elementor-image-box-description{font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-bbe6744:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-bbe6744 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07183680;}.elementor-13 .elementor-element.elementor-element-bbe6744 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-bbe6744 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-bbe6744 > .elementor-background-slideshow{border-radius:60px 0px 60px 0px;}.elementor-13 .elementor-element.elementor-element-bbe6744 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:50px 30px 50px 30px;}.elementor-13 .elementor-element.elementor-element-bbe6744 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-b8fcdc4 .elementor-image-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b8fcdc4 .elementor-image-box-title{font-family:"Cardo", Sans-serif;font-size:40px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-b8fcdc4 .elementor-image-box-description{font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ba33e79{width:initial;max-width:initial;}.elementor-13 .elementor-element.elementor-element-ba33e79 .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#38FDFF;color:#38FDFF;padding:5px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-0397825{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-13 .elementor-element.elementor-element-0397825 .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#321B89;color:#321B89;padding:5px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-05093b7{padding:80px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c60805d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c60805d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tommawhinney.io/wp-content/uploads/2025/11/hp-sec6.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-13 .elementor-element.elementor-element-c60805d > .elementor-container{max-width:1170px;}.elementor-13 .elementor-element.elementor-element-c60805d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-13 .elementor-element.elementor-element-c60805d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-6928258 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-1ec5bfa{padding:0px 0px 50px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-1ec5bfa .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:99px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-142de61{margin-top:0px;margin-bottom:50px;}.elementor-13 .elementor-element.elementor-element-2ab982d img{width:393.31px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-22ff579.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-22ff579.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-22ff579 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-d0bd4f8{padding:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-d0bd4f8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-c9da043{padding:10px 0px 10px 0px;font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;color:#071836;}.elementor-13 .elementor-element.elementor-element-c685807 .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#38FDFF;color:#38FDFF;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.5);padding:5px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-d5b5ba2{padding:0px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-d5b5ba2 img{width:849px;}.elementor-13 .elementor-element.elementor-element-aecb2b3{padding:0px 0px 30px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-aecb2b3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#071836;}.elementor-13 .elementor-element.elementor-element-a85803b img{width:32.91px;}.elementor-13 .elementor-element.elementor-element-be69f27{padding:20px 70px 10px 70px;text-align:center;font-family:"Cardo", Sans-serif;font-size:24px;font-weight:700;color:#071836;}.elementor-13 .elementor-element.elementor-element-6de7a79{padding:0px 0px 40px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:38px;--e-rating-gap:5px;--e-rating-icon-marked-color:#321B89;}.elementor-13 .elementor-element.elementor-element-c89eaf5 .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#38FDFF;color:#38FDFF;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.5);padding:5px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-849722d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-849722d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tommawhinney.io/wp-content/uploads/2025/11/hp-sec7.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-13 .elementor-element.elementor-element-849722d > .elementor-container{max-width:1396px;}.elementor-13 .elementor-element.elementor-element-849722d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-849722d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-9575b99.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-9575b99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-93020b8 img{width:861px;}.elementor-13 .elementor-element.elementor-element-c82b6d2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c82b6d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF4D;}.elementor-13 .elementor-element.elementor-element-c82b6d2, .elementor-13 .elementor-element.elementor-element-c82b6d2 > .elementor-background-overlay{border-radius:60px 0px 60px 0px;}.elementor-13 .elementor-element.elementor-element-c82b6d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-49rem;margin-bottom:11rem;padding:60px 50px 60px 50px;}.elementor-13 .elementor-element.elementor-element-c82b6d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-935fd41.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-935fd41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-c06cf16{padding:0px 0px 20px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-c06cf16 .elementor-heading-title{font-family:"Cardo", Sans-serif;font-size:30px;font-weight:700;color:#071836;}.elementor-13 .elementor-element.elementor-element-1c77b59{width:auto;max-width:auto;padding:0px 0px 20px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-1c77b59 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-e7f88d3{width:auto;max-width:auto;padding:0px 0px 20px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-e7f88d3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:112px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-096c806{width:initial;max-width:initial;}.elementor-13 .elementor-element.elementor-element-096c806 .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#38FDFF;color:#38FDFF;box-shadow:0px 4.07px 4.07px 0px rgba(0,0,0,0.5);padding:5px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-2bd9a8e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-13 .elementor-element.elementor-element-2bd9a8e .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;fill:#321B89;color:#321B89;box-shadow:0px 4.07px 4.07px 0px rgba(0,0,0,0.5);padding:5px 50px 0px 50px;}@media(max-width:1500px){.elementor-13 .elementor-element.elementor-element-a7c6021 .elementor-heading-title{font-size:150px;}.elementor-13 .elementor-element.elementor-element-97890f2 .elementor-heading-title{font-size:75px;}.elementor-13 .elementor-element.elementor-element-a457cff .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-2a402fc .elementor-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-8791bcb{--icon-vertical-offset:5px;}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-item > a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-6584bc3 .elementor-heading-title{font-size:50px;}.elementor-13 .elementor-element.elementor-element-ce21933{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-13 .elementor-element.elementor-element-dd33726 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-6de4dae .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-ae7dd83 .elementor-heading-title{font-size:50px;}.elementor-13 .elementor-element.elementor-element-213d786{font-size:20px;}.elementor-13 .elementor-element.elementor-element-809b4e7{font-size:20px;}.elementor-13 .elementor-element.elementor-element-6c9e055 .elementor-heading-title{font-size:80px;}.elementor-13 .elementor-element.elementor-element-f5674dc .elementor-heading-title{font-size:80px;}.elementor-13 .elementor-element.elementor-element-1bb7eb3{font-size:20px;}.elementor-13 .elementor-element.elementor-element-64cac22 .elementor-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-ef97ad6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -12rem) 0rem;}.elementor-13 .elementor-element.elementor-element-ef97ad6 img{width:450px;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-content{font-size:50px;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-name{font-size:30px;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-job{font-size:20px;}.elementor-13 .elementor-element.elementor-element-b62f678 .elementor-heading-title{font-size:80px;}.elementor-13 .elementor-element.elementor-element-0fe1b6a{font-size:20px;}.elementor-13 .elementor-element.elementor-element-239a1ed .elementor-image-box-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-239a1ed .elementor-image-box-description{font-size:20px;}.elementor-13 .elementor-element.elementor-element-b8fcdc4 .elementor-image-box-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-b8fcdc4 .elementor-image-box-description{font-size:20px;}.elementor-13 .elementor-element.elementor-element-ba33e79 .elementor-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-0397825 .elementor-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-05093b7{padding:80px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-1ec5bfa .elementor-heading-title{font-size:80px;}.elementor-13 .elementor-element.elementor-element-d0bd4f8 .elementor-heading-title{font-size:50px;}.elementor-13 .elementor-element.elementor-element-c9da043{font-size:20px;}.elementor-13 .elementor-element.elementor-element-c685807 .elementor-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-d5b5ba2 img{width:600px;}.elementor-13 .elementor-element.elementor-element-aecb2b3 .elementor-heading-title{font-size:50px;}.elementor-13 .elementor-element.elementor-element-be69f27{font-size:20px;}.elementor-13 .elementor-element.elementor-element-6de7a79{--e-rating-icon-font-size:35px;}.elementor-13 .elementor-element.elementor-element-c89eaf5 .elementor-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-93020b8 img{width:600px;}.elementor-13 .elementor-element.elementor-element-c82b6d2{margin-top:-33rem;margin-bottom:3rem;}.elementor-13 .elementor-element.elementor-element-c06cf16 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-1c77b59 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-e7f88d3 .elementor-heading-title{font-size:90px;}.elementor-13 .elementor-element.elementor-element-096c806 .elementor-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-2bd9a8e .elementor-button{font-size:20px;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-49e1b7d{padding:110px 20px 170px 20px;}.elementor-13 .elementor-element.elementor-element-a7c6021 .elementor-heading-title{font-size:100px;}.elementor-13 .elementor-element.elementor-element-59ce570{margin-top:0rem;margin-bottom:-5rem;}.elementor-13 .elementor-element.elementor-element-97890f2{padding:10px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-97890f2 .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-a457cff .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-71eacbe .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13 .elementor-element.elementor-element-2a402fc .elementor-button{font-size:16px;}.elementor-13 .elementor-element.elementor-element-6106fd7{margin:-4rem -2rem calc(var(--kit-widget-spacing, 0px) + 0rem) -4rem;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8791bcb{right:-5rem;}body.rtl .elementor-13 .elementor-element.elementor-element-8791bcb{left:-5rem;}.elementor-13 .elementor-element.elementor-element-8791bcb{bottom:10rem;}.elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-8791bcb .elementor-icon-list-item > a{font-size:14px;}.elementor-13 .elementor-element.elementor-element-6914904{margin-top:0px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-2e9e93e img{width:150px;}.elementor-13 .elementor-element.elementor-element-65bc955 img{width:150px;}.elementor-13 .elementor-element.elementor-element-8556134 img{width:250px;}.elementor-13 .elementor-element.elementor-element-29eeed4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-29eeed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-13 .elementor-element.elementor-element-6584bc3 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-ce21933{width:100%;max-width:100%;font-size:16px;}.elementor-13 .elementor-element.elementor-element-dd33726 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-ece7a40{--spacer-size:150px;}.elementor-13 .elementor-element.elementor-element-113d513{margin-top:0rem;margin-bottom:-7rem;padding:30px 30px 30px 30px;z-index:2;}.elementor-13 .elementor-element.elementor-element-6de4dae .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-ae7dd83 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-213d786{font-size:16px;}.elementor-13 .elementor-element.elementor-element-809b4e7{font-size:16px;}.elementor-13 .elementor-element.elementor-element-5131467{padding:150px 20px 30px 20px;}.elementor-13 .elementor-element.elementor-element-6c9e055{padding:0px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-6c9e055 .elementor-heading-title{font-size:55px;}.elementor-13 .elementor-element.elementor-element-d52963d img{width:500px;}.elementor-13 .elementor-element.elementor-element-de5648d > .elementor-background-overlay{background-position:50% 28%;background-size:100% auto;}.elementor-13 .elementor-element.elementor-element-de5648d{padding:30px 20px 30px 20px;}.elementor-13 .elementor-element.elementor-element-f5674dc .elementor-heading-title{font-size:55px;}.elementor-13 .elementor-element.elementor-element-1bb7eb3{padding:0px 0px 50px 0px;font-size:16px;}.elementor-13 .elementor-element.elementor-element-64cac22 .elementor-button{font-size:16px;}.elementor-13 .elementor-element.elementor-element-ef97ad6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -9rem) 0rem;}.elementor-13 .elementor-element.elementor-element-ef97ad6 img{width:350px;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-content{font-size:30px;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-name{font-size:25px;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-job{font-size:16px;}.elementor-13 .elementor-element.elementor-element-ed678d6{padding:30px 20px 100px 20px;}.elementor-13 .elementor-element.elementor-element-b62f678 .elementor-heading-title{font-size:55px;}.elementor-13 .elementor-element.elementor-element-0fe1b6a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-f5d3882{margin-top:0px;margin-bottom:30px;}.elementor-13 .elementor-element.elementor-element-239a1ed .elementor-image-box-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-239a1ed .elementor-image-box-description{font-size:16px;}.elementor-13 .elementor-element.elementor-element-b8fcdc4 .elementor-image-box-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-b8fcdc4 .elementor-image-box-description{font-size:16px;}.elementor-13 .elementor-element.elementor-element-ba33e79 .elementor-button{font-size:16px;}.elementor-13 .elementor-element.elementor-element-0397825 .elementor-button{font-size:16px;}.elementor-13 .elementor-element.elementor-element-05093b7{padding:30px 50px 0px 50px;}.elementor-13 .elementor-element.elementor-element-c60805d{padding:30px 20px 30px 20px;}.elementor-13 .elementor-element.elementor-element-1ec5bfa{padding:0px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-1ec5bfa .elementor-heading-title{font-size:55px;}.elementor-13 .elementor-element.elementor-element-142de61{margin-top:0px;margin-bottom:30px;}.elementor-13 .elementor-element.elementor-element-d0bd4f8 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-c9da043{font-size:16px;}.elementor-13 .elementor-element.elementor-element-c685807 .elementor-button{font-size:16px;}.elementor-13 .elementor-element.elementor-element-d5b5ba2 img{width:500px;}.elementor-13 .elementor-element.elementor-element-aecb2b3 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-be69f27{font-size:16px;}.elementor-13 .elementor-element.elementor-element-6de7a79{--e-rating-icon-font-size:25px;}.elementor-13 .elementor-element.elementor-element-c89eaf5 .elementor-button{font-size:16px;}.elementor-13 .elementor-element.elementor-element-93020b8 img{width:450px;}.elementor-13 .elementor-element.elementor-element-c82b6d2{padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-c06cf16 .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-1c77b59 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-e7f88d3 .elementor-heading-title{font-size:55px;}.elementor-13 .elementor-element.elementor-element-096c806 .elementor-button{font-size:16px;}.elementor-13 .elementor-element.elementor-element-2bd9a8e .elementor-button{font-size:16px;padding:5px 30px 0px 30px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-49e1b7d{padding:80px 10px 30px 10px;}.elementor-13 .elementor-element.elementor-element-a7c6021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-a7c6021 .elementor-heading-title{font-size:45px;}.elementor-13 .elementor-element.elementor-element-59ce570{margin-top:0rem;margin-bottom:0rem;}.elementor-13 .elementor-element.elementor-element-97890f2{text-align:center;}.elementor-13 .elementor-element.elementor-element-97890f2 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-a457cff{text-align:center;}.elementor-13 .elementor-element.elementor-element-a457cff .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-71eacbe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-13 .elementor-element.elementor-element-6106fd7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;}.elementor-13 .elementor-element.elementor-element-8791bcb{bottom:4.7rem;}.elementor-13 .elementor-element.elementor-element-6914904{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-65bc955{padding:20px 0px 20px 0px;border-width:1px 0px 1px 0px;}.elementor-13 .elementor-element.elementor-element-29eeed4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-29eeed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 100%;background-size:350% auto;}.elementor-13 .elementor-element.elementor-element-29eeed4{padding:0px 10px 0px 10px;}.elementor-13 .elementor-element.elementor-element-6c73e43 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-13 .elementor-element.elementor-element-ece7a40{--spacer-size:200px;}.elementor-13 .elementor-element.elementor-element-113d513{padding:20px 15px 0px 15px;}.elementor-13 .elementor-element.elementor-element-6de4dae .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-ae7dd83 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-5131467{padding:130px 10px 20px 10px;}.elementor-13 .elementor-element.elementor-element-6c9e055{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6c9e055 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-d52963d{width:var( --container-widget-width, 1920px );max-width:1920px;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + 0rem) -1rem;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d52963d img{width:100%;}.elementor-13 .elementor-element.elementor-element-de5648d > .elementor-background-overlay{background-position:50% 10%;}.elementor-13 .elementor-element.elementor-element-de5648d{padding:20px 10px 20px 10px;}.elementor-13 .elementor-element.elementor-element-f5674dc .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-cc48fee{margin-top:0px;margin-bottom:20px;}.elementor-13 .elementor-element.elementor-element-beaa49f img{width:80%;}.elementor-13 .elementor-element.elementor-element-1bb7eb3{padding:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-ef97ad6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -9rem) 0rem;}.elementor-13 .elementor-element.elementor-element-df0a627 .elementor-testimonial-name{font-size:20px;}.elementor-13 .elementor-element.elementor-element-ed678d6{padding:30px 10px 50px 10px;}.elementor-13 .elementor-element.elementor-element-b62f678 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-0fe1b6a{padding:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-f5d3882{padding:0px 10px 0px 10px;}.elementor-13 .elementor-element.elementor-element-b891465 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-bbe6744 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-ba33e79{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-0397825{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-0397825 .elementor-button{padding:5px 30px 0px 30px;}.elementor-13 .elementor-element.elementor-element-c60805d{padding:30px 10px 30px 10px;}.elementor-13 .elementor-element.elementor-element-1ec5bfa .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-2ab982d img{width:80%;}.elementor-13 .elementor-element.elementor-element-d0bd4f8 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-aecb2b3 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-be69f27{padding:20px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-849722d{padding:0px 10px 30px 10px;}.elementor-13 .elementor-element.elementor-element-c82b6d2{margin-top:-16rem;margin-bottom:0rem;padding:20px 10px 20px 10px;}.elementor-13 .elementor-element.elementor-element-c06cf16 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-1c77b59 .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-e7f88d3 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-096c806{padding:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-096c806 .elementor-button{padding:0px 30px 0px 30px;}.elementor-13 .elementor-element.elementor-element-2bd9a8e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2bd9a8e .elementor-button{padding:5px 20px 0px 20px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-fdb6b72{width:59%;}.elementor-13 .elementor-element.elementor-element-b3da994{width:41%;}.elementor-13 .elementor-element.elementor-element-eae644a{width:45%;}.elementor-13 .elementor-element.elementor-element-e9ba036{width:55%;}.elementor-13 .elementor-element.elementor-element-29cb9eb{width:37%;}.elementor-13 .elementor-element.elementor-element-22ff579{width:63%;}}@media(min-width:2400px){.elementor-13 .elementor-element.elementor-element-ece7a40{--spacer-size:360px;}}/* Start custom CSS */.grad-txt .elementor-heading-title{
    background: linear-gradient(275deg, #071836 53.83%, #321B89 76.54%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.today-txt .elementor-heading-title{
    padding-bottom: 10px;
}

.copy-sec{
    background-size: 100% 100% !important;
}

.site-btn.site-btn2 a{
    background: linear-gradient(94deg, #38FDFF 61.47%, #301B85 95.82%);


}


.rede-txt{
    position: relative;
}

.rede-txt:before{
    content: "";
    position: absolute;
    background-image: url('/wp-content/uploads/2025/11/hp-border.png');
    background-size: contain;
    background-repeat: no-repeat;
    width: 459px;
    height: 282px;
    left: -5.5rem;
    top: -3.6rem;
    pointer-events: none;
}


.divider-grad .elementor-divider-separator{
    border-image: linear-gradient(270deg, rgba(248, 250, 255, 0.00) 0%, #F8FAFF 49.52%, rgba(248, 250, 255, 0.00) 100%) 1;
}

.icon-sec li.elementor-icon-list-item{
    border-radius: 25.187px 0 0 0;
background: linear-gradient(90deg, #321B89 0%, rgba(50, 27, 137, 0.00) 100%);

padding: 15px 0 15px 20px;

}
.inner-sec{
    position: relative;
    backdrop-filter: blur(10px);
}

.inner-sec:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 60px 0;
    padding: 1px;
    background: #FFF;
    background: linear-gradient(91deg, rgba(255, 255, 255, 1) 75%, rgba(56, 253, 255, 1) 100%);
    -webkit-mask: -webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));
    -webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
    mask: -webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));
    mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.3s;
    pointer-events: none;
}


.black-txt{
    color: #071836;
}

.light-grad .elementor-heading-title{
    background: linear-gradient(277deg, #071836 52.65%, #38FDFF 105.67%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.grad-txt2 .elementor-heading-title{
    background: linear-gradient(94deg, #071836 9.58%, #071836 32.3%, #483A9A 62.32%, #BCDFF6 86.29%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.purple-txt{
    color: #321B89;
}

.testi-sec .elementor-testimonial-details {
    background: linear-gradient(277deg, #FFF 52.65%, #38FDFF 105.67%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-bottom: 10px;
}

.light-txt .elementor-heading-title{
    background: var(--Linear, linear-gradient(97deg, #38FDFF 45.11%, #38FDFF 68.71%, #071836 92.49%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.inner-sec-hp .elementor-widget-wrap:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 60px 0;
    padding: 1px;
    background: #FFF;
    background: linear-gradient(91deg, rgba(255, 255, 255, 1) 75%, rgba(56, 253, 255, 1) 100%);
    -webkit-mask: -webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));
    -webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
    mask: -webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));
    mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.3s;
    pointer-events: none;
}

.inner-sec-hp .elementor-widget-wrap {
    backdrop-filter: blur(40px);
    position: relative;
}


.img-box .elementor-image-box-title {
    background: linear-gradient(295deg, #FFF 24.24%, #38FDFF 109.89%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media only screen and (max-width: 1500px){
    .rede-txt:before {

    width: 400px;
    height: 275px;
    left: -5rem;
    top: -3.4rem;
}
}

@media only screen and (max-width: 1024px){
    .rede-txt:before {
    width: 260px;
    height: 275px;
    left: -3rem;
    top: -2.1rem;
}
}

@media only screen and (max-width: 767px){
    .rede-txt:before {
display: none;
}

.break br{
    display: none;
}

.mb-img img{
    content: url(/wp-content/uploads/2025/11/hp-img3-mb.png);
}
}/* End custom CSS */