section.elementor-section.elementor-top-section.elementor-element.elementor-element-ba8d585.main-menu.elementor-section-full_width.elementor-hidden-mobile.elementor-hidden-tablet.elementor-section-height-default.elementor-section-height-default.jet-parallax-section {
    width: 100% !important;
}

img.footer-img-new {
    width: 12% !important;
}


div#ajaxsearchpro1_1, div#ajaxsearchpro1_2 {
    box-shadow: none !important;
    height: 38px !important;
    border-bottom: 1px solid black !important;
}


#ajaxsearchpro1_2 .probox .proinput input, #ajaxsearchpro1_1 .probox .proinput input, div.asl_w .probox .proinput input {
    font-family: 'Polin Regular' !important;
}

div#ajaxsearchpro1_1, div#ajaxsearchpro1_2 {
    border-bottom: 1px solid black !important;
}

#ajaxsearchpro1_1 .probox .proinput input.orig, #ajaxsearchpro1_2 .probox .proinput input.orig {
    font-size: 16px !important;
    color: #353535 !important;
}

#ajaxsearchpro1_1 .probox .proinput input.orig::placeholder,
#ajaxsearchpro1_2 .probox .proinput input.orig::placeholder {
    left:inherit;
}

#ajaxsearchpro1_1 .probox .promagnifier, #ajaxsearchpro1_2 .probox .promagnifier {
    order: 10 !important;
    height: 100% !important;
    -webkit-order: 10 !important;
}

#ajaxsearchpro1_1 .probox .proinput input.orig::placeholder, #ajaxsearchpro1_2 .probox .proinput input.orig::placeholder {
    font-size: 16px !important;
}

div#ajaxsearchprores1_2 .results::-webkit-scrollbar-track, div#ajaxsearchprores1_2 .results::-webkit-scrollbar-track, div#ajaxsearchprores1_1 .results::-webkit-scrollbar-track, div#ajaxsearchprores1_1 .results::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #F5F5F5;
}

div#ajaxsearchprores1_2 .results::-webkit-scrollbar, div#ajaxsearchprores1_2 .results::-webkit-scrollbar,
div#ajaxsearchprores1_1 .results::-webkit-scrollbar, div#ajaxsearchprores1_1 .results::-webkit-scrollbar {
    width: 100%;
    height: 5px;
    background-color: #F5F5F5;
}

div#ajaxsearchprores1_2 .results::-webkit-scrollbar-thumb, div#ajaxsearchprores1_2 .results::-webkit-scrollbar-thumb,
div#ajaxsearchprores1_1 .results::-webkit-scrollbar-thumb, div#ajaxsearchprores1_1 .results::-webkit-scrollbar-thumb {
    background-color: #d2a736;
}

div#ajaxsearchprores1_2 .results::-webkit-scrollbar-track, div#ajaxsearchprores1_2 .results::-webkit-scrollbar-track,
div#ajaxsearchprores1_1 .results::-webkit-scrollbar-track, div#ajaxsearchprores1_1 .results::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #F5F5F5;
}

div#ajaxsearchprores1_2 .results::-webkit-scrollbar, div#ajaxsearchprores1_2 .results::-webkit-scrollbar,
div#ajaxsearchprores1_1 .results::-webkit-scrollbar, div#ajaxsearchprores1_1 .results::-webkit-scrollbar {
    width: 100%;
    height: 5px;
    background-color: #F5F5F5;
}

div#ajaxsearchprores1_2 .results::-webkit-scrollbar-thumb, div#ajaxsearchprores1_1 .results::-webkit-scrollbar-thumb {
    background-color: #d2a736;
}

div.asl_w .probox div.asl_simple-circle {
    border-color: #d2a736 !important;
}

div.asl_m .probox .proloading {
    padding: 5px !important;
}

body div.asl_m .proinput input.orig {
    margin-right: 11px !important;
}

#ajaxsearchprores1_2 .results .item.hovered, #ajaxsearchprores1_1 .results .item.hovered, div.asp_r.asp_r_1 .results .item.hovered {
    background: none !important;
}

div.asl_w.active:after {
    content: "";
    width: 91%;
    display: block;
    height: 1px;
    background: #d2a736;
    margin: 0 auto;
    margin-top: 8px;
}

div.asp_m.ajaxsearchpro .probox {
    direction: rtl !important;
    height: 100% !important;
    align-items: center !important;
}

#ajaxsearchpro1_2 input.autocomplete {
    display: none !important;
}

.asp_loader-inner.asp_simple-circle {
    border-color: black !important;
}

div.asp_m.ajaxsearchpro .probox .proclose svg {
    background: transparent !important;
    top: 55% !important;
    fill: black !important;
    padding: 2px !important;
}

.rtl #ajaxsearchpro1_1 .probox .proloading, .rtl #ajaxsearchpro1_1 .probox .proclose, .rtl #ajaxsearchpro1_2 .probox .proloading, .rtl #ajaxsearchpro1_2 .probox .proclose, .rtl div.asp_m.asp_m_1 .probox .proloading, .rtl div.asp_m.asp_m_1 .probox .proclose {
    order: 6 !important
}

div#ajaxsearchprores1_2 .probox .promagnifier, div#ajaxsearchprores1_1 .probox .promagnifier {
    width: 28px;
    height: 28px;
    background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
    background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
    background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
    background-position: center center;
    background-repeat: no-repeat;
    border: 0 solid #fff;
    border-radius: 0 0 0 0;
    box-shadow: -1px 1px 0 0 rgb(255 255 255 / 64%) inset;
    cursor: pointer;
    background-size: 100% 100%;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
}

#ajaxsearchprores1_2 .results .item .asp_content h3 a, #ajaxsearchprores1_1 .results .item .asp_content h3 a, div.asp_r.asp_r_1 .results .item .asp_content h3 a {
    color: #353535 !important;
    font-family: "Polin Regular" !important;
    font-size: 16px !important;
    letter-spacing: 0;
    font-weight: 400 !important;
    line-height: 23px !important;

}

#ajaxsearchprores1_2 .results, #ajaxsearchprores1_1 .results {
    background-color: white;
    margin-right: 0 !important;
}

