.elementor-28 .elementor-element.elementor-element-e22fd5e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e22fd5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/07/contact-bg-01.jpg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28 .elementor-element.elementor-element-e22fd5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 0% 3% 0%;}.elementor-28 .elementor-element.elementor-element-e22fd5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-1b6e7d6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-16b389b{text-align:center;}.elementor-28 .elementor-element.elementor-element-16b389b .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:4.43vw;font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-22f345a{--grid-template-columns:repeat(1, auto);width:initial;max-width:initial;top:-4vw;--icon-size:2vw;--grid-row-gap:1.5vw;}.elementor-28 .elementor-element.elementor-element-22f345a .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-22f345a{right:-8vw;}body.rtl .elementor-28 .elementor-element.elementor-element-22f345a{left:-8vw;}.elementor-28 .elementor-element.elementor-element-22f345a .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-28 .elementor-element.elementor-element-22f345a .elementor-social-icon i{color:#02010105;}.elementor-28 .elementor-element.elementor-element-22f345a .elementor-social-icon svg{fill:#02010105;}.elementor-28 .elementor-element.elementor-element-3a71774 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3a71774{text-align:center;}.elementor-28 .elementor-element.elementor-element-3a71774 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2.5vw;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-891c9c0{width:var( --container-widget-width, 46.25vw );max-width:46.25vw;--container-widget-width:46.25vw;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-b4756fe:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b4756fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/07/contact-bg-02.jpg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28 .elementor-element.elementor-element-b4756fe > .elementor-background-overlay{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/07/black-divider.png");background-position:top center;background-repeat:no-repeat;background-size:7.86vw auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-b4756fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 9% 0%;}.elementor-28 .elementor-element.elementor-element-e46ae0a > .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-28 .elementor-element.elementor-element-31aafd0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-31aafd0{text-align:left;}.elementor-28 .elementor-element.elementor-element-31aafd0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:3.75vw;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-49366da{font-family:"Figtree", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.2em;color:#000000;}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-dedf0cf{--e-icon-list-icon-size:1.2vw;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.1vw;}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-icon{padding-inline-end:0.2vw;}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-2cd89c1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2cd89c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/07/abt-sec4-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28 .elementor-element.elementor-element-2cd89c1 > .elementor-background-overlay{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/07/contact-white-divider.png");background-position:top center;background-repeat:no-repeat;background-size:12.97vw auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-2cd89c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-28 .elementor-element.elementor-element-0e7b3fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-74dee86{width:auto;max-width:auto;bottom:28vw;}.elementor-28 .elementor-element.elementor-element-74dee86 > .elementor-widget-container{--e-transform-rotateZ:270deg;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-74dee86{left:-21vw;}body.rtl .elementor-28 .elementor-element.elementor-element-74dee86{right:-21vw;}.elementor-28 .elementor-element.elementor-element-74dee86 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.67vw;font-weight:400;letter-spacing:0.52vw;}.elementor-28 .elementor-element.elementor-element-04b5864:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-04b5864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/03/sec4-inner-bg.png");background-position:center center;background-repeat:no-repeat;}.elementor-28 .elementor-element.elementor-element-04b5864{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:2% 10% 0% 10%;}.elementor-28 .elementor-element.elementor-element-04b5864 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-c636e99.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-c636e99 > .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-28 .elementor-element.elementor-element-696f1b5{text-align:center;}.elementor-28 .elementor-element.elementor-element-696f1b5 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.88vw;font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c0abd8d > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-c0abd8d{text-align:center;}.elementor-28 .elementor-element.elementor-element-c0abd8d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:3.75vw;font-weight:700;}.elementor-28 .elementor-element.elementor-element-e800d28{text-align:center;}.elementor-28 .elementor-element.elementor-element-e800d28 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.88vw;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5a41b0e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5a41b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/07/abt-circles-bg.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28 .elementor-element.elementor-element-5a41b0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1%;margin-bottom:2%;padding:12% 4% 12% 4%;}.elementor-28 .elementor-element.elementor-element-5a41b0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-99c7b25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-99c7b25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-28 .elementor-element.elementor-element-99c7b25 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-99c7b25 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-99c7b25 > .elementor-background-slideshow{border-radius:100% 100% 100% 100%;}.elementor-28 .elementor-element.elementor-element-99c7b25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-99c7b25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-568e272 img{width:2.92vw;}.elementor-28 .elementor-element.elementor-element-ee4f084{text-align:center;}.elementor-28 .elementor-element.elementor-element-ee4f084 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2.08vw;font-weight:700;color:#007367;}.elementor-28 .elementor-element.elementor-element-ba7fe00 .elementor-button{background-color:#FFFFFF;font-family:"Figtree", Sans-serif;font-size:1.042vw;font-weight:400;fill:#007367;color:#007367;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007367;border-radius:60px 60px 60px 60px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ba7fe00 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-ba7fe00 .elementor-button:focus{background-color:#007367;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ba7fe00{width:var( --container-widget-width, 13.54vw );max-width:13.54vw;--container-widget-width:13.54vw;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-ba7fe00 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-ba7fe00 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-81620ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-81620ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-28 .elementor-element.elementor-element-d8dc2dc img{width:2.92vw;}.elementor-28 .elementor-element.elementor-element-4ba83c2{text-align:center;}.elementor-28 .elementor-element.elementor-element-4ba83c2 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2.08vw;font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-aadc207 .elementor-button{background-color:#007367;font-family:"Figtree", Sans-serif;font-size:1.042vw;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-aadc207 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-aadc207 .elementor-button:focus{background-color:#FFFFFF;color:#007367;}.elementor-28 .elementor-element.elementor-element-aadc207{width:var( --container-widget-width, 13.54vw );max-width:13.54vw;--container-widget-width:13.54vw;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-aadc207 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-aadc207 .elementor-button:focus svg{fill:#007367;}.elementor-28 .elementor-element.elementor-element-3601d7a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-3601d7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-28 .elementor-element.elementor-element-4d32efa img{width:2.92vw;}.elementor-28 .elementor-element.elementor-element-0790d4f{text-align:center;}.elementor-28 .elementor-element.elementor-element-0790d4f .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2.08vw;font-weight:700;color:#007367;}.elementor-28 .elementor-element.elementor-element-ff8a416 .elementor-button{background-color:#FFFFFF;font-family:"Figtree", Sans-serif;font-size:1.042vw;font-weight:400;fill:#007367;color:#007367;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007367;border-radius:60px 60px 60px 60px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ff8a416 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-ff8a416 .elementor-button:focus{background-color:#007367;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ff8a416{width:var( --container-widget-width, 13.54vw );max-width:13.54vw;--container-widget-width:13.54vw;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-ff8a416 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-ff8a416 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-011b87f{text-align:center;}.elementor-28 .elementor-element.elementor-element-011b87f .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.88vw;font-weight:700;}.elementor-28 .elementor-element.elementor-element-e9084c2 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-28 .elementor-element.elementor-element-e9084c2{text-align:center;}.elementor-28 .elementor-element.elementor-element-e9084c2 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.25vw;font-weight:400;}.elementor-28 .elementor-element.elementor-element-de10966{text-align:center;}.elementor-28 .elementor-element.elementor-element-de10966 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.88vw;font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8934b17{width:var( --container-widget-width, 47.03vw );max-width:47.03vw;--container-widget-width:47.03vw;--container-widget-flex-grow:0;text-align:center;font-family:"Figtree", Sans-serif;font-size:1.25vw;font-weight:300;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8934b17 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-91432b8{text-align:center;}.elementor-28 .elementor-element.elementor-element-91432b8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.88vw;font-weight:700;}.elementor-28 .elementor-element.elementor-element-e2b69ff .elementor-button{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:1.82vw;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-28 .elementor-element.elementor-element-e2b69ff{width:var( --container-widget-width, 33.02vw );max-width:33.02vw;--container-widget-width:33.02vw;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-e2b69ff > .elementor-widget-container{background-color:#0B0B0B;margin:7% 0% -7% 0%;}.elementor-28 .elementor-element.elementor-element-e2b69ff .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-e2b69ff .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-e2b69ff .elementor-button:focus{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e2b69ff .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-e2b69ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-68fe241:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-68fe241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/09/contact-bg-04-higres.jpg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-28 .elementor-element.elementor-element-68fe241{border-style:solid;border-width:10px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11% 0% 13% 0%;}.elementor-28 .elementor-element.elementor-element-68fe241 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-2034ddf > .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-28 .elementor-element.elementor-element-c9799c0 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-28 .elementor-element.elementor-element-c9799c0{text-align:left;}.elementor-28 .elementor-element.elementor-element-c9799c0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:3.75vw;font-weight:700;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#000000;}.elementor-28 .elementor-element.elementor-element-bf14826{z-index:1;--e-icon-list-icon-size:1.2vw;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0.1vw;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-icon{padding-inline-end:0.2vw;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-6901b05 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-6901b05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 5% 0%;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-b9b2e6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-b9b2e6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-b9b2e6e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-b9b2e6e > .elementor-element-populated{margin:-8% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-28 .elementor-element.elementor-element-b9dab4d{text-align:center;}.elementor-28 .elementor-element.elementor-element-b9dab4d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:3.75vw;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-d5b4a7a > .elementor-widget-container{margin:1% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-4ed5cb9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4ed5cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DECDBB;}.elementor-28 .elementor-element.elementor-element-4ed5cb9, .elementor-28 .elementor-element.elementor-element-4ed5cb9 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-4ed5cb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:7%;margin-bottom:0%;padding:4% 5% 5% 5%;}.elementor-28 .elementor-element.elementor-element-4ed5cb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-9585b3a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-9585b3a > .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-28 .elementor-element.elementor-element-2af1fc9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-2af1fc9{text-align:center;}.elementor-28 .elementor-element.elementor-element-2af1fc9 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2.86vw;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-570988e{text-align:center;}.elementor-28 .elementor-element.elementor-element-570988e .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.56vw;font-weight:400;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-3b70b85{width:var( --container-widget-width, 46.25vw );max-width:46.25vw;--container-widget-width:46.25vw;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-e22fd5e{padding:15% 3% 3% 3%;}.elementor-28 .elementor-element.elementor-element-16b389b .elementor-heading-title{font-size:4.5vw;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-22f345a{right:0vw;}body.rtl .elementor-28 .elementor-element.elementor-element-22f345a{left:0vw;}.elementor-28 .elementor-element.elementor-element-22f345a{top:5vw;--icon-size:3.5vw;}.elementor-28 .elementor-element.elementor-element-3a71774 .elementor-heading-title{font-size:3vw;}.elementor-28 .elementor-element.elementor-element-891c9c0{--container-widget-width:60vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 60vw );max-width:60vw;}.elementor-28 .elementor-element.elementor-element-b4756fe:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b4756fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:65% 0px;background-size:150% auto;}.elementor-28 .elementor-element.elementor-element-b4756fe{padding:8% 3% 8% 3%;}.elementor-28 .elementor-element.elementor-element-31aafd0 .elementor-heading-title{font-size:4vw;}.elementor-28 .elementor-element.elementor-element-49366da{font-size:2vw;}.elementor-28 .elementor-element.elementor-element-dedf0cf{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0.1vw;}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-item > a{font-size:2vw;}.elementor-28 .elementor-element.elementor-element-2cd89c1{padding:5% 4% 10% 4%;}.elementor-28 .elementor-element.elementor-element-74dee86{bottom:50vw;}.elementor-28 .elementor-element.elementor-element-04b5864{padding:4% 2% 0% 2%;}.elementor-28 .elementor-element.elementor-element-696f1b5 .elementor-heading-title{font-size:2.5vw;}.elementor-28 .elementor-element.elementor-element-c0abd8d .elementor-heading-title{font-size:4.3vw;}.elementor-28 .elementor-element.elementor-element-e800d28 .elementor-heading-title{font-size:2.5vw;}.elementor-28 .elementor-element.elementor-element-568e272 img{width:3.5vw;}.elementor-28 .elementor-element.elementor-element-ee4f084 .elementor-heading-title{font-size:2.5vw;}.elementor-28 .elementor-element.elementor-element-ba7fe00{--container-widget-width:18vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 18vw );max-width:18vw;}.elementor-28 .elementor-element.elementor-element-ba7fe00 .elementor-button{font-size:1.5vw;}.elementor-28 .elementor-element.elementor-element-d8dc2dc img{width:3.5vw;}.elementor-28 .elementor-element.elementor-element-4ba83c2 .elementor-heading-title{font-size:2.5vw;}.elementor-28 .elementor-element.elementor-element-aadc207{--container-widget-width:18vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 18vw );max-width:18vw;}.elementor-28 .elementor-element.elementor-element-aadc207 .elementor-button{font-size:1.5vw;}.elementor-28 .elementor-element.elementor-element-4d32efa img{width:3.5vw;}.elementor-28 .elementor-element.elementor-element-0790d4f .elementor-heading-title{font-size:2.5vw;}.elementor-28 .elementor-element.elementor-element-ff8a416{--container-widget-width:18vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 18vw );max-width:18vw;}.elementor-28 .elementor-element.elementor-element-ff8a416 .elementor-button{font-size:1.5vw;}.elementor-28 .elementor-element.elementor-element-011b87f .elementor-heading-title{font-size:3vw;}.elementor-28 .elementor-element.elementor-element-e9084c2 .elementor-heading-title{font-size:2vw;}.elementor-28 .elementor-element.elementor-element-de10966 .elementor-heading-title{font-size:2.5vw;}.elementor-28 .elementor-element.elementor-element-8934b17{--container-widget-width:65vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65vw );max-width:65vw;font-size:2vw;}.elementor-28 .elementor-element.elementor-element-91432b8 .elementor-heading-title{font-size:2.5vw;}.elementor-28 .elementor-element.elementor-element-e2b69ff > .elementor-widget-container{margin:5% 0% -10% 0%;}.elementor-28 .elementor-element.elementor-element-e2b69ff{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;}.elementor-28 .elementor-element.elementor-element-e2b69ff .elementor-button{font-size:2vw;}.elementor-28 .elementor-element.elementor-element-68fe241:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-68fe241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-28 .elementor-element.elementor-element-68fe241{padding:8% 3% 6% 3%;}.elementor-28 .elementor-element.elementor-element-c9799c0 .elementor-heading-title{font-size:4vw;}.elementor-28 .elementor-element.elementor-element-bf14826 > .elementor-widget-container{padding:0% 4% 0% 0%;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2.5vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826{--e-icon-list-icon-size:2vw;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-item > a{font-size:2vw;}.elementor-28 .elementor-element.elementor-element-6901b05{padding:7% 3% 7% 3%;}.elementor-28 .elementor-element.elementor-element-b9dab4d .elementor-heading-title{font-size:4.5vw;}.elementor-28 .elementor-element.elementor-element-2af1fc9 .elementor-heading-title{font-size:3vw;}.elementor-28 .elementor-element.elementor-element-570988e .elementor-heading-title{font-size:2vw;}.elementor-28 .elementor-element.elementor-element-3b70b85{--container-widget-width:60vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 60vw );max-width:60vw;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-e22fd5e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e22fd5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/09/ct-sec1-bg-new-mob4.jpg");background-position:50% 15%;background-size:100% auto;}.elementor-28 .elementor-element.elementor-element-e22fd5e{padding:55% 3% 3% 3%;}.elementor-28 .elementor-element.elementor-element-1b6e7d6 > .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-28 .elementor-element.elementor-element-16b389b{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-16b389b .elementor-heading-title{font-size:8vw;}.elementor-28 .elementor-element.elementor-element-22f345a{width:var( --container-widget-width, 11.797px );max-width:11.797px;--container-widget-width:11.797px;--container-widget-flex-grow:0;top:-35vw;--icon-size:7vw;--grid-row-gap:3vw;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-22f345a{right:0vw;}body.rtl .elementor-28 .elementor-element.elementor-element-22f345a{left:0vw;}.elementor-28 .elementor-element.elementor-element-3a71774 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-28 .elementor-element.elementor-element-3a71774 .elementor-heading-title{font-size:6vw;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-891c9c0{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-28 .elementor-element.elementor-element-b4756fe:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b4756fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 0%;background-size:200% auto;}.elementor-28 .elementor-element.elementor-element-b4756fe > .elementor-background-overlay{background-size:20vw auto;}.elementor-28 .elementor-element.elementor-element-b4756fe{padding:85% 3% 5% 3%;}.elementor-28 .elementor-element.elementor-element-31aafd0{text-align:center;}.elementor-28 .elementor-element.elementor-element-31aafd0 .elementor-heading-title{font-size:8vw;}.elementor-28 .elementor-element.elementor-element-49366da{text-align:center;font-size:4vw;}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4vw/2);}.elementor-28 .elementor-element.elementor-element-dedf0cf{--e-icon-list-icon-size:4vw;}.elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-dedf0cf .elementor-icon-list-item > a{font-size:4vw;}.elementor-28 .elementor-element.elementor-element-2cd89c1 > .elementor-background-overlay{background-size:30vw auto;}.elementor-28 .elementor-element.elementor-element-2cd89c1{padding:5% 4% 17% 4%;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-74dee86{left:-40vw;}body.rtl .elementor-28 .elementor-element.elementor-element-74dee86{right:-40vw;}.elementor-28 .elementor-element.elementor-element-74dee86{bottom:120vw;}.elementor-28 .elementor-element.elementor-element-74dee86 .elementor-heading-title{font-size:4.5vw;}.elementor-28 .elementor-element.elementor-element-04b5864:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-04b5864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/03/border-img-mb.png");}.elementor-28 .elementor-element.elementor-element-04b5864{margin-top:10%;margin-bottom:0%;}.elementor-28 .elementor-element.elementor-element-696f1b5 .elementor-heading-title{font-size:4.5vw;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-c0abd8d .elementor-heading-title{font-size:7vw;}.elementor-28 .elementor-element.elementor-element-e800d28 .elementor-heading-title{font-size:4.5vw;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-5a41b0e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5a41b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-28 .elementor-element.elementor-element-5a41b0e{padding:10% 0% 5% 0%;}.elementor-28 .elementor-element.elementor-element-99c7b25 > .elementor-element-populated{padding:22% 15% 22% 15%;}.elementor-28 .elementor-element.elementor-element-568e272 img{width:10vw;}.elementor-28 .elementor-element.elementor-element-ee4f084 .elementor-heading-title{font-size:6vw;}.elementor-28 .elementor-element.elementor-element-ba7fe00{--container-widget-width:50vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50vw );max-width:50vw;}.elementor-28 .elementor-element.elementor-element-ba7fe00 .elementor-button{font-size:4vw;}.elementor-28 .elementor-element.elementor-element-81620ba > .elementor-element-populated{margin:-10% 0% -10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:23% 15% 23% 15%;}.elementor-28 .elementor-element.elementor-element-d8dc2dc img{width:10vw;}.elementor-28 .elementor-element.elementor-element-4ba83c2 .elementor-heading-title{font-size:6vw;}.elementor-28 .elementor-element.elementor-element-aadc207{--container-widget-width:60vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 60vw );max-width:60vw;z-index:1;}.elementor-28 .elementor-element.elementor-element-aadc207 .elementor-button{font-size:4vw;padding:0% 10% 0% 10%;}.elementor-28 .elementor-element.elementor-element-3601d7a > .elementor-element-populated{padding:22% 15% 22% 15%;}.elementor-28 .elementor-element.elementor-element-4d32efa img{width:10vw;}.elementor-28 .elementor-element.elementor-element-0790d4f .elementor-heading-title{font-size:6vw;}.elementor-28 .elementor-element.elementor-element-ff8a416{--container-widget-width:60vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 60vw );max-width:60vw;}.elementor-28 .elementor-element.elementor-element-ff8a416 .elementor-button{font-size:4vw;padding:0% 10% 0% 10%;}.elementor-28 .elementor-element.elementor-element-011b87f .elementor-heading-title{font-size:5vw;}.elementor-28 .elementor-element.elementor-element-e9084c2 .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-de10966 .elementor-heading-title{font-size:5vw;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-8934b17{width:100%;max-width:100%;font-size:4vw;}.elementor-28 .elementor-element.elementor-element-91432b8 .elementor-heading-title{font-size:5vw;}.elementor-28 .elementor-element.elementor-element-e2b69ff > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-28 .elementor-element.elementor-element-e2b69ff{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;}.elementor-28 .elementor-element.elementor-element-e2b69ff .elementor-button{font-size:4vw;}.elementor-28 .elementor-element.elementor-element-68fe241:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-68fe241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crlegalteam.influexdev.com/wp-content/uploads/2025/08/contact-bg-04-mb-new.jpg");background-size:100% auto;}.elementor-28 .elementor-element.elementor-element-68fe241{padding:84% 3% 12% 3%;}.elementor-28 .elementor-element.elementor-element-2034ddf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-c9799c0{width:var( --container-widget-width, 58vw );max-width:58vw;--container-widget-width:58vw;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-c9799c0 .elementor-heading-title{font-size:8vw;}.elementor-28 .elementor-element.elementor-element-bf14826 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4vw/2);}.elementor-28 .elementor-element.elementor-element-bf14826{--e-icon-list-icon-size:4vw;--icon-vertical-offset:0.5vw;}.elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-bf14826 .elementor-icon-list-item > a{font-size:4.5vw;}.elementor-28 .elementor-element.elementor-element-b9dab4d > .elementor-widget-container{margin:-4% 0% -4% 0%;}.elementor-28 .elementor-element.elementor-element-b9dab4d .elementor-heading-title{font-size:8vw;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-2af1fc9 .elementor-heading-title{font-size:8vw;}.elementor-28 .elementor-element.elementor-element-570988e .elementor-heading-title{font-size:4vw;}.elementor-28 .elementor-element.elementor-element-3b70b85{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-e46ae0a{width:40%;}.elementor-28 .elementor-element.elementor-element-fca5d96{width:60%;}.elementor-28 .elementor-element.elementor-element-2034ddf{width:40%;}.elementor-28 .elementor-element.elementor-element-8f48ccf{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-e46ae0a{width:50%;}.elementor-28 .elementor-element.elementor-element-fca5d96{width:50%;}.elementor-28 .elementor-element.elementor-element-2034ddf{width:50%;}.elementor-28 .elementor-element.elementor-element-8f48ccf{width:50%;}}/* Start custom CSS */body,
html {
  overflow-x: hidden;
}

.footer-ct-sec {
  display: none;
}

.green-txt2 {
  color: #007367;
}

/*Section 01*/

.contact-form #field_3_4 input {
  padding-left: 80px !important;
  width: 100% !important;
}

