section.qodef-elementor-content-grid>.elementor-container {
    width: 1100px;
    margin: 0 auto
}

section.qodef-elementor-content-grid.qodef-extended-grid:not([class*=qodef-extended-grid-disabled--])>.elementor-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0
}

@media only screen and (min-width:1441px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--1440>.elementor-container {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0
    }
}

@media only screen and (max-width:1440px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--1440>.elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
}

@media only screen and (min-width:1367px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--1366>.elementor-container {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0
    }
}

@media only screen and (max-width:1366px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--1366>.elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
}

@media only screen and (min-width:1025px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--1024>.elementor-container {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0
    }
}

@media only screen and (max-width:1024px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--1024>.elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
}

@media only screen and (min-width:769px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--768>.elementor-container {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0
    }
}

@media only screen and (max-width:768px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--768>.elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
}

@media only screen and (min-width:681px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--680>.elementor-container {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0
    }
}

@media only screen and (max-width:680px) {
    section.qodef-elementor-content-grid.qodef-extended-grid.qodef-extended-grid-disabled--680>.elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
}

section.qodef-elementor-content-grid.qodef-extended-grid--right>.elementor-container {
    padding-left: calc((100% - 1100px)/ 2)
}

section.qodef-elementor-content-grid.qodef-extended-grid--left>.elementor-container {
    padding-right: calc((100% - 1100px)/ 2)
}

@media only screen and (min-width:1441px) {
    .qodef-content-grid-1400 section.qodef-elementor-content-grid>.elementor-container {
        width: 1400px;
        max-width: 1400px
    }
    .qodef-content-grid-1400 section.qodef-elementor-content-grid.qodef-extended-grid--right>.elementor-container {
        padding-left: calc((100% - 1400px)/ 2)
    }
    .qodef-content-grid-1400 section.qodef-elementor-content-grid.qodef-extended-grid--left>.elementor-container {
        padding-right: calc((100% - 1400px)/ 2)
    }
}

@media only screen and (min-width:1441px) {
    .qodef-content-grid-1300 section.qodef-elementor-content-grid>.elementor-container {
        width: 1300px;
        max-width: 1300px
    }
    .qodef-content-grid-1300 section.qodef-elementor-content-grid.qodef-extended-grid--right>.elementor-container {
        padding-left: calc((100% - 1300px)/ 2)
    }
    .qodef-content-grid-1300 section.qodef-elementor-content-grid.qodef-extended-grid--left>.elementor-container {
        padding-right: calc((100% - 1300px)/ 2)
    }
}

@media only screen and (min-width:1441px) {
    .qodef-content-grid-1200 section.qodef-elementor-content-grid>.elementor-container {
        width: 1200px;
        max-width: 1200px
    }
    .qodef-content-grid-1200 section.qodef-elementor-content-grid.qodef-extended-grid--right>.elementor-container {
        padding-left: calc((100% - 1200px)/ 2)
    }
    .qodef-content-grid-1200 section.qodef-elementor-content-grid.qodef-extended-grid--left>.elementor-container {
        padding-right: calc((100% - 1200px)/ 2)
    }
}

@media only screen and (min-width:1025px) {
    .qodef-content-grid-1000 section.qodef-elementor-content-grid>.elementor-container {
        width: 1000px;
        max-width: 1000px
    }
    .qodef-content-grid-1000 section.qodef-elementor-content-grid.qodef-extended-grid--right>.elementor-container {
        padding-left: calc((100% - 1000px)/ 2)
    }
    .qodef-content-grid-1000 section.qodef-elementor-content-grid.qodef-extended-grid--left>.elementor-container {
        padding-right: calc((100% - 1000px)/ 2)
    }
}

@media only screen and (min-width:769px) {
    .qodef-content-grid-800 section.qodef-elementor-content-grid>.elementor-container {
        width: 800px;
        max-width: 800px
    }
    .qodef-content-grid-800 section.qodef-elementor-content-grid.qodef-extended-grid--right>.elementor-container {
        padding-left: calc((100% - 800px)/ 2)
    }
    .qodef-content-grid-800 section.qodef-elementor-content-grid.qodef-extended-grid--left>.elementor-container {
        padding-right: calc((100% - 800px)/ 2)
    }
}

@media only screen and (max-width:1200px) {
    section.qodef-elementor-content-grid>.elementor-container {
        width: 960px
    }
    section.qodef-elementor-content-grid.qodef-extended-grid--right>.elementor-container {
        padding-left: calc((100% - 960px)/ 2)
    }
    section.qodef-elementor-content-grid.qodef-extended-grid--left>.elementor-container {
        padding-right: calc((100% - 960px)/ 2)
    }
}

@media only screen and (max-width:1024px) {
    section.qodef-elementor-content-grid>.elementor-container {
        width: 86%
    }
    section.qodef-elementor-content-grid.qodef-extended-grid--right>.elementor-container {
        padding-left: calc((100% - 86%)/ 2)
    }
    section.qodef-elementor-content-grid.qodef-extended-grid--left>.elementor-container {
        padding-right: calc((100% - 86%)/ 2)
    }
}