#ajaxsearchprores1_2, #ajaxsearchprores1_1 {
    border: 1px solid black !important;
    border-radius: 25px !important;
    box-shadow: none !important;
    height: 300px !important;
    border-top: 0px !important;
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
    margin-top: 1px;
    padding: 0 !important;
    margin: 0 !important;
    z-index: 10000000000 !important;
    top: 60px !important;
    padding-top: 34px !important;
}

div.asp_r.asp_r_1 .results .item .asp_content h3 a:hover {
    background: #F9F4EC;
    width: 100%;
}

@media only screen and (min-width: 1400px) and (max-width: 1640px) {
    .serv_main_sec {
        width: 26% !important;
    }
}

@media screen and (min-device-width: 1200px) and (max-device-width: 1400px) {
    .page-id-783 .serv_main_sec {
        margin-left: 15px;
        margin-right: 15px;
        padding: 20px 10px !important;
    }

    .serv_main_sec {
        height: auto !important;;
    }

    .services_sec h4 {
        height: auto !important;
    }

    .serv_main_sec .services_sec {
        top: 0 !important;
        padding: 40px 0 !important;
    }

}


@media (max-width: 767px) {
    .page-id-783 .advance-conditioners-sect .owl-carousel .owl-item .advance-sec {
    }

    .page-id-783 .advance-conditioners-sect .owl-carousel .owl-item .advance-sec img {
        /* margin-bottom: 300px !important; */
        border-radius: 60px 0px 60px 0px !important;
        height: 389px;
        width: 100%;
        object-fit: cover;
        object-position: 30%;
    }

    .cart-wrp img {
        left: 0 !important;
    }

    .logo-wrp {
        left: 0 !important;
    }

    .searchh_mobilee {
        top: 0;
        left: 0 !important;
        width: 100% !important;
        right: 0;
        height: 80px;
        background-color: white;
        display: flex;
        align-items: center;
        z-index: 100;
    }

    div#ajaxsearchlite1 {
        margin-top: 0;
        bottom: 0;
        top: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    #ajaxsearchlite1 .probox, div.asl_w .probox {
        width: 100%;
    }

    div#ajaxsearchliteres1 {
        margin-top: -80px !important;
        border-top: 0 !important;
        z-index: 100;
    }

    div#ajaxsearchliteres1 {
        top: 120px !important;
    }

    #ajaxsearchprores1_2, #ajaxsearchprores1_1 {
        top: 40px !important;
    }

}

div#ajaxsearchliteres2 {
    z-index: 100;
    top: 55px !important;
}

div#ajaxsearchlite1 {
    border-radius: 13px !important;
}


@media only screen and (min-width: 1200px) and (max-width: 1699px) {
    .advance-conditioners-sect .owl-nav {
        /* top: -45% !important; */
    }
}


@media (min-width: 1200px) and (max-width: 1359px) {

    .air-conditioners-slider .owl-nav {
        position: absolute;
        top: 100%;
        left: 45%;
    }
}

@media (max-width: 767px) {
    .elementor-29802 .elementor-element.elementor-element-d614282:not(.elementor-motion-effects-element-type-background), .elementor-29802 .elementor-element.elementor-element-d614282 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("https://www.electra-air.co.il/wp-content/uploads/2022/07/23118_ELC_Site_Pages_Covers_C_QA_1827x300.png") !important;
        background-position: 10% !important;
    }
}

.air-conditioners-section {
    padding: 57px 0 118px;
    position: relative;
}

.air-conditioners-section .air-conditioners-slider {
    max-width: 100%;
    margin: 0 auto;
}

.product-lobby-slider {
    max-width: 1260px;
    margin: 0 auto;
}

@media only screen and (min-width: 1900px) {
    .advance-conditioners-sect .owl-nav {
        /* top: -30%; */
    }

    .products_main {
        padding-bottom: 470px !important;
    }

    .lb_main {
        padding-bottom: 430px !important;
    }

    .flip_box_section {
        width: 400px;
        height: 382px;
    }

    .electra-air-img img {
        width: 433px;
        height: 298px;
    }
}

.air-conditioners-section:before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/dt-the7-child/assets/assets_slider/images/air-conditioners-bg2.png);
    width: 713px;
    height: 888px;
    right: 0;
    top: 53%;
    transform: translateY(-50%);
    background-size: contain;
    background-repeat: no-repeat;
}

.air-conditioners-detail h2 {
    color: #000000;
    font-size: 53px;
    font-weight: 400;
    line-height: 60px;
}

.air-conditioners-detail p {
    color: #000000;
    font-size: 30px;
    margin: 20px 0 34px 0;
    line-height: 36px;
    width: 94%;
}

.common-btn:hover {
    text-decoration: none;
    color: #000000;
}

.flip_box {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    margin: 40px 15px;
    padding: 0px;
}

.flip_box * {
    line-height: inherit;
}

.front, .back {
    background-size: cover;
    background-position: center;
    -webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    -o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    text-align: center;
    min-height: 400px;
    height: auto;

    color: #fff;
    border-radius: 28px;
    box-shadow: 4px 8px 12px 0 rgb(12 26 60 / 22%);
}

.flip_box .front, .flip_box:hover .back {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.front {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 70px 30px;
}
.flip_box .front {}
.flip_box .front:after {
    content:'';
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 16.32%, rgba(56, 56, 56, 0.49) 64.99%);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 22;
    border-radius: 30px;
}
@media(max-width:768px) {
    .flip_box .front:after {
        content:'';
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 16.32%, rgba(56, 56, 56, 0.49) 64.99%);
    }
}
.flip_box .front .inner {
    z-index: 33;
}

