.elementor-16810 .elementor-element.elementor-element-6cd5255{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:7px;--padding-right:7px;}.elementor-16810 .elementor-element.elementor-element-6cd5255:not(.elementor-motion-effects-element-type-background), .elementor-16810 .elementor-element.elementor-element-6cd5255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://osierbelle.com.au/wp-content/uploads/2026/10/Test-Photo-fo-Contact-Us-scaled-e1792714296966.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-16810 .elementor-element.elementor-element-60af7b1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:55px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16810 .elementor-element.elementor-element-60af7b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16810 .elementor-element.elementor-element-40c0e6b > .elementor-widget-container{margin:-8px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-40c0e6b{text-align:start;}.elementor-16810 .elementor-element.elementor-element-40c0e6b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;letter-spacing:2px;}.elementor-16810 .elementor-element.elementor-element-39993a4 > .elementor-widget-container{margin:-8px 0px 0px 15px;}.elementor-16810 .elementor-element.elementor-element-39993a4{text-align:start;}.elementor-16810 .elementor-element.elementor-element-39993a4 .elementor-heading-title{font-size:36px;font-weight:400;letter-spacing:0px;}.elementor-16810 .elementor-element.elementor-element-9c87654 > .elementor-widget-container{margin:0px 20px 0px 15px;padding:0px 70px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-9c87654{text-align:start;font-size:14px;font-weight:400;line-height:23px;}.elementor-16810 .elementor-element.elementor-element-e996abe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-e996abe.e-con{--align-self:flex-start;}.elementor-16810 .elementor-element.elementor-element-699961c .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:400;letter-spacing:1px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-16810 .elementor-element.elementor-element-d2e2040 .elementor-button{font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-16810 .elementor-element.elementor-element-9920a66{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:7px;--padding-right:7px;}.elementor-16810 .elementor-element.elementor-element-972a794{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:55px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16810 .elementor-element.elementor-element-972a794.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16810 .elementor-element.elementor-element-2d89878 > .elementor-widget-container{margin:-8px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-2d89878{text-align:start;}.elementor-16810 .elementor-element.elementor-element-2d89878 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;letter-spacing:2px;}.elementor-16810 .elementor-element.elementor-element-548f836 > .elementor-widget-container{margin:-8px 0px 0px 15px;}.elementor-16810 .elementor-element.elementor-element-548f836{text-align:start;}.elementor-16810 .elementor-element.elementor-element-548f836 .elementor-heading-title{font-size:36px;font-weight:400;letter-spacing:0px;}.elementor-16810 .elementor-element.elementor-element-f7ea3e2 > .elementor-widget-container{margin:0px 20px 0px 15px;padding:0px 70px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-f7ea3e2{text-align:start;font-size:14px;font-weight:400;line-height:23px;}.elementor-16810 .elementor-element.elementor-element-d0a8a04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-d0a8a04.e-con{--align-self:flex-start;}.elementor-16810 .elementor-element.elementor-element-ec430e1 .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:400;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;}.elementor-16810 .elementor-element.elementor-element-d2e9121 .elementor-button{font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-16810 .elementor-element.elementor-element-76f802b{--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;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-21fa1d7{--display:flex;--justify-content:center;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-f37a35a.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-f37a35a{text-align:center;}.elementor-16810 .elementor-element.elementor-element-f37a35a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;}.elementor-16810 .elementor-element.elementor-element-13baf91 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-13baf91.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-13baf91{text-align:center;}.elementor-16810 .elementor-element.elementor-element-13baf91 .elementor-heading-title{font-size:30px;}.elementor-16810 .elementor-element.elementor-element-f48ba5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-f48ba5f.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-f48ba5f{text-align:center;font-size:14px;font-weight:400;line-height:23px;}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16810 .elementor-element.elementor-element-4c1824b{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-item > a{font-size:13px;}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-text{transition:color 0.3s;}.elementor-16810 .elementor-element.elementor-element-fb44ee4{--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 65px;--row-gap:0px;--column-gap:65px;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-fb44ee4:not(.elementor-motion-effects-element-type-background), .elementor-16810 .elementor-element.elementor-element-fb44ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16810 .elementor-element.elementor-element-4929a35{--display:flex;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-0735cb7{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDED8;--border-color:#DEDED8;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-16810 .elementor-element.elementor-element-cd1c79b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16810 .elementor-element.elementor-element-cd1c79b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16810 .elementor-element.elementor-element-def2fcc{--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 65px;--row-gap:0px;--column-gap:65px;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-def2fcc:not(.elementor-motion-effects-element-type-background), .elementor-16810 .elementor-element.elementor-element-def2fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16810 .elementor-element.elementor-element-1a397a5{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDED8;--border-color:#DEDED8;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-16810 .elementor-element.elementor-element-572e048.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-572e048{text-align:center;}.elementor-16810 .elementor-element.elementor-element-572e048 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;}.elementor-16810 .elementor-element.elementor-element-73ea849 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-73ea849.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-73ea849{text-align:center;}.elementor-16810 .elementor-element.elementor-element-73ea849 .elementor-heading-title{font-size:30px;}.elementor-16810 .elementor-element.elementor-element-a6d4049{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16810 .elementor-element.elementor-element-a6d4049.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16810 .elementor-element.elementor-element-6d77806{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-6d77806.e-con{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-e459f33{--divider-border-style:solid;--divider-color:#C8C8C2;--divider-border-width:1px;}.elementor-16810 .elementor-element.elementor-element-e459f33 .elementor-divider-separator{width:100%;}.elementor-16810 .elementor-element.elementor-element-e459f33 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-16810 .elementor-element.elementor-element-20b144e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16810 .elementor-element.elementor-element-20b144e.e-con{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-5e3dacb{--display:flex;--justify-content:center;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-271e88b.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-271e88b{text-align:center;}.elementor-16810 .elementor-element.elementor-element-271e88b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;}.elementor-16810 .elementor-element.elementor-element-9cd6815 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-9cd6815.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-9cd6815{text-align:center;}.elementor-16810 .elementor-element.elementor-element-9cd6815 .elementor-heading-title{font-size:30px;}.elementor-16810 .elementor-element.elementor-element-5eda3d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-5eda3d3.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-5eda3d3{text-align:center;font-size:14px;font-weight:400;line-height:23px;}.elementor-16810 .elementor-element.elementor-element-fa9eddd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:-40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-fa9eddd:not(.elementor-motion-effects-element-type-background), .elementor-16810 .elementor-element.elementor-element-fa9eddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16810 .elementor-element.elementor-element-fa9eddd.e-con{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-2bcb909{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16810 .elementor-element.elementor-element-2bcb909:not(.elementor-motion-effects-element-type-background), .elementor-16810 .elementor-element.elementor-element-2bcb909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16810 .elementor-element.elementor-element-2bcb909.e-con{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-4f19ba3{--display:flex;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-b961278{--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;}.elementor-16810 .elementor-element.elementor-element-78665a9{text-align:center;}.elementor-16810 .elementor-element.elementor-element-78665a9 .elementor-heading-title{font-size:22px;}.elementor-16810 .elementor-element.elementor-element-3c48964{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-65761b2{--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;}.elementor-16810 .elementor-element.elementor-element-4653ac4{text-align:center;}.elementor-16810 .elementor-element.elementor-element-4653ac4 .elementor-heading-title{font-size:22px;}.elementor-16810 .elementor-element.elementor-element-cf30a1b img{width:100%;}.elementor-16810 .elementor-element.elementor-element-4b158f1 > .elementor-widget-container{margin:-89px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-4b158f1{font-size:14px;font-weight:400;}@media(min-width:768px){.elementor-16810 .elementor-element.elementor-element-60af7b1{--width:40%;}.elementor-16810 .elementor-element.elementor-element-972a794{--width:40%;}.elementor-16810 .elementor-element.elementor-element-21fa1d7{--width:100%;}.elementor-16810 .elementor-element.elementor-element-fb44ee4{--content-width:1200px;}.elementor-16810 .elementor-element.elementor-element-4929a35{--width:45%;}.elementor-16810 .elementor-element.elementor-element-0735cb7{--width:65%;}.elementor-16810 .elementor-element.elementor-element-def2fcc{--content-width:1200px;}.elementor-16810 .elementor-element.elementor-element-1a397a5{--width:65%;}.elementor-16810 .elementor-element.elementor-element-5e3dacb{--width:100%;}.elementor-16810 .elementor-element.elementor-element-fa9eddd{--content-width:1200px;}.elementor-16810 .elementor-element.elementor-element-2bcb909{--content-width:1100px;}.elementor-16810 .elementor-element.elementor-element-4f19ba3{--width:48%;}.elementor-16810 .elementor-element.elementor-element-b961278{--width:100%;}.elementor-16810 .elementor-element.elementor-element-3c48964{--width:48%;}.elementor-16810 .elementor-element.elementor-element-65761b2{--width:100%;}}@media(max-width:1024px){.elementor-16810 .elementor-element.elementor-element-60af7b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-40c0e6b .elementor-heading-title{font-size:14px;}.elementor-16810 .elementor-element.elementor-element-39993a4 .elementor-heading-title{font-size:30px;}.elementor-16810 .elementor-element.elementor-element-9c87654{width:100%;max-width:100%;font-size:14px;}.elementor-16810 .elementor-element.elementor-element-9c87654 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-972a794{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-2d89878 .elementor-heading-title{font-size:14px;}.elementor-16810 .elementor-element.elementor-element-548f836 .elementor-heading-title{font-size:30px;}.elementor-16810 .elementor-element.elementor-element-f7ea3e2{width:100%;max-width:100%;font-size:14px;}.elementor-16810 .elementor-element.elementor-element-f7ea3e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-76f802b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-0735cb7{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-1a397a5{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-6d77806{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-e459f33 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-20b144e{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-16810 .elementor-element.elementor-element-07ba44b > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-2d89878 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-2d89878{text-align:center;}.elementor-16810 .elementor-element.elementor-element-2d89878 .elementor-heading-title{font-size:10px;}.elementor-16810 .elementor-element.elementor-element-548f836 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-548f836{text-align:center;}.elementor-16810 .elementor-element.elementor-element-548f836 .elementor-heading-title{font-size:18px;}.elementor-16810 .elementor-element.elementor-element-f7ea3e2 > .elementor-widget-container{margin:-7px 22px 0px 22px;}.elementor-16810 .elementor-element.elementor-element-f7ea3e2.elementor-element{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-f7ea3e2{text-align:center;font-size:10px;line-height:1.4em;}.elementor-16810 .elementor-element.elementor-element-d0a8a04{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-d0a8a04.e-con{--align-self:center;}.elementor-16810 .elementor-element.elementor-element-ec430e1 .elementor-button{font-size:10px;}.elementor-16810 .elementor-element.elementor-element-d2e9121 .elementor-button{font-size:10px;}.elementor-16810 .elementor-element.elementor-element-76f802b{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-f37a35a .elementor-heading-title{font-size:10px;}.elementor-16810 .elementor-element.elementor-element-13baf91 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-13baf91 .elementor-heading-title{font-size:18px;}.elementor-16810 .elementor-element.elementor-element-f48ba5f{font-size:10px;line-height:1.4em;}.elementor-16810 .elementor-element.elementor-element-4c1824b > .elementor-widget-container{margin:-20px 0px 17px 0px;}.elementor-16810 .elementor-element.elementor-element-4c1824b{--e-icon-list-icon-size:10px;}.elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16810 .elementor-element.elementor-element-4c1824b .elementor-icon-list-item > a{font-size:10px;}.elementor-16810 .elementor-element.elementor-element-0735cb7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16810 .elementor-element.elementor-element-def2fcc{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-1a397a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16810 .elementor-element.elementor-element-4c35670{width:100%;max-width:100%;}.elementor-16810 .elementor-element.elementor-element-4c35670 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-4c35670 img{width:100%;max-width:100%;}.elementor-16810 .elementor-element.elementor-element-572e048 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-572e048 .elementor-heading-title{font-size:10px;}.elementor-16810 .elementor-element.elementor-element-73ea849 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-73ea849 .elementor-heading-title{font-size:18px;}.elementor-16810 .elementor-element.elementor-element-a6d4049 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-6d77806{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-e459f33 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-e459f33 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-16810 .elementor-element.elementor-element-e459f33 .elementor-divider{text-align:center;}.elementor-16810 .elementor-element.elementor-element-20b144e{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-5e3dacb{--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-271e88b .elementor-heading-title{font-size:10px;}.elementor-16810 .elementor-element.elementor-element-9cd6815 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-9cd6815 .elementor-heading-title{font-size:18px;}.elementor-16810 .elementor-element.elementor-element-5eda3d3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-5eda3d3{font-size:10px;line-height:1.4em;}.elementor-16810 .elementor-element.elementor-element-78665a9 .elementor-heading-title{font-size:16px;}.elementor-16810 .elementor-element.elementor-element-d80d727 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-3c48964{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-65761b2{--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16810 .elementor-element.elementor-element-4653ac4 .elementor-heading-title{font-size:16px;}.elementor-16810 .elementor-element.elementor-element-cf30a1b > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-4b158f1 > .elementor-widget-container{margin:-110px 0px 0px 0px;}.elementor-16810 .elementor-element.elementor-element-4b158f1{font-size:10px;line-height:1.5em;}}/* Start custom CSS for text-editor, class: .elementor-element-f48ba5f *//* CONTACT FORM */