.contact-form .iti.iti--allow-dropdown.iti--separate-dial-code {
  width: 100% !important;
}

.contact-form label {
  display: none !important;
}

.contact-form .gform-theme--foundation .gform_fields {
  row-gap: 0.7vw !important;
  column-gap: 0.7vw !important;
}

.contact-form .gform_body input::placeholder {
  opacity: 1;
  color: #000;
}

.contact-form .gform_body input,
.contact-form .gform_body select {
  height: 3.85vw !important;
  border-radius: 0 !important;
  border: none !important;
  outline: none !important;
  color: #000;
  font-family: "Figtree", Sans-Serif !important;
  font-size: 1.25vw !important;
  font-style: normal !important;
  font-weight: 500 !important;
  padding-left: 25px !important;
}

.contact-form .gform_body select {
  display: flex;
  background-image: url(/wp-content/uploads/2025/07/form-arrow.png);
  background-repeat: no-repeat;
  background-position: 98% center;
  background-size: 1.61vw;
  align-items: center;
  appearance: none;
}

.contact-form .gform_footer {
  width: 25.31vw;
  margin: 1vw auto 0 !important;
}

.contact-form .gform_footer button {
  width: 100% !important;
  color: #000 !important;
  text-align: center;
  font-family: "Figtree", Sans-Serif !important;
  font-size: 1.56vw !important;
  font-style: normal;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  border-radius: 50px !important;
  border: 0 !important;
  height: 3.5vw !important;
  padding: 0 2vw !important;
  background-color: transparent !important;
  position: relative;
  overflow: hidden;
  z-index: 1;
  transition: 0.3s !important;
  cursor: pointer;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}