.flip_box .back {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    background: linear-gradient(0deg, #969696 0%, #353535 100%);
    padding: 45px 30px 45px;
    box-shadow: 4px 8px 24px 0 rgb(12 26 60 / 22%);

    background-image: url("data:image/svg+xml,%3Csvg width='306' height='306' viewBox='0 0 306 306' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cmask id='path-1-inside-1_2088_12741' fill='white'%3E%3Cpath d='M96.8389 254.462L306 159.279C302.696 240.867 235.479 306 153.048 306C70.6169 306 0 237.488 0 152.981C0 68.4736 68.5229 0 153.067 0C177.56 0 200.689 5.74134 221.206 15.9567L112.015 66.2462C109.345 67.7056 106.79 69.8178 104.542 72.0836C95.302 81.3005 92.8239 94.6649 96.9541 106.167L302.158 11.7515C303.311 15.6879 303.848 19.9891 303.848 24.2903C303.848 41.8215 293.513 56.9142 278.625 63.9228L111.9 140.615C109.229 142.074 106.655 143.937 104.388 146.203C95.1676 155.439 92.651 168.784 96.8004 180.286L302.254 85.8705C303.407 89.8069 303.848 94.1081 303.848 98.3901C303.848 115.941 293.513 131.033 278.625 138.023L111.823 214.791C109.153 216.251 106.54 218.209 104.292 220.456C95.0523 229.692 92.6702 242.98 96.8196 254.482'/%3E%3C/mask%3E%3Cpath d='M96.8389 254.462L306 159.279C302.696 240.867 235.479 306 153.048 306C70.6169 306 0 237.488 0 152.981C0 68.4736 68.5229 0 153.067 0C177.56 0 200.689 5.74134 221.206 15.9567L112.015 66.2462C109.345 67.7056 106.79 69.8178 104.542 72.0836C95.302 81.3005 92.8239 94.6649 96.9541 106.167L302.158 11.7515C303.311 15.6879 303.848 19.9891 303.848 24.2903C303.848 41.8215 293.513 56.9142 278.625 63.9228L111.9 140.615C109.229 142.074 106.655 143.937 104.388 146.203C95.1676 155.439 92.651 168.784 96.8004 180.286L302.254 85.8705C303.407 89.8069 303.848 94.1081 303.848 98.3901C303.848 115.941 293.513 131.033 278.625 138.023L111.823 214.791C109.153 216.251 106.54 218.209 104.292 220.456C95.0523 229.692 92.6702 242.98 96.8196 254.482' fill='white'/%3E%3Cpath d='M306 159.279L306.999 159.319L307.065 157.696L305.586 158.369L306 159.279ZM221.206 15.9567L221.624 16.865L223.52 15.9918L221.652 15.0615L221.206 15.9567ZM112.015 66.2462L111.597 65.3379L111.565 65.3523L111.535 65.3687L112.015 66.2462ZM104.542 72.0836L105.248 72.7916L105.252 72.7878L104.542 72.0836ZM96.9541 106.167L96.013 106.505L96.3815 107.531L97.3721 107.075L96.9541 106.167ZM302.158 11.7515L303.118 11.4705L302.792 10.3589L301.74 10.8431L302.158 11.7515ZM278.625 63.9228L279.043 64.8313L279.051 64.8276L278.625 63.9228ZM111.9 140.615L111.482 139.706L111.45 139.721L111.42 139.737L111.9 140.615ZM104.388 146.203L103.682 145.495L103.681 145.496L104.388 146.203ZM96.8004 180.286L95.8598 180.625L96.2291 181.649L97.218 181.194L96.8004 180.286ZM302.254 85.8705L303.214 85.5895L302.888 84.4784L301.836 84.9618L302.254 85.8705ZM278.625 138.023L279.043 138.931L279.05 138.928L278.625 138.023ZM111.823 214.791L111.405 213.883L111.373 213.897L111.343 213.914L111.823 214.791ZM104.292 220.456L103.585 219.749L104.292 220.456ZM97.2531 255.373L306.414 160.189L305.586 158.369L96.4247 253.552L97.2531 255.373ZM305.001 159.239C301.718 240.293 234.941 305 153.048 305V307C236.018 307 303.673 241.442 306.999 159.319L305.001 159.239ZM153.048 305C71.1601 305 1 236.927 1 152.981H-1C-1 238.049 70.0736 307 153.048 307V305ZM1 152.981C1 69.0265 69.0747 1 153.067 1V-1C67.9712 -1 -1 67.9208 -1 152.981H1ZM153.067 1C177.402 1 200.379 6.70397 220.76 16.8519L221.652 15.0615C201 4.77871 177.718 -1 153.067 -1V1ZM220.788 15.0484L111.597 65.3379L112.433 67.1545L221.624 16.865L220.788 15.0484ZM111.535 65.3687C108.753 66.8894 106.122 69.0715 103.832 71.3793L105.252 72.7878C107.458 70.5641 109.937 68.5217 112.495 67.1237L111.535 65.3687ZM103.836 71.3756C94.3083 80.8793 91.7582 94.656 96.013 106.505L97.8953 105.829C93.8896 94.6738 96.2958 81.7216 105.248 72.7916L103.836 71.3756ZM97.3721 107.075L302.576 12.66L301.74 10.8431L96.5361 105.258L97.3721 107.075ZM301.198 12.0325C302.32 15.8641 302.848 20.069 302.848 24.2903H304.848C304.848 19.9092 304.301 15.5116 303.118 11.4705L301.198 12.0325ZM302.848 24.2903C302.848 41.4173 292.753 56.167 278.199 63.0181L279.051 64.8276C294.274 57.6613 304.848 42.2258 304.848 24.2903H302.848ZM278.207 63.0143L111.482 139.706L112.318 141.523L279.043 64.8313L278.207 63.0143ZM111.42 139.737C108.674 141.238 106.022 143.156 103.682 145.495L105.095 146.91C107.289 144.717 109.785 142.91 112.379 141.492L111.42 139.737ZM103.681 145.496C94.176 155.016 91.5839 168.773 95.8598 180.625L97.7411 179.946C93.7181 168.795 96.1591 155.861 105.096 146.909L103.681 145.496ZM97.218 181.194L302.672 86.7791L301.836 84.9618L96.3829 179.377L97.218 181.194ZM301.294 86.1515C302.413 89.9704 302.848 94.1713 302.848 98.3901H304.848C304.848 94.0448 304.401 89.6433 303.214 85.5895L301.294 86.1515ZM302.848 98.3901C302.848 115.537 292.752 130.286 278.2 137.117L279.05 138.928C294.274 131.781 304.848 116.344 304.848 98.3901H302.848ZM278.207 137.114L111.405 213.883L112.241 215.7L279.043 138.931L278.207 137.114ZM111.343 213.914C108.587 215.42 105.899 217.437 103.585 219.749L104.999 221.163C107.181 218.982 109.718 217.081 112.302 215.669L111.343 213.914ZM103.585 219.749C94.0553 229.275 91.6058 242.976 95.879 254.821L97.7603 254.142C93.7347 242.983 96.0493 230.109 104.999 221.163L103.585 219.749Z' fill='black' mask='url(%23path-1-inside-1_2088_12741)'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-color: #000000;
    background-position: 50% 81%;
}


.flip_box:hover .front, .flip_box:hover .back {
    -webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    -o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
}

.flip_box:hover .front {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.front .inner {
    position: absolute;
    bottom: 58px;
    right: 0;
    left: 0;
    padding: 0 30px;
}

.flip_box .back .inner > img {
    max-height: 124px!important;
    margin: 0 auto;
    width: auto;
}

.flip_box .back .inner h4 {
    font-size: 32px;
    font-weight: 400;
    text-shadow: 2px 2px 0 #000000;
    margin: 58px 0 19px 0;
    color: #FE9D01;
    line-height: 50px;
    font-family: "Polin Bold", Sans-serif !important;
}

.flip_box .back .inner p {
    color: #ffffff;
    font-size: 26px;
    margin-bottom: 41px;
    max-width: 90%;
    line-height: 38px;
    min-height: 118px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

.flip_box .back .inner a {
    /* height: inherit; */
    height: inherit;
    width: inherit;
    padding: 7px 9%;
    font-size: 20px;
    line-height: 39px;
    font-weight: 400;
    transition: 300ms ease-out;
    background-color: #FE9D01;
    color: #000000 !important;
    text-align: center;
    border-radius: 100px;
    cursor: pointer;
    text-decoration: none !important;
}
.flip_box .back .inner a:after{
    content:'>';
    vertical-align: middle;
    margin-right: 10px;
}

.front .inner h4 {
    color: #ffffff;
    font-size: 30px;
    width: 74%;
    line-height: 43px;
    font-weight: 700;
    font-size: 30px;
    line-height: 44px;
    margin: 0 auto -8px;
    width: 52%;
}

.air-conditioners-slider .owl-nav {
    margin: 0;
}

.air-conditioners-slider .owl-nav button {
    margin: 0 10px !important;
    width: 40px;
    height: 40px;
    background: #000000 !important;
    box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.17);
    border-radius: 100px !important;
    color: #fff !important;
    font-size: 20px !important;
}

.air-conditioners-slider .owl-nav button:focus {
    outline: none;
}

.flip_box .back .inner a:hover {
    text-decoration: none;
    background-color: #FEAF2F;
    color: #000000 !important;
}

.conditioners-earth-slider-outer .conditioners-earth-box {
    width: 372px !important;
    min-height: 380px !important;
}

.conditioners-earth-slider-outer .owl-carousel.owl-rtl .owl-item .item {
    width: 372px !important;
}

.conditioners-earth-section.air-electra-wrp-section:before {
    width: 694px !important;
    height: 484px !important;
}

.conditioners-earth-section:after {
    width: 694px !important;
    height: 564px !important;
    top: -30px !important;
}

.conditioners-earth-wrp-slider .owl-nav {
    right: -10px !important;
    bottom: -64px !important;
}

.conditioners-earth-details h2 {
    /* font-size: 35px !important; */
    /* line-height: 45px !important; */
}

.conditioners-earth-details img {
    width: 65px !important;
    height: 65px;
}

.conditioners-earth-details p {
    font-size: 18px !important;
    line-height: 26px !important;
}

.conditioners-earth-slider .owl-nav {
    bottom: -12px !important;
}


.products-conditioners-slider .item_products {
    width: 271px;
    height: 272px;
}


.conditioners-earth-section {
    position: relative;
}

.conditioners-earth-section-home:before {
    content: "";
    position: absolute;

    width: 65vw;
    height: 100%;
    right: 0;
    top: 0;
    background-image: url(https://www.electra-air.co.il/wp-content/uploads/2022/06/shutterstock_1064192039@2x.png);
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    border-radius: 28px 0 0 28px;
}

.conditioners-earth-section > div {
    position: relative;
    z-index: 1;
}

@media (min-width: 992px) {

    .conditioners-earth-section .col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 38.333333%;
        max-width: 37.333333%;
    }

    .conditioners-earth-section .col-lg-8 {
        -ms-flex: 0 0 66.666667%;
        flex: -3 0 64.666667%;
        max-width: 62.666667%;
    }
}

@media (max-width: 992px) {
    .conditioners-earth-details:after {
        display: none !important;
    }
}

.conditioners-earth-details {
    text-align: right;
    padding: 40px 22% 40px 0px;
    max-width: 628px;
    width: 100%;
}

.conditioners-earth-details:after {
    content: '';
    display: block;
    width: 181%;
    height: 100%;
    background-color: #FE9D01;
    position: absolute;
    top: 0px;
    right: 11%;
    border-radius: 120px 0px 120px 0px;
}

.conditioners-earth-slider-outer_onw .owl-carousel.owl-rtl .owl-item .item {

    /* left: 0% !important; */

    height: inherit;
}

.advance-conditioners-sect .owl-carousel .owl-item .advance-sec img {
    margin-bottom: 0px;
    border-radius: 120px 0px 120px 0px;
    width: 100%;
    /* float: left; */
}

.advance-sec img {

    /* float: left; */
}

@media only screen and (max-width: 1199px) {


    .conditioners-earth-details {
        text-align: right;
        padding: 12px 5% 40px 5%;
        max-width: 628px;
        width: 100%;
        background-color: #FE9D01;
        border-radius: 60px 0px 60px 0px;
        margin: 0 auto;
    }
}

.conditioners-earth-details img {
    width: 102px;
    display: none;
}

.conditioners-earth-details h2 {
    font-family: 'polin';
    font-size: 60px;
    font-weight: 400;
    color: #000000;
    line-height: 63px;
    margin-top: 39px;
    z-index: 10;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    /* -webkit-line-clamp: 5; */
    /* line-clamp: 5;*/
    -webkit-box-orient: vertical;
    font-weight: 600;
}

.conditioners-earth-details p {
    color: #000000;
    font-size: 20px;
    margin: 45px 0 30px 0;
    line-height: 30px;
    z-index: 10;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    line-clamp: 6;
    -webkit-box-orient: vertical;
}

.conditioners-earth-slider-outer_onw {
    margin-top: 60px;
    margin-bottom: 70px;
    position: relative;
    width: 100%;
}
.conditioners-earth-slider-outer_onw .owl-nav .fa-angle-right:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='19' viewBox='0 0 21 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.92969 14.8928L13.0725 9.74996L7.92969 4.60711' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-position: 50%;
    background-size: auto;
    background-repeat: no-repeat;
    padding: 12px;
    display: block;
    position: relative;
    top: 3px;
}

.conditioners-earth-slider-outer_onw .owl-nav .fa-angle-left:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0703 4.60718L6.92746 9.75004L12.0703 14.8929' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-position: 50%;
    background-size: auto;
    background-repeat: no-repeat;
    padding: 12px;
    display: block;
    position: relative;
    top: 3px;
}

.conditioners-earth-slider-outer_onw .owl-carousel.owl-rtl .owl-item {

    left: 0% !important;
}

.glob-btn img {
    width: 60px !important;
    height: 60px !important;
}

.glob-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.conditioners-earth-inner {
    padding: 30px 25px;
    text-align: right;
    z-index: 9;
    position: relative;
}

.conditioners-earth-inner * {
    color: #000000;
}

.conditioners-earth-box:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;

}

