.elementor-9816 .elementor-element.elementor-element-00e2baa{--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:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;box-shadow:0px -1px 4px 2px rgba(0, 0, 0, 0.1) inset;}.elementor-9816 .elementor-element.elementor-element-00e2baa:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-00e2baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-6be79e6{--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;}.elementor-9816 .elementor-element.elementor-element-8f66ad4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-9816 .elementor-element.elementor-element-8f66ad4 img{width:32%;}.elementor-9816 .elementor-element.elementor-element-c99372f{--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-9816 .elementor-element.elementor-element-9d7a4a6{width:var( --container-widget-width, 108.724% );max-width:108.724%;--container-widget-width:108.724%;--container-widget-flex-grow:0;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-menu-toggle{margin:0 auto;background-color:#2290E4;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--main .elementor-item{color:#363030;fill:#363030;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--main .elementor-item:focus{color:#2290E4;fill:#2290E4;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#02010100;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .e--pointer-framed .elementor-item:before,
					.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .e--pointer-framed .elementor-item:after{border-color:#02010100;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--dropdown a:hover,
					.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--dropdown a:focus,
					.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9816 .elementor-element.elementor-element-9d7a4a6 .elementor-nav-menu--dropdown a.highlighted{background-color:#2290E4;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-9d7a4a6 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-ed3d849{--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-9816 .elementor-element.elementor-element-ce0c6ef .elementor-button{background-color:#2290E4;font-family:"Poppins", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-ce0c6ef .elementor-button:hover, .elementor-9816 .elementor-element.elementor-element-ce0c6ef .elementor-button:focus{background-color:#18527E;}.elementor-9816 .elementor-element.elementor-element-ce0c6ef.elementor-element{--align-self:flex-end;}.elementor-9816 .elementor-element.elementor-element-865a754{--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-9816 .elementor-element.elementor-element-865a754:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-865a754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-865a754.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-b5b89bb .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-b5b89bb.elementor-view-stacked .elementor-icon{background-color:#0092FF;}.elementor-9816 .elementor-element.elementor-element-b5b89bb.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-b5b89bb.elementor-view-default .elementor-icon{color:#0092FF;border-color:#0092FF;}.elementor-9816 .elementor-element.elementor-element-b5b89bb.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-b5b89bb.elementor-view-default .elementor-icon svg{fill:#0092FF;}.elementor-9816 .elementor-element.elementor-element-b5b89bb .elementor-icon{font-size:159px;}.elementor-9816 .elementor-element.elementor-element-b5b89bb .elementor-icon svg{height:159px;}.elementor-9816 .elementor-element.elementor-element-cd2eace{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-9816 .elementor-element.elementor-element-cd2eace.elementor-element{--align-self:center;}.elementor-9816 .elementor-element.elementor-element-cd2eace .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;line-height:1.1em;color:#071E48;}.elementor-9816 .elementor-element.elementor-element-48686a3{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#000000;}.elementor-9816 .elementor-element.elementor-element-83b06e3{text-align:center;}.elementor-9816 .elementor-element.elementor-element-83b06e3 .elementor-heading-title{font-size:18px;color:#071E48;}.elementor-9816 .elementor-element.elementor-element-9c8f4b1 .elementor-button{background-color:#2290E4;font-family:"Poppins", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-9c8f4b1 .elementor-button:hover, .elementor-9816 .elementor-element.elementor-element-9c8f4b1 .elementor-button:focus{background-color:#18527E;}.elementor-9816 .elementor-element.elementor-element-9c8f4b1.elementor-element{--align-self:center;}.elementor-9816 .elementor-element.elementor-element-b481a2c{text-align:center;}.elementor-9816 .elementor-element.elementor-element-d3e5d50 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-9816 .elementor-element.elementor-element-d3e5d50{text-align:center;}.elementor-9816 .elementor-element.elementor-element-d3e5d50 .elementor-heading-title{color:#FF7207;}.elementor-9816 .elementor-element.elementor-element-9df527e{text-align:center;}.elementor-9816 .elementor-element.elementor-element-9df527e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-9816 .elementor-element.elementor-element-611d0cb{text-align:center;}.elementor-9816 .elementor-element.elementor-element-394276d{--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 20px;--row-gap:20px;--column-gap:20px;--margin-top:2%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9816 .elementor-element.elementor-element-faf4122{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-9816 .elementor-element.elementor-element-1725fae{text-align:center;}.elementor-9816 .elementor-element.elementor-element-1725fae .elementor-heading-title{color:#071E48;}.elementor-9816 .elementor-element.elementor-element-8866a2c{text-align:center;}.elementor-9816 .elementor-element.elementor-element-c649ccc .elementor-button{background-color:#2798F1;fill:#FFFFFF;color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-c649ccc .elementor-button:hover, .elementor-9816 .elementor-element.elementor-element-c649ccc .elementor-button:focus{background-color:#18527E;}.elementor-9816 .elementor-element.elementor-element-c649ccc .elementor-button-content-wrapper{flex-direction:row;}.elementor-9816 .elementor-element.elementor-element-9215ebc{--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;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-9816 .elementor-element.elementor-element-9565143{text-align:center;}.elementor-9816 .elementor-element.elementor-element-9565143 .elementor-heading-title{font-size:31px;color:#071E48;}.elementor-9816 .elementor-element.elementor-element-1cf2fe9{--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;}.elementor-9816 .elementor-element.elementor-element-517dff7{--display:flex;}.elementor-9816 .elementor-element.elementor-element-7612ec9{--icon-box-icon-margin:15px;}.elementor-9816 .elementor-element.elementor-element-7612ec9 .elementor-icon-box-title{color:#071E48;}.elementor-9816 .elementor-element.elementor-element-2403b26{--display:flex;}.elementor-9816 .elementor-element.elementor-element-765df47{--icon-box-icon-margin:15px;}.elementor-9816 .elementor-element.elementor-element-765df47 .elementor-icon-box-title{color:#071E48;}.elementor-9816 .elementor-element.elementor-element-d29c938{--display:flex;}.elementor-9816 .elementor-element.elementor-element-867c762{--icon-box-icon-margin:15px;}.elementor-9816 .elementor-element.elementor-element-867c762 .elementor-icon-box-title{color:#071E48;}.elementor-9816 .elementor-element.elementor-element-ef84ccb{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-9816 .elementor-element.elementor-element-ef84ccb:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-ef84ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D194B;}.elementor-9816 .elementor-element.elementor-element-0e5619d{--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;}.elementor-9816 .elementor-element.elementor-element-595290b{--display:flex;}.elementor-9816 .elementor-element.elementor-element-a405cf6 .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-a405cf6 .elementor-icon{font-size:77px;}.elementor-9816 .elementor-element.elementor-element-a405cf6 .elementor-icon svg{height:77px;}.elementor-9816 .elementor-element.elementor-element-363c034{--display:flex;}.elementor-9816 .elementor-element.elementor-element-4b539fa .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-4b539fa .elementor-icon{font-size:77px;}.elementor-9816 .elementor-element.elementor-element-4b539fa .elementor-icon svg{height:77px;}.elementor-9816 .elementor-element.elementor-element-93c4184{--display:flex;}.elementor-9816 .elementor-element.elementor-element-5a0cb27 .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-5a0cb27 .elementor-icon{font-size:77px;}.elementor-9816 .elementor-element.elementor-element-5a0cb27 .elementor-icon svg{height:77px;}.elementor-9816 .elementor-element.elementor-element-e199967{--display:flex;}.elementor-9816 .elementor-element.elementor-element-959e851 .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-959e851 .elementor-icon{font-size:77px;}.elementor-9816 .elementor-element.elementor-element-959e851 .elementor-icon svg{height:77px;}.elementor-9816 .elementor-element.elementor-element-4ba4fc0{--display:flex;}.elementor-9816 .elementor-element.elementor-element-ef9235e .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-ef9235e .elementor-icon{font-size:77px;}.elementor-9816 .elementor-element.elementor-element-ef9235e .elementor-icon svg{height:77px;}.elementor-9816 .elementor-element.elementor-element-52d4db4{--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-9816 .elementor-element.elementor-element-52d4db4:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-52d4db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D194B;}.elementor-9816 .elementor-element.elementor-element-433e44b{--display:flex;}.elementor-9816 .elementor-element.elementor-element-c7798bf{--display:flex;}.elementor-9816 .elementor-element.elementor-element-528344b > .elementor-widget-container{background-color:#FFFFFF57;}.elementor-9816 .elementor-element.elementor-element-528344b .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-bf1a129{--display:flex;}.elementor-9816 .elementor-element.elementor-element-b1ae3a2 > .elementor-widget-container{background-color:#FFFFFF57;}.elementor-9816 .elementor-element.elementor-element-b1ae3a2 .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-0aee567{--display:flex;}.elementor-9816 .elementor-element.elementor-element-07faf5c > .elementor-widget-container{background-color:#FFFFFF57;}.elementor-9816 .elementor-element.elementor-element-07faf5c .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-3bebfee{--display:flex;}.elementor-9816 .elementor-element.elementor-element-697021d > .elementor-widget-container{background-color:#FFFFFF57;}.elementor-9816 .elementor-element.elementor-element-697021d .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-883c370{--display:flex;}.elementor-9816 .elementor-element.elementor-element-c1a02cc > .elementor-widget-container{background-color:#FFFFFF57;}.elementor-9816 .elementor-element.elementor-element-c1a02cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-c1a02cc .elementor-icon-wrapper{text-align:center;}.elementor-9816 .elementor-element.elementor-element-4a744b3{--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;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-9816 .elementor-element.elementor-element-4a744b3:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-4a744b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEC144;}.elementor-9816 .elementor-element.elementor-element-4a744b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-7800f22 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-9816 .elementor-element.elementor-element-7800f22{text-align:center;}.elementor-9816 .elementor-element.elementor-element-7800f22 .elementor-heading-title{font-size:26px;font-weight:700;color:#071E48;}.elementor-9816 .elementor-element.elementor-element-446f3ff{--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-9816 .elementor-element.elementor-element-80db1e6{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:4%;--padding-left:3%;--padding-right:2%;}.elementor-9816 .elementor-element.elementor-element-80db1e6:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-80db1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-80db1e6:hover{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:#F002DE;--border-color:#F002DE;}.elementor-9816 .elementor-element.elementor-element-80db1e6, .elementor-9816 .elementor-element.elementor-element-80db1e6::before{--border-transition:0.3s;}.elementor-9816 .elementor-element.elementor-element-5e0f362 .elementor-icon-wrapper{text-align:left;}.elementor-9816 .elementor-element.elementor-element-5e0f362.elementor-view-stacked .elementor-icon{background-color:#F1E8FA;}.elementor-9816 .elementor-element.elementor-element-5e0f362.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-5e0f362.elementor-view-default .elementor-icon{color:#F1E8FA;border-color:#F1E8FA;}.elementor-9816 .elementor-element.elementor-element-5e0f362.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-5e0f362.elementor-view-default .elementor-icon svg{fill:#F1E8FA;}.elementor-9816 .elementor-element.elementor-element-5e0f362 .elementor-icon{font-size:35px;}.elementor-9816 .elementor-element.elementor-element-5e0f362 .elementor-icon svg{height:35px;}.elementor-9816 .elementor-element.elementor-element-30928ae > .elementor-widget-container{margin:2% 4% 0% 1%;}.elementor-9816 .elementor-element.elementor-element-30928ae .elementor-heading-title{font-size:21px;color:#071E48;}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-icon i{color:#488A22;transition:color 0.3s;}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-icon svg{fill:#488A22;transition:fill 0.3s;}.elementor-9816 .elementor-element.elementor-element-cec8b0d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-item > a{font-size:14px;}.elementor-9816 .elementor-element.elementor-element-cec8b0d .elementor-icon-list-text{transition:color 0.3s;}.elementor-9816 .elementor-element.elementor-element-f0b1770{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:4%;--padding-left:3%;--padding-right:2%;}.elementor-9816 .elementor-element.elementor-element-f0b1770:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-f0b1770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9816 .elementor-element.elementor-element-229e1b4 .elementor-icon-wrapper{text-align:left;}.elementor-9816 .elementor-element.elementor-element-229e1b4.elementor-view-stacked .elementor-icon{background-color:#F1E8FA;}.elementor-9816 .elementor-element.elementor-element-229e1b4.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-229e1b4.elementor-view-default .elementor-icon{color:#F1E8FA;border-color:#F1E8FA;}.elementor-9816 .elementor-element.elementor-element-229e1b4.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-229e1b4.elementor-view-default .elementor-icon svg{fill:#F1E8FA;}.elementor-9816 .elementor-element.elementor-element-229e1b4 .elementor-icon{font-size:35px;}.elementor-9816 .elementor-element.elementor-element-229e1b4 .elementor-icon svg{height:35px;}.elementor-9816 .elementor-element.elementor-element-cc31b52 > .elementor-widget-container{margin:2% 4% 0% 1%;}.elementor-9816 .elementor-element.elementor-element-cc31b52 .elementor-heading-title{font-size:21px;color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-a63cc64 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-b1acc5e{color:#FFEEEE;}.elementor-9816 .elementor-element.elementor-element-b9f9207{--display:flex;}.elementor-9816 .elementor-element.elementor-element-9fd84bb{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:2%;--padding-left:5%;--padding-right:0%;}.elementor-9816 .elementor-element.elementor-element-9fd84bb:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-9fd84bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-9fd84bb.e-con{--align-self:center;}.elementor-9816 .elementor-element.elementor-element-7cf4a13 .elementor-heading-title{color:#071E48;}.elementor-9816 .elementor-element.elementor-element-73fc561{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-9816 .elementor-element.elementor-element-bb3828b{--display:flex;}.elementor-9816 .elementor-element.elementor-element-56b1ca7 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-56b1ca7 .elementor-button:hover, .elementor-9816 .elementor-element.elementor-element-56b1ca7 .elementor-button:focus{background-color:#1A0F0F;}.elementor-9816 .elementor-element.elementor-element-56b1ca7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9816 .elementor-element.elementor-element-edc0ab1{--display:flex;}.elementor-9816 .elementor-element.elementor-element-05a8987 .elementor-button{background-color:#E31EE4;}.elementor-9816 .elementor-element.elementor-element-05a8987.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-05a8987 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9816 .elementor-element.elementor-element-01afde4{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-9816 .elementor-element.elementor-element-1772080{text-align:center;}.elementor-9816 .elementor-element.elementor-element-1772080 .elementor-heading-title{color:#071E48;}.elementor-9816 .elementor-element.elementor-element-c180a1b{text-align:center;}.elementor-9816 .elementor-element.elementor-element-c72d36d{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-9816 .elementor-element.elementor-element-c72d36d:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-c72d36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2E4E;}.elementor-9816 .elementor-element.elementor-element-4b3058c{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-9816 .elementor-element.elementor-element-4b3058c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-bc2d08d{--display:flex;}.elementor-9816 .elementor-element.elementor-element-8249370{width:var( --container-widget-width, 66.93% );max-width:66.93%;--container-widget-width:66.93%;--container-widget-flex-grow:0;--icon-box-icon-margin:6px;}.elementor-9816 .elementor-element.elementor-element-8249370 > .elementor-widget-container{background-color:#000000;margin:2% -2% 4% 0%;padding:6% 0% 2% 8%;border-radius:10px 10px 10px 10px;}.elementor-9816 .elementor-element.elementor-element-8249370.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-8249370 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-9816 .elementor-element.elementor-element-8249370 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-8249370.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-8249370.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-8249370.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-8249370 .elementor-icon{font-size:20px;}.elementor-9816 .elementor-element.elementor-element-8249370 .elementor-icon-box-title, .elementor-9816 .elementor-element.elementor-element-8249370 .elementor-icon-box-title a{font-size:14px;font-weight:400;}.elementor-9816 .elementor-element.elementor-element-db27172{--display:flex;}.elementor-9816 .elementor-element.elementor-element-f30ae36{width:var( --container-widget-width, 66.93% );max-width:66.93%;--container-widget-width:66.93%;--container-widget-flex-grow:0;--icon-box-icon-margin:6px;}.elementor-9816 .elementor-element.elementor-element-f30ae36 > .elementor-widget-container{background-color:#000000;margin:2% -2% 4% 0%;padding:6% 0% 2% 8%;border-radius:10px 10px 10px 10px;}.elementor-9816 .elementor-element.elementor-element-f30ae36.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-f30ae36 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-9816 .elementor-element.elementor-element-f30ae36 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-f30ae36.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-f30ae36.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-f30ae36.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-f30ae36 .elementor-icon{font-size:20px;}.elementor-9816 .elementor-element.elementor-element-f30ae36 .elementor-icon-box-title, .elementor-9816 .elementor-element.elementor-element-f30ae36 .elementor-icon-box-title a{font-size:14px;font-weight:400;}.elementor-9816 .elementor-element.elementor-element-ffbf0e0{--display:flex;}.elementor-9816 .elementor-element.elementor-element-634954a{width:var( --container-widget-width, 66.93% );max-width:66.93%;--container-widget-width:66.93%;--container-widget-flex-grow:0;--icon-box-icon-margin:6px;}.elementor-9816 .elementor-element.elementor-element-634954a > .elementor-widget-container{background-color:#000000;margin:2% -2% 4% 0%;padding:6% 0% 2% 8%;border-radius:10px 10px 10px 10px;}.elementor-9816 .elementor-element.elementor-element-634954a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-634954a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-9816 .elementor-element.elementor-element-634954a .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-634954a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-634954a.elementor-view-framed .elementor-icon, .elementor-9816 .elementor-element.elementor-element-634954a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-634954a .elementor-icon{font-size:20px;}.elementor-9816 .elementor-element.elementor-element-634954a .elementor-icon-box-title, .elementor-9816 .elementor-element.elementor-element-634954a .elementor-icon-box-title a{font-size:14px;font-weight:400;}.elementor-9816 .elementor-element.elementor-element-f37f48d{--display:flex;--min-height:5vh;--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-9816 .elementor-element.elementor-element-f37f48d:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-f37f48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9816 .elementor-element.elementor-element-1487542{--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;}.elementor-9816 .elementor-element.elementor-element-1aebb58{--display:flex;}.elementor-9816 .elementor-element.elementor-element-1aebb58.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-be87e64 .elementor-heading-title{font-size:18px;color:#FFFFFF;}.elementor-9816 .elementor-element.elementor-element-05600b9{--display:flex;}.elementor-9816 .elementor-element.elementor-element-05600b9.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-menu-toggle{margin:0 auto;}.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--main .elementor-item{color:#D8D2D2;fill:#D8D2D2;}.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--main .elementor-item:focus{color:#2290E4;fill:#2290E4;}.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .e--pointer-framed .elementor-item:before,
					.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--dropdown a:hover,
					.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--dropdown a:focus,
					.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9816 .elementor-element.elementor-element-7c1d5e3 .elementor-nav-menu--dropdown a.highlighted{background-color:#2290E4;}@media(max-width:767px){.elementor-9816 .elementor-element.elementor-element-6be79e6{--width:48%;}.elementor-9816 .elementor-element.elementor-element-c99372f{--width:42%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9816 .elementor-element.elementor-element-c99372f.e-con{--align-self:flex-end;}.elementor-9816 .elementor-element.elementor-element-cd2eace{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-9816 .elementor-element.elementor-element-cd2eace .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-9816 .elementor-element.elementor-element-48686a3{line-height:1.2em;}.elementor-9816 .elementor-element.elementor-element-1725fae .elementor-heading-title{font-size:20px;}.elementor-9816 .elementor-element.elementor-element-52d4db4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9816 .elementor-element.elementor-element-52d4db4.e-con{--align-self:center;}.elementor-9816 .elementor-element.elementor-element-433e44b{--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;}.elementor-9816 .elementor-element.elementor-element-c7798bf{--width:46%;}.elementor-9816 .elementor-element.elementor-element-528344b > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-9816 .elementor-element.elementor-element-528344b .elementor-icon{font-size:83px;}.elementor-9816 .elementor-element.elementor-element-528344b .elementor-icon svg{height:83px;}.elementor-9816 .elementor-element.elementor-element-bf1a129{--width:46%;}.elementor-9816 .elementor-element.elementor-element-b1ae3a2 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-9816 .elementor-element.elementor-element-b1ae3a2 .elementor-icon{font-size:83px;}.elementor-9816 .elementor-element.elementor-element-b1ae3a2 .elementor-icon svg{height:83px;}.elementor-9816 .elementor-element.elementor-element-0aee567{--width:46%;}.elementor-9816 .elementor-element.elementor-element-07faf5c > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-9816 .elementor-element.elementor-element-07faf5c .elementor-icon{font-size:83px;}.elementor-9816 .elementor-element.elementor-element-07faf5c .elementor-icon svg{height:83px;}.elementor-9816 .elementor-element.elementor-element-3bebfee{--width:46%;}.elementor-9816 .elementor-element.elementor-element-697021d > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-9816 .elementor-element.elementor-element-697021d .elementor-icon{font-size:83px;}.elementor-9816 .elementor-element.elementor-element-697021d .elementor-icon svg{height:83px;}.elementor-9816 .elementor-element.elementor-element-883c370{--width:72%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9816 .elementor-element.elementor-element-c1a02cc{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;}.elementor-9816 .elementor-element.elementor-element-c1a02cc.elementor-element{--align-self:flex-end;}.elementor-9816 .elementor-element.elementor-element-c1a02cc > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-9816 .elementor-element.elementor-element-c1a02cc .elementor-icon{font-size:83px;}.elementor-9816 .elementor-element.elementor-element-c1a02cc .elementor-icon svg{height:83px;}.elementor-9816 .elementor-element.elementor-element-4a744b3{--width:341px;}.elementor-9816 .elementor-element.elementor-element-7800f22 .elementor-heading-title{font-size:20px;}.elementor-9816 .elementor-element.elementor-element-5e0f362 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-9816 .elementor-element.elementor-element-5e0f362 .elementor-icon{font-size:24px;}.elementor-9816 .elementor-element.elementor-element-5e0f362 .elementor-icon svg{height:24px;}.elementor-9816 .elementor-element.elementor-element-229e1b4 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-9816 .elementor-element.elementor-element-229e1b4 .elementor-icon{font-size:24px;}.elementor-9816 .elementor-element.elementor-element-229e1b4 .elementor-icon svg{height:24px;}.elementor-9816 .elementor-element.elementor-element-7cf4a13 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-9816 .elementor-element.elementor-element-7cf4a13 .elementor-heading-title{font-size:20px;}.elementor-9816 .elementor-element.elementor-element-05a8987{width:var( --container-widget-width, 250.75px );max-width:250.75px;--container-widget-width:250.75px;--container-widget-flex-grow:0;}.elementor-9816 .elementor-element.elementor-element-1772080 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-9816 .elementor-element.elementor-element-1772080 .elementor-heading-title{font-size:20px;}.elementor-9816 .elementor-element.elementor-element-c180a1b > .elementor-widget-container{margin:0% 1% 0% 2%;}.elementor-9816 .elementor-element.elementor-element-8249370{width:var( --container-widget-width, 165.797px );max-width:165.797px;--container-widget-width:165.797px;--container-widget-flex-grow:0;}.elementor-9816 .elementor-element.elementor-element-8249370 .elementor-icon{font-size:17px;}.elementor-9816 .elementor-element.elementor-element-f30ae36{width:var( --container-widget-width, 165.797px );max-width:165.797px;--container-widget-width:165.797px;--container-widget-flex-grow:0;}.elementor-9816 .elementor-element.elementor-element-f30ae36 .elementor-icon{font-size:17px;}.elementor-9816 .elementor-element.elementor-element-634954a{width:var( --container-widget-width, 165.797px );max-width:165.797px;--container-widget-width:165.797px;--container-widget-flex-grow:0;}.elementor-9816 .elementor-element.elementor-element-634954a .elementor-icon{font-size:17px;}.elementor-9816 .elementor-element.elementor-element-be87e64 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-9816 .elementor-element.elementor-element-be87e64 .elementor-heading-title{font-size:14px;line-height:1.3em;}}@media(min-width:768px){.elementor-9816 .elementor-element.elementor-element-6be79e6{--width:20%;}.elementor-9816 .elementor-element.elementor-element-c99372f{--width:100%;}.elementor-9816 .elementor-element.elementor-element-ed3d849{--width:22%;}.elementor-9816 .elementor-element.elementor-element-865a754{--width:98.069%;}.elementor-9816 .elementor-element.elementor-element-80db1e6{--width:36%;}.elementor-9816 .elementor-element.elementor-element-f0b1770{--width:36%;}.elementor-9816 .elementor-element.elementor-element-9fd84bb{--width:74%;}.elementor-9816 .elementor-element.elementor-element-4b3058c{--width:55%;}.elementor-9816 .elementor-element.elementor-element-1aebb58{--width:42.268%;}.elementor-9816 .elementor-element.elementor-element-05600b9{--width:68%;}}/* Start custom CSS for container, class: .elementor-element-00e2baa */header {
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-652c207 *//* Carousel Container */
.google-review-carousel {
  width: 100%;
  padding: 20px 0;
  position: relative !important;
  z-index: 10;
}

/* Individual review card */
.google-review {
  background: #f4f4f4;           
  border-radius: 12px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.08);
  padding: 16px 16px 24px 16px;
  display: flex;
  flex-direction: column;
}

/* Review header with image, details, logo */
.review-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 10px;
}

/* Reviewer image */
.user-photo {
  width: 50px !important;
  height: 50px !important;
  border-radius: 50% !important;
  object-fit: cover !important;
  margin-right: 12px;
  display: block;
}

/* Reviewer details */
.user-details {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
}

.user-name {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}

.review-date {
  font-size: 12px;
  color: #5f6368;
  margin-top: 2px;
}

/* Stars and Trusted badge */
.review-stars {
  color: #fbbc04;
  font-size: 14px;
  display: flex;
  align-items: center;
}

.trusted-badge {
  background-color: #1e90ff;
  color: #fff;
  font-size: 9px;
  font-weight: 700;
  padding: 1px 3px;
  border-radius: 4px;
  margin-left: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

/* Google logo */
.google-logo {
  width: 36px;
  height: 36px;
  object-fit: cover;
  border-radius: 50%;
  margin-top: -5px;
}

/* Review text */
.review-body {
  font-size: 14px;
  color: #3c4043;
  line-height: 1.4;
  margin: 0;
}

/* Swiper slide */
.swiper-slide {
  display: flex;
  justify-content: center;
}

/* --------------------------
   Arrows (perfect circular)
----------------------------*/
.swiper-button-next,
.swiper-button-prev {
  width: 32px !important;
  height: 32px !important;
  background: #fff !important;
  border-radius: 50% !important;
  box-shadow: 0 2px 6px rgba(0,0,0,0.15);
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 20;
}

/* Remove default Swiper arrows */
.swiper-button-next::after,
.swiper-button-prev::after {
  content: '' !important;
}

/* Custom arrows using ::before */
.swiper-button-next::before {
  content: '→';
  font-size: 16px;
  color: #8B4513;
}
.swiper-button-prev::before {
  content: '←';
  font-size: 16px;
  color: #8B4513;
}

/* Hover effect */
.swiper-button-next:hover::before,
.swiper-button-prev:hover::before {
  color: #5a2e00;
}
.swiper-button-next:hover,
.swiper-button-prev:hover {
  background: #f4f4f4;
  transform: translateY(-50%) scale(1.05);
}

/* Position arrows */
.swiper-button-next { right: 5px; }
.swiper-button-prev { left: 5px; }

/* --------------------------
   Responsive Breakpoints
----------------------------*/
@media screen and (max-width: 1024px) {
  .swiper-slide { width: calc(50% - 10px); }
}

@media screen and (max-width: 768px) {
  .swiper-slide { width: 100%; }
}
/* Swiper arrows with chevron icons */
.swiper-button-next::before {
  content: '❯';        /* right chevron */
  font-size: 16px;
  color: #8B4513;
}

.swiper-button-prev::before {
  content: '❮';        /* left chevron */
  font-size: 16px;
  color: #8B4513;
}

/* Hover effect */
.swiper-button-next:hover::before,
.swiper-button-prev:hover::before {
  color: #5a2e00;
}
/* Position chevron arrows outside the testimonials */
.swiper-button-next {
  right: -16px;      /* move outside right */
  top: 50%;
  transform: translateY(-50%);
}

.swiper-button-prev {
  left: -16px;       /* move outside left */
  top: 50%;
  transform: translateY(-50%);
}

/* Keep the rest of arrow styles (circle, chevron, hover) */
.swiper-button-next::before,
.swiper-button-prev::before {
  font-size: 16px;
  color: #8B4513;
}

.swiper-button-next:hover::before,
.swiper-button-prev:hover::before {
  color: #5a2e00;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
  background: #f4f4f4;
  transform: translateY(-50%) scale(1.05);
}
/* Make arrows outside the carousel */
.swiper-button-next,
.swiper-button-prev {
  width: 32px;
  height: 32px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 2px 6px rgba(0,0,0,0.15);
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 50;  /* make sure it’s on top */
}

/* Move arrows fully outside */
.swiper-button-next { right: -40px; }  /* adjust distance outside */
.swiper-button-prev { left: -40px; }

/* Chevron icons */
.swiper-button-next::after,
.swiper-button-prev::after { content: '' !important; } /* remove default */
.swiper-button-next::before { content: '❯'; font-size: 16px; color: #8B4513; }
.swiper-button-prev::before { content: '❮'; font-size: 16px; color: #8B4513; }

/* Hover effect */
.swiper-button-next:hover::before,
.swiper-button-prev:hover::before { color: #5a2e00; }
.swiper-button-next:hover,
.swiper-button-prev:hover { background: #f4f4f4; transform: translateY(-50%) scale(1.05); }
.swiper-button-next,
.swiper-button-prev {
  width: 32px;
  height: 32px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 2px 6px rgba(0,0,0,0.15);
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9999;
}

/* Move outside the carousel */
.swiper-button-next { right: -40px; }
.swiper-button-prev { left: -40px; }

/* Remove default Swiper arrows */
.swiper-button-next::after,
.swiper-button-prev::after { content: '' !important; }

/* Chevrons */
.swiper-button-next::before { content: '❯'; font-size: 16px; color: #8B4513; }
.swiper-button-prev::before { content: '❮'; font-size: 16px; color: #8B4513; }

/* Hover effect */
.swiper-button-next:hover::before,
.swiper-button-prev:hover::before { color: #5a2e00; }
.swiper-button-next:hover,
.swiper-button-prev:hover { background: #f4f4f4; transform: translateY(-50%) scale(1.05); }
/* Review Card */
.google-review {
  background: #f4f4f4;
  border-radius: 12px;
  box-shadow: 0 3px 12px rgba(0,0,0,0.1);
  padding: 24px 20px 32px 20px; /* increased padding */
  display: flex;
  flex-direction: column;
}

/* Header */
.review-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 14px;
}

/* Reviewer Image */
.user-photo {
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  object-fit: cover !important;
  margin-right: 14px;
  display: block;
}

/* User Details */
.user-name { font-weight: 700; font-size: 16px; color: #202124; }
.review-date { font-size: 13px; color: #5f6368; margin-top: 3px; }

/* Stars & Trusted Badge */
.review-stars {
  color: #fbbc04;
  font-size: 16px; /* bigger stars */
  display: flex;
  align-items: center;
}

.trusted-badge {
  background-color: #1e90ff;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  padding: 2px 4px;
  border-radius: 4px;
  margin-left: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

/* Google Logo */
.google-logo {
  width: 40px;
  height: 40px;
  object-fit: cover;
  border-radius: 50%;
  margin-top: -4px;
}

/* Review Text */
.review-body {
  font-size: 15px; /* slightly bigger text */
  color: #3c4043;
  line-height: 1.5;
  margin: 0;
}
/* Click/tap effect: slightly lift the card */
.google-review {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  cursor: pointer;
}

.google-review:active {
  transform: translateY(-4px);  /* move 4px upward on click */
  box-shadow: 0 6px 18px rgba(0,0,0,0.15); /* slightly stronger shadow */
}
/* Hover effect: lift the testimonial slightly */
.google-review {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  cursor: pointer;
}

.google-review:hover {
  transform: translateY(-4px);  /* move 4px upward on hover */
  box-shadow: 0 6px 18px rgba(0,0,0,0.15); /* slightly stronger shadow */
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7c1d5e3 *//* Keep footer menu horizontal on mobile */
footer .elementor-nav-menu {
    display: flex !important;
    flex-wrap: wrap;
}

footer .elementor-nav-menu .elementor-item {
    padding: 5px 10px;
}/* End custom CSS */