.contact-form .gform_footer button::before {
  content: "" !important;
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    315deg,
    #ab7b53 11.54%,
    #c6a081 31.41%,
    #decdbb 51.28%,
    #c6a081 71.15%,
    #ab7b53 91.03%
  );
  transition: all 0.4s ease-in-out !important;
  z-index: -1;
}

.contact-form .gform_footer button::after {
  position: absolute;
  content: "" !important;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 100px;
  border: 2px solid transparent;
  background: linear-gradient(315deg, #ab7b53, #decdbb, #ab7b53) border-box;
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  z-index: 5;
}

.contact-form .gform_footer button:hover::before {
  left: 95%;
  border-radius: 50px 0 0 50px;
}

.contact-form .gform_footer button:hover {
  color: #fff !important;
}

.contact-form .gform_body input:focus {
  box-shadow: none !important;
}

.contact-form .gform_confirmation_message{
  color: #fff;
  font-family: "Figtree", sans-serif;
  font-weight: 600;
  font-size: 1.5vw;
  line-height: 1em;
  padding: 15% 0;
}

.contact-form.form2 .gform_confirmation_message{
    color: #000;
}


.contact-form .gform_confirmation_message h3 {
    margin: 0;
    font-size: 2vw;
}

.contact-form .gform_confirmation_message {
  text-align: center;
}

.form2 .gform_confirmation_message h3{
   color: #007367;
}

/*Section 04*/

.sec4 {
  -o-border-image: -o-linear-gradient(
      right,
      #ab7b53 0%,
      #c6a081 25%,
      #decdbb 50%,
      #c6a081 75%,
      #ab7b53 100%
    )
    1;
  border-image: -webkit-gradient(
      linear,
      right top,
      left top,
      from(#ab7b53),
      color-stop(25%, #c6a081),
      color-stop(50%, #decdbb),
      color-stop(75%, #c6a081),
      to(#ab7b53)
    )
    1;
  border-image: linear-gradient(
      270deg,
      #ab7b53 0%,
      #c6a081 25%,
      #decdbb 50%,
      #c6a081 75%,
      #ab7b53 100%
    )
    1;
}

/*Bottom Form*/

.form2 #field_4_4 input {
  padding-left: 80px !important;
  width: 100% !important;
}

.form2 .gform_body input,
.form2 .gform_body select {
  border: solid 1px #007367 !important;
}

.form2 .gform_footer {
  width: 30vw;
  margin: 1vw auto 0 !important;
}

.form2 .gform_footer button {
  color: #fff !important;
}

.form2 .gform_footer button:hover {
  color: #000 !important;
}

.form2 .gform_footer button::before {
  background: #007367;
}

.form2 .gform_footer button::after {
  background: #007367;
}

.testi-wrap .slick-list.draggable {
  overflow: visible;
      display: flex
;
    align-items: end;
}


.slick-list {
  transition: all .5s ease;
}

@media only screen and (max-width: 1024px) {
  /* CSS rules here */

  .contact-form .gform_body input,
  .contact-form .gform_body select {
    font-size: 2vw !important;
    height: 6vw !important;
  }

  .contact-form .gform_footer button {
    font-size: 2vw !important;
    height: 4.85vw !important;
  }

  .contact-form .gform_footer {
    width: 45vw;
  }
}

@media only screen and (max-width: 1024px) {
  /* CSS rules here */
  
  .contact-form .gform_confirmation_message h3 {
    font-size: 3vw;
}

.contact-form .gform_confirmation_message {
    font-size: 2vw;
}
}

@media only screen and (max-width: 767px) {
  /* CSS rules here */

  .contact-form .gform_body input,
  .contact-form .gform_body select {
    font-size: 4vw !important;
    height: 11.85vw !important;
  }

  .contact-form .gform_footer button {
    font-size: 4vw !important;
    height: 11.85vw !important;
  }

  .contact-form .gform_footer {
    width: 100%;
  }
  
    .contact-form .gform_confirmation_message h3 {
    font-size: 6vw;
}

.contact-form .gform_confirmation_message {
    font-size: 4vw;
    line-height: 1.8em;
}
.legal-br .green-txt {
    display: block;
}  
}/* End custom CSS */