.glob-btn a {
    padding: 0 9%;
    font-size: 24px;
    font-weight: 700;
    line-height: 54px;
    transition: 300ms ease-out;
    background-color: #000000;
    color: #ffffff !important;
    text-align: center;
    border-radius: 100px;
    cursor: pointer;
    text-decoration: none !important;
}

.glob-btn:hover a {
    background-color: #FE9D01;
    color: #000000 !important;
}

.conditioners-earth-inner p {
    font-size: 20px;
    line-height: 27px;
}

.page-id-783 .conditioners-earth-inner p {
    min-height: 108px;
}

.conditioners-earth-inner h6 {
    font-size: 20px;
    font-weight: initial;
    margin-bottom: 12px;
    line-height: 27px;
}

.conditioners-earth-inner h4 {
    /* text-shadow:  2px 2px 0 #000000; */
    font-size: 30px;
    line-height: 44px;
}

.conditioners-earth-slider .owl-nav {
    position: static;
    display: flex;
    align-items: center;
}

.conditioners-earth-slider .owl-nav .owl-prev {
    order: 2;
    margin: 0 8px !important;
}

.conditioners-earth-slider .owl-nav .owl-next {
    order: 3;
}

.conditioners-earth-slider .owl-nav .slid-count {
    order: 1;
}


