.elementor-18 .elementor-element.elementor-element-b0c7e38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:168px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b0c7e38:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b0c7e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae10f73 );}.elementor-18 .elementor-element.elementor-element-c45c60e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-18 .elementor-element.elementor-element-5b07a08 .elementor-heading-title{color:#FBF9F7B3;}.elementor-18 .elementor-element.elementor-element-1091b80 .elementor-heading-title{font-size:48px;line-height:54px;color:var( --e-global-color-bc45bb7 );}.elementor-18 .elementor-element.elementor-element-bfb796e{--display:flex;}.elementor-18 .elementor-element.elementor-element-8d33c94{color:var( --e-global-color-bc45bb7 );}.elementor-18 .elementor-element.elementor-element-e036005{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:calc((100% - 1240px) / 2);--padding-right:0;}.elementor-18 .elementor-element.elementor-element-bab5d52{--display:flex;}.elementor-18 .elementor-element.elementor-element-e57cf28{--display:flex;--min-height:340px;--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:space-between;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-e57cf28:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e57cf28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec53ff3 );}.elementor-18 .elementor-element.elementor-element-cf754b2{--display:flex;}.elementor-18 .elementor-element.elementor-element-e1c58c8 .elementor-heading-title{color:var( --e-global-color-bc45bb7 );}.elementor-18 .elementor-element.elementor-element-ebe70cc .elementor-heading-title{color:var( --e-global-color-43019c8 );}.elementor-18 .elementor-element.elementor-element-f88f186{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-eaa8803{--display:flex;--min-height:340px;--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:space-between;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-eaa8803:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-eaa8803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec53ff3 );}.elementor-18 .elementor-element.elementor-element-4eadf5c{--display:flex;}.elementor-18 .elementor-element.elementor-element-a9c87e9 .elementor-heading-title{color:var( --e-global-color-bc45bb7 );}.elementor-18 .elementor-element.elementor-element-04fa015 .elementor-heading-title{color:var( --e-global-color-43019c8 );}.elementor-18 .elementor-element.elementor-element-9728a16{--display:flex;}.elementor-18 .elementor-element.elementor-element-727698c{--display:flex;--min-height:340px;--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:space-between;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-727698c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-727698c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec53ff3 );}.elementor-18 .elementor-element.elementor-element-ab7befc{--display:flex;}.elementor-18 .elementor-element.elementor-element-061df0a .elementor-heading-title{color:var( --e-global-color-bc45bb7 );}.elementor-18 .elementor-element.elementor-element-c1251d3 .elementor-heading-title{color:var( --e-global-color-43019c8 );}.elementor-18 .elementor-element.elementor-element-6ee83b9{--display:flex;}.elementor-18 .elementor-element.elementor-element-960d863{--display:flex;--min-height:340px;--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:space-between;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-960d863:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-960d863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec53ff3 );}.elementor-18 .elementor-element.elementor-element-c9bd43b{--display:flex;}.elementor-18 .elementor-element.elementor-element-b15e97c .elementor-heading-title{color:var( --e-global-color-bc45bb7 );}.elementor-18 .elementor-element.elementor-element-ea94000 .elementor-heading-title{color:var( --e-global-color-43019c8 );}.elementor-18 .elementor-element.elementor-element-43119bd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-98ede88{--display:flex;--min-height:340px;--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:space-between;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-98ede88:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-98ede88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec53ff3 );}.elementor-18 .elementor-element.elementor-element-a5e289d{--display:flex;}.elementor-18 .elementor-element.elementor-element-0b6f6f3 .elementor-heading-title{color:var( --e-global-color-bc45bb7 );}.elementor-18 .elementor-element.elementor-element-fc486fe .elementor-heading-title{color:var( --e-global-color-43019c8 );}.elementor-18 .elementor-element.elementor-element-0932e89{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:96px;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 2120px );max-width:2120px;--container-widget-width:2120px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-18 .elementor-element.elementor-element-0932e89.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-7c32c8e{--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:96px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4b7b010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f810c88 );--border-color:var( --e-global-color-f810c88 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-28b67e6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-39cc926{--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;--justify-content:space-between;--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-18 .elementor-element.elementor-element-39cc926:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-39cc926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a7bebb );}.elementor-18 .elementor-element.elementor-element-09549ff{--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:96px 96px;--row-gap:96px;--column-gap:96px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#26262626;--border-color:#26262626;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6fe560c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-81af1a0{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-00b3ef6{--display:flex;}.elementor-18 .elementor-element.elementor-element-5078972{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-18 .elementor-element.elementor-element-9e613ff{font-size:36px;line-height:40px;}.elementor-18 .elementor-element.elementor-element-96c6f81{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18 .elementor-element.elementor-element-bc1182c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-d8648d6{text-align:start;}.elementor-18 .elementor-element.elementor-element-3e7610b{--display:flex;}.elementor-18 .elementor-element.elementor-element-aa4d4f7{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-18 .elementor-element.elementor-element-05f5e46{font-size:36px;line-height:40px;}.elementor-18 .elementor-element.elementor-element-5fdfedd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18 .elementor-element.elementor-element-85f1cc2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-9154895{text-align:start;}.elementor-18 .elementor-element.elementor-element-7e68128{--display:flex;}.elementor-18 .elementor-element.elementor-element-088f058{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-18 .elementor-element.elementor-element-7c5917a{font-size:36px;line-height:40px;}.elementor-18 .elementor-element.elementor-element-b3b7137{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18 .elementor-element.elementor-element-f0ea8b7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2218a9c{text-align:start;}.elementor-18 .elementor-element.elementor-element-596831f{--display:flex;}.elementor-18 .elementor-element.elementor-element-94db380{--display:flex;--justify-content:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-18 .elementor-element.elementor-element-94db380.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-bd1c81b{font-size:36px;line-height:40px;}.elementor-18 .elementor-element.elementor-element-0840554{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18 .elementor-element.elementor-element-d08d411 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-8944d57{text-align:start;}.elementor-18 .elementor-element.elementor-element-6887d07{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:64px;--e-n-carousel-swiper-pagination-spacing:48px;}.elementor-18 .elementor-element.elementor-element-6887d07 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-18 .elementor-element.elementor-element-3322795{--display:flex;--min-height:700px;--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;--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-18 .elementor-element.elementor-element-3322795:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3322795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34dc075 );background-image:url("https://loganattorney.com/wp-content/uploads/2026/01/Frame-115.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-7bc9450 .elementor-button{background-color:#26262633;border-style:none;}.elementor-18 .elementor-element.elementor-element-7bc9450 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-7bc9450 .elementor-button:focus{background-color:#26262699;color:var( --e-global-color-bc45bb7 );}.elementor-18 .elementor-element.elementor-element-7bc9450 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-7bc9450 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-7bc9450 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-7bc9450 .elementor-button:focus svg{fill:var( --e-global-color-bc45bb7 );}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-c45c60e{--width:40%;}.elementor-18 .elementor-element.elementor-element-bfb796e{--width:51%;}}@media(max-width:1279px){.elementor-18 .elementor-element.elementor-element-b0c7e38{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-0932e89{--e-n-carousel-swiper-slides-to-display:2;}.elementor-18 .elementor-element.elementor-element-6887d07{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-b0c7e38{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-0932e89{--e-n-carousel-swiper-slides-to-display:1;}.elementor-18 .elementor-element.elementor-element-6887d07{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:1279px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-b0c7e38{--content-width:768px;}.elementor-18 .elementor-element.elementor-element-c45c60e{--width:100%;}.elementor-18 .elementor-element.elementor-element-bfb796e{--width:100%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-6887d07 *//* Custom Thumbnail Pagination for Testimonial Carousel */

/* Base pagination bullet styling */
.elementor-element-6887d07 .swiper-pagination-bullet {
    width: 64px !important;
    height: 64px !important;
    border-radius: 8px !important;
    background-color: transparent !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    border: none !important;
    opacity: 0.5 !important;
    transition: all 0.3s ease !important;
    margin: 0 !important;
}

/* Active bullet styling */
.elementor-element-6887d07 .swiper-pagination-bullet-active {
    opacity: 1 !important;
}

/* Individual thumbnail images - replace these URLs with your actual image paths */
.elementor-element-6887d07 .swiper-pagination-bullet[data-bullet-index="0"] {
    background-image: url('https://loganattorney.com/wp-content/uploads/2026/02/Frame-116-13.svg') !important;
}

.elementor-element-6887d07 .swiper-pagination-bullet[data-bullet-index="1"] {
    background-image: url('https://loganattorney.com/wp-content/uploads/2026/02/Frame-89-1.svg') !important;
}

.elementor-element-6887d07 .swiper-pagination-bullet[data-bullet-index="2"] {
    background-image: url('https://loganattorney.com/wp-content/uploads/2026/02/Frame-116-13.svg') !important;
}

.elementor-element-6887d07 .swiper-pagination-bullet[data-bullet-index="3"] {
    background-image: url('https://loganattorney.com/wp-content/uploads/2026/02/Frame-89-1.svg') !important;
}

/* Pagination container with full-width top border */
.elementor-element-6887d07 .swiper-pagination {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 12px !important;
    padding-top: 24px !important;
    margin-top: 0 !important;
    border-top: 1px solid rgba(38, 38, 38, 0.15) !important;
    width: 100% !important;
}

/* Optional: Hover effect for better UX */
.elementor-element-6887d07 .swiper-pagination-bullet:hover {
    opacity: 0.8 !important;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bc9450 */.elementor-18 .elementor-element.elementor-element-7bc9450 {
    backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */