
        @media (min-width: 1024px) and (max-width: 1600px) {
            header .elementor-element.elementor-element-c26f96e {
                padding-bottom: 0;
            }

            .elementor-22323 .elementor-element.elementor-element-2b0afab {
                padding: 15px !important;
            }

            .elementor-22323 .elementor-element.elementor-element-11fd997 {
                padding: 15px !important;
            }
        }

        /* =========================
           ALL PAGES
        ========================= */

        .page-id-27877 .entry-banner,
        .page-id-23079 .entry-banner,
        .page-id-23708 .entry-banner,
        .page-id-27876 .entry-banner,
        .page-id-23445 .entry-banner,
        .page-id-27880 .entry-banner,
        .page-id-23458 .entry-banner,
        .page-id-27881 .entry-banner,
        .page-id-23759 .entry-banner,
        .page-id-27885 .entry-banner,
        .page-id-23487 .entry-banner,
        .page-id-27877 .site-header,
        .page-id-23079 .site-header,
        .page-id-23708 .site-header,
        .page-id-27876 .site-header,
        .page-id-23445 .site-header,
        .page-id-27880 .site-header,
        .page-id-23458 .site-header,
        .page-id-27881 .site-header,
        .page-id-23759 .site-header,
        .page-id-27885 .site-header,
        .page-id-23487 .site-header,
        .page-id-27877 .ov-rotating-badge,
        .page-id-23079 .ov-rotating-badge,
        .page-id-23708 .ov-rotating-badge,
        .page-id-27876 .ov-rotating-badge,
        .page-id-23445 .ov-rotating-badge,
        .page-id-27880 .ov-rotating-badge,
        .page-id-23458 .ov-rotating-badge,
        .page-id-27881 .ov-rotating-badge,
        .page-id-23759 .ov-rotating-badge,
        .page-id-27885 .ov-rotating-badge,
        .page-id-23487 .ov-rotating-badge {
            display: none !important;
        }


        /* =========================
           TITLE
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title {
            font-size: 56px;
            line-height: 1.35;
        }
		
		.elementor-23759 .elementor-element.elementor-element-43305ca .ov-btn {
			background: #3949AB;
			color: #FFF;
		}

		@media (min-width: 1023px) {

        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-7b4dc08,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-7b4dc08 {
            width: 880px;
            max-width: 100%;
        }

        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-7b4dc08,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-7b4dc08 {
            width: 880px;
            max-width: 100%;
        }

        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-7b4dc08,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-7b4dc08 {
            width: 880px;
            max-width: 100%;
        }
		}
		
		@media (max-width: 1023px) {
			        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-7b4dc08,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-7b4dc08,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-7b4dc08,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-7b4dc08,
.elementor-23079 .elementor-element.elementor-element-7b4dc08,
.elementor-23708 .elementor-element.elementor-element-7b4dc08,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-7b4dc08 {
            max-width: 85%!important;
        }
		}



        /* =========================
           HERO WRAP
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-74de92a,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-74de92a,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-74de92a,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-6a3430f,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-06c6803,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-74de92a,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-74de92a,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-74de92a,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-74de92a,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-74de92a,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-74de92a,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-74de92a,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-74de92a {
            padding-left: 4%;
            padding-top: 3.5%;
            justify-content: flex-start;
        }

        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-6a3430f,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-06c6803 {
            background-size: 120%;
            background-position: 55% 0%;
        }

        /* =========================
           TEXT BLOCK
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
            font-size: 24px;
        }

        /* =========================
           BUTTON
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-5125d6a .ov-btn,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-a17710d .ov-btn,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-43305ca .ov-btn {
            transform: scale(1.63) translate(19.5%, 50%);
        }

        /* =========================
           BLUR
        ========================= */


        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-74de92a::before,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-74de92a::before,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-74de92a::before,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-6a3430f::before,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-06c6803::before,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-74de92a::before,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-74de92a::before,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-74de92a::before,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-74de92a::before,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-74de92a::before,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-74de92a::before,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-74de92a::before,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-74de92a::before {
			  -webkit-backdrop-filter: blur(2.5px);
            backdrop-filter: blur(2.5px);
        }

        /* =========================
           INFO AFTER
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234:after,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234:after,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234:after,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-44d420b:after,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-253050b:after,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234:after,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234:after,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234:after,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234:after,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234:after,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234:after,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234:after,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234:after {
            content: '';
            width: 100%;
            height: 65px;
            background: rgba(4, 4, 4, .8);
            position: absolute;
            bottom: -65px;
            left: 0;
            border-radius: 0 0 40px 40px;   /* ← добавить эту строку */
        }

        /* =========================
           INFO BOX
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-44d420b,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-253050b,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
            color: #FFF;
            padding: 16px;
            border-radius: 20px 20px 0 0;
            margin: 35px 0 -37px;
            background: rgba(4, 4, 4, .8);
            font-size: 16px;
            max-width: 467px;
            position: relative;
            text-align: center;
        }

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234 span,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234 span,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234 span,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-44d420b span,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-253050b span,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234 span,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234 span,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234 span,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234 span,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234 span,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234 span,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234 span,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 span {
            color: #6e7bc9;
        }
		
		.elementor-element-90d5e17 {
			min-height: 70vh!important;
		}
		
		@media (min-width: 1023px) {
			.rngst_phone_button {
				right: unset!important;
				left: -53px;
				bottom: -30px!important;
			}
		}

        /* =========================
           MOBILE
        ========================= */

        @media (max-width: 1023px) {
			
			.page-id-23079 .elementor.elementor-22328.elementor-location-header,
        .page-id-23708 .elementor.elementor-22328.elementor-location-header,
			.page-id-23445 .elementor.elementor-22328.elementor-location-header,
			.page-id-23759 .elementor.elementor-22328.elementor-location-header,
			.page-id-23458 .elementor.elementor-22328.elementor-location-header,
						.page-id-22323 .elementor.elementor-22328.elementor-location-header,
			.page-id-23487 .elementor.elementor-22328.elementor-location-header	{
				margin: -22px 0;
			}
			
					.elementor-element-90d5e17 {
			min-height: 600px!important;
		}

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title {
                font-size: 26px;
                text-shadow:
                        -1px -1px 0 #000,
                        1px -1px 0 #000,
                        -1px 1px 0 #000,
                        1px 1px 0 #000;
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
                background: rgb(4, 4, 4);
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234:after,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234:after,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234:after,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234:after,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234:after,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234:after,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234:after,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234:after,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234:after,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234:after,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234:after,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234:after,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234:after {
                background: rgb(4, 4, 4);
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-43305ca .ov-btn {
                transform: scale(1.2) translate(calc(15% - 24px), 50%);
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-74de92a,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-74de92a ,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-74de92a {
                background-position: 77% 0;
                background-size: 370%;
            }

            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-74de92a,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-74de92a {
                background-position: 70%;
            }

            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-74de92a,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-74de92a {
                background-position: 59% 101%;
                background-size: 326%;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-74de92a,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-74de92a {
                background-position: 59% 101%;
                background-size: 326%;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-5125d6a .ov-btn,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-a17710d .ov-btn {
                transform: none!important;
            }

            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-74de92a,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-74de92a {
                background-position: 86% -115px;
                background-size: 350%;
            }

            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-74de92a,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-74de92a {
                background-position: 86% 0;
                background-size: 340%;
            }

            .page-id-27877 .ov2-rotating-badge,
            .page-id-23079 .ov2-rotating-badge,
        .page-id-23708 .ov2-rotating-badge,
            .page-id-27876 .ov2-rotating-badge,
            .page-id-23445 .ov2-rotating-badge,
            .page-id-27880 .ov2-rotating-badge,
            .page-id-23458 .ov2-rotating-badge,
            .page-id-27881 .ov2-rotating-badge,
            .page-id-23759 .ov2-rotating-badge,
            .page-id-27885 .ov2-rotating-badge,
            .page-id-23487 .ov2-rotating-badge,
            .page-id-27888 .ov2-rotating-badge,
            .page-id-22323 .ov2-rotating-badge {
                display: none !important;
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-90d5e17,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-90d5e17,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-90d5e17,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-90d5e17,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-90d5e17,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-90d5e17,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-90d5e17,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-90d5e17,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-90d5e17,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-90d5e17,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-90d5e17,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-90d5e17,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-90d5e17 {
                min-height: 520px!important;
            }
		
			
			.elementor-22323 .elementor-element.elementor-element-b364ea4 {
				min-height: 624px!important;
			}

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-ee6c3da,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-ee6c3da,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-ee6c3da,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-ee6c3da,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-ee6c3da,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-ee6c3da,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-ee6c3da,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-ee6c3da,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-ee6c3da,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-ee6c3da,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-ee6c3da,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-ee6c3da,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-ee6c3da {
                padding-top: 0;
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-74de92a,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-74de92a,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-74de92a,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-74de92a,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-74de92a,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-74de92a,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-74de92a,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-74de92a,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-74de92a,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-74de92a,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-74de92a,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-74de92a,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-74de92a {
                padding-top: 8%;
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234,
			.page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
                transform: scale(.85) translateX(-38px);
                text-align: left;
                font-size: 14px;
                padding: 12px;
                width: 364px;
            }
			
			.page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
				margin-top: 0;
			}

            .page-id-27877 [data-elementor-type="wp-page"],
            .page-id-23079 [data-elementor-type="wp-page"],
        .page-id-23708 [data-elementor-type="wp-page"],
            .page-id-27876 [data-elementor-type="wp-page"],
            .page-id-23445 [data-elementor-type="wp-page"],
            .page-id-27880 [data-elementor-type="wp-page"],
            .page-id-23458 [data-elementor-type="wp-page"],
            .page-id-27881 [data-elementor-type="wp-page"],
            .page-id-23759 [data-elementor-type="wp-page"],
            .page-id-27885 [data-elementor-type="wp-page"],
            .page-id-23487 [data-elementor-type="wp-page"] {
                padding-top: 120px;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-3f47f8c .elementor-heading-title,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-1336f2e .elementor-heading-title {
                font-size: 25px;
                line-height: 1.25;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-44d420b,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-253050b {
                font-size: 10px;
                line-height: 1.3;
                max-width: 265px;
                padding: 12px 8px 30px 4px;
                margin-top: 0;
                text-align: left;
            }

            .page-id-27888 .hero-buttons,
            .page-id-22323 .hero-buttons {
                transform: scale(.8) translateX(-45px);
                margin-top: 0;
                border: 1px solid rgba(255,255,255,.6);
                border-radius: 20px;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-6a3430f,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-06c6803 {
                padding-bottom: 60%;
            }
						.page-id-23487 .elementor-23487 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title {
				font-size: 24px;
			}
        }
		
		@media (max-width: 375px) {
			.page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234, .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
        .page-id-23708 .elementor-23708 .elementor-element.elementor-element-d53a234, .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234, .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234, .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234, .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234, .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234, .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234, .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234, .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234, .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234, .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
				width: 115%;
			}
		}