.conditioners-earth-slider .owl-naw-w {
    position: absolute;
    /* right: -17%;
    bottom: 0%; */
}

.conditioners-earth-slider .owl-nav button {
    margin: 0 10px !important;
    width: 40px;
    height: 40px;
    border-radius: 100px !important;
    color: #fff !important;
    font-size: 20px !important;
    border: 2px solid #000000 !important;
    background: transparent !important;
}

.conditioners-earth-slider .owl-nav button:focus {
    outline: none;
}

.conditioners-earth-slider-outer_onw .slid-count {
    color: #000000;
    font-size: 28px;
    line-height: 36px;
}


.advance-conditioners-section {
    position: relative;
    padding: 70px 0;
}

.advance-conditioners-section:before {
    content: "";
    position: absolute;

    width: 75vw;
    height: 100%;
    left: 0;
    top: 0;
    background-image: url(https://www.electra-air.co.il/wp-content/uploads/2022/05/shutterstock_691352200.png);
    border-radius: 0 28px 28px 0;
    background-size: cover;
    background-position: center;
}

.advance-conditioners-outer {
    background: linear-gradient(307.11deg, #545454 0%, #353535 100%);
    box-shadow: 4px 8px 24px 9px rgba(12, 26, 60, 0.22);
    border-radius: 28px 0 0 28px;
}

.advance-conditioners-box {
    padding: 0px 0px 0px 13%;
    text-align: right;
}

.advance-conditioners-slider .owl-nav {
    margin: 0;
    text-align: left;
    padding: 20px 20px;
    position: static;
    bottom: 157px;
    right: 24% !important;
    display: flex;
    align-items: center;
}

.advance-conditioners-slider .owl-naw-w {
    position: absolute;
    right: 22%;
    bottom: 27%;
}

.item.adv-bg {
    width: 37%;
    height: 73%;
    top: 9%;
    padding: 5% 5% 0 0;
    right: 0%;
    z-index: 33;
}

.advance-conditioners-slider .owl-nav .slid-count {
    color: #000000;
    font-size: 26px;
    order: 1;
}

.advance-conditioners-slider .owl-nav .owl-prev {
    order: 2;
    margin: 0 9px !important;
}

.advance-conditioners-slider .owl-nav .owl-next {
    order: 3;
}

.advance-conditioners-slider .owl-nav button {
    margin: 0 10px 0 0 !important;
    width: 40px;
    height: 40px;
    border-radius: 100px !important;
    color: #fff !important;
    font-size: 20px !important;
    border: 2px solid #000000 !important;
    background: transparent !important;
}

.advance-conditioners-box a {
    padding: 0 7%;
    margin: 13px 0 0;
}

a:hover {
    text-decoration: none;
}

button:focus {
    outline: none;
}

.advance-conditioners-box h2 {
    font-size: 60px;
    font-weight: 400;
    color: #000000;
    line-height: 60px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}

.advance-conditioners-box p {
    color: #000000;
    font-size: 20px;
    margin: 9px 0 30px 0;
    line-height: 30px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}

.advance-conditioners-outer span.slid-count {
    position: absolute;
    bottom: 27px;
    left: 130px;
    color: #fff;
    font-size: 18px;
}


/* START- electra28-slider Owl carousel home page first banner */
.banner-sec {
    z-index: 9;
}

#owl-top-banner .owl-stage-outer {
    /* max-height: 766px; */
    /* max-width: 1408px; */
    border-radius: 28px 0 0 28px;
}

#owl-top-banner {
    background: white;
}

