.elementor-8328 .elementor-element.elementor-element-7c557b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-7c557b4:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-7c557b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2689A7;}.elementor-8328 .elementor-element.elementor-element-3f7f9c0{--spacer-size:356px;}.elementor-8328 .elementor-element.elementor-element-9773458{--spacer-size:269px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8328 .elementor-element.elementor-element-83a3bf6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-83a3bf6{text-align:start;}.elementor-8328 .elementor-element.elementor-element-83a3bf6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:500;color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-23e4272 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-23e4272{text-align:start;}.elementor-8328 .elementor-element.elementor-element-23e4272 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:500;color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-b60b6c3{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-b60b6c3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-b60b6c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-24ba7f4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8328 .elementor-element.elementor-element-9bf3c39 .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-9bf3c39 .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-9bf3c39 .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-9bf3c39{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-9bf3c39 .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-9bf3c39 .elementor-button:focus svg{fill:#034D66;}.elementor-8328 .elementor-element.elementor-element-dbad73a .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-dbad73a .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-dbad73a .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-dbad73a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8328 .elementor-element.elementor-element-dbad73a .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-dbad73a .elementor-button:focus svg{fill:#034D66;}.elementor-8328 .elementor-element.elementor-element-0bf46b2{--spacer-size:257px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8328 .elementor-element.elementor-element-7d1ec39 img{max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-8328 .elementor-element.elementor-element-75634a3 img{max-width:81%;border-radius:20px 20px 20px 20px;}.elementor-8328 .elementor-element.elementor-element-7abb141{--display:flex;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-01fc5bb > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-8328 .elementor-element.elementor-element-01fc5bb{text-align:center;}.elementor-8328 .elementor-element.elementor-element-01fc5bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-4cde8af{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:center;}.elementor-8328 .elementor-element.elementor-element-4cde8af > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-4cde8af.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-4cde8af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-8c0c895{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-3e8d05a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8328 .elementor-element.elementor-element-46e38c0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C9C9;--border-color:#C9C9C9;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8328 .elementor-element.elementor-element-2fe171c > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-8328 .elementor-element.elementor-element-2fe171c{text-align:start;}.elementor-8328 .elementor-element.elementor-element-2fe171c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-86ba33c{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-86ba33c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-86ba33c.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-86ba33c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-9c7784c .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-9c7784c .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-9c7784c .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-9c7784c{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-9c7784c .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-9c7784c .elementor-button:focus svg{fill:#034D66;}.elementor-8328 .elementor-element.elementor-element-d1b0f13{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C9C9;--border-color:#C9C9C9;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8328 .elementor-element.elementor-element-63ce8d4 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-8328 .elementor-element.elementor-element-63ce8d4{text-align:start;}.elementor-8328 .elementor-element.elementor-element-63ce8d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-2e7dd5e{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-2e7dd5e > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-8328 .elementor-element.elementor-element-2e7dd5e.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-2e7dd5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-6c493b6 .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-6c493b6 .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-6c493b6 .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-6c493b6{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-6c493b6 .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-6c493b6 .elementor-button:focus svg{fill:#034D66;}.elementor-8328 .elementor-element.elementor-element-33381c5{--display:flex;--overlay-opacity:0.6;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-33381c5:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-33381c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allabouttownpethousecalls.com/wp-content/uploads/2025/08/three-paw-bg-inv-light.webp");background-position:center left;background-repeat:no-repeat;}.elementor-8328 .elementor-element.elementor-element-33381c5::before, .elementor-8328 .elementor-element.elementor-element-33381c5 > .elementor-background-video-container::before, .elementor-8328 .elementor-element.elementor-element-33381c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8328 .elementor-element.elementor-element-33381c5 > .elementor-background-slideshow::before, .elementor-8328 .elementor-element.elementor-element-33381c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8328 .elementor-element.elementor-element-33381c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D9E9F1;--background-overlay:'';}.elementor-8328 .elementor-element.elementor-element-331721e > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-8328 .elementor-element.elementor-element-331721e{text-align:start;}.elementor-8328 .elementor-element.elementor-element-331721e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-30fea5e{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-30fea5e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-30fea5e.elementor-element{--align-self:flex-start;}.elementor-8328 .elementor-element.elementor-element-30fea5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-69b720a{--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;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-8328 .elementor-element.elementor-element-2c6ad5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-2c6ad5a:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-2c6ad5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-96d5cab{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-be56b1e{text-align:start;}.elementor-8328 .elementor-element.elementor-element-be56b1e img{width:120px;}.elementor-8328 .elementor-element.elementor-element-8273e54 img{width:40px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8328 .elementor-element.elementor-element-d530885 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-d530885{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-fbc5a5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-ac34370{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-ac34370:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-ac34370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-0f2fc1a{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-df19375{text-align:start;}.elementor-8328 .elementor-element.elementor-element-df19375 img{width:120px;}.elementor-8328 .elementor-element.elementor-element-ba44e2f img{width:40px;}.elementor-8328 .elementor-element.elementor-element-cce89a6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-cce89a6{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-93a9230 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-5dbca23{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-5dbca23:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-5dbca23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-da5f921{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-90c6250{text-align:start;}.elementor-8328 .elementor-element.elementor-element-90c6250 img{width:120px;}.elementor-8328 .elementor-element.elementor-element-c687dd5 img{width:40px;}.elementor-8328 .elementor-element.elementor-element-c0cbd20 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-c0cbd20{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-c58ecdc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-de3d2c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-fd9e28c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-fd9e28c{text-align:start;}.elementor-8328 .elementor-element.elementor-element-fd9e28c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-ae22b0c{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-ae22b0c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-ae22b0c.elementor-element{--align-self:flex-start;}.elementor-8328 .elementor-element.elementor-element-ae22b0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-01f2a3d{--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;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-8328 .elementor-element.elementor-element-60269ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-60269ce:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-60269ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-7274388{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-79d455e{text-align:start;}.elementor-8328 .elementor-element.elementor-element-79d455e img{width:200px;}.elementor-8328 .elementor-element.elementor-element-cf45446 img{width:40px;}.elementor-8328 .elementor-element.elementor-element-c8ce04f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-c8ce04f{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-c55357c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-049cfaf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-049cfaf:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-049cfaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-0a91a9f{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-797094e{text-align:start;}.elementor-8328 .elementor-element.elementor-element-797094e img{width:200px;}.elementor-8328 .elementor-element.elementor-element-700c470 img{width:40px;}.elementor-8328 .elementor-element.elementor-element-a2b7015 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-a2b7015{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-b23c5d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-7438e46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-7438e46:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-7438e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-12b6920{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-edf809f{text-align:start;}.elementor-8328 .elementor-element.elementor-element-edf809f img{width:200px;}.elementor-8328 .elementor-element.elementor-element-da5362e img{width:40px;}.elementor-8328 .elementor-element.elementor-element-e7785a3 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-e7785a3{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-9d4d7ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-90294aa{--display:flex;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-90294aa:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-90294aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allabouttownpethousecalls.com/wp-content/uploads/2025/08/three-paw-bg-inv-light.webp");background-position:center left;background-repeat:no-repeat;}.elementor-8328 .elementor-element.elementor-element-90294aa::before, .elementor-8328 .elementor-element.elementor-element-90294aa > .elementor-background-video-container::before, .elementor-8328 .elementor-element.elementor-element-90294aa > .e-con-inner > .elementor-background-video-container::before, .elementor-8328 .elementor-element.elementor-element-90294aa > .elementor-background-slideshow::before, .elementor-8328 .elementor-element.elementor-element-90294aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-8328 .elementor-element.elementor-element-90294aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D9E9F1;--background-overlay:'';}.elementor-8328 .elementor-element.elementor-element-eff9621 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-eff9621{text-align:start;}.elementor-8328 .elementor-element.elementor-element-eff9621 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-addbfb2{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-addbfb2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-addbfb2.elementor-element{--align-self:flex-start;}.elementor-8328 .elementor-element.elementor-element-addbfb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-d81d904{--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;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-8328 .elementor-element.elementor-element-0325d9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-0325d9e:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-0325d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-0292c89{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-08a0897{text-align:start;}.elementor-8328 .elementor-element.elementor-element-08a0897 img{width:200px;}.elementor-8328 .elementor-element.elementor-element-ba4b4ea img{width:40px;}.elementor-8328 .elementor-element.elementor-element-7383b9d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-7383b9d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-63f7893 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-422254c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-422254c:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-422254c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-b95fdec{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-a4d3b24{text-align:start;}.elementor-8328 .elementor-element.elementor-element-a4d3b24 img{width:200px;}.elementor-8328 .elementor-element.elementor-element-4572d2d img{width:40px;}.elementor-8328 .elementor-element.elementor-element-82f808b > .elementor-widget-container{margin:20px 0px 35px 0px;}.elementor-8328 .elementor-element.elementor-element-82f808b{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-cc8012c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-7d5c0bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8328 .elementor-element.elementor-element-7d5c0bd:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-7d5c0bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-8f5f213{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-0458589{text-align:start;}.elementor-8328 .elementor-element.elementor-element-0458589 img{width:200px;}.elementor-8328 .elementor-element.elementor-element-d2a8927 img{width:40px;}.elementor-8328 .elementor-element.elementor-element-df7dcc3 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-df7dcc3{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-cf1810d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-e95511c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-e95511c:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-e95511c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-d5c4c6c{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-d25513c{text-align:start;}.elementor-8328 .elementor-element.elementor-element-d25513c img{width:200px;}.elementor-8328 .elementor-element.elementor-element-73b1c35 img{width:40px;}.elementor-8328 .elementor-element.elementor-element-9b35f2f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-9b35f2f{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-4ffe92b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-33306da{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-4c0b10a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-4c0b10a{text-align:start;}.elementor-8328 .elementor-element.elementor-element-4c0b10a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-e71b824{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-e71b824 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-e71b824.elementor-element{--align-self:flex-start;}.elementor-8328 .elementor-element.elementor-element-e71b824 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-72df827{--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;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-8328 .elementor-element.elementor-element-6cfc780{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-6cfc780:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-6cfc780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-b6e91e2{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-8ebbf5a{text-align:start;}.elementor-8328 .elementor-element.elementor-element-8ebbf5a img{width:200px;}.elementor-8328 .elementor-element.elementor-element-6a4702b img{width:40px;}.elementor-8328 .elementor-element.elementor-element-ee23bc4 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-ee23bc4{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-24e5a75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-3a3c360{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-3a3c360:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-3a3c360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-e253404{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-ad84ada{text-align:start;}.elementor-8328 .elementor-element.elementor-element-ad84ada img{width:200px;}.elementor-8328 .elementor-element.elementor-element-e739b7e img{width:40px;}.elementor-8328 .elementor-element.elementor-element-2827520 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-2827520{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-58d6bfc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-c0ef406{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-c0ef406:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-c0ef406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-ea6e6f5{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-dae0966{text-align:start;}.elementor-8328 .elementor-element.elementor-element-dae0966 img{width:120px;}.elementor-8328 .elementor-element.elementor-element-3c0660e img{width:40px;}.elementor-8328 .elementor-element.elementor-element-af0b553 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-af0b553{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-df88b24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-fc0c9fb{--display:flex;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-fc0c9fb:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-fc0c9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allabouttownpethousecalls.com/wp-content/uploads/2025/08/three-paw-bg-inv-light.webp");background-position:center left;background-repeat:no-repeat;}.elementor-8328 .elementor-element.elementor-element-fc0c9fb::before, .elementor-8328 .elementor-element.elementor-element-fc0c9fb > .elementor-background-video-container::before, .elementor-8328 .elementor-element.elementor-element-fc0c9fb > .e-con-inner > .elementor-background-video-container::before, .elementor-8328 .elementor-element.elementor-element-fc0c9fb > .elementor-background-slideshow::before, .elementor-8328 .elementor-element.elementor-element-fc0c9fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-8328 .elementor-element.elementor-element-fc0c9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D9E9F1;--background-overlay:'';}.elementor-8328 .elementor-element.elementor-element-d86709d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-d86709d{text-align:start;}.elementor-8328 .elementor-element.elementor-element-d86709d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-f3bbb9e{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-f3bbb9e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-f3bbb9e.elementor-element{--align-self:flex-start;}.elementor-8328 .elementor-element.elementor-element-f3bbb9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-07e0c7f{--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;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-8328 .elementor-element.elementor-element-4a6f540{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-4a6f540:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-4a6f540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-446e1cb{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-f87f734{text-align:start;}.elementor-8328 .elementor-element.elementor-element-f87f734 img{width:200px;}.elementor-8328 .elementor-element.elementor-element-8b5bfc5 img{width:40px;}.elementor-8328 .elementor-element.elementor-element-f9c2b78 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-f9c2b78{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-1f68d89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-757bb1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-757bb1e:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-757bb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-ee08d97{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-64185e1{text-align:start;}.elementor-8328 .elementor-element.elementor-element-64185e1 img{width:200px;}.elementor-8328 .elementor-element.elementor-element-b61cfa5 img{width:40px;}.elementor-8328 .elementor-element.elementor-element-43827f2 > .elementor-widget-container{margin:20px 0px 35px 0px;}.elementor-8328 .elementor-element.elementor-element-43827f2{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-60b0f80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-0c1c8b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-6399b0d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-6399b0d{text-align:start;}.elementor-8328 .elementor-element.elementor-element-6399b0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-8835d46{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-8835d46 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-8835d46.elementor-element{--align-self:flex-start;}.elementor-8328 .elementor-element.elementor-element-8835d46 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-9426790{--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;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-8328 .elementor-element.elementor-element-1f26930{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-1f26930:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-1f26930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-0bdb075{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-69573b5{text-align:start;}.elementor-8328 .elementor-element.elementor-element-69573b5 img{width:200px;}.elementor-8328 .elementor-element.elementor-element-086fd0e img{width:40px;}.elementor-8328 .elementor-element.elementor-element-ecd1480 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-ecd1480{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-6fd7a06 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-e5452a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-8328 .elementor-element.elementor-element-e5452a5:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-e5452a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-20216d9{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-10f3ff7{text-align:start;}.elementor-8328 .elementor-element.elementor-element-10f3ff7 img{width:200px;}.elementor-8328 .elementor-element.elementor-element-ffc4074 img{width:40px;}.elementor-8328 .elementor-element.elementor-element-2f80804 > .elementor-widget-container{margin:20px 0px 35px 0px;}.elementor-8328 .elementor-element.elementor-element-2f80804{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-8daf01f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-8328 .elementor-element.elementor-element-7888a47{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-7888a47:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-7888a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2689A7;}.elementor-8328 .elementor-element.elementor-element-2513934 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-2513934{text-align:start;}.elementor-8328 .elementor-element.elementor-element-2513934 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-700f693{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-700f693 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-700f693 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-449ddd5{--display:flex;}.elementor-8328 .elementor-element.elementor-element-449ddd5:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-449ddd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-8a37666{--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-8328 .elementor-element.elementor-element-7c90372{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-7c90372 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-7c90372 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-73f1785{--n-accordion-title-font-size:25px;width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-8328 .elementor-element.elementor-element-73f1785 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#046F8E;}.elementor-8328 .elementor-element.elementor-element-73f1785 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-8328 .elementor-element.elementor-element-73f1785.elementor-element{--align-self:flex-start;}.elementor-8328 .elementor-element.elementor-element-73f1785 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8328 .elementor-element.elementor-element-73f1785 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Handlee", Sans-serif;font-weight:400;}:where( .elementor-8328 .elementor-element.elementor-element-73f1785 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8328 .elementor-element.elementor-element-b6f690e{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-91a6f68 .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-91a6f68 .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-91a6f68 .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-91a6f68{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-91a6f68 .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-91a6f68 .elementor-button:focus svg{fill:#034D66;}.elementor-8328 .elementor-element.elementor-element-6233ef6 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-6233ef6 .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-6233ef6 .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-6233ef6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8328 .elementor-element.elementor-element-6233ef6 .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-6233ef6 .elementor-button:focus svg{fill:#034D66;}.elementor-8328 .elementor-element.elementor-element-a5e1934{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-8328 .elementor-element.elementor-element-a5e1934.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-a5e1934 img{max-width:90%;}.elementor-8328 .elementor-element.elementor-element-ebf0c49{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-ebf0c49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:900px 900px 900px 900px;}.elementor-8328 .elementor-element.elementor-element-ebf0c49.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-ebf0c49 img{max-width:65%;}.elementor-8328 .elementor-element.elementor-element-4c0ce66{--display:flex;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-4c0ce66:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-4c0ce66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allabouttownpethousecalls.com/wp-content/uploads/2025/08/three-paw-bg-inv-light.webp");background-position:center left;background-repeat:no-repeat;}.elementor-8328 .elementor-element.elementor-element-4c0ce66::before, .elementor-8328 .elementor-element.elementor-element-4c0ce66 > .elementor-background-video-container::before, .elementor-8328 .elementor-element.elementor-element-4c0ce66 > .e-con-inner > .elementor-background-video-container::before, .elementor-8328 .elementor-element.elementor-element-4c0ce66 > .elementor-background-slideshow::before, .elementor-8328 .elementor-element.elementor-element-4c0ce66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8328 .elementor-element.elementor-element-4c0ce66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D9E9F1;--background-overlay:'';}.elementor-8328 .elementor-element.elementor-element-816789d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-816789d{text-align:center;}.elementor-8328 .elementor-element.elementor-element-816789d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-0795d3e{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-8328 .elementor-element.elementor-element-0795d3e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-0795d3e.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-0795d3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-3fbef74{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-8328 .elementor-element.elementor-element-3fbef74 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-3fbef74.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-3fbef74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;font-style:italic;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-780da5d{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-8328 .elementor-element.elementor-element-780da5d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-780da5d.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-780da5d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-5e53980{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-5e53980.e-con{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-2d35b9d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-e33591c .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#034D66;color:#034D66;border-style:solid;border-width:2px 2px 2px 2px;border-color:#034D66;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-e33591c .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-e33591c .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-e33591c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8328 .elementor-element.elementor-element-e33591c .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-e33591c .elementor-button:focus svg{fill:#034D66;}.elementor-8328 .elementor-element.elementor-element-c91694d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-e49a389 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-8328 .elementor-element.elementor-element-e49a389{text-align:start;}.elementor-8328 .elementor-element.elementor-element-e49a389 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;color:#034D66;}.elementor-8328 .elementor-element.elementor-element-ec0a615{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-ec0a615 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8328 .elementor-element.elementor-element-ec0a615.elementor-element{--align-self:flex-start;}.elementor-8328 .elementor-element.elementor-element-ec0a615 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-8328 .elementor-element.elementor-element-b6f4dca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-b6f4dca:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-b6f4dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2689A7;}.elementor-8328 .elementor-element.elementor-element-7cef86a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-7cef86a{text-align:center;}.elementor-8328 .elementor-element.elementor-element-7cef86a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-972ae34{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-8328 .elementor-element.elementor-element-972ae34 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8328 .elementor-element.elementor-element-972ae34.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-972ae34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-4e7f7ec{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-4e7f7ec.e-con{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-5342a40 .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-5342a40 .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-5342a40 .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-5342a40{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-5342a40 .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-5342a40 .elementor-button:focus svg{fill:#034D66;}.elementor-8328 .elementor-element.elementor-element-b8228f6 .elementor-button{background-color:#FF8C00;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:11px 36px 10px 36px;}.elementor-8328 .elementor-element.elementor-element-b8228f6 .elementor-button:hover, .elementor-8328 .elementor-element.elementor-element-b8228f6 .elementor-button:focus{background-color:#29C5F2;color:#034D66;border-color:#FFFFFF;}.elementor-8328 .elementor-element.elementor-element-b8228f6{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-b8228f6 .elementor-button:hover svg, .elementor-8328 .elementor-element.elementor-element-b8228f6 .elementor-button:focus svg{fill:#034D66;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8328 .elementor-element.elementor-element-7c557b4{--content-width:1140px;}.elementor-8328 .elementor-element.elementor-element-69b720a{--width:100%;}.elementor-8328 .elementor-element.elementor-element-01f2a3d{--width:100%;}.elementor-8328 .elementor-element.elementor-element-d81d904{--width:100%;}.elementor-8328 .elementor-element.elementor-element-72df827{--width:100%;}.elementor-8328 .elementor-element.elementor-element-07e0c7f{--width:100%;}.elementor-8328 .elementor-element.elementor-element-9426790{--width:100%;}.elementor-8328 .elementor-element.elementor-element-5e53980{--width:50%;}.elementor-8328 .elementor-element.elementor-element-4e7f7ec{--width:55%;}}@media(min-width:1025px){.elementor-8328 .elementor-element.elementor-element-33381c5:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-33381c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8328 .elementor-element.elementor-element-90294aa:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-90294aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8328 .elementor-element.elementor-element-fc0c9fb:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-fc0c9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8328 .elementor-element.elementor-element-4c0ce66:not(.elementor-motion-effects-element-type-background), .elementor-8328 .elementor-element.elementor-element-4c0ce66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8328 .elementor-element.elementor-element-3e8d05a{--grid-auto-flow:row;}.elementor-8328 .elementor-element.elementor-element-2c6ad5a{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-ac34370{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-5dbca23{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-60269ce{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-049cfaf{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-7438e46{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-0325d9e{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-422254c{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-7d5c0bd{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-e95511c{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-6cfc780{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-3a3c360{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-c0ef406{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-4a6f540{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-757bb1e{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-1f26930{--min-height:400px;}.elementor-8328 .elementor-element.elementor-element-e5452a5{--min-height:400px;}}@media(max-width:767px){.elementor-8328 .elementor-element.elementor-element-83a3bf6{text-align:center;}.elementor-8328 .elementor-element.elementor-element-83a3bf6 .elementor-heading-title{font-size:33px;}.elementor-8328 .elementor-element.elementor-element-23e4272{text-align:center;}.elementor-8328 .elementor-element.elementor-element-23e4272 .elementor-heading-title{font-size:37px;}.elementor-8328 .elementor-element.elementor-element-b60b6c3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-b60b6c3.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-b60b6c3 .elementor-heading-title{font-size:14px;}.elementor-8328 .elementor-element.elementor-element-24ba7f4{--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-8328 .elementor-element.elementor-element-9bf3c39{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-9bf3c39 .elementor-button{font-size:18px;}.elementor-8328 .elementor-element.elementor-element-dbad73a{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-dbad73a .elementor-button{font-size:18px;}.elementor-8328 .elementor-element.elementor-element-0bf46b2{--spacer-size:22px;}.elementor-8328 .elementor-element.elementor-element-7abb141{--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-01fc5bb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-8328 .elementor-element.elementor-element-01fc5bb.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-01fc5bb .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-4cde8af{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-3e8d05a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8328 .elementor-element.elementor-element-2fe171c{text-align:center;}.elementor-8328 .elementor-element.elementor-element-2fe171c .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-86ba33c{text-align:center;}.elementor-8328 .elementor-element.elementor-element-9c7784c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-9c7784c .elementor-button{font-size:18px;}.elementor-8328 .elementor-element.elementor-element-63ce8d4{text-align:center;}.elementor-8328 .elementor-element.elementor-element-63ce8d4 .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-2e7dd5e{text-align:center;}.elementor-8328 .elementor-element.elementor-element-6c493b6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-6c493b6 .elementor-button{font-size:18px;}.elementor-8328 .elementor-element.elementor-element-33381c5{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8328 .elementor-element.elementor-element-331721e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-8328 .elementor-element.elementor-element-331721e.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-331721e .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-30fea5e{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-30fea5e.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-69b720a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8328 .elementor-element.elementor-element-2c6ad5a{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-ac34370{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-5dbca23{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-fd9e28c{text-align:center;}.elementor-8328 .elementor-element.elementor-element-fd9e28c .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-ae22b0c{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-ae22b0c.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-01f2a3d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8328 .elementor-element.elementor-element-60269ce{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-049cfaf{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-7438e46{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-eff9621{text-align:center;}.elementor-8328 .elementor-element.elementor-element-eff9621 .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-addbfb2{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-addbfb2.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-d81d904{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8328 .elementor-element.elementor-element-0325d9e{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-422254c{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-7d5c0bd{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-e95511c{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-4c0b10a{text-align:center;}.elementor-8328 .elementor-element.elementor-element-4c0b10a .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-e71b824{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-e71b824.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-72df827{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8328 .elementor-element.elementor-element-6cfc780{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-3a3c360{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-c0ef406{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-d86709d{text-align:center;}.elementor-8328 .elementor-element.elementor-element-d86709d .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-f3bbb9e{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-f3bbb9e.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-07e0c7f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8328 .elementor-element.elementor-element-4a6f540{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-757bb1e{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-6399b0d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-8328 .elementor-element.elementor-element-6399b0d.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-6399b0d .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-8835d46{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-8835d46.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-9426790{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8328 .elementor-element.elementor-element-1f26930{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-e5452a5{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-8328 .elementor-element.elementor-element-2513934{text-align:start;}.elementor-8328 .elementor-element.elementor-element-2513934 .elementor-heading-title{font-size:37px;}.elementor-8328 .elementor-element.elementor-element-700f693{text-align:start;}.elementor-8328 .elementor-element.elementor-element-7c90372{text-align:start;}.elementor-8328 .elementor-element.elementor-element-73f1785{--n-accordion-title-font-size:18px;}:where( .elementor-8328 .elementor-element.elementor-element-73f1785 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-8328 .elementor-element.elementor-element-b6f690e{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-8328 .elementor-element.elementor-element-91a6f68{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-91a6f68 .elementor-button{font-size:18px;}.elementor-8328 .elementor-element.elementor-element-6233ef6{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-6233ef6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8328 .elementor-element.elementor-element-6233ef6 .elementor-button{font-size:18px;}.elementor-8328 .elementor-element.elementor-element-a5e1934{text-align:center;}.elementor-8328 .elementor-element.elementor-element-a5e1934 img{max-width:60%;}.elementor-8328 .elementor-element.elementor-element-ebf0c49{text-align:center;}.elementor-8328 .elementor-element.elementor-element-ebf0c49 img{max-width:60%;}.elementor-8328 .elementor-element.elementor-element-816789d{text-align:center;}.elementor-8328 .elementor-element.elementor-element-816789d .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-0795d3e{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-3fbef74{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-3fbef74 .elementor-heading-title{font-size:25px;}.elementor-8328 .elementor-element.elementor-element-780da5d{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-5e53980{--width:85%;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-8328 .elementor-element.elementor-element-e33591c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-e33591c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8328 .elementor-element.elementor-element-e33591c .elementor-button{font-size:18px;}.elementor-8328 .elementor-element.elementor-element-e49a389{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-8328 .elementor-element.elementor-element-e49a389.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-e49a389 .elementor-heading-title{font-size:30px;}.elementor-8328 .elementor-element.elementor-element-ec0a615{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:start;}.elementor-8328 .elementor-element.elementor-element-ec0a615.elementor-element{--align-self:center;}.elementor-8328 .elementor-element.elementor-element-ec0a615 .elementor-heading-title{font-size:15px;}.elementor-8328 .elementor-element.elementor-element-7cef86a{text-align:center;}.elementor-8328 .elementor-element.elementor-element-7cef86a .elementor-heading-title{font-size:37px;}.elementor-8328 .elementor-element.elementor-element-972ae34{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-8328 .elementor-element.elementor-element-4e7f7ec{--width:85%;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-8328 .elementor-element.elementor-element-5342a40{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-5342a40 .elementor-button{font-size:18px;}.elementor-8328 .elementor-element.elementor-element-b8228f6{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8328 .elementor-element.elementor-element-b8228f6 .elementor-button{font-size:18px;}}/* Start custom CSS for button, class: .elementor-element-9bf3c39 */.elementor-8328 .elementor-element.elementor-element-9bf3c39 a:hover {
    color: #034D66 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbad73a */.elementor-8328 .elementor-element.elementor-element-dbad73a a:hover {
    color: #034D66 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c7784c */.elementor-8328 .elementor-element.elementor-element-9c7784c a:hover {
    color: #034D66 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c493b6 */.elementor-8328 .elementor-element.elementor-element-6c493b6 a:hover {
    color: #034D66 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d530885 */.elementor-8328 .elementor-element.elementor-element-d530885 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-d530885 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-d530885 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-d530885 .review-preview,
.elementor-8328 .elementor-element.elementor-element-d530885 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-d530885 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-d530885 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-d530885 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-d530885 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-d530885 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-d530885:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-d530885:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-d530885:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-d530885:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cce89a6 */.elementor-8328 .elementor-element.elementor-element-cce89a6 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-cce89a6 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-cce89a6 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6 .review-preview,
.elementor-8328 .elementor-element.elementor-element-cce89a6 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-cce89a6:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b720a */.elementor-8328 .elementor-element.elementor-element-69b720a {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 32px;
    align-items: stretch;
    width: 100%;
    box-sizing: border-box;
}
.elementor-8328 .elementor-element.elementor-element-69b720a > .e-con,
.elementor-8328 .elementor-element.elementor-element-69b720a > .elementor-element {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    height: 100%;
    min-height: 300px;
    box-sizing: border-box;
    overflow: hidden;
}
.elementor-8328 .elementor-element.elementor-element-69b720a > .e-con > *,
.elementor-8328 .elementor-element.elementor-element-69b720a > .elementor-element > * {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
}
.elementor-8328 .elementor-element.elementor-element-69b720a p,
.elementor-8328 .elementor-element.elementor-element-69b720a .elementor-widget-text-editor,
.elementor-8328 .elementor-element.elementor-element-69b720a .elementor-widget-container {
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-break: normal;
}
.elementor-8328 .elementor-element.elementor-element-69b720a .elementor-star-rating,
.elementor-8328 .elementor-element.elementor-element-69b720a .elementor-star-rating__wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 28px;
    box-sizing: border-box;
}
.elementor-8328 .elementor-element.elementor-element-69b720a .elementor-widget-heading,
.elementor-8328 .elementor-element.elementor-element-69b720a .elementor-widget-heading .elementor-heading-title,
.elementor-8328 .elementor-element.elementor-element-69b720a .elementor-widget-text-editor {
    margin-top: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-69b720a > .e-con > .elementor-widget:last-child,
.elementor-8328 .elementor-element.elementor-element-69b720a > .elementor-element > .elementor-widget:last-child {
    margin-top: 0 !important;
}
@media (max-width: 1024px) {
    .elementor-8328 .elementor-element.elementor-element-69b720a {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
@media (max-width: 767px) {
    .elementor-8328 .elementor-element.elementor-element-69b720a {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr);
        gap: 20px;
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
        box-sizing: border-box;
    }
    .elementor-8328 .elementor-element.elementor-element-69b720a > .e-con,
    .elementor-8328 .elementor-element.elementor-element-69b720a > .elementor-element {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        min-height: 300px;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 20px;
        padding-right: 20px;
        box-sizing: border-box;
        overflow: hidden;
    }
    .elementor-8328 .elementor-element.elementor-element-69b720a > .e-con > *,
    .elementor-8328 .elementor-element.elementor-element-69b720a > .elementor-element > * {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box;
    }
    .elementor-8328 .elementor-element.elementor-element-69b720a .elementor-star-rating,
    .elementor-8328 .elementor-element.elementor-element-69b720a .elementor-star-rating__wrapper {
        width: 100%;
        justify-content: space-between;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ce04f */.elementor-8328 .elementor-element.elementor-element-c8ce04f .review-toggle,
.elementor-8328 .elementor-element.elementor-element-c8ce04f input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-c8ce04f input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f .elementor-widget-container {
    text-align: left !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f .review-preview,
.elementor-8328 .elementor-element.elementor-element-c8ce04f .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.45 !important;
    text-align: left !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-c8ce04f:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2b7015 */.elementor-8328 .elementor-element.elementor-element-a2b7015 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-a2b7015 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-a2b7015 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015 .elementor-widget-container {
    text-align: left !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015 .review-preview,
.elementor-8328 .elementor-element.elementor-element-a2b7015 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.45 !important;
    text-align: left !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-a2b7015:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7785a3 */.elementor-8328 .elementor-element.elementor-element-e7785a3 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-e7785a3 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-e7785a3 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3 .elementor-widget-container {
    text-align: left !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3 .review-preview,
.elementor-8328 .elementor-element.elementor-element-e7785a3 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.45 !important;
    text-align: left !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-e7785a3:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f2a3d */.elementor-8328 .elementor-element.elementor-element-01f2a3d {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 32px;
    align-items: stretch;
    width: 100%;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-01f2a3d > .e-con,
.elementor-8328 .elementor-element.elementor-element-01f2a3d > .elementor-element {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    height: 100%;
    min-height: 300px;
    box-sizing: border-box;
    overflow: hidden;
}

.elementor-8328 .elementor-element.elementor-element-01f2a3d > .e-con > *,
.elementor-8328 .elementor-element.elementor-element-01f2a3d > .elementor-element > * {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-01f2a3d p,
.elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-widget-text-editor,
.elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-widget-container {
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-star-rating,
.elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-star-rating__wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 28px;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-widget-heading,
.elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-widget-heading .elementor-heading-title,
.elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-widget-text-editor {
    margin-top: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-01f2a3d > .e-con > .elementor-widget:last-child,
.elementor-8328 .elementor-element.elementor-element-01f2a3d > .elementor-element > .elementor-widget:last-child {
    margin-top: 0 !important;
}


@media (max-width: 1024px) {
    .elementor-8328 .elementor-element.elementor-element-01f2a3d {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}


@media (max-width: 767px) {
    .elementor-8328 .elementor-element.elementor-element-01f2a3d {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr);
        gap: 20px;
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
        box-sizing: border-box;
    }


    .elementor-8328 .elementor-element.elementor-element-01f2a3d > .e-con,
    .elementor-8328 .elementor-element.elementor-element-01f2a3d > .elementor-element {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        min-height: 300px;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 20px;
        padding-right: 20px;
        box-sizing: border-box;
        overflow: hidden;
    }

    .elementor-8328 .elementor-element.elementor-element-01f2a3d > .e-con > *,
    .elementor-8328 .elementor-element.elementor-element-01f2a3d > .elementor-element > * {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box;
    }

    .elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-star-rating,
    .elementor-8328 .elementor-element.elementor-element-01f2a3d .elementor-star-rating__wrapper {
        width: 100%;
        justify-content: space-between;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82f808b */.elementor-8328 .elementor-element.elementor-element-82f808b .review-toggle,
.elementor-8328 .elementor-element.elementor-element-82f808b input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-82f808b input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}


.elementor-8328 .elementor-element.elementor-element-82f808b .review-preview,
.elementor-8328 .elementor-element.elementor-element-82f808b .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-82f808b .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}


.elementor-8328 .elementor-element.elementor-element-82f808b .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-82f808b .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-82f808b .see-more:hover {
    color: #2689A7 !important;
}


.elementor-8328 .elementor-element.elementor-element-82f808b .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-82f808b:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-82f808b:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-82f808b:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-82f808b:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b35f2f */.elementor-8328 .elementor-element.elementor-element-9b35f2f .review-toggle,
.elementor-8328 .elementor-element.elementor-element-9b35f2f input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-9b35f2f input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f .review-preview,
.elementor-8328 .elementor-element.elementor-element-9b35f2f .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-9b35f2f:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d81d904 */.elementor-8328 .elementor-element.elementor-element-d81d904 {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 32px;
    align-items: stretch;
    width: 100%;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-d81d904 > .e-con,
.elementor-8328 .elementor-element.elementor-element-d81d904 > .elementor-element {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    height: 100%;
    min-height: 300px;
    box-sizing: border-box;
    overflow: hidden;
}

.elementor-8328 .elementor-element.elementor-element-d81d904 > .e-con > *,
.elementor-8328 .elementor-element.elementor-element-d81d904 > .elementor-element > * {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-d81d904 p,
.elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-widget-text-editor,
.elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-widget-container {
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-star-rating,
.elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-star-rating__wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 28px;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-widget-heading,
.elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-widget-heading .elementor-heading-title,
.elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-widget-text-editor {
    margin-top: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-d81d904 > .e-con > .elementor-widget:last-child,
.elementor-8328 .elementor-element.elementor-element-d81d904 > .elementor-element > .elementor-widget:last-child {
    margin-top: 0 !important;
}

@media (max-width: 1024px) {
    .elementor-8328 .elementor-element.elementor-element-d81d904 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 767px) {
    .elementor-8328 .elementor-element.elementor-element-d81d904 {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr);
        gap: 20px;
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
        box-sizing: border-box;
    }

    .elementor-8328 .elementor-element.elementor-element-d81d904 > .e-con,
    .elementor-8328 .elementor-element.elementor-element-d81d904 > .elementor-element {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        min-height: 300px;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 20px;
        padding-right: 20px;
        box-sizing: border-box;
        overflow: hidden;
    }

    .elementor-8328 .elementor-element.elementor-element-d81d904 > .e-con > *,
    .elementor-8328 .elementor-element.elementor-element-d81d904 > .elementor-element > * {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box;
    }

    .elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-star-rating,
    .elementor-8328 .elementor-element.elementor-element-d81d904 .elementor-star-rating__wrapper {
        width: 100%;
        justify-content: space-between;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee23bc4 */.elementor-8328 .elementor-element.elementor-element-ee23bc4 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-ee23bc4 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-ee23bc4 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4 .elementor-widget-container {
    text-align: left !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4 .review-preview,
.elementor-8328 .elementor-element.elementor-element-ee23bc4 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.45 !important;
    text-align: left !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-ee23bc4:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2827520 */.elementor-8328 .elementor-element.elementor-element-2827520 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-2827520 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-2827520 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-2827520 .review-preview,
.elementor-8328 .elementor-element.elementor-element-2827520 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-2827520 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-2827520 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-2827520 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-2827520 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-2827520 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-2827520:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-2827520:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-2827520:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-2827520:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af0b553 */.elementor-8328 .elementor-element.elementor-element-af0b553 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-af0b553 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-af0b553 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-af0b553 .review-preview,
.elementor-8328 .elementor-element.elementor-element-af0b553 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-af0b553 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-af0b553 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-af0b553 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-af0b553 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-af0b553 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-af0b553:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-af0b553:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-af0b553:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-af0b553:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72df827 */.elementor-8328 .elementor-element.elementor-element-72df827 {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 32px;
    align-items: stretch;
    width: 100%;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-72df827 > .e-con,
.elementor-8328 .elementor-element.elementor-element-72df827 > .elementor-element {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    height: 100%;
    min-height: 300px;
    box-sizing: border-box;
    overflow: hidden;
}

.elementor-8328 .elementor-element.elementor-element-72df827 > .e-con > *,
.elementor-8328 .elementor-element.elementor-element-72df827 > .elementor-element > * {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-72df827 p,
.elementor-8328 .elementor-element.elementor-element-72df827 .elementor-widget-text-editor,
.elementor-8328 .elementor-element.elementor-element-72df827 .elementor-widget-container {
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-72df827 .elementor-star-rating,
.elementor-8328 .elementor-element.elementor-element-72df827 .elementor-star-rating__wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 28px;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-72df827 .elementor-widget-heading,
.elementor-8328 .elementor-element.elementor-element-72df827 .elementor-widget-heading .elementor-heading-title,
.elementor-8328 .elementor-element.elementor-element-72df827 .elementor-widget-text-editor {
    margin-top: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-72df827 > .e-con > .elementor-widget:last-child,
.elementor-8328 .elementor-element.elementor-element-72df827 > .elementor-element > .elementor-widget:last-child {
    margin-top: 0 !important;
}


@media (max-width: 1024px) {
    .elementor-8328 .elementor-element.elementor-element-72df827 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}


@media (max-width: 767px) {
    .elementor-8328 .elementor-element.elementor-element-72df827 {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr);
        gap: 20px;
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
        box-sizing: border-box;
    }


    .elementor-8328 .elementor-element.elementor-element-72df827 > .e-con,
    .elementor-8328 .elementor-element.elementor-element-72df827 > .elementor-element {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        min-height: 300px;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 20px;
        padding-right: 20px;
        box-sizing: border-box;
        overflow: hidden;
    }

    .elementor-8328 .elementor-element.elementor-element-72df827 > .e-con > *,
    .elementor-8328 .elementor-element.elementor-element-72df827 > .elementor-element > * {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box;
    }

    .elementor-8328 .elementor-element.elementor-element-72df827 .elementor-star-rating,
    .elementor-8328 .elementor-element.elementor-element-72df827 .elementor-star-rating__wrapper {
        width: 100%;
        justify-content: space-between;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9c2b78 */.elementor-8328 .elementor-element.elementor-element-f9c2b78 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-f9c2b78 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-f9c2b78 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78 .elementor-widget-container {
    text-align: left !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78 .review-preview,
.elementor-8328 .elementor-element.elementor-element-f9c2b78 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.45 !important;
    text-align: left !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-f9c2b78:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43827f2 */.elementor-8328 .elementor-element.elementor-element-43827f2 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-43827f2 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-43827f2 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}


.elementor-8328 .elementor-element.elementor-element-43827f2 .review-preview,
.elementor-8328 .elementor-element.elementor-element-43827f2 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-43827f2 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}


.elementor-8328 .elementor-element.elementor-element-43827f2 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-43827f2 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-43827f2 .see-more:hover {
    color: #2689A7 !important;
}


.elementor-8328 .elementor-element.elementor-element-43827f2 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-43827f2:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-43827f2:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-43827f2:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-43827f2:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e0c7f */.elementor-8328 .elementor-element.elementor-element-07e0c7f {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 32px;
    align-items: stretch;
    width: 100%;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-07e0c7f > .e-con,
.elementor-8328 .elementor-element.elementor-element-07e0c7f > .elementor-element {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    height: 100%;
    min-height: 300px;
    box-sizing: border-box;
    overflow: hidden;
}

.elementor-8328 .elementor-element.elementor-element-07e0c7f > .e-con > *,
.elementor-8328 .elementor-element.elementor-element-07e0c7f > .elementor-element > * {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-07e0c7f p,
.elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-widget-text-editor,
.elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-widget-container {
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-star-rating,
.elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-star-rating__wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 28px;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-widget-heading,
.elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-widget-heading .elementor-heading-title,
.elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-widget-text-editor {
    margin-top: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-07e0c7f > .e-con > .elementor-widget:last-child,
.elementor-8328 .elementor-element.elementor-element-07e0c7f > .elementor-element > .elementor-widget:last-child {
    margin-top: 0 !important;
}


@media (max-width: 1024px) {
    .elementor-8328 .elementor-element.elementor-element-07e0c7f {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}


@media (max-width: 767px) {
    .elementor-8328 .elementor-element.elementor-element-07e0c7f {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr);
        gap: 20px;
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
        box-sizing: border-box;
    }


    .elementor-8328 .elementor-element.elementor-element-07e0c7f > .e-con,
    .elementor-8328 .elementor-element.elementor-element-07e0c7f > .elementor-element {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        min-height: 300px;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 20px;
        padding-right: 20px;
        box-sizing: border-box;
        overflow: hidden;
    }

    .elementor-8328 .elementor-element.elementor-element-07e0c7f > .e-con > *,
    .elementor-8328 .elementor-element.elementor-element-07e0c7f > .elementor-element > * {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box;
    }

    .elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-star-rating,
    .elementor-8328 .elementor-element.elementor-element-07e0c7f .elementor-star-rating__wrapper {
        width: 100%;
        justify-content: space-between;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecd1480 */.elementor-8328 .elementor-element.elementor-element-ecd1480 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-ecd1480 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-ecd1480 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480 .elementor-widget-container {
    text-align: left !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480 .review-preview,
.elementor-8328 .elementor-element.elementor-element-ecd1480 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.45 !important;
    text-align: left !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
    animation: seeMoreFadeIn 0.45s ease 700ms both;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480 .see-more:hover {
    color: #2689A7 !important;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-ecd1480:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}

@keyframes seeMoreFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f80804 */.elementor-8328 .elementor-element.elementor-element-2f80804 .review-toggle,
.elementor-8328 .elementor-element.elementor-element-2f80804 input.review-toggle,
.elementor-8328 .elementor-element.elementor-element-2f80804 input[type="checkbox"].review-toggle {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
}


.elementor-8328 .elementor-element.elementor-element-2f80804 .review-preview,
.elementor-8328 .elementor-element.elementor-element-2f80804 .review-rest {
    color: #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-2f80804 .review-preview {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
}


.elementor-8328 .elementor-element.elementor-element-2f80804 .review-rest {
    display: none !important;
    visibility: hidden !important;
    max-height: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-2f80804 .see-more {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-2f80804 .see-more:hover {
    color: #2689A7 !important;
}


.elementor-8328 .elementor-element.elementor-element-2f80804 .see-less {
    display: none !important;
    visibility: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-2f80804:has(.review-toggle:checked) .review-rest {
    display: inline !important;
    visibility: visible !important;
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-2f80804:has(.review-toggle:checked) .see-more {
    display: none !important;
    visibility: hidden !important;
}

.elementor-8328 .elementor-element.elementor-element-2f80804:has(.review-toggle:checked) .see-less {
    display: inline !important;
    visibility: visible !important;
    margin: 0 0 0 4px !important;
    padding: 0 !important;
    color: #222222;
    font-size: 15px;
    font-weight: 700 !important;
    line-height: inherit;
    cursor: pointer;
}

.elementor-8328 .elementor-element.elementor-element-2f80804:has(.review-toggle:checked) .see-less:hover {
    color: #2689A7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9426790 */.elementor-8328 .elementor-element.elementor-element-9426790 {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 32px;
    align-items: stretch;
    width: 100%;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-9426790 > .e-con,
.elementor-8328 .elementor-element.elementor-element-9426790 > .elementor-element {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    height: 100%;
    min-height: 300px;
    box-sizing: border-box;
    overflow: hidden;
}

.elementor-8328 .elementor-element.elementor-element-9426790 > .e-con > *,
.elementor-8328 .elementor-element.elementor-element-9426790 > .elementor-element > * {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-9426790 p,
.elementor-8328 .elementor-element.elementor-element-9426790 .elementor-widget-text-editor,
.elementor-8328 .elementor-element.elementor-element-9426790 .elementor-widget-container {
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-break: normal;
}

.elementor-8328 .elementor-element.elementor-element-9426790 .elementor-star-rating,
.elementor-8328 .elementor-element.elementor-element-9426790 .elementor-star-rating__wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: 28px;
    box-sizing: border-box;
}

.elementor-8328 .elementor-element.elementor-element-9426790 .elementor-widget-heading,
.elementor-8328 .elementor-element.elementor-element-9426790 .elementor-widget-heading .elementor-heading-title,
.elementor-8328 .elementor-element.elementor-element-9426790 .elementor-widget-text-editor {
    margin-top: 0 !important;
}

.elementor-8328 .elementor-element.elementor-element-9426790 > .e-con > .elementor-widget:last-child,
.elementor-8328 .elementor-element.elementor-element-9426790 > .elementor-element > .elementor-widget:last-child {
    margin-top: 0 !important;
}


@media (max-width: 1024px) {
    .elementor-8328 .elementor-element.elementor-element-9426790 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}


@media (max-width: 767px) {
    .elementor-8328 .elementor-element.elementor-element-9426790 {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr);
        gap: 20px;
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
        box-sizing: border-box;
    }


    .elementor-8328 .elementor-element.elementor-element-9426790 > .e-con,
    .elementor-8328 .elementor-element.elementor-element-9426790 > .elementor-element {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        min-height: 300px;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 20px;
        padding-right: 20px;
        box-sizing: border-box;
        overflow: hidden;
    }

    .elementor-8328 .elementor-element.elementor-element-9426790 > .e-con > *,
    .elementor-8328 .elementor-element.elementor-element-9426790 > .elementor-element > * {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box;
    }

    .elementor-8328 .elementor-element.elementor-element-9426790 .elementor-star-rating,
    .elementor-8328 .elementor-element.elementor-element-9426790 .elementor-star-rating__wrapper {
        width: 100%;
        justify-content: space-between;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c90372 */.elementor-8328 .elementor-element.elementor-element-7c90372 .elementor-heading-title {
    font-family: "Roboto", Arial, sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c90372 */.elementor-8328 .elementor-element.elementor-element-7c90372 .elementor-heading-title {
    font-family: "Roboto", Arial, sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-73f1785 */.elementor-8328 .elementor-element.elementor-element-73f1785 .e-n-accordion-item-title-header {
 
   /* adjust thickness */
    /* moves the underline lower */
  text-decoration-color: #2689A7;
}

.elementor-8328 .elementor-element.elementor-element-73f1785 .elementor-element {
    background-color: #2689A7 !important ;
}

.elementor-8328 .elementor-element.elementor-element-73f1785 p {
    color:  #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91a6f68 */.elementor-8328 .elementor-element.elementor-element-91a6f68 a:hover {
    color: #034D66 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6233ef6 */.elementor-8328 .elementor-element.elementor-element-6233ef6 a:hover {
    color: #034D66 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5e1934 */.elementor-8328 .elementor-element.elementor-element-a5e1934 {
  transition: transform 0.3s ease, filter 0.3s ease;
  will-change: transform;
}

.elementor-8328 .elementor-element.elementor-element-a5e1934:hover {
  transform: translateY(-8px);
  filter: drop-shadow(0 8px 12px rgba(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebf0c49 */.elementor-8328 .elementor-element.elementor-element-ebf0c49 {
  transition: transform 0.3s ease, filter 0.3s ease;
  will-change: transform;
}

.elementor-8328 .elementor-element.elementor-element-ebf0c49:hover {
  transform: translateY(-8px);
  filter: drop-shadow(0 8px 12px rgba(0,0,0,0.2));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e33591c */.elementor-8328 .elementor-element.elementor-element-e33591c a:hover {
    color: #034D66 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5342a40 */.elementor-8328 .elementor-element.elementor-element-5342a40 a:hover {
    color: #034D66 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8228f6 */.elementor-8328 .elementor-element.elementor-element-b8228f6 a:hover {
    color: #034D66 !important;
}/* End custom CSS */