/* 
Theme Name: Nexxen Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Nexxen Elementor Child is a child theme of Hello Elementor
Author: Iggy Pritzker
Author URI: https://www.web-design.co.il/
Template: hello-elementor
Version: 0.0.1
Text Domain: hello-elementor-child
*/
/* from source */
body {
    display: flex;
    flex-direction: column;
    align-items: center;
}
[data-elementor-type="header"], [data-elementor-type="footer"] {
    max-width: none;
    width: 100%;
    background: white;
    z-index: 999;
}
/* from elementor custom css */
canvas {
    transform: unset !important;
}
[data-elementor-type="wp-page"], [data-elementor-type="wp-post"] {
    width: 100% !important;
    max-width: none !important;
    /*box-shadow: 1px 0 #d0d0ce, -1px 0 #d0d0ce;*/
    overflow: hidden;
}
@media (min-width: 385px) and (max-width: 400px) {
    img[src*="wp-content/uploads/2023/07/connect-with-us-wrapper-img-mobile.svg"] {
        margin-bottom: -40px;
    }
}
@media (min-width: 401px) and (max-width: 420px) {
    img[src*="wp-content/uploads/2023/07/connect-with-us-wrapper-img-mobile.svg"] {
        margin-bottom: -60px;
    }
}
@media (min-width: 421px) and (max-width: 440px) {
    img[src*="wp-content/uploads/2023/07/connect-with-us-wrapper-img-mobile.svg"] {
        margin-bottom: -80px;
    }
}
@media (min-width: 441px) and (max-width: 460px) {
    img[src*="wp-content/uploads/2023/07/connect-with-us-wrapper-img-mobile.svg"] {
        margin-bottom: -100px;
    }
}
@media (min-width: 461px) and (max-width: 470px) {
    img[src*="wp-content/uploads/2023/07/connect-with-us-wrapper-img-mobile.svg"] {
        margin-bottom: -120px;
    }
}
@media (min-width:1200px) and (max-width:1216px) {
    #menu-1-29caad7 .menu-item .elementor-item {
        margin-right: 8px !important;
    }
}
/* pages */
/* video bg poster section */
@media(min-width: 1640px) {
    body .custom-banner-video {
        max-width: 100% !important;
        transform: translate(0%);
        object-fit: cover;
        object-position: right top;
    }
}
/* next prev for carousel */
.swiper-next-prev-con > div {
    cursor: pointer;
}