.elementor-3170101 .elementor-element.elementor-element-45c28b63{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-388a5632 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-2a7f4d7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-2a7f4d7f{width:100%;max-width:100%;}.elementor-3170101 .elementor-element.elementor-element-62171767 > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-62171767:not(.elementor-motion-effects-element-type-background), .elementor-3170101 .elementor-element.elementor-element-62171767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(229, 231, 234, 0.27);}.elementor-3170101 .elementor-element.elementor-element-62171767{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:2em 1em 2em 1em;}.elementor-3170101 .elementor-element.elementor-element-62171767 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-685a80fe.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-685a80fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-685a80fe.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3170101 .elementor-element.elementor-element-685a80fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-6880fdd5{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-6880fdd5 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:28px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-6880fdd5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0em 0em 0em 0em;}.elementor-3170101 .elementor-element.elementor-element-53deb9aa > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-53deb9aa{margin-top:50px;margin-bottom:50px;}.elementor-3170101 .elementor-element.elementor-element-46a84f07{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-46a84f07 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:28px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-58ddf5b2{padding:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-43757441.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3170101 .elementor-element.elementor-element-43757441.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3170101 .elementor-element.elementor-element-43757441.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3170101 .elementor-element.elementor-element-43757441 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3170101 .elementor-element.elementor-element-43757441 .elementor-image-box-img img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);opacity:1;transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-43757441 .elementor-image-box-title{color:#000000;font-family:"Inter", sans-serif;font-size:18px;font-weight:700;}.elementor-3170101 .elementor-element.elementor-element-43757441 .elementor-image-box-description{font-family:"Inter", sans-serif;}.elementor-3170101 .elementor-element.elementor-element-43757441 > .elementor-widget-container{margin:-3px -3px -3px -3px;}.elementor-3170101 .elementor-element.elementor-element-af3d866.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-3170101 .elementor-element.elementor-element-af3d866.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-3170101 .elementor-element.elementor-element-af3d866.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-3170101 .elementor-element.elementor-element-af3d866 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3170101 .elementor-element.elementor-element-af3d866 .elementor-image-box-img img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-af3d866 .elementor-image-box-title{color:#000000;font-family:"Inter", sans-serif;font-size:18px;font-weight:700;}.elementor-3170101 .elementor-element.elementor-element-af3d866 .elementor-image-box-description{font-family:"Inter", sans-serif;}.elementor-3170101 .elementor-element.elementor-element-7d8ee0ae.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-3170101 .elementor-element.elementor-element-7d8ee0ae.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-3170101 .elementor-element.elementor-element-7d8ee0ae.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-3170101 .elementor-element.elementor-element-7d8ee0ae .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3170101 .elementor-element.elementor-element-7d8ee0ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-7d8ee0ae .elementor-image-box-title{color:#000000;font-family:"Inter", sans-serif;font-size:18px;font-weight:700;}.elementor-3170101 .elementor-element.elementor-element-7d8ee0ae .elementor-image-box-description{font-family:"Inter", sans-serif;}.elementor-3170101 .elementor-element.elementor-element-19f33a27 > .elementor-container{min-height:70vh;}.elementor-3170101 .elementor-element.elementor-element-19f33a27 > .elementor-container:after{content:"";min-height:inherit;}.elementor-3170101 .elementor-element.elementor-element-19f33a27 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-19f33a27 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #060606 0%, #000000 100%);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3170101 .elementor-element.elementor-element-19f33a27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-3170101 .elementor-element.elementor-element-86c44ea{padding:0px 0px 15px 0px;}.elementor-3170101 .elementor-element.elementor-element-839bca3{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-839bca3 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:28px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-4b4cd67c:not(.elementor-motion-effects-element-type-background), .elementor-3170101 .elementor-element.elementor-element-4b4cd67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3170101 .elementor-element.elementor-element-4b4cd67c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3170101 .elementor-element.elementor-element-4b4cd67c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3170101 .elementor-element.elementor-element-7458a9e6{padding:17px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-7a29c5a2{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-7a29c5a2 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:28px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3170101 .elementor-element.elementor-element-49e1de16 > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-71f38152 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9 .elementor-image-box-img img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9 .elementor-image-box-title{color:#000000;font-family:"Inter", sans-serif;font-size:25px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9 .elementor-image-box-description{font-family:"Inter", sans-serif;font-size:18px;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9{width:33.33%;max-width:33.33%;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a .elementor-image-box-title{color:#000000;font-family:"Inter", sans-serif;font-size:25px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a .elementor-image-box-description{font-family:"Inter", sans-serif;font-size:18px;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a{width:33.33%;max-width:33.33%;}.elementor-3170101 .elementor-element.elementor-element-4fe87428.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-3170101 .elementor-element.elementor-element-4fe87428.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-3170101 .elementor-element.elementor-element-4fe87428.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-3170101 .elementor-element.elementor-element-4fe87428 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-3170101 .elementor-element.elementor-element-4fe87428 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-4fe87428 .elementor-image-box-title{color:#000000;font-family:"Inter", sans-serif;font-size:25px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-4fe87428 .elementor-image-box-description{font-family:"Inter", sans-serif;font-size:18px;}.elementor-3170101 .elementor-element.elementor-element-4fe87428 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3170101 .elementor-element.elementor-element-4fe87428{width:33.33%;max-width:33.33%;}.elementor-3170101 .elementor-element.elementor-element-3f92eeaa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3170101 .elementor-element.elementor-element-3f92eeaa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3170101 .elementor-element.elementor-element-3f92eeaa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3170101 .elementor-element.elementor-element-3f92eeaa .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3170101 .elementor-element.elementor-element-3f92eeaa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-1252e12.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3170101 .elementor-element.elementor-element-1252e12.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3170101 .elementor-element.elementor-element-1252e12.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3170101 .elementor-element.elementor-element-1252e12 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3170101 .elementor-element.elementor-element-1252e12 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-1e9c28d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3170101 .elementor-element.elementor-element-1e9c28d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3170101 .elementor-element.elementor-element-1e9c28d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3170101 .elementor-element.elementor-element-1e9c28d2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3170101 .elementor-element.elementor-element-1e9c28d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3170101 .elementor-element.elementor-element-105e4277 > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-105e4277{margin-top:30px;margin-bottom:30px;}.elementor-3170101 .elementor-element.elementor-element-20a40a63{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-20a40a63 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:2rem;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-5982d033 > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-5982d033 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);}.elementor-3170101 .elementor-element.elementor-element-5982d033{margin-top:20px;margin-bottom:20px;}.elementor-3170101 .elementor-element.elementor-element-95d8e20 .elementor-image img{width:63%;height:350px;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-8f945ee > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-8f945ee{margin-top:30px;margin-bottom:30px;}.elementor-3170101 .elementor-element.elementor-element-66c9a759{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-66c9a759 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:2rem;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-35a83f66 .elementor-toggle-item:not(:last-child){margin-bottom:6px;}.elementor-3170101 .elementor-element.elementor-element-35a83f66 a.elementor-toggle-title{font-family:"Nunito Sans", sans-serif;font-size:22px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-35a83f66 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:9px;}.elementor-3170101 .elementor-element.elementor-element-35a83f66 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:9px;}.elementor-3170101 .elementor-element.elementor-element-35a83f66 .elementor-tab-content{font-family:"Inter", sans-serif;font-size:18px;}.elementor-3170101 .elementor-element.elementor-element-70a4b972 > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-70a4b972{margin-top:50px;margin-bottom:50px;}.elementor-3170101 .elementor-element.elementor-element-775b58c8{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-775b58c8 .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:35px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-6d3baa6a .elementor-toggle-item:not(:last-child){margin-bottom:6px;}.elementor-3170101 .elementor-element.elementor-element-6d3baa6a a.elementor-toggle-title{font-family:"Nunito Sans", sans-serif;font-size:22px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-6d3baa6a .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:9px;}.elementor-3170101 .elementor-element.elementor-element-6d3baa6a .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:9px;}.elementor-3170101 .elementor-element.elementor-element-6d3baa6a .elementor-tab-content{font-family:"Nunito Sans", sans-serif;font-size:18px;}.elementor-3170101 .elementor-element.elementor-element-604505a > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-3e7e8186{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-3e7e8186 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:2rem;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-20a9c81a{margin-top:50px;margin-bottom:0px;}.elementor-3170101 .elementor-element.elementor-element-490f9bd4{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-490f9bd4 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:28px;}.elementor-3170101 .elementor-element.elementor-element-7f935cdf.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3170101 .elementor-element.elementor-element-7f935cdf > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-59ce403 .elementor-image img{height:285px;}.elementor-3170101 .elementor-element.elementor-element-44be8be6{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-44be8be6 .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:13px;font-weight:500;}.elementor-3170101 .elementor-element.elementor-element-36c2fbd9{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-36c2fbd9 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:23px;font-weight:600;}.elementor-3170101 .elementor-element.elementor-element-2e388e95{width:auto;max-width:auto;}.elementor-3170101 .elementor-element.elementor-element-5ab81d6c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3170101 .elementor-element.elementor-element-1f136848 .elementor-image img{max-width:76%;height:285px;}.elementor-3170101 .elementor-element.elementor-element-1a4b1e9d{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-1a4b1e9d .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:13px;font-weight:500;}.elementor-3170101 .elementor-element.elementor-element-4e7394f6{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-4e7394f6 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:23px;font-weight:600;}.elementor-3170101 .elementor-element.elementor-element-1814acb1{width:auto;max-width:auto;}.elementor-3170101 .elementor-element.elementor-element-5fb26f0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3170101 .elementor-element.elementor-element-545d6782 .elementor-image img{max-width:90%;height:285px;}.elementor-3170101 .elementor-element.elementor-element-162598bb{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-162598bb .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:13px;font-weight:500;}.elementor-3170101 .elementor-element.elementor-element-14d6906e{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-14d6906e .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:23px;font-weight:600;}.elementor-3170101 .elementor-element.elementor-element-7b8f03a2{width:auto;max-width:auto;}.elementor-3170101 .elementor-element.elementor-element-5d9959ad > .elementor-container{max-width:1400px;}.elementor-3170101 .elementor-element.elementor-element-5d9959ad{margin-top:30px;margin-bottom:30px;}.elementor-3170101 .elementor-element.elementor-element-fb3e4cf{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-fb3e4cf .elementor-heading-title{font-family:"Inter", sans-serif;font-size:2rem;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-4f5367b{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-4f5367b .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:35px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-2c7d9d32 > .elementor-container{max-width:1600px;}.elementor-3170101 .elementor-element.elementor-element-7c4960ee{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-7c4960ee .elementor-heading-title{font-family:"Inter", sans-serif;font-size:25px;font-weight:600;}.elementor-3170101 .elementor-element.elementor-element-7a91c737{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-7a91c737 .elementor-heading-title{color:#000000;font-family:"Inter", sans-serif;font-size:15px;font-weight:500;}.elementor-3170101 .elementor-element.elementor-element-7585cfe3{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-7585cfe3 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:25px;font-weight:600;}.elementor-3170101 .elementor-element.elementor-element-684cc514{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-684cc514 .elementor-heading-title{color:#000000;font-family:"Inter", sans-serif;font-size:15px;font-weight:500;}.elementor-3170101 .elementor-element.elementor-element-69c0850c{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-69c0850c .elementor-heading-title{font-family:"Inter", sans-serif;font-size:25px;font-weight:600;}.elementor-3170101 .elementor-element.elementor-element-25936be0{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-25936be0 .elementor-heading-title{color:#000000;font-family:"Inter", sans-serif;font-size:15px;font-weight:500;}@media(min-width:768px){.elementor-3170101 .elementor-element.elementor-element-685a80fe{width:100%;}.elementor-3170101 .elementor-element.elementor-element-356040ec{width:100%;}.elementor-3170101 .elementor-element.elementor-element-90fcab5{width:50%;}.elementor-3170101 .elementor-element.elementor-element-39a158b0{width:50%;}.elementor-3170101 .elementor-element.elementor-element-7f935cdf{width:32.232%;}.elementor-3170101 .elementor-element.elementor-element-5ab81d6c{width:34.099%;}}@media(max-width:1024px){.elementor-3170101 .elementor-element.elementor-element-685a80fe > .elementor-element-populated{padding:0em 1em 0em 1em;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3170101 .elementor-element.elementor-element-4fe87428 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3170101 .elementor-element.elementor-element-20a40a63 .elementor-heading-title{font-size:2rem;}.elementor-3170101 .elementor-element.elementor-element-59ce403 .elementor-image img{max-width:100%;height:244px;}.elementor-3170101 .elementor-element.elementor-element-1f136848 .elementor-image img{width:100%;max-width:100%;height:244px;}.elementor-3170101 .elementor-element.elementor-element-545d6782 .elementor-image img{height:244px;}}@media(max-width:767px){.elementor-3170101 .elementor-element.elementor-element-6880fdd5 .elementor-heading-title{font-size:1.4rem;}.elementor-3170101 .elementor-element.elementor-element-46a84f07 .elementor-heading-title{font-size:1.6rem;}.elementor-3170101 .elementor-element.elementor-element-43757441 .elementor-image-box-img{margin-bottom:0px;}.elementor-3170101 .elementor-element.elementor-element-af3d866 .elementor-image-box-img{margin-bottom:20px;}.elementor-3170101 .elementor-element.elementor-element-7d8ee0ae .elementor-image-box-img{margin-bottom:20px;}.elementor-3170101 .elementor-element.elementor-element-5b7b90b9 .elementor-image-box-img{margin-bottom:17px;}.elementor-3170101 .elementor-element.elementor-element-63a68f6a .elementor-image-box-img{margin-bottom:17px;}.elementor-3170101 .elementor-element.elementor-element-4fe87428 .elementor-image-box-img{margin-bottom:17px;}.elementor-3170101 .elementor-element.elementor-element-3f92eeaa .elementor-image-box-img{margin-bottom:15px;}.elementor-3170101 .elementor-element.elementor-element-3f92eeaa .elementor-image-box-wrapper .elementor-image-box-img{width:86%;}.elementor-3170101 .elementor-element.elementor-element-1252e12 .elementor-image-box-img{margin-bottom:15px;}.elementor-3170101 .elementor-element.elementor-element-1252e12 .elementor-image-box-wrapper .elementor-image-box-img{width:86%;}.elementor-3170101 .elementor-element.elementor-element-1e9c28d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-3170101 .elementor-element.elementor-element-1e9c28d2 .elementor-image-box-wrapper .elementor-image-box-img{width:86%;}.elementor-3170101 .elementor-element.elementor-element-20a40a63{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-20a40a63 .elementor-heading-title{font-size:2rem;}.elementor-3170101 .elementor-element.elementor-element-775b58c8 .elementor-heading-title{font-size:1.6rem;}.elementor-3170101 .elementor-element.elementor-element-6d3baa6a a.elementor-toggle-title{font-size:1.1rem;}.elementor-3170101 .elementor-element.elementor-element-6d3baa6a .elementor-tab-content{font-size:1rem;}.elementor-3170101 .elementor-element.elementor-element-490f9bd4 .elementor-heading-title{font-size:1.6rem;}.elementor-3170101 .elementor-element.elementor-element-1f136848 .elementor-image img{max-width:76%;}.elementor-3170101 .elementor-element.elementor-element-4f5367b .elementor-heading-title{font-size:1.6rem;}}/* Start custom CSS for html, class: .elementor-element-273d0e82 */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap');

#calculator-container {
    font-family: 'Poppins', sans-serif;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 40px;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    margin: 0 auto;
    width: 100%;
    max-width: 1000px;
    background-color: white;
    box-sizing: border-box;
}

#calculator-container .form-group {
    margin-bottom: 20px;
    width: 100%;
}