#owl-top-banner .owl-dots {
    text-align: center;
}

#owl-top-banner .owl-item {
    direction: rtl;
}

#owl-top-banner .owl-dots .owl-dot span,
#owl-top-banner .owl-dots .owl-dot span {
    background: #000000;
    border-radius: 50%;
    height: 12px;
    width: 12px;
}

#owl-top-banner .owl-dots button.owl-dot.active span,
#owl-top-banner .owl-dots button.owl-dot:hover span {
    background-color: #FE9D01;
}

#owl-top-banner .owl-dots button.owl-dot {
    padding: 10px;
    background: white;
    border-radius: 50%;
    height: 12px;
    width: 12px;
    position: relative;

}

#owl-top-banner button.owl-dot.active,
#owl-top-banner button.owl-dot {
    padding: 4px;
    margin: 4px;
}

#owl-top-banner {

    margin: 0 auto;
}


#player iframe {
    aspect-ratio: 16 / 9;
    max-height: 766px;
}

#owl-top-banner .owl-item .item {
    padding: 0px;
}


.home-top-banner-w {

    width: 100%;

    background: none;
}

.home-top-banner {
    display: block !important;
    background: none;
}

.top-banner-main {
    width: 100%;
    max-width: 100%;
    position: relative;
    padding: 0 2%;
}

.banner-new {
    width: 75%;
}

.banner-new .owl-item .item{position: relative;}

.banner-new .banner-title {
    z-index: 33;
}

.banner-new .owl-item .item:after{
    content:'';
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 29.2%, rgba(56, 56, 56, 0.49) 70.38%);
    width:100%;
    height:100%;
    position:absolute;
    z-index:22;
    top:0px;
    right:0px;
    transform:rotate(180deg);
    border-radius: 120px 0px 0px 0px;
}
@media(max-width:768px) {
    .banner-new .owl-item .item:after{
        content:'';
        background: linear-gradient(0deg, #cecece, #121010), linear-gradient(154.31deg, rgba(0, 0, 0, 0) 16.61%, rgba(56, 56, 56, 0.49) 62.57%);
        opacity: 0.4;
        border-radius: 60px 0 60px 0px;
        transform: rotate(180deg);
    }

}



.banner-text {
    text-align: right;
}
.banner-sec {
    width: 33%;
    position: absolute;
    display: inline-block;
    background: url(https://www.electra-air.co.il/wp-content/uploads/2022/06/top_bg.png);
    background: #000000;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
    top: 0px;
    left: 4%;
    border-radius: 120px 0px 120px 0px;
    box-shadow: 4px 8px 24px 0 rgb(12 26 60 / 22%);
    padding: 60px;
    z-index: 0;
    z-index: 10;
    height: 100%;
    padding: 9vw 4%;
}
p.top-txt1 {
    color: #FFFFFF;
    font-family: "Polin Regular" !important;
    font-size: 60px;
    letter-spacing: 0;
    line-height: 60px;
    text-align: right;
    margin-top: -1px;
}
p.top-txt2 {
    color: #FFFFFF;
    font-family: "Polin Regular" !important;
    font-size: 24px;
    letter-spacing: 0;
    line-height: 36px;
    text-align: right;
    margin-top: 16px;
    margin-bottom: 28px;
}
.owl-carousel .owl-dots {
    bottom: -52px;
    left: 50% !important;
    transform: translateX(-50%) !important;
}

.products-conditioners-slider .item_products {
    margin: 0 1%;
}

.products-conditioners-section {
    padding: 162px 0 146px;
    position: relative;
}



.advance-conditioners-sect .owl-nav .fa-angle-right:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='19' viewBox='0 0 21 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.92969 14.8928L13.0725 9.74996L7.92969 4.60711' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-position: 50%;
    background-size: auto;
    background-repeat: no-repeat;
    padding: 12px;
    display: block;
    position: relative;
    top: 3px;
}

.advance-conditioners-sect .owl-nav .fa-angle-left:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0703 4.60718L6.92746 9.75004L12.0703 14.8929' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-position: 50%;
    background-size: auto;
    background-repeat: no-repeat;
    padding: 12px;
    display: block;
    position: relative;
    top: 3px;
}

.products-conditioners-section:before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/themes/dt-the7-child/assets/assets_slider/images/air-conditioners-bg2.png);
    width: 38%;
    aspect-ratio: 1/1;
    right: -3%;
    top: 56%;
    transform: translateY(-50%);
    background-size: contain;
    background-repeat: no-repeat;
}

.products-conditioners-slider .flip_box_products {
    margin: 0px 15px;
    width: 100%;
    height: 100%;
}

.products-conditioners-slider .front_products,
.products-conditioners-slider .back_products {
    min-height: 433px;
}

.products-conditioners-slider {
    display: flex;
    align-items: center; /* overflow-x: auto; */
    padding-bottom: 10px;
}

.products-conditioners-slider .front_products,
.products-conditioners-slider .back_products {
    min-height: 435px;
}

.products-conditioners-slider .item_products {

    flex: 1 1 33%;
}

.flip_box_products {
    /* -webkit-transform-style: preserve-3d; */
    /* transform-style: preserve-3d; */
    /* -webkit-perspective: 1000px; */
    perspective: 1000px;
    margin: 40px 15px;
    padding: 0px;
    width: 30%;
    display: inline-block;
    float: right;
}

.flip_box_products * {
    line-height: inherit;
}

.front_products, .back_products {
    background-size: cover;
    background-position: center;
    /* -webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1); */
    /* transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1); */
    -o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    /* transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1); */
    /* transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1); */
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    text-align: center;
    min-height: 280px;
    height: auto;
    color: #fff;
    border-radius: 28px;
    box-shadow: 4px 8px 12px 0 rgb(12 26 60 / 22%);
}

