.elementor-23 .elementor-element.elementor-element-7e4bed1 .elementor-heading-title{font-size:10.4px;font-weight:300;text-transform:uppercase;letter-spacing:3.12px;color:var( --e-global-color-ae37b22 );}.elementor-23 .elementor-element.elementor-element-aa58248 .elementor-heading-title{font-weight:300;color:var( --e-global-color-7e5dc08 );}.elementor-23 .elementor-element.elementor-element-027e678 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-027e678{color:var( --e-global-color-7e5dc08 );}.elementor-23 .elementor-element.elementor-element-a5b5df2 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6a98ff6 );}.elementor-23 .elementor-element.elementor-element-6bbb7c4 .elementor-button{background-color:#02010100;fill:var( --e-global-color-ae37b22 );color:var( --e-global-color-ae37b22 );border-style:solid;border-color:#B8924A66;}.elementor-23 .elementor-element.elementor-element-7f34cae{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7f34cae .elementor-heading-title{font-size:10.4px;font-weight:300;text-transform:uppercase;letter-spacing:3.12px;color:#EDE3CC;}.elementor-23 .elementor-element.elementor-element-dd0f070 .elementor-heading-title{font-size:10.4px;font-weight:300;text-transform:uppercase;letter-spacing:3.12px;color:var( --e-global-color-ae37b22 );}.elementor-23 .elementor-element.elementor-element-e2e2c8f .elementor-heading-title{font-weight:300;color:var( --e-global-color-7e5dc08 );}.elementor-23 .elementor-element.elementor-element-13083d9 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-13083d9{color:var( --e-global-color-7e5dc08 );}.elementor-23 .elementor-element.elementor-element-d089489 .elementor-button{background-color:#02010100;fill:var( --e-global-color-ae37b22 );color:var( --e-global-color-ae37b22 );border-style:solid;border-color:#B8924A66;}.elementor-23 .elementor-element.elementor-element-43c3068 .elementor-button{background-color:#02010100;fill:var( --e-global-color-ae37b22 );color:var( --e-global-color-ae37b22 );border-style:solid;border-color:#B8924A66;}.elementor-23 .elementor-element.elementor-element-cfea3a9 .elementor-repeater-item-6f8948a .swiper-slide-bg{background-color:var( --e-global-color-40f8240 );background-image:url(https://calvarylegal.com/wp-content/uploads/2026/08/strategy-1.png);background-size:cover;}.elementor-23 .elementor-element.elementor-element-cfea3a9 .elementor-repeater-item-7536237 .swiper-slide-bg{background-color:var( --e-global-color-40f8240 );background-image:url(https://calvarylegal.com/wp-content/uploads/2026/08/strategy-2.png);background-size:cover;}.elementor-23 .elementor-element.elementor-element-cfea3a9 .elementor-repeater-item-e7c8c45 .swiper-slide-bg{background-color:var( --e-global-color-40f8240 );background-image:url(https://calvarylegal.com/wp-content/uploads/2026/08/strategy-3.png);background-size:cover;}.elementor-23 .elementor-element.elementor-element-cfea3a9 .elementor-repeater-item-7d839e2 .swiper-slide-bg{background-color:var( --e-global-color-40f8240 );background-image:url(https://calvarylegal.com/wp-content/uploads/2026/08/strategy-4-scaled.png);background-size:cover;}.elementor-23 .elementor-element.elementor-element-cfea3a9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:555px;}.elementor-23 .elementor-element.elementor-element-cfea3a9 .swiper-slide-contents{max-width:66%;}.elementor-23 .elementor-element.elementor-element-cfea3a9 .swiper-slide-inner{text-align:center;}.elementor-23 .elementor-element.elementor-element-0add34f .elementor-heading-title{font-size:10.4px;font-weight:300;text-transform:uppercase;letter-spacing:3.12px;color:var( --e-global-color-ae37b22 );}.elementor-23 .elementor-element.elementor-element-90112cf .elementor-heading-title{font-weight:300;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-f754eea .elementor-button{background-color:#02010100;fill:var( --e-global-color-ae37b22 );color:var( --e-global-color-ae37b22 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#B8924A66;padding:0px 0px 4px 0px;}.elementor-23 .elementor-element.elementor-element-b7b60d0 .elementor-button{background-color:#02010100;fill:var( --e-global-color-ae37b22 );color:var( --e-global-color-ae37b22 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#B8924A66;padding:0px 0px 4px 0px;}.elementor-23 .elementor-element.elementor-element-35156da .elementor-heading-title{font-size:10.4px;font-weight:300;text-transform:uppercase;letter-spacing:3.12px;color:var( --e-global-color-ae37b22 );}.elementor-23 .elementor-element.elementor-element-76d7b14{text-align:center;}.elementor-23 .elementor-element.elementor-element-76d7b14 .elementor-heading-title{font-weight:300;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-9af6e86{text-align:center;color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-9af6e86 p{margin-block-end:0px;}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-cfea3a9 .swiper-slide{height:545px;}}@media(max-width:980px){.elementor-23 .elementor-element.elementor-element-cfea3a9 .swiper-slide{height:400px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-cfea3a9 .swiper-slide{height:200px;}}