.elementor-37471 .elementor-element.elementor-element-523deaf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-37471 .elementor-element.elementor-element-523deaf:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-523deaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0058B1;background-image:url("https://topdoglaw.com/wp-content/uploads/2022/11/hp-bg-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-37471 .elementor-element.elementor-element-523deaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 0% 0%;}.elementor-37471 .elementor-element.elementor-element-523deaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-12e1e90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-37471 .elementor-element.elementor-element-9cc36bb > .elementor-widget-container{margin:0% -11% -49% 0%;}.elementor-37471 .elementor-element.elementor-element-9f2f5fd{text-align:center;}.elementor-37471 .elementor-element.elementor-element-9f2f5fd .elementor-heading-title{font-family:"Solano Gothic MVB", Sans-serif;font-size:7.083vw;font-weight:700;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.05em;}.elementor-37471 .elementor-element.elementor-element-65c1b15:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-65c1b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37471 .elementor-element.elementor-element-65c1b15, .elementor-37471 .elementor-element.elementor-element-65c1b15 > .elementor-background-overlay{border-radius:26px 26px 26px 26px;}.elementor-37471 .elementor-element.elementor-element-65c1b15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:7%;padding:5% 5% 5% 5%;}.elementor-37471 .elementor-element.elementor-element-65c1b15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-7a28c5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-250474d{text-align:center;}.elementor-37471 .elementor-element.elementor-element-250474d .elementor-heading-title{color:#102336;font-family:"Source Serif 4", Sans-serif;font-size:2.083vw;font-weight:400;}.elementor-37471 .elementor-element.elementor-element-8031e4c{text-align:center;}.elementor-37471 .elementor-element.elementor-element-8031e4c .elementor-heading-title{color:#102336;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;}.elementor-37471 .elementor-element.elementor-element-be610f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-37471 .elementor-element.elementor-element-be610f4 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-37471 .elementor-element.elementor-element-be610f4 .elementor-button{font-family:"Source Serif 4", Sans-serif;font-size:1.667vw;font-weight:900;text-transform:uppercase;fill:#6F4C00;color:#6F4C00;background-color:#02010100;border-radius:100px 100px 100px 100px;padding:3% 28% 3% 28%;}.elementor-37471 .elementor-element.elementor-element-be610f4 > .elementor-widget-container{padding:0% 0% 6% 0%;border-radius:0px 0px 26px 26px;}.elementor-37471 .elementor-element.elementor-element-159a63d{--divider-border-style:dotted;--divider-color:#3A4A5480;--divider-border-width:1px;}.elementor-37471 .elementor-element.elementor-element-159a63d .elementor-divider-separator{width:100%;}.elementor-37471 .elementor-element.elementor-element-159a63d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-37471 .elementor-element.elementor-element-ae67f8b{text-align:center;}.elementor-37471 .elementor-element.elementor-element-ae67f8b .elementor-heading-title{color:#102336;font-family:"Source Serif 4", Sans-serif;font-size:2.083vw;font-weight:500;font-style:italic;}.elementor-37471 .elementor-element.elementor-element-dc2c6d8{text-align:center;}.elementor-37471 .elementor-element.elementor-element-dc2c6d8 .elementor-heading-title{color:#FFFFFF;font-family:"Source Serif 4", Sans-serif;font-size:2.083vw;font-weight:400;}.elementor-37471 .elementor-element.elementor-element-33f9ecc{text-align:center;}.elementor-37471 .elementor-element.elementor-element-33f9ecc .elementor-heading-title{color:#99A8B9;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;}.elementor-37471 .elementor-element.elementor-element-4524a44 .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-37471 .elementor-element.elementor-element-4524a44 .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-37471 .elementor-element.elementor-element-4524a44{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-37471 .elementor-element.elementor-element-4524a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37471 .elementor-element.elementor-element-4524a44 .elementor-icon-list-item > a{font-family:"Source Serif 4", Sans-serif;font-size:1.6677vw;font-weight:700;}.elementor-37471 .elementor-element.elementor-element-4524a44 .elementor-icon-list-text{transition:color 0.3s;}.elementor-37471 .elementor-element.elementor-element-4524a44 > .elementor-widget-container{margin:2.5% 0% 6% 0%;}.elementor-37471 .elementor-element.elementor-element-81742e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-1c846a0 img{width:100%;max-width:100%;}.elementor-37471 .elementor-element.elementor-element-1c846a0 > .elementor-widget-container{margin:0% -11% -49% 0%;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:5px;}.elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:5px;}.elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:5px;}.elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:5px;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-testimonial__text{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1.042vw;font-weight:500;line-height:1.4em;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-testimonial__name{color:#FFFFFF;font-family:"Source Serif 4", Sans-serif;font-size:1.042vw;font-weight:700;font-style:normal;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-testimonial__image img{width:17px;height:17px;}.elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (17px / 2) - 8px );}body:not(.rtl) .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (17px / 2) - 8px );right:auto;}body.rtl .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (17px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (17px / 2) - 8px );right:auto;}body.rtl .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-37471 .elementor-element.elementor-element-7df33b1.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (17px / 2) - 8px );left:auto;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-swiper-button{font-size:20px;}.elementor-37471 .elementor-element.elementor-element-7a7e41b:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-7a7e41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #091023C2 20%);}.elementor-37471 .elementor-element.elementor-element-7a7e41b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 5% 10%;}.elementor-37471 .elementor-element.elementor-element-7a7e41b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-84139c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-37471 .elementor-element.elementor-element-5df50d0:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-5df50d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37471 .elementor-element.elementor-element-5df50d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 3% 5%;}.elementor-37471 .elementor-element.elementor-element-5df50d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-209e9ef{text-align:center;}.elementor-37471 .elementor-element.elementor-element-209e9ef .elementor-heading-title{color:#102336;font-family:"Solano Gothic MVB", Sans-serif;font-size:4.167vw;text-transform:uppercase;letter-spacing:-0.03em;}.elementor-37471 .elementor-element.elementor-element-762b4a3{padding:0% 5% 2% 5%;}.elementor-37471 .elementor-element.elementor-element-e5a4d18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37471 .elementor-element.elementor-element-e5a4d18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topdoglaw.com/wp-content/uploads/2023/01/Frame-29359.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37471 .elementor-element.elementor-element-e5a4d18 > .elementor-element-populated, .elementor-37471 .elementor-element.elementor-element-e5a4d18 > .elementor-element-populated > .elementor-background-overlay, .elementor-37471 .elementor-element.elementor-element-e5a4d18 > .elementor-background-slideshow{border-radius:17.2215px 17.2215px 17.2215px 17.2215px;}.elementor-37471 .elementor-element.elementor-element-e5a4d18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9% 9% 9% 9%;}.elementor-37471 .elementor-element.elementor-element-e5a4d18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-29f0da5:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-29f0da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #070F20 0%, #0058B1 100%);}.elementor-37471 .elementor-element.elementor-element-29f0da5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3.906% 4.427% 5.208% 4.427%;}.elementor-37471 .elementor-element.elementor-element-29f0da5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-ebc640c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-d23a21c{text-align:center;}.elementor-37471 .elementor-element.elementor-element-d23a21c .elementor-heading-title{color:#FFFFFF;font-family:"Solano Gothic MVB", Sans-serif;font-size:5vw;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-0.03em;}.elementor-37471 .elementor-element.elementor-element-d23a21c > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-f5e2dcd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-9b17fd7 img{width:100%;max-width:100%;}.elementor-37471 .elementor-element.elementor-element-9b17fd7 > .elementor-widget-container{margin:0 0 2vw 0;}.elementor-37471 .elementor-element.elementor-element-9d53606 img{width:100%;max-width:4.17vw;}.elementor-37471 .elementor-element.elementor-element-5ecea04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-2bf7a77 img{width:100%;max-width:100%;}.elementor-37471 .elementor-element.elementor-element-2bf7a77 > .elementor-widget-container{margin:0 0 3.1vw 0;}.elementor-37471 .elementor-element.elementor-element-8b4b1df img{width:100%;max-width:6.2vw;}.elementor-37471 .elementor-element.elementor-element-46f682c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-349333b img{width:100%;max-width:100%;}.elementor-37471 .elementor-element.elementor-element-349333b > .elementor-widget-container{margin:0 0 3.1vw 0;}.elementor-37471 .elementor-element.elementor-element-3278f68 img{width:100%;max-width:17.55vw;}.elementor-37471 .elementor-element.elementor-element-1adc0e0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-37471 .elementor-element.elementor-element-1adc0e0:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-1adc0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0058B1;}.elementor-37471 .elementor-element.elementor-element-1adc0e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 0% 2% 0%;}.elementor-37471 .elementor-element.elementor-element-1adc0e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-b674e1d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 25px 10px 25px;}.elementor-37471 .elementor-element.elementor-element-b674e1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-39162cb{text-align:center;}.elementor-37471 .elementor-element.elementor-element-39162cb .elementor-heading-title{color:#F8FAFCB3;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;}.elementor-37471 .elementor-element.elementor-element-ca559e0 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 25px 10px 25px;}.elementor-37471 .elementor-element.elementor-element-ca559e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-92760fd > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 25px 10px 25px;}.elementor-37471 .elementor-element.elementor-element-92760fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-408149f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 25px 10px 25px;}.elementor-37471 .elementor-element.elementor-element-408149f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-2c612f5:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-2c612f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topdoglaw.com/wp-content/uploads/2022/11/hp-sec-bg2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-37471 .elementor-element.elementor-element-2c612f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6.3% 0% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-2c612f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-2447daa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-8c7f1f6{text-align:center;}.elementor-37471 .elementor-element.elementor-element-8c7f1f6 .elementor-heading-title{color:#102336;font-family:"Solano Gothic MVB", Sans-serif;font-size:5vw;text-transform:uppercase;letter-spacing:-0.03em;}.elementor-37471 .elementor-element.elementor-element-8c7f1f6 > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-37471 .elementor-element.elementor-element-4e48a31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-fa173a1 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-37471 .elementor-element.elementor-element-2571604{left:0px;}body.rtl .elementor-37471 .elementor-element.elementor-element-2571604{right:0px;}.elementor-37471 .elementor-element.elementor-element-2571604{top:0px;}.elementor-37471 .elementor-element.elementor-element-498a68e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-498a68e > .elementor-element-populated{padding:4% 4% 4% 4%;}.elementor-37471 .elementor-element.elementor-element-7793c9d{text-align:center;color:#0E1D27;font-family:"Inter", Sans-serif;font-size:1.042vw;}.elementor-37471 .elementor-element.elementor-element-7793c9d > .elementor-widget-container{padding:7% 10% 7% 10%;}.elementor-37471 .elementor-element.elementor-element-a41a454{text-align:center;}.elementor-37471 .elementor-element.elementor-element-a41a454 .elementor-heading-title{color:#FFFFFF;font-family:"Source Serif 4", Sans-serif;font-size:1.458vw;font-weight:500;}.elementor-37471 .elementor-element.elementor-element-a41a454 > .elementor-widget-container{margin:4% 0% 0% 0%;padding:6.5% 0% 4% 0%;background-color:#0058B1;border-radius:16px 16px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-9c05e27 .elementor-button-content-wrapper{flex-direction:row;}.elementor-37471 .elementor-element.elementor-element-9c05e27 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-37471 .elementor-element.elementor-element-9c05e27 .elementor-button{font-family:"Solano Gothic MVB", Sans-serif;font-size:1.667vw;font-weight:700;text-transform:uppercase;fill:#6F4C00;color:#6F4C00;background-color:#02010100;border-radius:100px 100px 100px 100px;padding:3% 28% 3% 28%;}.elementor-37471 .elementor-element.elementor-element-9c05e27 > .elementor-widget-container{padding:0% 0% 6% 0%;background-color:#0058B1;border-radius:0px 0px 26px 26px;}.elementor-37471 .elementor-element.elementor-element-c66116e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-23cedab img{width:100%;max-width:100%;}.elementor-37471 .elementor-element.elementor-element-20d6fe2{padding:4% 0% 0% 0%;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd .elementor-counter-number-wrapper{color:#0058B1;font-family:"Solano Gothic MVB", Sans-serif;font-size:3.698vw;font-weight:700;text-transform:uppercase;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd .elementor-counter-title{color:#6589A0;font-family:"Inter", Sans-serif;font-size:0.833vw;font-weight:500;line-height:1.2em;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd > .elementor-widget-container{padding:0% 0% 19% 0%;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9AAFBC;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd{width:auto;max-width:auto;}.elementor-37471 .elementor-element.elementor-element-517c01a .elementor-counter-number-wrapper{color:#0058B1;font-family:"Solano Gothic MVB", Sans-serif;font-size:3.698vw;font-weight:700;text-transform:uppercase;}.elementor-37471 .elementor-element.elementor-element-517c01a .elementor-counter-title{color:#6589A0;font-family:"Inter", Sans-serif;font-size:0.833vw;font-weight:500;line-height:1.2em;}.elementor-37471 .elementor-element.elementor-element-517c01a > .elementor-widget-container{padding:0% 0% 25% 0%;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9AAFBC;}.elementor-37471 .elementor-element.elementor-element-517c01a{width:auto;max-width:auto;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 .elementor-counter-number-wrapper{color:#0058B1;font-family:"Solano Gothic MVB", Sans-serif;font-size:3.698vw;font-weight:700;text-transform:uppercase;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 .elementor-counter-title{color:#6589A0;font-family:"Inter", Sans-serif;font-size:0.833vw;font-weight:500;line-height:1.2em;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 > .elementor-widget-container{padding:0% 0% 10% 0%;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9AAFBC;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5{width:auto;max-width:auto;}.elementor-37471 .elementor-element.elementor-element-604888d .elementor-counter-number-wrapper{color:#0058B1;font-family:"Solano Gothic MVB", Sans-serif;font-size:3.698vw;font-weight:700;text-transform:uppercase;}.elementor-37471 .elementor-element.elementor-element-604888d .elementor-counter-title{color:#6589A0;font-family:"Inter", Sans-serif;font-size:0.833vw;font-weight:500;line-height:1.2em;}.elementor-37471 .elementor-element.elementor-element-604888d > .elementor-widget-container{padding:0% 0% 10% 0%;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9AAFBC;}.elementor-37471 .elementor-element.elementor-element-604888d{width:auto;max-width:auto;}.elementor-37471 .elementor-element.elementor-element-eb383ff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-37471 .elementor-element.elementor-element-85fabb1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37471 .elementor-element.elementor-element-85fabb1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-37471 .elementor-element.elementor-element-85fabb1 > .elementor-element-populated, .elementor-37471 .elementor-element.elementor-element-85fabb1 > .elementor-element-populated > .elementor-background-overlay, .elementor-37471 .elementor-element.elementor-element-85fabb1 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-37471 .elementor-element.elementor-element-85fabb1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1.5% 1.5% 1.5% 3%;--e-column-margin-right:1.5%;--e-column-margin-left:3%;padding:11% 11% 11% 11%;}.elementor-37471 .elementor-element.elementor-element-85fabb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-512f670 .elementor-heading-title{color:#102336;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;}.elementor-37471 .elementor-element.elementor-element-c8925b4 .elementor-heading-title{color:#0058B1;font-family:"Source Serif 4", Sans-serif;font-size:3.594vw;font-weight:700;text-transform:capitalize;letter-spacing:-0.04em;}.elementor-37471 .elementor-element.elementor-element-c8925b4 > .elementor-widget-container{margin:0% -33% 0% 0%;}.elementor-37471 .elementor-element.elementor-element-43afcbb{color:#0E1D27;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.6em;}.elementor-37471 .elementor-element.elementor-element-43afcbb > .elementor-widget-container{margin:-1% 0% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-a236b8f .elementor-button{font-family:"Solano Gothic MVB", Sans-serif;font-size:1.667vw;font-weight:700;text-transform:uppercase;fill:#6F4C00;color:#6F4C00;background-color:#02010100;border-radius:100px 100px 100px 100px;padding:3% 10% 3% 10%;}.elementor-37471 .elementor-element.elementor-element-a236b8f > .elementor-widget-container{border-radius:0px 0px 26px 26px;}.elementor-37471 .elementor-element.elementor-element-6fe0aff > .elementor-element-populated{margin:1.5% 3% 1.5% 1.5%;--e-column-margin-right:3%;--e-column-margin-left:1.5%;padding:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-e910298 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-37471 .elementor-element.elementor-element-e0d0db2{padding:4.5% 0% 0% 0%;}.elementor-37471 .elementor-element.elementor-element-bde616f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-b343e07{text-align:center;}.elementor-37471 .elementor-element.elementor-element-b343e07 .elementor-heading-title{font-family:"Solano Gothic MVB", Sans-serif;font-size:5vw;font-weight:700;text-transform:uppercase;letter-spacing:-0.03em;}.elementor-37471 .elementor-element.elementor-element-b343e07 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-a4a9573{padding:8px 0px 8px 0px;}.elementor-37471 .elementor-element.elementor-element-2ab7a80:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-2ab7a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102335;background-image:url("https://topdoglaw.com/wp-content/uploads/2023/01/Frame-29355.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37471 .elementor-element.elementor-element-2ab7a80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5.469% 1% 9.01% 3%;}.elementor-37471 .elementor-element.elementor-element-2ab7a80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-493dbd5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-7df8830 .elementor-heading-title{color:#FFFFFF;font-family:"Solano Gothic MVB", Sans-serif;font-size:5vw;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-0.03em;}.elementor-37471 .elementor-element.elementor-element-7df8830 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd .elementor-custom-embed-play i{font-size:0px;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd .elementor-custom-embed-play svg{width:0px;height:0px;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd > .elementor-widget-container{margin:0% 10% 0% -15%;}.elementor-bc-flex-widget .elementor-37471 .elementor-element.elementor-element-480f317.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37471 .elementor-element.elementor-element-480f317.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37471 .elementor-element.elementor-element-480f317 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-7d72afc .elementor-heading-title{color:#FFFFFF;font-family:"Solano Gothic MVB", Sans-serif;font-size:5vw;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-0.03em;}.elementor-37471 .elementor-element.elementor-element-7d72afc > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-4be2d86:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-4be2d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0058B1;}.elementor-37471 .elementor-element.elementor-element-4be2d86, .elementor-37471 .elementor-element.elementor-element-4be2d86 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-37471 .elementor-element.elementor-element-4be2d86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 4% 6% 4%;}.elementor-37471 .elementor-element.elementor-element-4be2d86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37471 .elementor-element.elementor-element-36113a6 .elementor-heading-title{color:#FFFFFF;font-size:2.19vw;font-weight:500;text-transform:capitalize;line-height:1.3em;letter-spacing:-0.025em;}.elementor-37471 .elementor-element.elementor-element-36113a6 > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-37471 .elementor-element.elementor-element-71f568c{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1.25vw;font-weight:400;}.elementor-37471 .elementor-element.elementor-element-a7ad4ff{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:0.94vw;font-weight:400;}.elementor-37471 .elementor-element.elementor-element-a7ad4ff > .elementor-widget-container{margin:5% 0% 3% 0%;}.elementor-37471 .elementor-element.elementor-element-ead341f{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:0.94vw;font-weight:500;}.elementor-37471 .elementor-element.elementor-element-dfaa48c .elementor-button{font-family:"Solano Gothic MVB", Sans-serif;font-size:1.25vw;font-weight:700;text-transform:uppercase;fill:#6F4C00;color:#6F4C00;background-color:#02010100;border-radius:100px 100px 100px 100px;padding:3% 10% 3% 10%;}.elementor-37471 .elementor-element.elementor-element-dfaa48c > .elementor-widget-container{border-radius:0px 0px 26px 26px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-37471 .elementor-element.elementor-element-523deaf{padding:7% 3% 0% 3%;}.elementor-37471 .elementor-element.elementor-element-65c1b15, .elementor-37471 .elementor-element.elementor-element-65c1b15 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-37471 .elementor-element.elementor-element-65c1b15{padding:2% 2% 2% 2%;}.elementor-37471 .elementor-element.elementor-element-7a28c5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-37471 .elementor-element.elementor-element-250474d .elementor-heading-title{font-size:2.5vw;}.elementor-37471 .elementor-element.elementor-element-8031e4c .elementor-heading-title{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-be610f4 .elementor-button{font-size:2vw;}.elementor-37471 .elementor-element.elementor-element-ae67f8b .elementor-heading-title{font-size:2.5vw;}.elementor-37471 .elementor-element.elementor-element-dc2c6d8 .elementor-heading-title{font-size:2.5vw;}.elementor-37471 .elementor-element.elementor-element-33f9ecc .elementor-heading-title{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-4524a44{--e-icon-list-icon-size:20px;}.elementor-37471 .elementor-element.elementor-element-4524a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37471 .elementor-element.elementor-element-4524a44 .elementor-icon-list-item > a{font-size:3vw;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-testimonial__text{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-testimonial__name{font-size:2vw;}.elementor-37471 .elementor-element.elementor-element-5df50d0{padding:5% 3% 3% 3%;}.elementor-37471 .elementor-element.elementor-element-209e9ef .elementor-heading-title{font-size:7vw;}.elementor-37471 .elementor-element.elementor-element-e5a4d18 > .elementor-element-populated{padding:7% 10% 7% 10%;}.elementor-37471 .elementor-element.elementor-element-b674e1d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-37471 .elementor-element.elementor-element-39162cb .elementor-heading-title{font-size:2vw;}.elementor-37471 .elementor-element.elementor-element-ca559e0 > .elementor-element-populated{padding:10px 15px 10px 15px;}.elementor-37471 .elementor-element.elementor-element-a8b612a img{width:50%;}.elementor-37471 .elementor-element.elementor-element-92760fd > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-37471 .elementor-element.elementor-element-f95e478 img{width:80%;}.elementor-37471 .elementor-element.elementor-element-408149f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-37471 .elementor-element.elementor-element-d701973 img{width:60%;}.elementor-37471 .elementor-element.elementor-element-8c7f1f6 .elementor-heading-title{font-size:7vw;}.elementor-37471 .elementor-element.elementor-element-7793c9d{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-a41a454 .elementor-heading-title{font-size:1.9vw;}.elementor-37471 .elementor-element.elementor-element-9c05e27 .elementor-button{font-size:2vw;}.elementor-37471 .elementor-element.elementor-element-20d6fe2{padding:3% 3% 3% 3%;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd .elementor-counter-number-wrapper{font-size:4.5vw;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd .elementor-counter-title{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-517c01a .elementor-counter-number-wrapper{font-size:4.5vw;}.elementor-37471 .elementor-element.elementor-element-517c01a .elementor-counter-title{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 .elementor-counter-number-wrapper{font-size:4.5vw;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 .elementor-counter-title{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 > .elementor-widget-container{padding:0% 20% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-604888d .elementor-counter-number-wrapper{font-size:4.5vw;}.elementor-37471 .elementor-element.elementor-element-604888d .elementor-counter-title{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-604888d > .elementor-widget-container{padding:0% 0% 18% 0%;}.elementor-37471 .elementor-element.elementor-element-eb383ff{padding:0% 2% 0% 2%;}.elementor-37471 .elementor-element.elementor-element-85fabb1 > .elementor-element-populated{padding:10% 5% 10% 5%;}.elementor-37471 .elementor-element.elementor-element-512f670 .elementor-heading-title{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-c8925b4 > .elementor-widget-container{margin:-4% 0% -4% 0%;}.elementor-37471 .elementor-element.elementor-element-43afcbb{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-43afcbb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-37471 .elementor-element.elementor-element-a236b8f .elementor-button{font-size:2vw;}.elementor-37471 .elementor-element.elementor-element-e0d0db2{padding:10% 0% 0% 0%;}.elementor-37471 .elementor-element.elementor-element-b343e07 .elementor-heading-title{font-size:7vw;}.elementor-37471 .elementor-element.elementor-element-b343e07 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-37471 .elementor-element.elementor-element-7df8830 .elementor-heading-title{font-size:6vw;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd > .elementor-widget-container{margin:0% 5% 0% -10%;}.elementor-37471 .elementor-element.elementor-element-7d72afc .elementor-heading-title{font-size:6vw;}.elementor-37471 .elementor-element.elementor-element-36113a6 .elementor-heading-title{font-size:2.5vw;}.elementor-37471 .elementor-element.elementor-element-71f568c{font-size:2vw;}.elementor-37471 .elementor-element.elementor-element-a7ad4ff{font-size:1.5vw;}.elementor-37471 .elementor-element.elementor-element-ead341f{font-size:1.54vw;}.elementor-37471 .elementor-element.elementor-element-dfaa48c .elementor-button{font-size:2vw;}}@media(max-width:767px){.elementor-37471 .elementor-element.elementor-element-523deaf:not(.elementor-motion-effects-element-type-background), .elementor-37471 .elementor-element.elementor-element-523deaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topdoglaw.com/wp-content/uploads/2022/12/hp-mobile-bg-1.jpg");}.elementor-37471 .elementor-element.elementor-element-523deaf{padding:15% 3% 0% 3%;}.elementor-37471 .elementor-element.elementor-element-9cc36bb > .elementor-widget-container{margin:0% 5% -72% 5%;}.elementor-37471 .elementor-element.elementor-element-9f2f5fd .elementor-heading-title{font-size:18.895vw;}.elementor-37471 .elementor-element.elementor-element-250474d .elementor-heading-title{font-size:6vw;}.elementor-37471 .elementor-element.elementor-element-8031e4c .elementor-heading-title{font-size:4.5vw;}.elementor-37471 .elementor-element.elementor-element-8031e4c > .elementor-widget-container{margin:2.5% 0% 2.5% 0%;}.elementor-37471 .elementor-element.elementor-element-be610f4 .elementor-button{font-size:4.058vw;padding:3% 27% 3% 27%;}.elementor-37471 .elementor-element.elementor-element-be610f4 > .elementor-widget-container{padding:0% 0% 0% 0%;border-radius:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-ae67f8b .elementor-heading-title{font-size:4.186vw;}.elementor-37471 .elementor-element.elementor-element-ae67f8b > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-testimonial__text{font-size:4.5vw;}.elementor-37471 .elementor-element.elementor-element-7df33b1 .elementor-testimonial__name{font-size:5.5vw;}.elementor-37471 .elementor-element.elementor-element-7a7e41b{padding:15% 2% 13% 2%;}.elementor-37471 .elementor-element.elementor-element-84139c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37471 .elementor-element.elementor-element-5df50d0{padding:10% 5% 4% 5%;}.elementor-37471 .elementor-element.elementor-element-209e9ef .elementor-heading-title{font-size:11.163vw;}.elementor-37471 .elementor-element.elementor-element-762b4a3{padding:0% 5% 15% 5%;}.elementor-37471 .elementor-element.elementor-element-e5a4d18 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-37471 .elementor-element.elementor-element-29f0da5{padding:10% 3% 10% 3%;}.elementor-37471 .elementor-element.elementor-element-d23a21c .elementor-heading-title{font-size:10vw;}.elementor-37471 .elementor-element.elementor-element-f5e2dcd > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37471 .elementor-element.elementor-element-9b17fd7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-37471 .elementor-element.elementor-element-9d53606 img{max-width:15vw;}.elementor-37471 .elementor-element.elementor-element-5ecea04 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37471 .elementor-element.elementor-element-2bf7a77 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-37471 .elementor-element.elementor-element-8b4b1df img{max-width:25vw;}.elementor-37471 .elementor-element.elementor-element-349333b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-37471 .elementor-element.elementor-element-3278f68 img{max-width:70vw;}.elementor-37471 .elementor-element.elementor-element-1adc0e0{padding:5% 2% 5% 2%;}.elementor-37471 .elementor-element.elementor-element-b674e1d{width:100%;}.elementor-37471 .elementor-element.elementor-element-b674e1d > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 20px 10px 20px;}.elementor-37471 .elementor-element.elementor-element-39162cb .elementor-heading-title{font-size:4vw;}.elementor-37471 .elementor-element.elementor-element-ca559e0{width:31%;}.elementor-37471 .elementor-element.elementor-element-ca559e0 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 25px 10px 25px;}.elementor-37471 .elementor-element.elementor-element-a8b612a img{width:70%;}.elementor-37471 .elementor-element.elementor-element-92760fd{width:38%;}.elementor-37471 .elementor-element.elementor-element-92760fd > .elementor-element-populated{border-width:0px 1px 0px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-37471 .elementor-element.elementor-element-f95e478 img{width:100%;}.elementor-37471 .elementor-element.elementor-element-408149f{width:31%;}.elementor-37471 .elementor-element.elementor-element-408149f > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 20px 10px 20px;}.elementor-37471 .elementor-element.elementor-element-d701973 img{width:70%;}.elementor-37471 .elementor-element.elementor-element-2c612f5{padding:15% 3% 5% 3%;}.elementor-37471 .elementor-element.elementor-element-8c7f1f6 .elementor-heading-title{font-size:11.163vw;}.elementor-37471 .elementor-element.elementor-element-4e48a31 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-37471 .elementor-element.elementor-element-2571604 img{width:10vw;}.elementor-37471 .elementor-element.elementor-element-2571604{top:27%;z-index:2;}.elementor-37471 .elementor-element.elementor-element-498a68e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-37471 .elementor-element.elementor-element-7793c9d{font-size:4.651vw;line-height:1.7em;}.elementor-37471 .elementor-element.elementor-element-7793c9d > .elementor-widget-container{padding:5% 5% 5% 5%;}.elementor-37471 .elementor-element.elementor-element-a41a454 .elementor-heading-title{font-size:5.581vw;}.elementor-37471 .elementor-element.elementor-element-a41a454 > .elementor-widget-container{margin:8% 0% 0% 0%;padding:10% 0% 5% 0%;}.elementor-37471 .elementor-element.elementor-element-9c05e27 .elementor-button{font-size:7.442vw;padding:3% 20% 3% 20%;}.elementor-37471 .elementor-element.elementor-element-9c05e27 > .elementor-widget-container{margin:-1% 0% 10% 0%;padding:0% 5% 8% 5%;}.elementor-37471 .elementor-element.elementor-element-c66116e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-37471 .elementor-element.elementor-element-c053596{width:50%;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd .elementor-counter-number-wrapper{font-size:11.163vw;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd .elementor-counter-title{font-size:3.721vw;}.elementor-37471 .elementor-element.elementor-element-fc8d4bd > .elementor-widget-container{margin:8% 19% 8% 0%;padding:0% 0% 15% 0%;}.elementor-37471 .elementor-element.elementor-element-be3e1ef{width:50%;}.elementor-37471 .elementor-element.elementor-element-517c01a .elementor-counter-number-wrapper{font-size:11.163vw;}.elementor-37471 .elementor-element.elementor-element-517c01a .elementor-counter-title{font-size:3.721vw;}.elementor-37471 .elementor-element.elementor-element-517c01a > .elementor-widget-container{margin:8% 0% 8% 0%;padding:0% 0% 37% 0%;}.elementor-37471 .elementor-element.elementor-element-274b98c{width:50%;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 .elementor-counter-number-wrapper{font-size:11.163vw;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 .elementor-counter-title{font-size:3.721vw;}.elementor-37471 .elementor-element.elementor-element-2a3e1e5 > .elementor-widget-container{margin:8% 19% 8% 0%;padding:0% 0% 15% 0%;}.elementor-37471 .elementor-element.elementor-element-85c7d6a{width:50%;}.elementor-37471 .elementor-element.elementor-element-604888d .elementor-counter-number-wrapper{font-size:11.163vw;}.elementor-37471 .elementor-element.elementor-element-604888d .elementor-counter-title{font-size:3.721vw;}.elementor-37471 .elementor-element.elementor-element-604888d > .elementor-widget-container{margin:8% 19% 8% 0%;padding:0% 0% 15% 0%;}.elementor-37471 .elementor-element.elementor-element-512f670{text-align:center;}.elementor-37471 .elementor-element.elementor-element-512f670 .elementor-heading-title{font-size:4vw;}.elementor-37471 .elementor-element.elementor-element-c8925b4{text-align:center;}.elementor-37471 .elementor-element.elementor-element-c8925b4 .elementor-heading-title{font-size:9.767vw;}.elementor-37471 .elementor-element.elementor-element-43afcbb{text-align:left;font-size:4.186vw;}.elementor-37471 .elementor-element.elementor-element-a236b8f .elementor-button{font-size:6.512vw;padding:4.5% 10% 4.5% 10%;}.elementor-37471 .elementor-element.elementor-element-6fe0aff > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10px 10px 10px 10px;}.elementor-37471 .elementor-element.elementor-element-e0d0db2{padding:15% 0% 0% 0%;}.elementor-37471 .elementor-element.elementor-element-b343e07 .elementor-heading-title{font-size:11.163vw;}.elementor-37471 .elementor-element.elementor-element-2ab7a80{padding:13% 3% 10% 3%;}.elementor-37471 .elementor-element.elementor-element-7df8830{text-align:center;}.elementor-37471 .elementor-element.elementor-element-7df8830 .elementor-heading-title{font-size:11.163vw;}.elementor-37471 .elementor-element.elementor-element-7df8830 > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd .elementor-custom-embed-play i{font-size:0px;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd .elementor-custom-embed-play svg{width:0px;height:0px;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd > .elementor-widget-container{margin:0% 5% -57% -5%;}.elementor-37471 .elementor-element.elementor-element-6a0f5dd{z-index:2;}.elementor-37471 .elementor-element.elementor-element-4be2d86{padding:57% 2% 6% 2%;}.elementor-37471 .elementor-element.elementor-element-36113a6 .elementor-heading-title{font-size:7.442vw;}.elementor-37471 .elementor-element.elementor-element-71f568c{font-size:5.581vw;}.elementor-37471 .elementor-element.elementor-element-a7ad4ff{font-size:4.186vw;}.elementor-37471 .elementor-element.elementor-element-ead341f{font-size:4.186vw;}.elementor-37471 .elementor-element.elementor-element-dfaa48c .elementor-button{font-size:5.581vw;padding:4.5% 4.5% 4.5% 4.5%;}.elementor-37471 .elementor-element.elementor-element-dfaa48c > .elementor-widget-container{margin:5% 0% 0% 0%;}}@media(min-width:768px){.elementor-37471 .elementor-element.elementor-element-12e1e90{width:45%;}.elementor-37471 .elementor-element.elementor-element-81742e2{width:54.962%;}.elementor-37471 .elementor-element.elementor-element-493dbd5{width:39%;}.elementor-37471 .elementor-element.elementor-element-480f317{width:61%;}}@media(max-width:1024px) and (min-width:768px){.elementor-37471 .elementor-element.elementor-element-4e48a31{width:30%;}.elementor-37471 .elementor-element.elementor-element-498a68e{width:40%;}.elementor-37471 .elementor-element.elementor-element-c66116e{width:30%;}}/* Start custom CSS */body, html {
  overflow-x: hidden;
}