.flip_box_products .front_products, .flip_box_products:hover .back_products {
    /* -webkit-transform: rotateY(0deg); */
    /* transform: rotateY(0deg); */
    /* -webkit-transform-style: preserve-3d; */
    /* transform-style: preserve-3d; */
}

.flip_box_products .front_products{
}
.flip_box_products .front_products:after{
    content:'';
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 16.33%, rgba(56, 56, 56, 0.49) 65%);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    border-radius: 30px;
}

@media(max-width:768px){
    .flip_box_products .front_products:after{
        content:'';
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 16.33%, rgb(56 56 56 / 16%) 65%);
    }
}


.front_products {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 70px 30px;
    background-position: 100% !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

.flip_box_products .back_products {
    /* -webkit-transform: rotateY(180deg); */
    /* transform: rotateY(180deg); */
    /* -webkit-transform-style: preserve-3d; */
    /* transform-style: preserve-3d; */
    background: linear-gradient(0deg, #969696 0%, #353535 100%);
    padding: 80px 30px 23px;
    box-shadow: 4px 8px 24px 0 rgb(12 26 60 / 22%);
    transition: 400ms ease;
}

.flip_box_products:hover .front_products, .flip_box_products:hover .back_products {
    background-image: url("data:image/svg+xml,%3Csvg width='433' height='435' viewBox='0 0 433 435' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71.1708 398.177L456 223.053C449.921 373.165 326.251 493 174.588 493C22.9258 493 -107 366.947 -107 211.465C-107 55.9826 19.0733 -70 174.624 -70C219.688 -70 262.242 -59.4367 299.99 -40.6418L99.0929 51.8844C94.18 54.5694 89.4792 58.4556 85.3439 62.6244C68.3433 79.5822 63.7839 104.171 71.3829 125.333L448.931 -48.3788C451.052 -41.1364 452.041 -33.2227 452.041 -25.3091C452.041 6.94616 433.026 34.7146 405.634 47.6096L98.8808 188.713C93.9679 191.398 89.2318 194.825 85.0612 198.994C68.0959 215.987 63.4658 240.54 71.1001 261.702L449.108 87.9905C451.229 95.2329 452.041 103.147 452.041 111.025C452.041 143.315 433.026 171.084 405.634 183.944L98.7394 325.188C93.8266 327.873 89.0197 331.477 84.8844 335.61C67.8838 352.603 63.5011 377.051 71.1355 398.213' fill='%23FFF5E6'/%3E%3C/svg%3E%0A");
    /* transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1); */
    background-color: #fffaf1;
    opacity: 1;
    display: block;
    transition: 400ms ease;
}

.flip_box_products:hover .front_products {
    /* -webkit-transform: rotateY(-180deg); */
    /* transform: rotateY(-180deg); */
    /* -webkit-transform-style: preserve-3d; */
    transform-style: preserve-3d;
    opacity: 0;
    display: none;
}

.front_products .inner_products {
    position: absolute;
    bottom: 10px;
    right: 0;
    left: 0;
    padding: 0 30px;
    display: flex;
    flex-direction: column;
    padding: 0 6% 28px;
    z-index: 1;
}

.flip_box_products .back_products .inner_products > img {
    max-width: 250px;
    margin: 0 auto;
}

.flip_box_products .back_products .inner_products h4 {
    color: #000000;
    font-family: 'Polin Bold' !important;
    font-size: 30px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 36px;
    text-align: center;
    /* text-shadow: 2px 2px #000000; */
    margin-top: 7px;
    margin-bottom: -13px;
    height: 72px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
    margin-bottom: 0.3rem;
}

.flip_box_products .back_products .inner_products p {
    color: #000000;
    font-family: "Polin Regular" !important;
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 36px;
    text-align: center;
    margin-bottom: 5px;
    min-height: 141px;
    max-height: 127px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
    margin: 0 0 63px;
    overflow: hidden;
    display: -webkit-box;
    /* -webkit-line-clamp: 3; */
    line-clamp: 1;
    -webkit-box-orient: vertical;
}

.flip_box_products .back_products .inner_products a {
    padding: 14px 10%;
}

.front_products .inner_products h4 {
    margin: 0;
    color: #FFFFFF;
    font-family: 'Polin Bold' !important;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 36px;
    text-align: center;
    position: relative;
    top: -25px;
    height: 72px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.flip_box_products .back_products .inner_products a:hover {
    text-decoration: none;
}

.front_products a {
    padding: 0 11%;
    line-height: 51px;
    align-self: center;
    white-space: nowrap;
}

.flip_box .front a {
    font-size: 19px;
    font-weight: 700;
    padding: 1px 13%;
    line-height: 42px;
    transition: 300ms ease-out;
    background-color: #000000;
    color: #ffffff !important;
    text-align: center;
    border-radius: 100px;
    cursor: pointer;
    text-decoration: none !important;
}


.flip_box .front a:hover {
    background-color: #FE9D01;
    color: #000000 !important;
}


.conditioners-earth-slider-outer_onw .conditioners-earth-box_bnw {
    /* height: 601px; */
    position: relative;
    aspect-ratio: 0.91 / 1;
    width: 100%;
    /* margin: 0 15px; */
    /* margin: 15px; */
    border-radius: 28px;
    display: flex;
    align-items: end;
    position: relative;
    overflow: hidden;
    box-shadow: 4px 2px 19px 0px #0C1A3C1F;
    padding: 0 3%;
}

.conditioners-earth-slider-outer_onw .owl-stage {
    right: -2.4%;
}

@media (min-width: 768px) and (max-width: 1900px) {
    .conditioners-earth-slider-outer_onw .conditioners-earth-box_bnw {
        height: calc(20vw + 150px);
    }

    .conditioners-earth-slider-outer_onw .owl-stage {

    }
}


/* END - electra28-slider Owl carousel home page first banner */


.air-conditioners-serv_nw {
    display: flex;
    gap: 2%;
    width: 75%;
    margin: 76px auto 0;
    justify-content: space-between;
    flex-wrap: wrap;
}

.advance-conditioners-slider {margin: 0px auto 0;width: 95% !important;margin-top: 169px;}

@media (max-width: 1400px) and (min-width: 768px) {
    .air-conditioners-serv_nw {

        width: 92%;
    }
}


.air-conditioners-serv_nw .serv_main_sec_nw {
    flex: 1 1 16%;
    width: 16%;
    box-shadow: 0px 0px 12px 0px #0C1A3C1F;
    border-radius: 28px;
    background-color: #ffffff;
    padding: 22px 3%;
}

.air-conditioners-serv_nw .serv_main_sec_nw .services_sec_nw {
    text-align: center;
}

.air-conditioners-serv_nw .serv_main_sec_nw .services_sec_nw a {
    font-weight: 700;
    font-size: 30px;
    line-height: 44px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin: 0px 0 9px;
}

.air-conditioners-serv_nw .serv_main_sec_nw .services_sec_nw img {
    display: block;
    margin: 30px auto 0;
    /* height: 130px; */
    /* height: 10%; */
    width: 94%;
}

.air-conditioners-serv_nw .serv_main_sec_nw .services_sec_nw img.defult-imges_nw {
}

.air-conditioners-serv_nw .serv_main_sec_nw .services_sec_nw img.hover-images_nw {
    display: none;
}

.air-conditioners-serv_nw .serv_main_sec_nw .services_sec_nw:hover img.defult-imges_nw {
    display: none;
}

.air-conditioners-serv_nw .serv_main_sec_nw .services_sec_nw:hover img.hover-images_nw {
    display: block;
}

.air-conditioners-serv_nwice {
    position: relative;
}

.air-conditioners-serv_nwice:before {
    content: '';
    background-color: #fffaf1;
    display: block;
    height: 183%;
    width: 100%;
    position: absolute;
    z-index: 5;
    bottom: -54px;
}

.banner-new img {
    border-radius: 0px 0px 120px 0px !important;
}

@media only screen and (min-width: 1024px) and (max-width: 1365px) {
    .flip_box_section {
        width: 21.5% !important;
    }

    .banner-title h2 {
        font-size: 60px !important;
        line-height: 87px !important;
    }
}

@media only screen and (max-width: 1400px) {
    .air-conditioners-section:before {
        width: 580px;
        height: 686px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
    .page-id-783 .conditioners-earth-inner p {
        min-height: 135px;
    }

    .page-id-783 .conditioners-earth-slider-outer_onw .conditioners-earth-box {
        min-height: 424px !important;
    }

    .page-id-783 .conditioners-earth-inner p {
        min-height: 136px;
    }
}

@media only screen and (min-width: 1600px) and (max-width: 1400px) {
    .air-conditioners-section:before {
        height: 904px;
        width: 622px;
    }
}


@media screen and (min-device-width: 1401px) and (max-device-width: 1899px) {
    .banner-new img, #player iframe {
        width: 1028px;
        height: 560px;
    }
}

@media screen and (min-device-width: 1200px) and (max-device-width: 1400px) {
    .banner-new img, #player iframe {
        width: 100% !important;
        height: 496px;
    }

}

@media only screen and (max-width: 1199px) {

    .top-banner-main {
        width: 100% !important;
    }

    .air-conditioners-slider .owl-item .item {
        /* padding: 1px; */
        width: 100% !important;
        height: 305px;
        bottom: 0px;
        left: 0px;
        right: 0;
        margin: 0px auto 0;
        border-radius: 22px;
        top: initial !important;
        margin-bottom: 41px !important;
        border-radius: 60px 60px 60px 60px;
    }

    #owl-top-banner .banner-title {
        width: 100% !important;
    }

    #owl-top-banner .owl-stage-outer {
        border-radius: 0;
    }

    .banner-new img, #player iframe {
        width: 100%;
        height: 542px;
        object-fit: cover;
        border-radius: 0px !important;
        border-radius: 0px 0px 120px 0px !important;
    }

    #owl-top-banner .owl-stage-outer {
        width: 100%;
        height: 542px;
    }


    #hm-top-icon {
        margin-top: 120px !important;
    }

    #owl-top-banner .owl-dots {
        margin-top: 15px !important;
    }

    #owl-top-banner .owl-stage-outer {
        border-radius: 0;
    }

    #player iframe {
        aspect-ratio: 9 / 16;
    }


    .conditioners-earth-inner p {
        font-size: 16px;
        line-height: 24px;
        height: 54px !important;
        overflow: hidden;
        font-weight: 400;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 1;
        -webkit-box-orient: vertical;
        height: 45px !important;
        min-height: inherit !important;
        margin-top: 10px !important;
        margin-bottom: 30px;
    }
}