#calculator-container label {
    display: block;
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 18px;
}

#calculator-container input[type="number"],
#calculator-container input[type="text"] {
    width: 100%;
    padding: 15px;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 4px;
    font-size: 18px;
}

#calculator-container button {
    padding: 15px 25px;
    border: none;
    background-color: #007bff;
    color: white;
    border-radius: 4px;
    cursor: pointer;
    margin-top: 20px;
    font-size: 18px;
    font-weight: 600;
}

#calculator-container button:hover {
    background-color: #0056b3;
}

#calculator-container .result {
    margin-top: 20px;
    font-size: 20px;
    font-weight: bold;
}

/* Responsive Styles */
@media (max-width: 1200px) {
    #calculator-container {
        max-width: 800px;
    }
}

@media (max-width: 992px) {
    #calculator-container {
        max-width: 600px;
    }

    #calculator-container label, 
    #calculator-container input[type="number"], 
    #calculator-container input[type="text"], 
    #calculator-container button, 
    #calculator-container .result {
        font-size: 16px;
    }
}

@media (max-width: 768px) {
    #calculator-container {
        padding: 20px;
    }

    #calculator-container button {
        padding: 12px 20px;
        font-size: 16px;
    }
}

@media (max-width: 576px) {
    #calculator-container {
        max-width: 100%;
        padding: 15px;
    }

    #calculator-container input[type="number"],
    #calculator-container input[type="text"] {
        padding: 10px;
        font-size: 14px;
    }

    #calculator-container button {
        padding: 10px 15px;
        font-size: 14px;
    }
}/* End custom CSS */