.elementor-56182 .elementor-element.elementor-element-df39b3b{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:180px;--padding-left:40px;--padding-right:40px;}.elementor-56182 .elementor-element.elementor-element-df39b3b:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-df39b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1941d40 );}.elementor-56182 .elementor-element.elementor-element-df39b3b::before, .elementor-56182 .elementor-element.elementor-element-df39b3b > .elementor-background-video-container::before, .elementor-56182 .elementor-element.elementor-element-df39b3b > .e-con-inner > .elementor-background-video-container::before, .elementor-56182 .elementor-element.elementor-element-df39b3b > .elementor-background-slideshow::before, .elementor-56182 .elementor-element.elementor-element-df39b3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-56182 .elementor-element.elementor-element-df39b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-56182 .elementor-element.elementor-element-0e3e40f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56182 .elementor-element.elementor-element-faf7da9 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-faf7da9{text-align:center;}.elementor-56182 .elementor-element.elementor-element-faf7da9 .elementor-heading-title{font-size:5rem;font-weight:400;font-style:normal;line-height:5rem;color:var( --e-global-color-4b6f731 );}.elementor-56182 .elementor-element.elementor-element-6cb8f21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-56182 .elementor-element.elementor-element-56725e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-56182 .elementor-element.elementor-element-c984fbb{--display:flex;}.elementor-56182 .elementor-element.elementor-element-ec5c2ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-ec5c2ae{font-family:"Roboto", Sans-serif;}.elementor-56182 .elementor-element.elementor-element-a28020f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-56182 .elementor-element.elementor-element-46262b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-46262b5:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-46262b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1941d40 );}.elementor-56182 .elementor-element.elementor-element-b660f2d{text-align:center;}.elementor-56182 .elementor-element.elementor-element-b660f2d .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:var( --e-global-color-4b6f731 );}.elementor-56182 .elementor-element.elementor-element-e0fd7d5{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;color:var( --e-global-color-4b6f731 );}.elementor-56182 .elementor-element.elementor-element-a557cd0 .elementor-button{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:22px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-a557cd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-a557cd0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-56182 .elementor-element.elementor-element-a557cd0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-56182 .elementor-element.elementor-element-3f371ef{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;color:var( --e-global-color-4b6f731 );}.elementor-56182 .elementor-element.elementor-element-0d5ebfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-0d5ebfc:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-0d5ebfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-f4d27b3 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-ad4f488{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-ad4f488 .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-ad4f488 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-6b796ce .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;}.elementor-56182 .elementor-element.elementor-element-6b796ce .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-56182 .elementor-element.elementor-element-cade55a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-cade55a:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-cade55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-f309beb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-d64fe57{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-d64fe57 .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-d64fe57 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-e8dfce2 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;}.elementor-56182 .elementor-element.elementor-element-e8dfce2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-56182 .elementor-element.elementor-element-243f0fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-243f0fe:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-243f0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-b7775ee .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-d86c1f9{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-d86c1f9 .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-d86c1f9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-fc708b4 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;}.elementor-56182 .elementor-element.elementor-element-fc708b4 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-56182 .elementor-element.elementor-element-a921124{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-a921124:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-a921124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-af7fadb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-88540ee{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-88540ee .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-88540ee .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-71cf6f2 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;}.elementor-56182 .elementor-element.elementor-element-71cf6f2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-56182 .elementor-element.elementor-element-9770c99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-9770c99:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-9770c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-33e2df9 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-3d64693{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-3d64693 .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-3d64693 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-57c5486 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;}.elementor-56182 .elementor-element.elementor-element-57c5486 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-56182 .elementor-element.elementor-element-2a92a53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-2a92a53:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-2a92a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-fa7c3f2 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-e686443{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-e686443 .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-e686443 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-b2567b8 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;}.elementor-56182 .elementor-element.elementor-element-b2567b8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-56182 .elementor-element.elementor-element-d3d6b60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-d3d6b60:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-d3d6b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-f75c87b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-57bb5e4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-57bb5e4 .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-57bb5e4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-fed479a .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;}.elementor-56182 .elementor-element.elementor-element-fed479a .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-56182 .elementor-element.elementor-element-ef5331a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-ef5331a:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-ef5331a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-31aa229{text-align:center;}.elementor-56182 .elementor-element.elementor-element-31aa229 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:6rem;font-weight:400;font-style:normal;line-height:1;color:#013353;}.elementor-56182 .elementor-element.elementor-element-52da99d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-56182 .elementor-element.elementor-element-404dd03 .elementor-icon-wrapper{text-align:center;}.elementor-56182 .elementor-element.elementor-element-404dd03.elementor-view-stacked .elementor-icon{background-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-404dd03.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-404dd03.elementor-view-default .elementor-icon{color:#F0AD4E;border-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-404dd03.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-404dd03.elementor-view-default .elementor-icon svg{fill:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-404dd03 .elementor-icon{font-size:18px;}.elementor-56182 .elementor-element.elementor-element-404dd03 .elementor-icon svg{height:18px;}.elementor-56182 .elementor-element.elementor-element-3255967 .elementor-icon-wrapper{text-align:center;}.elementor-56182 .elementor-element.elementor-element-3255967.elementor-view-stacked .elementor-icon{background-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-3255967.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-3255967.elementor-view-default .elementor-icon{color:#F0AD4E;border-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-3255967.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-3255967.elementor-view-default .elementor-icon svg{fill:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-3255967 .elementor-icon{font-size:18px;}.elementor-56182 .elementor-element.elementor-element-3255967 .elementor-icon svg{height:18px;}.elementor-56182 .elementor-element.elementor-element-963f5ef .elementor-icon-wrapper{text-align:center;}.elementor-56182 .elementor-element.elementor-element-963f5ef.elementor-view-stacked .elementor-icon{background-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-963f5ef.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-963f5ef.elementor-view-default .elementor-icon{color:#F0AD4E;border-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-963f5ef.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-963f5ef.elementor-view-default .elementor-icon svg{fill:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-963f5ef .elementor-icon{font-size:18px;}.elementor-56182 .elementor-element.elementor-element-963f5ef .elementor-icon svg{height:18px;}.elementor-56182 .elementor-element.elementor-element-9f09ddb .elementor-icon-wrapper{text-align:center;}.elementor-56182 .elementor-element.elementor-element-9f09ddb.elementor-view-stacked .elementor-icon{background-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-9f09ddb.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-9f09ddb.elementor-view-default .elementor-icon{color:#F0AD4E;border-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-9f09ddb.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-9f09ddb.elementor-view-default .elementor-icon svg{fill:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-9f09ddb .elementor-icon{font-size:18px;}.elementor-56182 .elementor-element.elementor-element-9f09ddb .elementor-icon svg{height:18px;}.elementor-56182 .elementor-element.elementor-element-8e84ab7 .elementor-icon-wrapper{text-align:center;}.elementor-56182 .elementor-element.elementor-element-8e84ab7.elementor-view-stacked .elementor-icon{background-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-8e84ab7.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-8e84ab7.elementor-view-default .elementor-icon{color:#F0AD4E;border-color:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-8e84ab7.elementor-view-framed .elementor-icon, .elementor-56182 .elementor-element.elementor-element-8e84ab7.elementor-view-default .elementor-icon svg{fill:#F0AD4E;}.elementor-56182 .elementor-element.elementor-element-8e84ab7 .elementor-icon{font-size:18px;}.elementor-56182 .elementor-element.elementor-element-8e84ab7 .elementor-icon svg{height:18px;}.elementor-56182 .elementor-element.elementor-element-3081457{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56182 .elementor-element.elementor-element-260c54f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-260c54f{z-index:9;}.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-swiper-button{font-size:24px;color:var( --e-global-color-4b6f731 );}.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-swiper-button svg{fill:var( --e-global-color-4b6f731 );}.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-testimonial__text{color:var( --e-global-color-1941d40 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;}.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-testimonial__name{color:var( --e-global-color-6244808 );font-size:18px;}.elementor-56182 .elementor-element.elementor-element-f861966{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-f861966:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-f861966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bd026e );}.elementor-56182 .elementor-element.elementor-element-f602ebb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-a278e8b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-a278e8b .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-a278e8b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-cd40a2a{--display:flex;}.elementor-56182 .elementor-element.elementor-element-e265d88{--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__thumbnail__link{width:100%;}.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-e265d88.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:-10px;}.elementor-56182 .elementor-element.elementor-element-e265d88.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:-10px;}.elementor-56182 .elementor-element.elementor-element-e265d88.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:-10px;}.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__title, .elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__title a{color:var( --e-global-color-6244808 );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;}.elementor-56182 .elementor-element.elementor-element-94edecf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-27b9072 );--border-color:var( --e-global-color-27b9072 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-94edecf:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-94edecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-56182 .elementor-element.elementor-element-3fc9805{text-align:center;}.elementor-56182 .elementor-element.elementor-element-3fc9805 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;font-style:normal;line-height:32px;color:#013353;}.elementor-56182 .elementor-element.elementor-element-7ad9835{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-56182 .elementor-element.elementor-element-7ad9835 .elementor-divider-separator{width:100%;}.elementor-56182 .elementor-element.elementor-element-7ad9835 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-56182 .elementor-element.elementor-element-9907793 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-9907793{z-index:9;}.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-4b6f731 );}.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-swiper-button svg{fill:var( --e-global-color-4b6f731 );}.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-testimonial__text{color:var( --e-global-color-1941d40 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;}.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-testimonial__name{color:var( --e-global-color-6244808 );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;}.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-testimonial__title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-56182 .elementor-element.elementor-element-53b53f7 .elementor-button{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-53b53f7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-53b53f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56182 .elementor-element.elementor-element-53b53f7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-56182 .elementor-element.elementor-element-fe6e26a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-56182 .elementor-element.elementor-element-fe6e26a:not(.elementor-motion-effects-element-type-background), .elementor-56182 .elementor-element.elementor-element-fe6e26a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002640;}@media(max-width:1025px){.elementor-56182 .elementor-element.elementor-element-df39b3b{--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-56182 .elementor-element.elementor-element-faf7da9 .elementor-heading-title{font-size:3.75rem;line-height:4rem;}.elementor-56182 .elementor-element.elementor-element-6cb8f21{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-56182 .elementor-element.elementor-element-56725e7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-56182 .elementor-element.elementor-element-c984fbb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56182 .elementor-element.elementor-element-ec5c2ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-b660f2d .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-f4d27b3 .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-f309beb .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-b7775ee .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-af7fadb .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-33e2df9 .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-fa7c3f2 .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-f75c87b .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-31aa229 .elementor-heading-title{font-size:5.5rem;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-f602ebb .elementor-heading-title{font-size:44px;line-height:58px;}.elementor-56182 .elementor-element.elementor-element-3fc9805 .elementor-heading-title{font-size:44px;line-height:58px;}}@media(max-width:767px){.elementor-56182 .elementor-element.elementor-element-df39b3b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-faf7da9 > .elementor-widget-container{margin:0px 0px 016px 0px;padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-faf7da9{text-align:center;}.elementor-56182 .elementor-element.elementor-element-faf7da9 .elementor-heading-title{font-size:2.75rem;line-height:3rem;}.elementor-56182 .elementor-element.elementor-element-6cb8f21{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-56182 .elementor-element.elementor-element-ec5c2ae > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56182 .elementor-element.elementor-element-b660f2d .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-f4d27b3 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-6b796ce .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-56182 .elementor-element.elementor-element-f309beb .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-e8dfce2 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-56182 .elementor-element.elementor-element-b7775ee .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-fc708b4 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-56182 .elementor-element.elementor-element-af7fadb .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-71cf6f2 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-56182 .elementor-element.elementor-element-33e2df9 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-57c5486 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-56182 .elementor-element.elementor-element-fa7c3f2 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-b2567b8 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-56182 .elementor-element.elementor-element-f75c87b .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-fed479a .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-56182 .elementor-element.elementor-element-31aa229 .elementor-heading-title{font-size:4.5rem;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-testimonial__text{font-size:18px;}.elementor-56182 .elementor-element.elementor-element-f602ebb .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-56182 .elementor-element.elementor-element-e265d88:after{content:"0.5";}.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__thumbnail__link{width:100%;}.elementor-56182 .elementor-element.elementor-element-3fc9805 .elementor-heading-title{font-size:30px;line-height:30px;}}@media(min-width:768px){.elementor-56182 .elementor-element.elementor-element-c984fbb{--width:70%;}.elementor-56182 .elementor-element.elementor-element-a28020f{--width:30%;}}@media(max-width:1025px) and (min-width:768px){.elementor-56182 .elementor-element.elementor-element-c984fbb{--width:100%;}.elementor-56182 .elementor-element.elementor-element-a28020f{--width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-ec5c2ae *//* Base styles (mobile first) */
.practice-areas-single-page p {
    color: #363636;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    margin-bottom: 24px;
}

.practice-areas-single-page h1 {
    color: var(--e-global-color-primary);
    font-family: "DM Serif Display";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 48px;
    margin-bottom: 24px;
}

.practice-areas-single-page h2 {
    color: #013353;
    font-family: "DM Serif Display";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 44px;
    margin-bottom: 24px;
}

.practice-areas-single-page h3 {
    color: #013353;
    font-family: "DM Serif Display";
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 32px;
}

.practice-areas-single-page h4 {
    color: #013353;
    font-family: "DM Serif Display";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 32px;
}

.practice-areas-single-page .slick-slide img{
    margin-bottom: 0;
    width: 100% !important;
}

.practice-areas-single-page .slick-slider {
    margin-bottom: 52px;
}
.practice-areas-single-page .slick-slider .slick-arrow::before{
    font-family: dashicons;
}
.practice-areas-single-page .slick-slider .slick-arrow:hover{
    background-color: var(--e-global-color-ea4c532);
}
.practice-areas-single-page .slick-slider .slick-next::before{
    content: "\f345";
}
.practice-areas-single-page .slick-slider .slick-prev::before{
    content: "\f341";
}
.practice-areas-single-page .slick-slider .slick-next{
    right: -16px;
}
.practice-areas-single-page .slick-slider .slick-prev{
    left: -16px;
}

.practice-areas-single-page ul:not(.slick-dots), 
.practice-areas-single-page ol:not(.slick-dots) {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin: 0 0 32px !important;
    padding-left: 20px;
}

.practice-areas-single-page li {
    color: #333;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}

.practice-areas-single-page img {
    width: auto !important;
    height: auto;
    object-fit: contain;
    border-radius: 8px;
    margin-bottom: 40px;
}

.practice-areas-single-page a {
   color:#ff6609;text-decoration:none;
    font-weight: 500;
}

.practice-areas-single-page a:hover {
    color: #e65800;
}

.practice-areas-single-page iframe {
    padding-bottom: 40px;
    display: block;
}

/* Accordion styles */
.practice-areas-single-page .wp-block-aab-group-accordion{
    margin-bottom: 32px !important;    
}

.practice-areas-single-page .wp-block-aab-group-accordion .wp-block-aab-accordion-item .aagb__accordion_head {
    background-color: transparent !important;
    padding: 0 !important;
}

.practice-areas-single-page .wp-block-aab-group-accordion .wp-block-aab-accordion-item .aagb__accordion_head h3 {
    color: #021A1A !important;
    font-family: Roboto !important;
    font-size: 20px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 28px !important;
    margin-block: 32px !important;
}

.practice-areas-single-page .wp-block-aab-group-accordion .wp-block-aab-accordion-item {
    border: none !important;
    border-radius: 0;
    border-bottom: 1px solid #EFEFEF !important;
    margin-bottom: 0 !important;
}

.practice-areas-single-page .aagb__accordion_body {
    padding: 0 32px 0 0 !important;
    margin-bottom: 32px;
    transition: none !important;
}

.practice-areas-single-page .wp-block-aab-group-accordion .wp-block-aab-accordion-item.aagb__accordion_active {
    border-color: transparent !important;
    border-width: 0 !important;
    border-style: none !important;
    border-bottom: 1px solid #EFEFEF !important;
}

.practice-areas-single-page .wp-block-aab-group-accordion .wp-block-aab-accordion-item .aagb__icon {
    width: 28px !important;
    height: 28px !important;
}

.practice-areas-single-page .wp-block-aab-group-accordion .wp-block-aab-accordion-item .aagb__icon::before {
    font-size: 28px !important;
}

.practice-areas-single-page .wp-block-aab-accordion-item.aagb__accordion_active .aagb__accordion_body {
    border-top: none !important;
}

/* Desktop styles (min-width: 768px) */
@media screen and (min-width: 768px) {
    .practice-areas-single-page p {
        font-size: 18px;
    }
    
    .practice-areas-single-page h2 {
        font-size: 40px;
        line-height: normal;
    }
    
    .practice-areas-single-page h3 {
        font-size: 32px;
        margin-bottom: 24px;
    }
    
    .practice-areas-single-page h4 {
        font-size: 28px;
        margin-bottom: 24px;
    }
    
    .practice-areas-single-page li {
        font-size: 18px;
    }
    
    .practice-areas-single-page .wp-block-aab-group-accordion .wp-block-aab-accordion-item .aagb__accordion_head h3 {
        font-size: 24px !important;
        line-height: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b660f2d */.elementor-56182 .elementor-element.elementor-element-b660f2d span{
    color: #ff6609;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b3f106c */.elementor-56182 .elementor-element.elementor-element-b3f106c label:not(.gfield_consent_label),.elementor-56182 .elementor-element.elementor-element-b3f106c .gform_heading{
    display: none !important;
    
}
.elementor-56182 .elementor-element.elementor-element-b3f106c .ginput_container{
    width:100% !important;
}
.elementor-56182 .elementor-element.elementor-element-b3f106c .gform-theme--foundation .gform_fields{
    row-gap: 20px;
    
}

.elementor-56182 .elementor-element.elementor-element-b3f106c input:not(input[type="checkbox"]), .elementor-56182 .elementor-element.elementor-element-b3f106c textarea{
   padding: 25px 20px;
    border: 1px solid #ddd;
    border-radius: 8px;
    font-size: 1rem;
    font-family: inherit;
    transition: border-color 0.3s ease, box-shadow 0.3s ease;
}

.elementor-56182 .elementor-element.elementor-element-b3f106c input:not(input[type="checkbox"]):focus, .elementor-56182 .elementor-element.elementor-element-b3f106c textarea:focus{
    outline:none !important;
    border:2px solid #FF660A;
}

.elementor-56182 .elementor-element.elementor-element-b3f106c .gfield_consent_label,.elementor-56182 .elementor-element.elementor-element-b3f106c .charleft{
    color:#fff !important;
}

.elementor-56182 .elementor-element.elementor-element-b3f106c textarea{
   min-block-size:150px !important;
}

.elementor-56182 .elementor-element.elementor-element-b3f106c input[type="submit"]{
    text-transform:capitalize !important;
    background:#FF660A !important;
    border-radius:16px !important;
    font-weight: 700 !important;
    font-size:18px !important;
    padding:15px !important
    ;
}


.elementor-56182 .elementor-element.elementor-element-b3f106c .gfield--width-half{
    grid-column: 1 / -1 !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-6b796ce */.elementor-56182 .elementor-element.elementor-element-6b796ce a, .elementor-56182 .elementor-element.elementor-element-6b796ce a:hover{
    padding: 15px 0;
    border-bottom: 1px solid rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-e8dfce2 */.elementor-56182 .elementor-element.elementor-element-e8dfce2 a, .elementor-56182 .elementor-element.elementor-element-e8dfce2 a:hover{
    padding: 15px 0;
    border-bottom: 1px solid rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-fc708b4 */.elementor-56182 .elementor-element.elementor-element-fc708b4 a, .elementor-56182 .elementor-element.elementor-element-fc708b4 a:hover{
    padding: 15px 0;
    border-bottom: 1px solid rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-71cf6f2 */.elementor-56182 .elementor-element.elementor-element-71cf6f2 a, .elementor-56182 .elementor-element.elementor-element-71cf6f2 a:hover{
    padding: 15px 0;
    border-bottom: 1px solid rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-57c5486 */.elementor-56182 .elementor-element.elementor-element-57c5486 a, .elementor-56182 .elementor-element.elementor-element-57c5486 a:hover{
    padding: 15px 0;
    border-bottom: 1px solid rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-b2567b8 */.elementor-56182 .elementor-element.elementor-element-b2567b8 a, .elementor-56182 .elementor-element.elementor-element-b2567b8 a:hover{
    padding: 15px 0;
    border-bottom: 1px solid rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-fed479a */.elementor-56182 .elementor-element.elementor-element-fed479a a, .elementor-56182 .elementor-element.elementor-element-fed479a a:hover{
    padding: 15px 0;
    border-bottom: 1px solid rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-260c54f */.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-main-swiper{
    width:100%;
}

.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-swiper-button{
    background:#FF660A;
    padding: 4px;
    border-radius: 50%;
    top:calc(100% + 50px);
    z-index:99999;
}

.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-swiper-button-prev{
    left:calc(50% - 40px);
}

.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-swiper-button-next{
    right:calc(50% - 40px);
}


.elementor-56182 .elementor-element.elementor-element-260c54f .swiper-pagination{
    bottom:-16px;
    font-size: 18px;;
}


.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-testimonial__footer{
    flex-direction: column;
}

.elementor-56182 .elementor-element.elementor-element-260c54f img{
    height: 135px;
    width: 135px;
    border:3px solid #FF6609;
    
}

.elementor-56182 .elementor-element.elementor-element-260c54f span{
    text-align: center;
}

.elementor-56182 .elementor-element.elementor-element-260c54f .elementor-testimonial__image{
    margin-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e265d88 */.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-posts .elementor-post{
    flex-direction: row;
    gap:10px;
}
.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__thumbnail__link{
    width:40% !important;
}

.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__text{
    width: 60%;
}
.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__title a{
    font-size:20px !important;
}

@media(max-width:767px){
    .elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-posts .elementor-post{
    flex-direction: column;
    gap: 30px;
    }
    .elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__thumbnail__link,.elementor-56182 .elementor-element.elementor-element-e265d88 .elementor-post__text{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-9907793 */.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-main-swiper{
    width:100%;
}

.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-swiper-button{
    background:#FF660A;
    padding: 4px;
    border-radius: 50%;
    top:50%;
    transform:translateY(-50%);
    z-index:99999;
}


.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-testimonial__footer{
    flex-direction: column;
}

.elementor-56182 .elementor-element.elementor-element-9907793 img{
    height: 135px;
    width: 135px;
    border:3px solid #FF6609;
    
}

.elementor-56182 .elementor-element.elementor-element-9907793 span{
    text-align: center;
}

.elementor-56182 .elementor-element.elementor-element-9907793 .elementor-testimonial__image{
    margin-bottom: 30px;
}/* End custom CSS */