.home #hm-top-icon .icon-top {
    padding: 23px 11%;
    margin-top: 9px;
}

.air-conditioners-service {
    position: relative;
}

.air-conditioners-service:before {
    content: '';
    background-color: #fffaf1;
    display: block;
    width: 100%;
    height: calc(100% + 493px);
    position: absolute;
    z-index: 30;
    top: -472px;
}

.elementor-783 .elementor-element-3c47383 .elementor-heading-title {
    font-family:Polin!important;
}

.advance-conditioners-slider .advance-sec {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
}
.advance-conditioners-slider .aimg-w {
    position: relative;
    width: 81%;
}

@media (max-width: 768px)  {
    .advance-conditioners-slider .advance-sec {

    }
    .advance-conditioners-slider .aimg-w {

        width: 100%;
    }
}

.advance-conditioners-slider .aimg-w:after {
    content:'';
    background: transparent;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 22;
    display: block;
    top: 0px;
    right: 0px;
    border-radius: 120px 0 120px 0;
}

@media (max-width: 768px)  {
    .advance-conditioners-slider .advance-sec {

    }
    .advance-conditioners-slider .aimg-w {
        width: 100%;
        margin-bottom: 300px !important;
    }
    .advance-conditioners-slider .aimg-w:after {
        border-radius: 60px 0 60px 0;
    }
}