.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form {
    max-width: 720px;
    margin: 0 auto;
    font-size: 14px;
}

.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form p {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form label {
    display: block;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form input[type="tel"],
.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form textarea {
    display: block;
    width: 100%;
    box-sizing: border-box;
    font-size: 14px !important;
    font-family: inherit;
    border: 1px solid #777;
    border-radius: 0;
    margin: 0 !important;
    padding: 10px 12px !important;
    background: #fff;
}

.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form input[type="tel"] {
    height: 42px !important;
    min-height: 42px !important;
}

.elementor-16810 .elementor-element.elementor-element-f48ba5f .wpcf7-form textarea {
    height: 115px !important;
    min-height: 115px !important;
    resize: vertical;
}

.elementor-16810 .elementor-element.elementor-element-f48ba5f .ob-contact-submit {
    position: relative !important;
    width: 100% !important;
    text-align: center !important;
    margin: 10px 0 0 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-f48ba5f .ob-contact-submit .wpcf7-submit {
    display: inline-block !important;
    width: auto !important;
    min-width: 150px;
    height: auto !important;
    margin: 0 !important;
    padding: 11px 26px !important;
    font-size: 13px !important;
    letter-spacing: 2px;
}

.elementor-16810 .elementor-element.elementor-element-f48ba5f .ob-contact-submit .wpcf7-spinner {
    position: absolute !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cd1c79b *//* CONTACT FORM */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form {
    max-width: 720px;
    margin: 0 auto;
    font-size: 13px;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form p {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form label {
    display: block;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="tel"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form textarea {
    display: block;
    width: 100%;
    box-sizing: border-box;
    font-size: 13px !important;
    font-family: inherit;
    border: 1px solid #777;
    border-radius: 0;
    margin: 0 !important;
    padding: 10px 12px !important;
    background: #fff;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="tel"] {
    height: 42px !important;
    min-height: 42px !important;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form textarea {
    height: 130px !important;
    min-height: 130px !important;
    resize: vertical;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-contact-submit {
    text-align: center;
    margin-top: 16px;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-submit {
    width: auto !important;
    min-width: 150px;
    height: auto !important;
    padding: 11px 26px !important;
    margin: 0 auto !important;
    font-size: 12px !important;
    letter-spacing: 2px;
    display: inline-block;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b input.wpcf7-submit {
    display: block !important;
    margin: 10px auto 0 auto !important;
    width: auto !important;
}.elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-personal-enquiry input.wpcf7-form-control.wpcf7-submit {
  font-family: "Manrope", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  font-style: normal !important;
  letter-spacing: 1px !important;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-personal-enquiry .ob-form-grid input.wpcf7-form-control {
  height: 32px !important;
  min-height: 0 !important;
  padding: 3px 0 !important;
  margin: 0 !important;
  line-height: 24px !important;
}/* More breathing room in the upload section */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-personal-enquiry [data-name="project-file"] {
  margin-top: 8px !important;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-personal-enquiry input[type="file"] {
  padding: 14px 0 !important;
}

/* Lower the submit button slightly on desktop */
@media (min-width: 768px) {
  .elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-personal-enquiry .ob-contact-submit {
    position: relative;
    top: 6px;
  }
}/* Match the form widget's Typography settings */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form,
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form label,
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form .wpcf7-list-item-label,
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input,
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form textarea {
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: 400 !important;
}

/* Tighten spacing between field rows */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form .ob-form-grid {
    row-gap: 14px !important;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form label {
    margin-bottom: 6px !important;
}

/* Compact single-line fields */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form .ob-form-grid input[type="text"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form .ob-form-grid input[type="email"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form .ob-form-grid input[type="tel"] {
    height: 32px !important;
    min-height: 0 !important;
    padding: 3px 0 !important;
}

/* Reduce the large message area */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form textarea {
    height: 90px !important;
    min-height: 90px !important;
    padding: 6px 0 !important;
}

/* Compact upload area */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="file"] {
    padding: 6px 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-personal-enquiry [data-name="project-file"] {
    margin-top: 0 !important;
}

/* Remove the previous downward button offset */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-personal-enquiry .ob-contact-submit {
    top: 0 !important;
    margin-top: 10px !important;
}/* Set the form explicitly to Arial, 13px */
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form,
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form label,
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="tel"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form input[type="file"],
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form textarea,
.elementor-16810 .elementor-element.elementor-element-cd1c79b .wpcf7-form .wpcf7-list-item-label,
.elementor-16810 .elementor-element.elementor-element-cd1c79b .ob-personal-enquiry input.wpcf7-form-control.wpcf7-submit {
    font-family: Arial, sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735cb7 */.elementor-16810 .elementor-element.elementor-element-0735cb7 {
  position: relative;
  border-left: none !important;
}

.elementor-16810 .elementor-element.elementor-element-0735cb7::after {
  content: "";
  position: absolute;
  left: -17px;
  top: 40%;
  bottom: auto;
  transform: translateY(-50%);
  width: 1px;
  height: 60%;
  background: #deded8;
  pointer-events: none;
}

@media (max-width: 767px) {
  .elementor-16810 .elementor-element.elementor-element-0735cb7::after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a6d4049 *//* CONTACT FORM */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form {
    max-width: 720px;
    margin: 0 auto;
    font-size: 13px;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form p {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form label {
    display: block;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="tel"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form textarea {
    display: block;
    width: 100%;
    box-sizing: border-box;
    font-size: 13px !important;
    font-family: inherit;
    border: 1px solid #777;
    border-radius: 0;
    margin: 0 !important;
    padding: 10px 12px !important;
    background: #fff;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="tel"] {
    height: 42px !important;
    min-height: 42px !important;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form textarea {
    height: 130px !important;
    min-height: 130px !important;
    resize: vertical;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-contact-submit {
    text-align: center;
    margin-top: 16px;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-submit {
    width: auto !important;
    min-width: 150px;
    height: auto !important;
    padding: 11px 26px !important;
    margin: 0 auto !important;
    font-size: 12px !important;
    letter-spacing: 2px;
    display: inline-block;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 input.wpcf7-submit {
    display: block !important;
    margin: 10px auto 0 auto !important;
    width: auto !important;
}.elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-personal-enquiry input.wpcf7-form-control.wpcf7-submit {
  font-family: "Manrope", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  font-style: normal !important;
  letter-spacing: 1px !important;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-personal-enquiry .ob-form-grid input.wpcf7-form-control {
  height: 32px !important;
  min-height: 0 !important;
  padding: 3px 0 !important;
  margin: 0 !important;
  line-height: 24px !important;
}/* More breathing room in the upload section */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-personal-enquiry [data-name="project-file"] {
  margin-top: 8px !important;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-personal-enquiry input[type="file"] {
  padding: 14px 0 !important;
}

/* Lower the submit button slightly on desktop */
@media (min-width: 768px) {
  .elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-personal-enquiry .ob-contact-submit {
    position: relative;
    top: 6px;
  }
}/* Match the form widget's Typography settings */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form,
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form label,
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form .wpcf7-list-item-label,
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input,
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form textarea {
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: 400 !important;
}

/* Tighten spacing between field rows */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form .ob-form-grid {
    row-gap: 14px !important;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form label {
    margin-bottom: 6px !important;
}

/* Compact single-line fields */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form .ob-form-grid input[type="text"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form .ob-form-grid input[type="email"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form .ob-form-grid input[type="tel"] {
    height: 32px !important;
    min-height: 0 !important;
    padding: 3px 0 !important;
}

/* Reduce the large message area */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form textarea {
    height: 90px !important;
    min-height: 90px !important;
    padding: 6px 0 !important;
}

/* Compact upload area */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="file"] {
    padding: 6px 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-personal-enquiry [data-name="project-file"] {
    margin-top: 0 !important;
}

/* Remove the previous downward button offset */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-personal-enquiry .ob-contact-submit {
    top: 0 !important;
    margin-top: 10px !important;
}/* Set the form explicitly to Arial, 13px */
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form,
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form label,
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="tel"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form input[type="file"],
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form textarea,
.elementor-16810 .elementor-element.elementor-element-a6d4049 .wpcf7-form .wpcf7-list-item-label,
.elementor-16810 .elementor-element.elementor-element-a6d4049 .ob-personal-enquiry input.wpcf7-form-control.wpcf7-submit {
    font-family: Arial, sans-serif !important;
    font-size: 10px !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a397a5 */.elementor-16810 .elementor-element.elementor-element-1a397a5 {
  position: relative;
  border-left: none !important;
}

.elementor-16810 .elementor-element.elementor-element-1a397a5::after {
  content: "";
  position: absolute;
  left: -17px;
  top: 40%;
  bottom: auto;
  transform: translateY(-50%);
  width: 1px;
  height: 60%;
  background: #deded8;
  pointer-events: none;
}

@media (max-width: 767px) {
  .elementor-16810 .elementor-element.elementor-element-1a397a5::after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5eda3d3 *//* CONTACT FORM */

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form {
    max-width: 720px;
    margin: 0 auto;
    font-size: 14px;
}

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form p {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form label {
    display: block;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form input[type="tel"],
.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form textarea {
    display: block;
    width: 100%;
    box-sizing: border-box;
    font-size: 14px !important;
    font-family: inherit;
    border: 1px solid #777;
    border-radius: 0;
    margin: 0 !important;
    padding: 10px 12px !important;
    background: #fff;
}

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form input[type="text"],
.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form input[type="email"],
.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form input[type="tel"] {
    height: 42px !important;
    min-height: 42px !important;
}

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .wpcf7-form textarea {
    height: 115px !important;
    min-height: 115px !important;
    resize: vertical;
}

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .ob-contact-submit {
    position: relative !important;
    width: 100% !important;
    text-align: center !important;
    margin: 10px 0 0 0 !important;
    padding: 0 !important;
}

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .ob-contact-submit .wpcf7-submit {
    display: inline-block !important;
    width: auto !important;
    min-width: 150px;
    height: auto !important;
    margin: 0 !important;
    padding: 11px 26px !important;
    font-size: 13px !important;
    letter-spacing: 2px;
}

.elementor-16810 .elementor-element.elementor-element-5eda3d3 .ob-contact-submit .wpcf7-spinner {
    position: absolute !important;
}/* End custom CSS */