.elementor-446 .elementor-element.elementor-element-dca453a > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.3; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-dca453a { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 20% 0%; }
.elementor-446 .elementor-element.elementor-element-42a2f33 { text-align: center; }
.elementor-446 .elementor-element.elementor-element-42a2f33 .elementor-heading-title { color: rgb(255, 255, 255); font-size: 64px; }
.elementor-446 .elementor-element.elementor-element-46557e9 { margin-top: -100px; margin-bottom: 0px; }
.elementor-446 .elementor-element.elementor-element-a5e887d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-a5e887d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-446 .elementor-element.elementor-element-a5e887d > .elementor-element-populated { border-style: solid; border-width: 1px; border-color: rgb(206, 204, 204); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px 0px 20px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 20px; }
.elementor-446 .elementor-element.elementor-element-a5e887d > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-a5e887d > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-a5e887d > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-a5e887d > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-372af33 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-446 .elementor-element.elementor-element-372af33, .elementor-446 .elementor-element.elementor-element-372af33 > .elementor-background-overlay { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-8f173c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 10px; }
.elementor-446 .elementor-element.elementor-element-8f173c3 > .elementor-element-populated { padding: 0px; }
.elementor-446 .elementor-element.elementor-element-46200df > .elementor-widget-container { padding: 40px; }
.elementor-446 .elementor-element.elementor-element-46200df { text-align: justify; font-family: Arial, sans-serif; font-size: 17px; }
.elementor-446 .elementor-element.elementor-element-b80718e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-b80718e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/about-1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-446 .elementor-element.elementor-element-b80718e > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-446 .elementor-element.elementor-element-b80718e > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-af68d2a { --spacer-size: 50px; }
.elementor-446 .elementor-element.elementor-element-36b9e1d > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-446 .elementor-element.elementor-element-36b9e1d:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-36b9e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/Pink-Box.png"); background-repeat: repeat; background-size: 30px auto; }
.elementor-446 .elementor-element.elementor-element-36b9e1d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 4% 0%; }
.elementor-446 .elementor-element.elementor-element-36b9e1d > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-1668564 > .elementor-element-populated { padding: 0px; }
.elementor-446 .elementor-element.elementor-element-263431f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 10px; }
.elementor-446 .elementor-element.elementor-element-263431f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-263431f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-446 .elementor-element.elementor-element-263431f > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-263431f > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-263431f > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-263431f > .elementor-element-populated { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px 10px 20px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 30px; }
.elementor-446 .elementor-element.elementor-element-263431f > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-5ab9676 .elementor-heading-title { color: rgb(18, 39, 69); font-family: Arial, sans-serif; font-size: 28px; font-weight: 600; font-style: normal; }
.elementor-446 .elementor-element.elementor-element-c7761f7 { text-align: justify; font-family: Arial, sans-serif; font-size: 17px; line-height: 31px; }
.elementor-446 .elementor-element.elementor-element-11088bf { font-family: Arial, sans-serif; }
.elementor-446 .elementor-element.elementor-element-e95cf8e.elementor-column > .elementor-widget-wrap { justify-content: center; }
.elementor-446 .elementor-element.elementor-element-0d08fa4 > .elementor-widget-container { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-0d08fa4 .elementor-wrapper { --video-aspect-ratio: 1.77777; }
.elementor-446 .elementor-element.elementor-element-3ff74a6 { width: auto; }
.elementor-446 .elementor-element.elementor-element-3ff74a6 > .elementor-widget-container { margin: 0px; padding: 20px; background-color: rgb(255, 255, 255); border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-b1ad2ed { width: auto; }
.elementor-446 .elementor-element.elementor-element-b1ad2ed > .elementor-widget-container { margin: 0px 0px 0px 20px; padding: 20px; background-color: rgb(255, 255, 255); border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-ae75ca9 { padding: 20px 0px 0px; }
.elementor-446 .elementor-element.elementor-element-54b8509.elementor-position-right .elementor-image-box-img { margin-left: 15px; }
.elementor-446 .elementor-element.elementor-element-54b8509.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
.elementor-446 .elementor-element.elementor-element-54b8509.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-446 .elementor-element.elementor-element-54b8509 .elementor-image-box-wrapper .elementor-image-box-img { width: 130px; }
.elementor-446 .elementor-element.elementor-element-54b8509 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-446 .elementor-element.elementor-element-844d6a4.elementor-position-right .elementor-image-box-img { margin-left: 15px; }
.elementor-446 .elementor-element.elementor-element-844d6a4.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
.elementor-446 .elementor-element.elementor-element-844d6a4.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-446 .elementor-element.elementor-element-844d6a4 .elementor-image-box-wrapper .elementor-image-box-img { width: 130px; }
.elementor-446 .elementor-element.elementor-element-844d6a4 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-446 .elementor-element.elementor-element-22c7a1b > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: flex-end; align-items: flex-end; }
.elementor-446 .elementor-element.elementor-element-22c7a1b > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.3; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-22c7a1b { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-446 .elementor-element.elementor-element-fa84134 .elementor-heading-title { color: rgb(255, 255, 255); font-family: Arial, sans-serif; font-size: 28px; font-weight: 600; }
.elementor-446 .elementor-element.elementor-element-ec2484d { text-align: justify; font-family: Arial, sans-serif; font-size: 17px; line-height: 31px; }
.elementor-446 .elementor-element.elementor-element-aadaee0 .elementor-heading-title { color: rgb(255, 255, 255); font-family: Arial, sans-serif; font-size: 28px; font-weight: 600; }
.elementor-446 .elementor-element.elementor-element-85e3604 { text-align: justify; font-family: Arial, sans-serif; font-size: 17px; line-height: 31px; }
.elementor-446 .elementor-element.elementor-element-59264c4 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-446 .elementor-element.elementor-element-59264c4 { padding: 4% 0%; }
.elementor-446 .elementor-element.elementor-element-e5d84a4 > .elementor-element-populated { padding: 0px; }
.elementor-446 .elementor-element.elementor-element-61d787b > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 10px; }
.elementor-446 .elementor-element.elementor-element-af8fe45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-element-populated { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px 10px 20px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 30px; }
.elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-8d2bf68 .elementor-heading-title { color: rgb(18, 39, 69); font-family: Arial, sans-serif; font-size: 28px; font-weight: 600; font-style: normal; }
.elementor-446 .elementor-element.elementor-element-6598cc8 { text-align: justify; font-family: Arial, sans-serif; font-size: 17px; line-height: 31px; }
.elementor-446 .elementor-element.elementor-element-aed6b88 .elementor-heading-title { color: rgb(18, 39, 69); font-family: Arial, sans-serif; font-size: 28px; font-weight: 600; font-style: normal; }
.elementor-446 .elementor-element.elementor-element-b046dcf { text-align: justify; font-family: Arial, sans-serif; font-size: 17px; line-height: 31px; }
.elementor-446 .elementor-element.elementor-element-5f028c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-5f028c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/D-768x743.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-446 .elementor-element.elementor-element-5f028c8 > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-5f028c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-5f028c8 > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-5f028c8 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px 20px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 10px; }
.elementor-446 .elementor-element.elementor-element-5f028c8 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-a905ac8 { --spacer-size: 50px; }
.elementor-446 .elementor-element.elementor-element-0c718bf > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-446 .elementor-element.elementor-element-1cf9ef7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-1cf9ef7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/downtown-4045037_1920-768x511.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-446 .elementor-element.elementor-element-1cf9ef7 > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0.3; }
.elementor-446 .elementor-element.elementor-element-1cf9ef7 > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-1cf9ef7 > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-1cf9ef7 > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-1cf9ef7 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px 20px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 0px; }
.elementor-446 .elementor-element.elementor-element-1cf9ef7 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-2a6d6a7 { --spacer-size: 50px; }
.elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 10px; }
.elementor-446 .elementor-element.elementor-element-73d17e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-element-populated { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px 10px 20px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 30px; }
.elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-242cfef .elementor-heading-title { color: rgb(18, 39, 69); font-family: Arial, sans-serif; font-size: 28px; font-weight: 600; font-style: normal; }
.elementor-446 .elementor-element.elementor-element-b0e0b3c { text-align: justify; font-family: Arial, sans-serif; font-size: 17px; line-height: 31px; }
.elementor-446 .elementor-element.elementor-element-b4d9104 .elementor-heading-title { color: rgb(18, 39, 69); font-family: Arial, sans-serif; font-size: 28px; font-weight: 600; font-style: normal; }
.elementor-446 .elementor-element.elementor-element-9ab2a33 { text-align: justify; font-family: Arial, sans-serif; font-size: 17px; line-height: 31px; }
.elementor-446 .elementor-element.elementor-element-0ffb1e8 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-446 .elementor-element.elementor-element-0ffb1e8:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-0ffb1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/Pink-Box.png"); background-position: center center; background-repeat: repeat; background-size: 30px auto; }
.elementor-446 .elementor-element.elementor-element-0ffb1e8 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 4% 0%; }
.elementor-446 .elementor-element.elementor-element-0ffb1e8 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-50e907a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-50e907a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-446 .elementor-element.elementor-element-50e907a > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-50e907a > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-50e907a > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-50e907a > .elementor-element-populated { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 40px; }
.elementor-446 .elementor-element.elementor-element-50e907a > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-39f5dcc { text-align: center; }
.elementor-446 .elementor-element.elementor-element-39f5dcc .elementor-heading-title { color: rgb(18, 39, 69); font-size: 48px; }
.elementor-446 .elementor-element.elementor-element-08c68af.elementor-position-right .elementor-image-box-img { margin-left: 15px; }
.elementor-446 .elementor-element.elementor-element-08c68af.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
.elementor-446 .elementor-element.elementor-element-08c68af.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-446 .elementor-element.elementor-element-08c68af .elementor-image-box-wrapper .elementor-image-box-img { width: 73%; }
.elementor-446 .elementor-element.elementor-element-08c68af .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-446 .elementor-element.elementor-element-08c68af .elementor-image-box-title { font-size: 26px; }
.elementor-446 .elementor-element.elementor-element-b3a5dbc.elementor-position-right .elementor-image-box-img { margin-left: 15px; }
.elementor-446 .elementor-element.elementor-element-b3a5dbc.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
.elementor-446 .elementor-element.elementor-element-b3a5dbc.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-446 .elementor-element.elementor-element-b3a5dbc .elementor-image-box-wrapper .elementor-image-box-img { width: 73%; }
.elementor-446 .elementor-element.elementor-element-b3a5dbc .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-446 .elementor-element.elementor-element-b3a5dbc .elementor-image-box-title { font-size: 26px; }
.elementor-446 .elementor-element.elementor-element-dfd601b.elementor-position-right .elementor-image-box-img { margin-left: 15px; }
.elementor-446 .elementor-element.elementor-element-dfd601b.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
.elementor-446 .elementor-element.elementor-element-dfd601b.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-446 .elementor-element.elementor-element-dfd601b .elementor-image-box-wrapper .elementor-image-box-img { width: 73%; }
.elementor-446 .elementor-element.elementor-element-dfd601b .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-446 .elementor-element.elementor-element-dfd601b .elementor-image-box-title { font-size: 26px; }
.elementor-446 .elementor-element.elementor-element-69b6e7d.elementor-position-right .elementor-image-box-img { margin-left: 15px; }
.elementor-446 .elementor-element.elementor-element-69b6e7d.elementor-position-left .elementor-image-box-img { margin-right: 15px; }
.elementor-446 .elementor-element.elementor-element-69b6e7d.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-446 .elementor-element.elementor-element-69b6e7d .elementor-image-box-wrapper .elementor-image-box-img { width: 73%; }
.elementor-446 .elementor-element.elementor-element-69b6e7d .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-446 .elementor-element.elementor-element-69b6e7d .elementor-image-box-title { font-size: 26px; }
.elementor-446 .elementor-element.elementor-element-3051c01 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-446 .elementor-element.elementor-element-3051c01:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-3051c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/Pink-Box.png"); background-position: center center; background-repeat: repeat; background-size: 30px auto; }
.elementor-446 .elementor-element.elementor-element-3051c01 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 4% 0% 0%; }
.elementor-446 .elementor-element.elementor-element-3051c01 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-c536176 { text-align: center; }
.elementor-446 .elementor-element.elementor-element-c536176 .elementor-heading-title { color: rgb(18, 39, 69); font-size: 48px; }
.elementor-446 .elementor-element.elementor-element-5a5177e > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-446 .elementor-element.elementor-element-5a5177e:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-5a5177e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/Pink-Box.png"); background-position: center center; background-repeat: repeat; background-size: 30px auto; }
.elementor-446 .elementor-element.elementor-element-5a5177e { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0% 0% 5%; }
.elementor-446 .elementor-element.elementor-element-5a5177e > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-eca8814:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-eca8814 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/Blue-Box.png"); background-size: 30px auto; }
.elementor-446 .elementor-element.elementor-element-eca8814 > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(18, 39, 69); opacity: 0.5; }
.elementor-446 .elementor-element.elementor-element-eca8814 > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-eca8814 > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-eca8814 > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-eca8814 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 0px; }
.elementor-446 .elementor-element.elementor-element-eca8814 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-59b8cf2 > .elementor-widget-container { margin: 0px 0px -20px; padding: 0px; }
.elementor-446 .elementor-element.elementor-element-59b8cf2 img { width: 100%; border-style: solid; border-width: 10px 10px 0px; border-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-c82e92d { width: var(--container-widget-width,100%); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; text-align: center; }
.elementor-446 .elementor-element.elementor-element-c82e92d > .elementor-widget-container { margin: 0px; padding: 10px 10px 0px; background-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-c82e92d .elementor-heading-title { color: rgb(255, 255, 255); font-size: 24px; }
.elementor-446 .elementor-element.elementor-element-5dcafd5 > .elementor-widget-container { background-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-5dcafd5 { text-align: center; color: var(--e-global-color-astglobalcolor5); }
.elementor-446 .elementor-element.elementor-element-756241d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-756241d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/Blue-Box.png"); background-size: 30px auto; }
.elementor-446 .elementor-element.elementor-element-756241d > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(18, 39, 69); opacity: 0.5; }
.elementor-446 .elementor-element.elementor-element-756241d > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-756241d > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-756241d > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-756241d > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 10px; }
.elementor-446 .elementor-element.elementor-element-756241d > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-eaafa85 > .elementor-widget-container { margin: 0px 0px -20px; padding: 0px; }
.elementor-446 .elementor-element.elementor-element-eaafa85 img { width: 100%; border-style: solid; border-width: 10px 10px 0px; border-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-ffb65ac { width: var(--container-widget-width,100%); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; text-align: center; }
.elementor-446 .elementor-element.elementor-element-ffb65ac > .elementor-widget-container { margin: 0px; padding: 10px 10px 0px; background-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-ffb65ac .elementor-heading-title { color: rgb(255, 255, 255); font-size: 24px; }
.elementor-446 .elementor-element.elementor-element-52a8728 > .elementor-widget-container { background-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-52a8728 { text-align: center; color: var(--e-global-color-astglobalcolor5); }
.elementor-446 .elementor-element.elementor-element-cb9931b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-cb9931b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/Blue-Box.png"); background-size: 30px auto; }
.elementor-446 .elementor-element.elementor-element-cb9931b > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(18, 39, 69); opacity: 0.5; }
.elementor-446 .elementor-element.elementor-element-cb9931b > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-cb9931b > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-cb9931b > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-cb9931b > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 0px; }
.elementor-446 .elementor-element.elementor-element-cb9931b > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-98dbd4c > .elementor-widget-container { margin: 0px 0px -20px; padding: 0px; }
.elementor-446 .elementor-element.elementor-element-98dbd4c img { width: 100%; border-style: solid; border-width: 10px 10px 0px; border-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-341f2cc { width: var(--container-widget-width,100%); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; text-align: center; }
.elementor-446 .elementor-element.elementor-element-341f2cc > .elementor-widget-container { margin: 0px; padding: 10px 10px 0px; background-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-341f2cc .elementor-heading-title { color: rgb(255, 255, 255); font-size: 24px; }
.elementor-446 .elementor-element.elementor-element-2e51590 > .elementor-widget-container { background-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-2e51590 { text-align: center; color: var(--e-global-color-astglobalcolor5); }
.elementor-446 .elementor-element.elementor-element-caf229d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-caf229d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../../assets/img/Blue-Box.png"); background-size: 30px auto; }
.elementor-446 .elementor-element.elementor-element-caf229d > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(18, 39, 69); opacity: 0.5; }
.elementor-446 .elementor-element.elementor-element-caf229d > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-caf229d > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-caf229d > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-caf229d > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 0px; }
.elementor-446 .elementor-element.elementor-element-caf229d > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-446 .elementor-element.elementor-element-447279f > .elementor-widget-container { margin: 0px 0px -20px; padding: 0px; }
.elementor-446 .elementor-element.elementor-element-447279f img { width: 100%; border-style: solid; border-width: 10px 10px 0px; border-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-81a5001 { width: var(--container-widget-width,100%); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; text-align: center; }
.elementor-446 .elementor-element.elementor-element-81a5001 > .elementor-widget-container { margin: 0px; padding: 10px 10px 0px; background-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-81a5001 .elementor-heading-title { color: rgb(255, 255, 255); font-size: 24px; }
.elementor-446 .elementor-element.elementor-element-9acb18b > .elementor-widget-container { background-color: rgb(18, 39, 69); }
.elementor-446 .elementor-element.elementor-element-9acb18b { text-align: center; color: var(--e-global-color-astglobalcolor5); }
.elementor-446 .elementor-element.elementor-element-61839b4 > .elementor-element-populated, .elementor-446 .elementor-element.elementor-element-61839b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-446 .elementor-element.elementor-element-61839b4 > .elementor-background-slideshow { border-radius: 10px; }
.elementor-446 .elementor-element.elementor-element-61839b4 > .elementor-element-populated { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px 0px; margin: 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 20px; }
.elementor-446 .elementor-element.elementor-element-7cde580 > .elementor-widget-container { margin: 20px; border-radius: 0px; }
@media (max-width: 1024px) {
  .elementor-446 .elementor-element.elementor-element-42a2f33 .elementor-heading-title { font-size: 44px; }
  .elementor-446 .elementor-element.elementor-element-8f173c3 > .elementor-element-populated { padding: 50px 30px; }
  .elementor-446 .elementor-element.elementor-element-263431f > .elementor-element-populated { padding: 10px 30px; }
  .elementor-446 .elementor-element.elementor-element-5ab9676 .elementor-heading-title { font-size: 26px; }
  .elementor-446 .elementor-element.elementor-element-fa84134 .elementor-heading-title { font-size: 26px; }
  .elementor-446 .elementor-element.elementor-element-aadaee0 .elementor-heading-title { font-size: 26px; }
  .elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-element-populated { padding: 10px 30px; }
  .elementor-446 .elementor-element.elementor-element-8d2bf68 .elementor-heading-title { font-size: 26px; }
  .elementor-446 .elementor-element.elementor-element-aed6b88 .elementor-heading-title { font-size: 26px; }
  .elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-element-populated { padding: 10px 30px; }
  .elementor-446 .elementor-element.elementor-element-242cfef .elementor-heading-title { font-size: 26px; }
  .elementor-446 .elementor-element.elementor-element-b4d9104 .elementor-heading-title { font-size: 26px; }
}
@media (max-width: 767px) {
  .elementor-446 .elementor-element.elementor-element-42a2f33 > .elementor-widget-container { margin: 30px 0px 0px; }
  .elementor-446 .elementor-element.elementor-element-42a2f33 .elementor-heading-title { font-size: 32px; }
  .elementor-446 .elementor-element.elementor-element-46557e9 { margin-top: 0px; margin-bottom: 0px; }
  .elementor-446 .elementor-element.elementor-element-8f173c3 > .elementor-element-populated { padding: 20px 10px; }
  .elementor-446 .elementor-element.elementor-element-af68d2a { --spacer-size: 280px; }
  .elementor-446 .elementor-element.elementor-element-263431f > .elementor-element-populated { padding: 0px 10px 20px; }
  .elementor-446 .elementor-element.elementor-element-5ab9676 > .elementor-widget-container { margin: 10px 10px 0px; }
  .elementor-446 .elementor-element.elementor-element-5ab9676 { text-align: center; }
  .elementor-446 .elementor-element.elementor-element-5ab9676 .elementor-heading-title { font-size: 24px; }
  .elementor-446 .elementor-element.elementor-element-3ff74a6 { width: 100%; max-width: 100%; text-align: center; }
  .elementor-446 .elementor-element.elementor-element-3ff74a6 > .elementor-widget-container { padding: 0px; }
  .elementor-446 .elementor-element.elementor-element-b1ad2ed { width: 100%; max-width: 100%; text-align: center; }
  .elementor-446 .elementor-element.elementor-element-b1ad2ed > .elementor-widget-container { padding: 0px; }
  .elementor-446 .elementor-element.elementor-element-54b8509 .elementor-image-box-img { margin-bottom: 15px; }
  .elementor-446 .elementor-element.elementor-element-844d6a4 .elementor-image-box-img { margin-bottom: 15px; }
  .elementor-446 .elementor-element.elementor-element-22c7a1b { padding: 5% 0%; }
  .elementor-446 .elementor-element.elementor-element-fa84134 .elementor-heading-title { font-size: 24px; }
  .elementor-446 .elementor-element.elementor-element-aadaee0 .elementor-heading-title { font-size: 24px; }
  .elementor-446 .elementor-element.elementor-element-af8fe45 > .elementor-element-populated { padding: 0px 10px 20px; }
  .elementor-446 .elementor-element.elementor-element-8d2bf68 .elementor-heading-title { font-size: 24px; }
  .elementor-446 .elementor-element.elementor-element-aed6b88 .elementor-heading-title { font-size: 24px; }
  .elementor-446 .elementor-element.elementor-element-a905ac8 { --spacer-size: 330px; }
  .elementor-446 .elementor-element.elementor-element-2a6d6a7 { --spacer-size: 330px; }
  .elementor-446 .elementor-element.elementor-element-73d17e8 > .elementor-element-populated { padding: 0px 10px 20px; }
  .elementor-446 .elementor-element.elementor-element-242cfef .elementor-heading-title { font-size: 24px; }
  .elementor-446 .elementor-element.elementor-element-b4d9104 .elementor-heading-title { font-size: 24px; }
  .elementor-446 .elementor-element.elementor-element-08c68af .elementor-image-box-img { margin-bottom: 15px; }
  .elementor-446 .elementor-element.elementor-element-b3a5dbc .elementor-image-box-img { margin-bottom: 15px; }
  .elementor-446 .elementor-element.elementor-element-dfd601b .elementor-image-box-img { margin-bottom: 15px; }
  .elementor-446 .elementor-element.elementor-element-69b6e7d .elementor-image-box-img { margin-bottom: 15px; }
}
@media (min-width: 768px) {
  .elementor-446 .elementor-element.elementor-element-0b15160 { width: 5%; }
  .elementor-446 .elementor-element.elementor-element-a5e887d { width: 89.333%; }
  .elementor-446 .elementor-element.elementor-element-dcd3199 { width: 5%; }
  .elementor-446 .elementor-element.elementor-element-3e0a793 { width: 25%; }
  .elementor-446 .elementor-element.elementor-element-2135b16 { width: 25%; }
  .elementor-446 .elementor-element.elementor-element-f698450 { width: 25%; }
  .elementor-446 .elementor-element.elementor-element-938fcbc { width: 25%; }
}
@media (min-width: 1025px) {
  .elementor-446 .elementor-element.elementor-element-b80718e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-b80718e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }
  .elementor-446 .elementor-element.elementor-element-36b9e1d:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-36b9e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }
  .elementor-446 .elementor-element.elementor-element-5f028c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-5f028c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }
  .elementor-446 .elementor-element.elementor-element-1cf9ef7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-446 .elementor-element.elementor-element-1cf9ef7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }
  .elementor-446 .elementor-element.elementor-element-0ffb1e8:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-0ffb1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }
  .elementor-446 .elementor-element.elementor-element-3051c01:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-3051c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }
  .elementor-446 .elementor-element.elementor-element-5a5177e:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-5a5177e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }
}