:focus {
  outline: unset !important;
}

.disclaimer-a {
    font-size: 2.5vw !important;
    vertical-align: text-top;
    margin-top: 0.7vw;
    display: inline-block;
}

.linear-gradient-text {
  background: -webkit-linear-gradient(0.33deg, #B28A39 1.23%, #FDF0BE 25.43%, #E8CA70 49.63%, #FDF0BE 71.77%, #B28A39 98.54%), #FFFFFF;
  background: -moz-linear-gradient(0.33deg, #B28A39 1.23%, #FDF0BE 25.43%, #E8CA70 49.63%, #FDF0BE 71.77%, #B28A39 98.54%), #FFFFFF;
  background: -o-linear-gradient(0.33deg, #B28A39 1.23%, #FDF0BE 25.43%, #E8CA70 49.63%, #FDF0BE 71.77%, #B28A39 98.54%), #FFFFFF;
  background: linear-gradient(89.67deg, #B28A39 1.23%, #FDF0BE 25.43%, #E8CA70 49.63%, #FDF0BE 71.77%, #B28A39 98.54%), #FFFFFF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.linear-gradient-text-link a .elementor-icon-list-text {
  background: -webkit-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: -moz-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: -o-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: linear-gradient(88.74deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.blue-text {
  color: #0058B1;
}

.site-btn a {
  background: -webkit-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: -moz-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: -o-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: linear-gradient(88.74deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  border: 1px solid #D5CDB3;
}

/* As seen on */
.video-pic-overlay a:before {
    content: '';
    background-image: url(/wp-content/uploads/2023/01/Group-29370.png);
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 4.17vw;
}

.video-pic-overlay a {
    position: relative;
    display: block;
}

/*MAP*/
.map-items li:first-child .elementor-icon-list-icon {
    margin-top: -0.3vw;
}

.permanent-add .elementor-icon-list-item {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}

.permanent-add .elementor-icon-list-item .elementor-icon-list-icon {
    margin-top: -0.1vw;
}

/*FORM*/
.home-form .gform_body input {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 500;
  color: #091023;
  font-size: 1.042vw !important;
  border: 1px solid !important;
  border-image-source: linear-gradient(92.37deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%) !important;
  border-image-slice: 1 !important;
}

.home-form .gform_body textarea {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 500;
  color: #091023;
  font-size: 1.042vw !important;
  height: 6vw !important;
  padding: 0.9vw 1vw !important;
  resize: none;
  border: 1px solid !important;
  border-image-source: linear-gradient(92.37deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%) !important;
  border-image-slice: 1 !important;
}

.home-form .gform_body input::-webkit-input-placeholder, .home-form .gform_body textarea::-webkit-input-placeholder {
  color: #091023;
}

.home-form .gform_body input:-moz-placeholder, .home-form .gform_body textarea:-moz-placeholder {
  color: #091023;
}

.home-form .gform_body input::-moz-placeholder, .home-form .gform_body textarea::-moz-placeholder {
  color: #091023;
}

.home-form .gform_body input:-ms-input-placeholder, .home-form .gform_body textarea:-ms-input-placeholder {
  color: #091023;
}

.home-form .gform_body input::-ms-input-placeholder, .home-form .gform_body textarea::-ms-input-placeholder {
  color: #091023;
}

.home-form .gform_body input::placeholder,
.home-form .gform_body textarea::placeholder {
  color: #091023;
}

.home-form .gform_body input:focus::-webkit-input-placeholder, .home-form .gform_body textarea:focus::-webkit-input-placeholder {
  opacity: 0;
}

.home-form .gform_body input:focus:-moz-placeholder, .home-form .gform_body textarea:focus:-moz-placeholder {
  opacity: 0;
}

.home-form .gform_body input:focus::-moz-placeholder, .home-form .gform_body textarea:focus::-moz-placeholder {
  opacity: 0;
}

.home-form .gform_body input:focus:-ms-input-placeholder, .home-form .gform_body textarea:focus:-ms-input-placeholder {
  opacity: 0;
}

.home-form .gform_body input:focus::-ms-input-placeholder, .home-form .gform_body textarea:focus::-ms-input-placeholder {
  opacity: 0;
}

.home-form .gform_body input:focus::placeholder,
.home-form .gform_body textarea:focus::placeholder {
  opacity: 0;
}

.home-form .gform_body input#input_1_2 {
  padding-top: 0.7vw !important;
  padding-bottom: 0.7vw !important;
}

.home-form .gform_body input:not(#input_1_2) {
  padding: 0.7vw 1vw !important;
}

.home-form .iti--separate-dial-code .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0) !important;
}

.home-form .gform_fields {
  grid-row-gap: 10px !important;
  grid-column-gap: 1.5% !important;
}

.home-form .gform_footer input {
  font-family: "Solano Gothic MVB", Sans-serif;
  font-weight: 700;
  font-size: 1.25vw;
  color: #6F4C00;
  text-transform: uppercase;
  width: 35%;
  letter-spacing: .1vw;
  background: -webkit-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: -moz-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: -o-linear-gradient(1.26deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  background: linear-gradient(88.74deg, #B28A39 3.17%, #FDF0BE 26.25%, #E8CA70 49.34%, #FDF0BE 72.91%, #B28A39 96%), #FFFFFF;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  border: none;
  padding: 0.75vw 2vw;
  cursor: pointer;
  -webkit-transition: all ease .3s;
  -o-transition: all ease .3s;
  -moz-transition: all ease .3s;
  transition: all ease .3s
}

.home-form .gform_footer input:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
 
}

.home-form .gform_footer {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 !important;
}

.home-form .gform_confirmation_message h3 {
  text-align: center !important;
  font-size: 2vw !important;
  line-height: 1em !important;
  margin: 0 0 -5% 0 !important;
}

.home-form .gform_confirmation_message {
  font-family: "Inter", Sans-serif !important;
  font-size: 1.25vw !important;
  font-weight: 400 !important;
  display: block;
  text-align: center !important;
}


.gform_confirmation_message h3 {
  font-family: "Source Serif 4", Sans-serif;
  text-align: center;
  font-size: 2vw;
  line-height: 1.2em;
}

.gform_confirmation_message {
  font-family: "Inter", Sans-serif;
  font-size: 1.25vw;
  font-weight: 400;
  display: block;
  text-align: center;
}

.home-form .gform_confirmation_message h3 {
  color: #000000;
}

.banner-testimonial .elementor-testimonial__image img {
  width: 100% !important;
  height: 1vw !important;
}

/*IN THE COMMUNITY*/
.community-font-source-serif em {
  font-family: 'Source Serif 4';
  font-size: 1.510vw;
}

/*.community-font-source-serif {*/
/*    background-image: url('/wp-content/uploads/2022/11/community-border-1.svg');*/
/*    background-position: center;*/
/*    -moz-background-size: 100% 100%;*/
/*         background-size: 100% 100%;*/
/*}*/
.community-font-source-serif:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  inset: 0;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  padding: 4px;
  background: -webkit-linear-gradient(357.63deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%);
  background: -moz-linear-gradient(357.63deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%);
  background: -o-linear-gradient(357.63deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%);
  background: linear-gradient(92.37deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%);
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
  -webkit-mask: -webkit-linear-gradient(#fff 0 0) content-box, -webkit-linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.community-font-source-serif p {
  margin: 1.5vw 0;
}

.counter-wrap .elementor-counter-number-prefix {
  font-size: 3.6vw;
  margin-top: -0.1vw;
  -webkit-box-flex: unset !important;
  -webkit-flex-grow: unset !important;
  -moz-box-flex: unset !important;
  -ms-flex-positive: unset !important;
  flex-grow: unset !important;
}

.counter-wrap .elementor-counter-number {
  font-size: 4.2vw;
  margin-top: -0.4vw;
}

.counter-wrap .elementor-counter-number-wrapper {
  text-align: left;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.counter-wrap .elementor-counter-title {
  text-align: left !important;
}

.counter-wrap .elementor-counter {
  text-align: left;
}

/*PRACTICE AREAS*/
.practice-areas .elementor-flip-box__back {
  -webkit-transition: all ease .3s;
  -o-transition: all ease .3s;
  -moz-transition: all ease .3s;
  transition: all ease .3s;
  z-index: 9;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}

.practice-areas .make-column-clickable-elementor:hover .elementor-flip-box__back {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}

.practice-areas .make-column-clickable-elementor:hover {
  z-index: 9;
}

.practice-areas .elementor-flip-box__back .elementor-flip-box__layer__title {
  background: -webkit-linear-gradient(0.33deg, #B28A39 1.23%, #FDF0BE 25.43%, #E8CA70 49.63%, #FDF0BE 71.77%, #B28A39 98.54%), #FFFFFF;
  background: -moz-linear-gradient(0.33deg, #B28A39 1.23%, #FDF0BE 25.43%, #E8CA70 49.63%, #FDF0BE 71.77%, #B28A39 98.54%), #FFFFFF;
  background: -o-linear-gradient(0.33deg, #B28A39 1.23%, #FDF0BE 25.43%, #E8CA70 49.63%, #FDF0BE 71.77%, #B28A39 98.54%), #FFFFFF;
  background: linear-gradient(89.67deg, #B28A39 1.23%, #FDF0BE 25.43%, #E8CA70 49.63%, #FDF0BE 71.77%, #B28A39 98.54%), #FFFFFF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.practice-areas .elementor-flip-box__back:before {
  content: '';
  z-index: 9;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  inset: 0;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  padding: 2px;
  background: -webkit-linear-gradient(357.63deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%);
  background: -moz-linear-gradient(357.63deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%);
  background: -o-linear-gradient(357.63deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%);
  background: linear-gradient(92.37deg, #BE9B4F 18.55%, #FAECB6 35.82%, #EACD77 51.33%, #F9E9B1 63.03%, #BE9A4E 74.74%);
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
  -webkit-mask: -webkit-linear-gradient(#fff 0 0) content-box, -webkit-linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

/* Success Stories */
.testimonial-slider-items:not(.slick-initialized) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}

.testimonial-slider-navigation {
  margin-bottom: 2%;
}

.testimonial-slider-navigation .slider-controls button {
  max-width: 2.08vw;
  padding: 0;
  border: none;
  background-color: transparent;
  cursor: pointer;
}

.testimonial-slider-navigation .slider-controls button img {
  display: block;
  width: 100%;
}

.testimonial-slider-navigation .slider-controls {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.testimonial-slider-navigation .slider-controls button:not(:last-child) {
  margin-right: 10px;
}


/*.testimonial-item-wrap .slick-arrow {*/
/*    top: -10px;*/
/*}*/

/*.testimonial-item-wrap button.slick-prev{*/
/*    position: relative;*/
/*}*/

/*.testimonial-item-wrap button.slick-prev:before {*/
/*    content: "";*/
/*    background-image: url(/wp-content/uploads/2022/12/chevron-left.png);*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    width: 3vw;*/
/*    height: 3vw;*/
/*    position: absolute;*/
/*    top: 0;*/
/*}*/

.testimonial-item-inner {
  width: 14.69vw;
}

.testimonial-item-wrap a.testimonial-featured-image {
  background: #28517D;
  border: 6.60166px solid #000000;
  -webkit-border-radius: 30.0742px;
  -moz-border-radius: 30.0742px;
  border-radius: 30.0742px;
  /*width: 14.69vw;*/
  display: block;
  position: relative;
  height: 31vw;
  overflow: hidden;
  margin-bottom: 10%;
}

.testimonial-item-wrap a.testimonial-featured-image span.video-thumb {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  -moz-background-size: cover;
  background-size: cover;
}

.testimonial-item-wrap {
  margin-right: 24px;
}

.testimonial-slider-items .slick-list {
  overflow: visible;
}

.testimonial-item-wrap a.testimonial-featured-image span.pin {
  position: absolute;
  z-index: 1;
  display: inline-block;
  width: 1.82vw;
  right: 0.5vw;
  top: 0.5vw;
}

.testimonial-item-wrap a.testimonial-featured-image span.playbtn {
  background-image: url(/wp-content/uploads/2022/12/play-icon.png);
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  -moz-background-size: 6.67vw;
  background-size: 6.67vw;
}

.testimonial-item-wrap a.testimonial-featured-image span.video-info {
  position: absolute;
  z-index: 1;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  padding: 10%;
  bottom: 0;
  font-family: "Inter", Sans-serif;
  font-size: 0.94vw;
  font-weight: 900;
}

.testimonial-item-wrap a.testimonial-featured-image span.phone-bar {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0.5vw;
}

.testimonial-item-wrap a.testimonial-featured-image span.phone-bar img {
  display: block;
  max-width: 4.64vw;
  margin: 0 auto;
  width: 100%;
}

.testimonial-item-wrap a.testimonial-featured-image span.video-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50.08%, rgba(0, 88, 177, 0)), to(#0058B1)), -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(top, rgba(0, 88, 177, 0) 50.08%, #0058B1 100%), -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
  background: -moz-linear-gradient(top, rgba(0, 88, 177, 0) 50.08%, #0058B1 100%), -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
  background: -o-linear-gradient(top, rgba(0, 88, 177, 0) 50.08%, #0058B1 100%), -o-linear-gradient(bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
  background: linear-gradient(180deg, rgba(0, 88, 177, 0) 50.08%, #0058B1 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
}

.testimonial-content {
  position: relative;
  background: #E9F4FA;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  padding: 2.5% 10% 5%;
  font-family: "Inter", Sans-serif;
  color: #0E1D27;
  font-size: 0.73vw;
  margin-bottom: 10%;
}

.testimonial-content .emoji-wrap {
  position: absolute;
  background: #7B9EB6;
  -webkit-border-radius: 96.9091px;
  -moz-border-radius: 96.9091px;
  border-radius: 96.9091px;
  padding: 5px 10px;
  bottom: -10%;
  right: 10%;
}

.testimonial-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: "Inter", Sans-serif;
  font-size: 0.94vw;
  font-weight: 900;
}

.testimonial-info .author-img {
  padding: 2.5px;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(178, 138, 57, 1)), color-stop(rgba(253, 240, 190, 1)), color-stop(rgba(232, 202, 112, 1)), color-stop(rgba(253, 240, 190, 1)), to(rgba(178, 138, 57, 1)));
  background: -webkit-linear-gradient(bottom, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: -moz-linear-gradient(bottom, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: -o-linear-gradient(bottom, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: linear-gradient(to top, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  margin-right: 15px;
}

.testimonial-info .author-img img {
  display: block;
  height: 2.08vw;
  width: 2.08vw;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.testimonial-slider-navigation .slider-controls button.slick-disabled {
  opacity: 0.5;
}

/* BG Gold */
.bg-gold {
  background: -webkit-gradient(linear, right top, left top, from(rgba(178, 138, 57, 1)), color-stop(rgba(253, 240, 190, 1)), color-stop(rgba(232, 202, 112, 1)), color-stop(rgba(253, 240, 190, 1)), to(rgba(178, 138, 57, 1)));
  background: -webkit-linear-gradient(right, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: -moz-linear-gradient(right, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: -o-linear-gradient(right, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: linear-gradient(to left, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
}

.gold-text {
  background: -webkit-gradient(linear, right top, left top, from(rgba(178, 138, 57, 1)), color-stop(rgba(253, 240, 190, 1)), color-stop(rgba(232, 202, 112, 1)), color-stop(rgba(253, 240, 190, 1)), to(rgba(178, 138, 57, 1)));
  background: -webkit-linear-gradient(right, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: -moz-linear-gradient(right, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: -o-linear-gradient(right, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  background: linear-gradient(to left, rgba(178, 138, 57, 1), rgba(253, 240, 190, 1), rgba(232, 202, 112, 1), rgba(253, 240, 190, 1), rgba(178, 138, 57, 1));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: rgba(178, 138, 57, 1);
}

.footer1 {
  margin: -28% 0;
}

.footer2 {
  margin: 0 !important;
}

.social-media-bar .elementor-container {
  border-bottom: 1.5px solid #B9B9B9;
  padding-bottom: 1%;
}

/*RESPONSIVE*/
@media screen and (max-width: 1024px) {
    .disclaimer-a {
        font-size: 5vw !important;
        margin-top: 1.2vw;
    }
    
  .home-form .gform_body input:not(#input_1_2) {
    padding: 1vw 1vw !important;
  }

  .home-form .gform_body input {
    font-size: 1.3vw !important;
  }

  .home-form .gform_body input#input_1_2 {
    padding-top: 1vw !important;
    padding-bottom: 1vw !important;
  }

  .home-form .gform_body textarea {
    height: 7vw !important;
    font-size: 1.3vw !important;
  }

  .home-form .gform_footer input {
    font-size: 2vw;
  }

  .home-form .gform_confirmation_message h3 {
    font-size: 2.5vw !important;
    margin: 0 !important;
    }

  .home-form .gform_confirmation_message {
    font-size: 1.8vw !important;
  }

  .counter-wrap .elementor-counter-number {
    font-size: 5.5vw;
    margin-top: -0.9vw;
  }

  .counter-wrap .elementor-counter-number-prefix {
    font-size: 4.4vw;
  }

  .testimonial-content, .testimonial-info {
    font-size: 1.5vw;
  }

  .testimonial-info .author-img {
    margin-right: 10px;
  }

  .testimonial-info .author-img img {
    width: 3vw;
    height: 3vw;
  }

  .testimonial-content .emoji-wrap {
    bottom: -1.5vw;
  }

  .testimonial-item-inner {
    width: 21vw;
  }
  
  .banner-testimonial .elementor-testimonial__image img {
        height: 2vw !important;
    }
}

@media screen and (max-width: 767px) {
  .home-form .gform_body input, .home-form .gform_body textarea {
    font-size: 4vw !important;
  }

  .home-form .gform_body input:not(#input_1_2) {
    padding: 2.5vw 4vw !important;
  }

  .home-form .gform_body input#input_1_2 {
    padding-top: 2.5vw !important;
    padding-bottom: 2.5vw !important;
  }

  .home-form .gform_body textarea {
    height: 24vw !important;
    padding: 2vw 3vw !important;
  }

  .home-form .gform_footer input {
    font-size: 7vw;
    width: 100%;
  }

.home-form .gform_confirmation_message h3 {
    font-size: 6vw !important;
    margin: 0 !important;
}

 .home-form .gform_confirmation_message {
    font-size: 4vw !important;
    padding: 6% 0 4% !important;
}

  .community-font-source-serif em {
    font-size: 5.581vw;
  }

  .community-font-source-serif p {
    margin: 6vw 0;
  }

  .counter-wrap .elementor-counter-number {
    font-size: 12.5vw;
  }

  .counter-wrap .elementor-counter-number-prefix {
    font-size: 10.4vw;
  }

  .practice-areas .elementor-flip-box__back:before {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }

  .practice-areas .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .testimonial-item-wrap {
    margin-right: 7px;
  }

  .testimonial-item-inner {
    width: 41vw;
  }

  .testimonial-item-wrap a.testimonial-featured-image {
    border-width: 4.11257px;
    -webkit-border-radius: 18.735px;
    -moz-border-radius: 18.735px;
    border-radius: 18.735px;
    height: 85vw;
  }

  .testimonial-item-wrap a.testimonial-featured-image span.video-info {
    font-size: 2.607vw;
  }

  .testimonial-item-wrap a.testimonial-featured-image span.phone-bar img {
    max-width: 10vw;
  }

  .testimonial-item-wrap a.testimonial-featured-image span.pin {
    width: 5vw;
    height: 5vw;
    right: 2vw;
    top: 2vw;
  }

  .testimonial-slider-navigation .slider-controls button {
    max-width: 5vw;
  }

  .testimonial-content {
    font-size: 2.028vw;
  }

  .testimonial-info {
    font-size: 2.607vw;
  }

  .testimonial-info .author-img img {
    width: 5vw;
    height: 5vw;
  }

  .testimonial-info .author-img {
    margin-right: 7px;
  }

  .social-media-bar .elementor-container {
    padding-bottom: 5%;
  }
  
  .disclaimer-a {
    font-size: 8vw !important;
    position: absolute;
    margin: 1vw 0 0 1vw;
    }
    
    .site-btn .elementor-button-link {
        width: 100% !important;
    }
    .video-pic-overlay a:before {
        background-size: 10vw;
    }
    
    .banner-testimonial .elementor-testimonial__image img {
        height: 4vw !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Solano Gothic MVB';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://topdoglaw.wpengine.com/wp-content/uploads/2022/11/SolanoGothicMVB-Bd.eot');
	src: url('https://topdoglaw.wpengine.com/wp-content/uploads/2022/11/SolanoGothicMVB-Bd.eot?#iefix') format('embedded-opentype'),
		url('https://topdoglaw.wpengine.com/wp-content/uploads/2022/11/SolanoGothicMVB-Bd.woff2') format('woff2'),
		url('https://topdoglaw.wpengine.com/wp-content/uploads/2022/11/SolanoGothicMVB-Bd.woff') format('woff'),
		url('https://topdoglaw.wpengine.com/wp-content/uploads/2022/11/SolanoGothicMVB-Bd.ttf') format('truetype'),
		url('https://topdoglaw.wpengine.com/wp-content/uploads/2022/11/SolanoGothicMVB-Bd.svg#SolanoGothicMVB') format('svg');
}
/* End Custom Fonts CSS */