@media only screen and (max-width:1200px) {
    .ddes-container-inner, .ddes-grid, .ddes-grid-section .ddes-section-inner {
    width: 950px;
}
}@media only screen and (max-width:1024px) {
    .ddes-container-inner, .ddes-grid, .ddes-grid-section .ddes-section-inner {
    width: 768px;
}
}@media only screen and (max-width:768px) {
    .ddes-container-inner, .ddes-grid, .ddes-grid-section .ddes-section-inner {
    width: 600px;
}
}@media only screen and (max-width:600px) {
    .ddes-container-inner, .ddes-grid, .ddes-grid-section .ddes-section-inner {
    width: 420px;
}
}@media only screen and (max-width:480px) {
    .ddes-container-inner, .ddes-grid, .ddes-grid-section .ddes-section-inner {
    width: 300px;
}
}@media only screen and (max-width:320px) {
    .ddes-container-inner, .ddes-grid, .ddes-grid-section .ddes-section-inner {
    width: 95%}
}@media only screen and (max-width:1200px) {
    .ddes-boxed .ddes-wrapper .ddes-footer-inner, .ddes-boxed .ddes-wrapper .ddes-wrapper-inner {
    width: 1000px;
}
}@media only screen and (max-width:1024px) {
    .ddes-boxed .ddes-wrapper .ddes-footer-inner, .ddes-boxed .ddes-wrapper .ddes-wrapper-inner {
    width: 818px;
}
.ddes-content {
    margin-top: 0!important;
}
}@media only screen and (max-width:768px) {
    .ddes-boxed .ddes-wrapper .ddes-footer-inner, .ddes-boxed .ddes-wrapper .ddes-wrapper-inner {
    width: 650px;
}
}@media only screen and (max-width:600px) {
    .ddes-boxed .ddes-wrapper .ddes-footer-inner, .ddes-boxed .ddes-wrapper .ddes-wrapper-inner {
    width: 470px;
}
}@media only screen and (max-width:480px) {
    .ddes-boxed .ddes-wrapper .ddes-footer-inner, .ddes-boxed .ddes-wrapper .ddes-wrapper-inner {
    width: 350px;
}
}@media only screen and (max-width:320px) {
    .ddes-boxed .ddes-wrapper .ddes-footer-inner, .ddes-boxed .ddes-wrapper .ddes-wrapper-inner {
    width: 96%}
.ddes-section-inner-margin {
    margin-left: 0;
    margin-right: 0;
}
}@media only screen and (max-width:768px) {
    .wpcf7-form .ddes-row-with-offset {
    width: 100%;
    text-align: center;
}
}@media only screen and (max-width:1024px) {
    .ddes-four-columns .ddes-column, .ddes-three-columns .ddes-column, .ddes-two-columns-25-75 .ddes-column1, .ddes-two-columns-25-75 .ddes-column2, .ddes-two-columns-33-66 .ddes-column1, .ddes-two-columns-33-66 .ddes-column2, .ddes-two-columns-50-50 .ddes-column, .ddes-two-columns-66-33 .ddes-column1, .ddes-two-columns-66-33 .ddes-column2, .ddes-two-columns-75-25 .ddes-column1, .ddes-two-columns-75-25 .ddes-column2 {
    width: 100%}
.ddes-two-columns-25-75 .ddes-column1 .ddes-column-inner, .ddes-two-columns-25-75 .ddes-column2 .ddes-column-inner, .ddes-two-columns-33-66 .ddes-column1 .ddes-column-inner, .ddes-two-columns-33-66 .ddes-column2 .ddes-column-inner, .ddes-two-columns-66-33 .ddes-column1 .ddes-column-inner, .ddes-two-columns-66-33 .ddes-column2 .ddes-column-inner, .ddes-two-columns-75-25 .ddes-column1 .ddes-column-inner, .ddes-two-columns-75-25 .ddes-column2 .ddes-column-inner {
    padding: 0;
}
/*.ddes-page-header {
    display: none;
}*/
.ddes-mobile-header {
    display: block;
}
}@media only screen and (max-width:1200px) {
    .ddes-drop-down .wide .second>.inner>ul {
    width: 950px;
}
}@media only screen and (max-width:1024px) {
    .ddes-drop-down .wide .second>.inner>ul {
    width: 768px;
}
}@media only screen and (max-width:1280px) {
    .ddes-grid-1300 .ddes-drop-down .wide .second>.inner>ul {
    width: 1100px;
}
}@media only screen and (max-width:1200px) {
    .ddes-boxed .ddes-page-header .ddes-fixed-wrapper.fixed, .ddes-boxed .ddes-page-header .ddes-sticky-header {
    width: 1000px;
}
}@media only screen and (max-width:1024px) {
    .ddes-boxed.ddes-sticky-up-mobile-header .mobile-header-appear .ddes-mobile-header-inner {
    width: 818px;
    left: auto;
}
.ddes-top-bar {
    display: none;
}
}@media only screen and (max-width:768px) {
    .ddes-boxed.ddes-sticky-up-mobile-header .mobile-header-appear .ddes-mobile-header-inner {
    width: 650px;
}
}@media only screen and (max-width:600px) {
    .ddes-boxed.ddes-sticky-up-mobile-header .mobile-header-appear .ddes-mobile-header-inner {
    width: 470px;
}
}@media only screen and (max-width:480px) {
    .ddes-boxed.ddes-sticky-up-mobile-header .mobile-header-appear .ddes-mobile-header-inner {
    width: 350px;
}
}@media only screen and (max-width:320px) {
    .ddes-boxed.ddes-sticky-up-mobile-header .mobile-header-appear .ddes-mobile-header-inner {
    width: 96%}
}@media only screen and (max-width:1024px) {
    .ddes-top-bar {
    background-color: #323232!important;
    height: auto;
}
.ddes-top-bar .ddes-vertical-align-containers {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.ddes-top-bar .ddes-vertical-align-containers .ddes-position-left, .ddes-top-bar .ddes-vertical-align-containers .ddes-position-right {
    float: none;
    text-align: center;
    width: 100%}
.ddes-top-bar .ddes-vertical-align-containers .ddes-position-left {
    margin-bottom: 5px;
}
footer .ddes-footer-bottom-holder .ddes-two-columns-50-50 .ddes-column:first-child .ddes-column-inner, footer .ddes-footer-bottom-holder .ddes-two-columns-50-50 .ddes-column:last-child .ddes-column-inner {
    text-align: center;
}
.ddes-title.ddes-has-background {
    background: 0 0!important;
        height: 140px!important;
    padding: 0!important;
}
.ddes-title.ddes-title-image-not-responsive .ddes-title-image {
    display: block;
}
.ddes-title .ddes-title-holder {
    height: 100%!important;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0!important;
}
.ddes-title .ddes-title-holder .ddes-container {
    display: block;
    height: 100%}
.ddes-title .ddes-title-holder .ddes-container-inner {
    display: table;
    height: 100%}
.ddes-title .ddes-title-holder .ddes-title-subtitle-holder {
    display: table-cell;
    vertical-align: middle;
    width: 100%}
.ddes-title .ddes-title-subtitle-holder {
    padding: 0!important;
}
.ddes-title.ddes-standard-type .ddes-breadcrumbs-holder {
    position: relative!important;
    top: auto!important;
    left: auto!important;
    right: auto!important;
}
.ddes-large-title-text .ddes-title .ddes-title-holder h1 {
    font-size: 40px;
}
.ddes-elements-holder.ddes-responsive-mode-1024.ddes-five-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-1024.ddes-four-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-1024.ddes-six-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-1024.ddes-three-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-1024.ddes-two-columns .ddes-elements-holder-item {
    width: 100%;
    display: inline-block;
    height: auto;
}
}@media only screen and (max-width:768px) {
    .ddes-large-title-text .ddes-title .ddes-title-holder h1 {
    font-size: 33px;
}
.ddes-medium-title-text .ddes-title .ddes-title-holder h1 {
    font-size: 27px;
}
.ddes-title .ddes-title-holder .ddes-subtitle {
    width: 100%}
.ddes-large-title-text .ddes-title .ddes-title-holder .ddes-subtitle {
    font-size: 15px;
}
.ddes-elements-holder.ddes-responsive-mode-768.ddes-five-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-768.ddes-four-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-768.ddes-six-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-768.ddes-three-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-768.ddes-two-columns .ddes-elements-holder-item {
    width: 100%;
    display: inline-block;
    height: auto;
}
}@media only screen and (max-width:1280px) {
    .ddes-elements-holder.ddes-responsive-mode-1280.ddes-five-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-1280.ddes-four-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-1280.ddes-six-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-1280.ddes-three-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-1280.ddes-two-columns .ddes-elements-holder-item {
    width: 100%;
    display: inline-block;
    height: auto;
}
.ddes-elements-holder.ddes-responsive-mode-1280.ddes-one-column-alignment-left .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: left;
}
.ddes-elements-holder.ddes-responsive-mode-1280.ddes-one-column-alignment-right .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: right;
}
.ddes-elements-holder.ddes-responsive-mode-1280.ddes-one-column-alignment-center .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: center;
}
}@media only screen and (max-width:1024px) {
    .ddes-elements-holder.ddes-responsive-mode-1024.ddes-one-column-alignment-left .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: left;
}
.ddes-elements-holder.ddes-responsive-mode-1024.ddes-one-column-alignment-right .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: right;
}
.ddes-elements-holder.ddes-responsive-mode-1024.ddes-one-column-alignment-center .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: center;
}
}@media only screen and (max-width:768px) {
    .ddes-elements-holder.ddes-responsive-mode-768.ddes-one-column-alignment-left .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: left;
}
.ddes-elements-holder.ddes-responsive-mode-768.ddes-one-column-alignment-right .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: right;
}
.ddes-elements-holder.ddes-responsive-mode-768.ddes-one-column-alignment-center .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: center;
}
.ddes-team.main-info-right-from-image .ddes-team-image-on-left, .ddes-team.main-info-right-from-image .ddes-team-info {
    width: 100%}
}@media only screen and (max-width:600px) {
    .ddes-large-title-text .ddes-title .ddes-title-holder h1 {
    font-size: 27px;
}
.ddes-medium-title-text .ddes-title .ddes-title-holder h1 {
    font-size: 22px;
}
.ddes-elements-holder.ddes-responsive-mode-600.ddes-five-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-600.ddes-four-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-600.ddes-six-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-600.ddes-three-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-600.ddes-two-columns .ddes-elements-holder-item {
    width: 100%;
    display: inline-block;
    height: auto;
}
.ddes-elements-holder.ddes-responsive-mode-600.ddes-one-column-alignment-left .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: left;
}
.ddes-elements-holder.ddes-responsive-mode-600.ddes-one-column-alignment-right .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: right;
}
.ddes-elements-holder.ddes-responsive-mode-600.ddes-one-column-alignment-center .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: center;
}
}@media only screen and (max-width:480px) {
    .ddes-title .ddes-title-holder .ddes-breadcrumbs a, .ddes-title .ddes-title-holder .ddes-breadcrumbs span {
    font-size: 12px;
}
.ddes-title .ddes-title-holder .ddes-subtitle {
    font-size: 13px;
}
.ddes-elements-holder.ddes-responsive-mode-480.ddes-five-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-480.ddes-four-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-480.ddes-six-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-480.ddes-three-columns .ddes-elements-holder-item, .ddes-elements-holder.ddes-responsive-mode-480.ddes-two-columns .ddes-elements-holder-item {
    width: 100%;
    display: inline-block;
    height: auto;
}
.ddes-elements-holder .ddes-elements-holder-item-content {
    padding: 0 10px;
}
.ddes-elements-holder.ddes-responsive-mode-480.ddes-one-column-alignment-left .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: left;
}
.ddes-elements-holder.ddes-responsive-mode-480.ddes-one-column-alignment-right .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: right;
}
.ddes-elements-holder.ddes-responsive-mode-480.ddes-one-column-alignment-center .ddes-elements-holder-item .ddes-elements-holder-item-content {
    text-align: center;
}
}@media only screen and (max-width:1024px) {
    .ddes-google-map-overlay {
    display: block;
}
.ddes-team.main-info-right-from-image .ddes-team-image-on-left {
    margin-bottom: 25px;
}
.ddes-team.main-info-right-from-image .ddes-team-social.circle {
    margin-bottom: 10px;
}
.countdown-amount {
    font-size: 50px!important;
    line-height: 50px!important;
}
}@media only screen and (min-width:600px) and (max-width:1024px) {
    .ddes-call-to-action .ddes-call-to-action-row-75-25 .ddes-call-to-action-column1 {
    width: 65%}
.ddes-call-to-action .ddes-call-to-action-row-75-25 .ddes-call-to-action-column2 {
    width: 35%}
}@media only screen and (max-width:600px) {
    .ddes-call-to-action .ddes-call-to-action-cell {
    display: block;
    text-align: center!important;
    width: 100%!important;
}
.ddes-call-to-action .ddes-text-wrapper .ddes-call-to-action-icon-holder {
    position: relative;
    width: 100%;
    text-align: center;
}
.ddes-call-to-action .ddes-text-wrapper .ddes-call-to-action-icon {
    display: inline-block;
}
.ddes-call-to-action .ddes-text-wrapper .ddes-call-to-action-text {
    text-align: center;
    margin-bottom: 10px;
    padding: 0!important;
}
.ddes-call-to-action.with-icon {
    padding: 0;
}
.countdown-amount {
    font-size: 35px!important;
    line-height: 35px!important;
    margin-bottom: 10px;
}
}@media only screen and (max-width:1024px) {
    .countdown-period {
    font-size: 15px!important;
}
}@media only screen and (max-width:480px) {
    .ddes-message {
    padding: 20px 22px;
}
}@media screen and (max-width:320px) {
    .ddes-message .ddes-message-text {
    line-height: normal;
}
}@media only screen and (max-width:600px) {
    .countdown-period {
    font-size: 10px!important;
}
.ddes-message.ddes-with-icon .ddes-message-icon-holder {
    padding: 10px 22px;
}
.ddes-message.ddes-with-icon .ddes-message-icon-holder .ddes-message-icon .ddes-message-icon-inner>i, .ddes-message.ddes-with-icon .ddes-message-icon-holder .ddes-message-icon .ddes-message-icon-inner>span {
    padding: 5px 8px 8px!important;
}
}@media only screen and (max-width:1200px) {
    .ddes-pricing-tables.ddes-four-columns .ddes-price-table {
    width: 50%;
    margin-bottom: 30px;
}
}@media only screen and (max-width:768px) {
    .ddes-pricing-tables.ddes-four-columns .ddes-price-table, .ddes-pricing-tables.ddes-three-columns .ddes-price-table, .ddes-pricing-tables.ddes-two-columns .ddes-price-table {
    width: 100%;
    margin-bottom: 30px;
}
.ddes-pricing-tables.ddes-four-columns .ddes-price-table:last-child, .ddes-pricing-tables.ddes-three-columns .ddes-price-table:last-child, .ddes-pricing-tables.ddes-two-columns .ddes-price-table:last-child {
    margin-bottom: 0;
}
}@media only screen and (max-width:1024px) {
    .ddes-tabs.ddes-vertical .ddes-tab-container, .ddes-tabs.ddes-vertical .ddes-tabs-nav {
    width: 100%!important;
}
.ddes-tabs .ddes-tabs-nav li, .ddes-tabs.ddes-horizontal .ddes-tabs-nav li {
    float: none;
    display: block;
}
.ddes-tabs.ddes-horizontal .ddes-tab-container {
    border-top: 0;
}
.ddes-tabs.ddes-horizontal .ddes-tabs-nav li:last-child a {
    border-bottom: 1px solid #e5e5e5;
}
.ddes-tabs.ddes-vertical .ddes-tab-container {
    border: 1px solid #e5e5e5;
    border-top: 0;
}
.ddes-tabs.ddes-vertical .ddes-tabs-nav li.ui-state-active a:after {
    content: none;
}
.ddes-tabs.ddes-vertical .ddes-tabs-nav li a {
    text-align: center;
}
.ddes-tabs.ddes-horizontal .ddes-tabs-nav li a {
    border-left: 1px solid #e5e5e5;
    border-top: 0;
}
.ddes-tabs.ddes-vertical .ddes-tabs-nav li.ui-state-active a {
    border-right: 1px solid #e5e5e5;
}
}@media only screen and (max-width:1000px) {
    .ddes-tabs.ddes-horizontal .ddes-tabs-nav li: first-child a {
    border-top: 1px solid #e5e5e5;
}
}@media only screen and (max-width:480px) {
    .ddes-accordion-holder .ddes-title-holder .ddes-accordion-mark {
    right: 10px;
}
.ddes-accordion-holder.ddes-boxed .ddes-title-holder, .ddes-accordion-holder.ddes-initial .ddes-title-holder .ddes-tab-title span.ddes-tab-title-inner {
    padding: 12px 27px;
}
}@media only screen and (max-width:1024px) {
    .ddes-blog-list-holder.ddes-four-columns>ul>li {
    width: 50%}
.ddes-blog-holder.ddes-blog-type-split-column article:not(.format-quote):not(.format-link) .ddes-post-image {
    padding-right: 0;
}
.ddes-pagination {
    margin-bottom: 60px;
}
}@media only screen and (max-width:480px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-2 .ddes-gallery-image {
    width: 100%;
    margin-right: 0;
    margin-bottom: 2%}
}@media only screen and (max-width:768px) {
    .ddes-blog-list-holder.ddes-four-columns>ul>li, .ddes-blog-list-holder.ddes-three-columns>ul>li, .ddes-blog-list-holder.ddes-two-columns>ul>li {
    width: 100%}
.ddes-blog-list-holder.ddes-minimal .ddes-blog-list-item {
    padding: 10px 0;
}
footer .ddes-footer-top:not(.ddes-footer-top-full) .ddes-container-inner {
    padding: 20px 0 50px;
}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-3 .ddes-gallery-image {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-3 .ddes-gallery-image:nth-child(2n) {
    margin-right: 0;
}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-3 .ddes-gallery-image:nth-child(2n+1) {
    clear: both;
    margin-right: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-3 .ddes-gallery-image:nth-child(3n+1) {
    clear: none;
}
}@media only screen and (max-width:480px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-3 .ddes-gallery-image {
    width: 100%;
    margin-right: 0;
    margin-bottom: 2%}
}@media only screen and (max-width:1024px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image {
    width: 32%;
    margin-right: 2%;
    margin-bottom: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image:nth-child(3n) {
    margin-right: 0;
}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image:nth-child(3n+1) {
    clear: both;
    margin-right: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image:nth-child(4n+1) {
    clear: none;
}
}@media only screen and (max-width:768px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image:nth-child(2n) {
    margin-right: 0;
}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image:nth-child(2n+1) {
    clear: both;
    margin-right: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image:nth-child(3n+1) {
    clear: none;
}
}@media only screen and (max-width:480px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-4 .ddes-gallery-image {
    width: 100%;
    margin-right: 0;
    margin-bottom: 2%}
}@media only screen and (max-width:1200px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image {
    width: 24%;
    margin-right: 1.33333%;
    margin-bottom: 1.33333%}

.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(4n) {
    margin-right: 0;
}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(4n+1) {
    clear: both;
    margin-right: 1.33333%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(5n+1) {
    clear: none;
}
}@media only screen and (max-width:1024px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image {
    width: 32%;
    margin-right: 2%;
    margin-bottom: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(3n) {
    margin-right: 0;
}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(3n+1) {
    clear: both;
    margin-right: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(4n+1) {
    clear: none;
}
}@media only screen and (max-width:768px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(2n) {
    margin-right: 0;
}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(2n+1) {
    clear: both;
    margin-right: 2%}
.ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image:nth-child(3n+1) {
    clear: none;
}
}@media only screen and (max-width:480px) {
    .ddes-image-gallery .ddes-image-gallery-grid.ddes-gallery-columns-5 .ddes-gallery-image {
    width: 100%;
    margin-right: 0;
    margin-bottom: 2%}
}@media only screen and (max-width:768px) {
    .ddes-image-gallery .ddes-image-gallery-slider .owl-buttons .ddes-next-icon i, .ddes-image-gallery .ddes-image-gallery-slider .owl-buttons .ddes-prev-icon i {
    font-size: 30px!important;
    line-height: 30px!important;
}
.ddes-image-gallery .ddes-image-gallery-slider .owl-buttons .ddes-next-icon, .ddes-image-gallery .ddes-image-gallery-slider .owl-buttons .ddes-prev-icon {
    width: 30px!important;
    height: 30px!important;
}
}@media only screen and (max-width:1024px) {
    .ddes-portfolio-list-holder-outer.ddes-ptf-five-columns article, .ddes-portfolio-list-holder-outer.ddes-ptf-six-columns article {
    width: 33%}
.ddes-portfolio-list-holder-outer.ddes-ptf-four-columns article {
    width: 50%}
.ddes-portfolio-list-holder-outer.ddes-ptf-with-spaces.ddes-ptf-five-columns article, .ddes-portfolio-list-holder-outer.ddes-ptf-with-spaces.ddes-ptf-six-columns article {
    width: 32.5%}
.ddes-portfolio-list-holder-outer.ddes-ptf-with-spaces.ddes-ptf-four-columns article {
    width: 49%}
.ddes-portfolio-list-holder-outer.ddes-ptf-pinterest-five-columns .ddes-ptf-pinterest-four-columns .ddes-portfolio-list-masonry-grid-sizer, .ddes-portfolio-list-holder-outer.ddes-ptf-pinterest-five-columns .ddes-ptf-pinterest-four-columns article {
    width: 33.33%}
.ddes-portfolio-list-holder-outer.ddes-ptf-masonry .ddes-portfolio-list-masonry-grid-sizer, .ddes-portfolio-list-holder-outer.ddes-ptf-masonry article.ddes-default-masonry-item, .ddes-portfolio-list-holder-outer.ddes-ptf-masonry article.ddes-large-height-masonry-item {
    width: 50%}
.ddes-portfolio-list-holder-outer.ddes-ptf-masonry .ddes-large-width-height-masonry-item, .ddes-portfolio-list-holder-outer.ddes-ptf-masonry .ddes-large-width-masonry-item {
    width: 100%}
.ddes-portfolio-single-holder .ddes-portfolio-single-nav {
    margin-top: 50px;
}
.ddes-portfolio-single-holder.big-images .ddes-portfolio-single-media, .ddes-portfolio-single-holder.small-images .ddes-portfolio-single-media {
    margin-bottom: 25px;
}
.ddes-portfolio-single-holder .ddes-portfolio-info-holder {
    margin-top: 25px!important;
}
.ddes-portfolio-single-holder .ddes-portfolio-item-content {
    margin: 0;
}
.gallery.ddes-portfolio-gallery-four-columns .ddes-portfolio-single-media {
    width: 50%}
}@media only screen and (max-width:768px) {
    .ddes-portfolio-single-holder .ddes-portfolio-single-nav .ddes-single-nav-image-holder {
    display: none;
}
.ddes-portfolio-single-holder .ddes-portfolio-single-nav .ddes-single-nav-content-holder {
    padding: 0!important;
}
.gallery.ddes-portfolio-gallery-four-columns .ddes-portfolio-single-media, .gallery.ddes-portfolio-gallery-three-columns .ddes-portfolio-single-media, .gallery.ddes-portfolio-gallery-two-columns .ddes-portfolio-single-media {
    width: 100%}
}@media only screen and (max-width:1024px) {
    .ddes-ptf-pinterest.ddes-ptf-pinterest-four-columns .ddes-portfolio-list-masonry-grid-sizer, .ddes-ptf-pinterest.ddes-ptf-pinterest-four-columns article {
    width: 48.65%}
.ddes-ptf-pinterest.ddes-ptf-pinterest-five-columns .ddes-portfolio-list-masonry-grid-sizer, .ddes-ptf-pinterest.ddes-ptf-pinterest-five-columns article {
    width: 31.33%}
.ddes-ptf-pinterest.ddes-ptf-pinterest-five-columns .ddes-portfolio-list-masonry-grid-gutter {
    width: 2.65%}
.ddes-ptf-pinterest.ddes-ptf-pinterest-five-columns article {
    margin-bottom: 2.65%}
}@media only screen and (max-width:768px) {
    .ddes-portfolio-list-holder-outer article, .ddes-ptf-pinterest .ddes-portfolio-list-masonry-grid-sizer {
    width: 100%!important;
}
.ddes-ptf-masonry article {
    height: auto!important;
}
.ddes-ptf-masonry article img {
    width: 100%!important;
    height: auto!important;
}
.ddes-ptf-pinterest article {
    margin-bottom: 40px!important;
}
.ddes-portfolio-filter-holder {
    margin-bottom: 30px;
}
.ddes-testimonials-holder-inner .testimonials-grid.ddes-three-columns {
    width: 50%}
.ddes-testimonial-content.testimonials-slider p.ddes-testimonial-text {
    padding-left: 0!important;
    padding-right: 0!important;
}
.ddes-testimonials-holder .ddes-testimonials.owl-carousel .owl-buttons {
    display: none;
}
}@media only screen and (max-width:1200px) {
    .ddes-testimonials-holder-inner .testimonials-grid.ddes-four-columns {
    width: 50%}
}@media only screen and (max-width:600px) {
    .ddes-testimonials-holder-inner .testimonials-grid.ddes-four-columns, .ddes-testimonials-holder-inner .testimonials-grid.ddes-three-columns, .ddes-testimonials-holder-inner .testimonials-grid.ddes-two-columns {
    width: 100%}
}@media only screen and (max-width:1400px) {
    .ddes-tabs.ddes-horizontal .ddes-tabs-nav li: first-child {
    border-left: 0;
    border-bottom: 0;
}
.ddes-tabs.ddes-horizontal .ddes-tabs-nav li:first-child a {
    border-top: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
}
.ddes-info-box-holder {
    padding: 70px 0;
}
}@media only screen and (max-width:1280px) {
    .ddes-info-box-holder {
    padding: 40px 0;
}
.ddes-elements-holder.ddes-six-columns .ddes-info-box-holder {
    display: inline-block;
    height: auto;
    width: 33%}
.ddes-info-box-holder .ddes-ib-front-holder .ddes-ib-bottom-holder .ddes-ib-text-holder {
    font-size: 16px;
}
.ddes-info-box-holder .ddes-ib-front-holder .ddes-ib-icon-holder, .ddes-info-box-holder .ddes-ib-front-holder .ddes-ib-title {
    margin-bottom: 10px;
}
.ddes-info-box-holder .ddes-ib-front-holder .ddes-ib-button-holder {
    margin-top: 23px;
}
}@media only screen and (max-width:1024px) {
    .ddes-elements-holder.ddes-four-columns .ddes-info-box-holder {
    width: 50%;
    display: inline-block;
    height: auto;
}
}@media only screen and (max-width:768px) {
    .ddes-elements-holder.ddes-five-columns .ddes-info-box-holder, .ddes-elements-holder.ddes-four-columns .ddes-info-box-holder, .ddes-elements-holder.ddes-six-columns .ddes-info-box-holder, .ddes-elements-holder.ddes-three-columns .ddes-info-box-holder, .ddes-elements-holder.ddes-two-columns .ddes-info-box-holder {
    width: 100%;
    display: inline-block;
    height: auto;
}
}@media only screen and (max-width:1400px) {
    .ddes-process-holder .ddes-process-item-holder.ddes-pi-highlighted .ddes-pi-image-holder {
    width: 275px;
    height: 275px;
    margin-top: -20px;
}
.ddes-process-holder .ddes-process-item-holder.ddes-pi-highlighted .ddes-pi-holder-inner {
    width: 100%}
}@media only screen and (max-width:1200px) {
    .ddes-process-holder .ddes-process-bg-holder {
    display: none;
}
.ddes-process-holder .ddes-process-item-holder .ddes-pi-image-holder {
    width: 171px;
    height: 171px;
}
.ddes-process-holder .ddes-process-item-holder.ddes-pi-highlighted .ddes-pi-image-holder {
    width: 237px;
    height: 237px;
    margin-top: -30px;
}
.ddes-process-holder .ddes-process-item-holder.ddes-pi-highlighted .ddes-pi-holder-inner {
    width: 100%}
}@media only screen and (max-width:1024px) {
    .ddes-process-holder.ddes-process-holder-items-four .ddes-process-item-holder {
    width: 50%;
    margin-bottom: 30px;
}
.ddes-process-holder.ddes-process-holder-items-four .ddes-process-item-holder.ddes-pi-highlighted .ddes-pi-image-holder {
    margin-top: 0;
}
.ddes-process-holder.ddes-process-holder-items-four .ddes-process-item-holder .ddes-pi-holder-inner {
    width: 100%}
.ddes-process-holder.ddes-process-holder-items-four .ddes-process-item-holder .ddes-pi-holder-inner .ddes-pi-content-holder {
    padding: 0 20px;
}
}@media only screen and (max-width:768px) {
    .ddes-process-holder.ddes-process-holder-items-three .ddes-process-item-holder.ddes-pi-highlighted .ddes-pi-image-holder {
    margin-top: 0;
}
.ddes-process-holder .ddes-process-item-holder {
    width: 100%!important;
    margin-bottom: 30px;
}
.ddes-process-holder .ddes-process-item-holder .ddes-pi-holder-inner {
    width: 100%}
}@media only screen and (max-width:1024px) {
    .ddes-section-subtitle-holder {
    width: 100%!important;
}
.ddes-comparision-pricing-tables-holder.ddes-four-columns .ddes-cpt-table-content, .ddes-comparision-pricing-tables-holder.ddes-four-columns .ddes-cpt-table-head-holder, .ddes-comparision-pricing-tables-holder.ddes-three-columns .ddes-cpt-table .ddes-cpt-table-content, .ddes-comparision-pricing-tables-holder.ddes-three-columns .ddes-cpt-table .ddes-cpt-table-head-holder {
    border-left: 1px solid #f2f2f2!important;
}
.ddes-comparision-pricing-tables-holder.ddes-three-columns .ddes-cpt-features-holder {
    display: none;
}
.ddes-comparision-pricing-tables-holder.ddes-three-columns .ddes-cpt-table {
    width: 100%;
    float: none;
    margin-bottom: 30px;
}
.ddes-comparision-pricing-tables-holder.ddes-three-columns .ddes-cpt-table-item-feature {
    display: inline-block;
    margin-right: 10px;
}
.ddes-comparision-pricing-tables-holder.ddes-four-columns .ddes-cpt-table {
    width: 50%;
    margin-bottom: 30px;
}
.ddes-comparision-pricing-tables-holder.ddes-four-columns .ddes-cpt-features-holder {
    display: none;
}
.ddes-comparision-pricing-tables-holder.ddes-four-columns .ddes-cpt-table-item-feature {
    display: inline-block;
    margin-right: 10px;
}
.ddes-comparision-pricing-tables-holder .ddes-cpt-table .ddes-cpt-table-content li {
    line-height: 1.7em;
    padding-top: 30px;
}
}@media only screen and (max-width:768px) {
    .ddes-comparision-pricing-tables-holder.ddes-four-columns .ddes-cpt-table, .ddes-comparision-pricing-tables-holder.ddes-two-columns .ddes-cpt-table {
    width: 100%;
    margin-bottom: 30px;
}
.ddes-comparision-pricing-tables-holder.ddes-two-columns .ddes-cpt-features-holder {
    display: none;
}
.ddes-comparision-pricing-tables-holder.ddes-two-columns .ddes-cpt-table-item-feature {
    display: inline-block;
    margin-right: 10px;
}
.ddes-comparision-pricing-tables-holder.ddes-two-columns .ddes-cpt-table-content, .ddes-comparision-pricing-tables-holder.ddes-two-columns .ddes-cpt-table-head-holder {
    border-left: 1px solid #f2f2f2!important;
}
}@media only screen and (max-width:768px) and (min-width:500px) {
    .owl-item: nth-child(3n) .ddes-carousel-item-outer-holder {
    border-right: 0!important;
}
}@media only screen and (max-width:668px) and (min-width:500px) {
    .owl-item: nth-child(2n) .ddes-carousel-item-outer-holder {
    border-right: 0!important;
}
}@media only screen and (max-width:499px) {
    .owl-item: nth-child(n) .ddes-carousel-item-outer-holder {
    border-right: 0!important;
}
}@media only screen and (max-width:1024px) {
    .ddes-blog-slider-holder .ddes-bs-item-excerpt {
    display: none;
}
.ddes-blog-slider-holder h2.ddes-bs-item-title {
    font-size: 30px;
}
.ddes-blog-slider-holder .owl-prev {
    left: 20px;
}
.ddes-blog-slider-holder .owl-next {
    right: 20px;
}
.ddes-blog-slider-holder .owl-next, .ddes-blog-slider-holder .owl-prev {
    font-size: 40px;
}
}@media only screen and (max-width:600px) {
    .ddes-blog-slider-holder .ddes-bs-item-content {
    padding: 17px;
}
.ddes-blog-slider-holder h2.ddes-bs-item-title {
    font-size: 25px;
}
.ddes-blog-slider-holder .ddes-bs-item-bottom-section, .ddes-blog-slider-holder .owl-next, .ddes-blog-slider-holder .owl-prev {
    display: none;
}
}@media only screen and (max-width:480px) {
    .ddes-blog-slider-holder .ddes-bs-item-content {
    width: 82%}
}@media only screen and (max-width:1024px) {
    .ddes-instagram-feed.ddes-col-9 li {
    width: 33.33%}
}@media only screen and (max-width:768px) {
    .ddes-instagram-feed.ddes-col-4 li {
    width: 50%}
.ddes-instagram-feed.ddes-col-6 li {
    width: 33.33%}
}@media only screen and (max-width:480px) {
    .ddes-in_stagram-feed.ddes-col-9 li, .ddes-instagram-feed.ddes-col-3 li, .ddes-instagram-feed.ddes-col-4 li, .ddes-instagram-feed.ddes-col-6 li {
    width: 50%}
}


@media (min-width: 768px) and (max-width: 1000px) {
   .collapse {
       display: none !important;
   }
   .navbar-collapse.collapse{display:none !important}
}


@media (max-width: 1000px) {
.ddes-main-menu ul li a{margin-top:0}
.ddes-position-right{
    /* position: relative; */
    float: right;
    /* z-index: 112; */
    width: 100%;
     height: auto !important; 
    text-align: right;
    margin-top: -80px;
}
.navbar-header{display:block;float:none !important}
.ddes-drop-down ul li{width:100%;text-align:center}
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block !important;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
	  height:auto !important;
  }
  .search_in_menu{display:none !important}
  .ddes-vertical-align-containers .ddes-position-right{width:100%}
}

@media (max-width: 1200px) {
	.nav>li>a{    padding: 10px 7px;}
	.ddes-page-header .ddes-grid{width:97%}
	.main_welcome_contant_cc{background-image:none}
}
@media (max-width: 1000px) {
	.slide-text > h1{font-size:30px;width:100%;}
	.slide-text > p{display:none}
	.navbar-nav>li>.dropdown-menu{width:100%}
	.dropdown-menu li a{padding: 1.5% 4%;}
	}
@media (max-width: 991px) {
	.mob-flot-right{float:right}
	.mob-flot-left{float:left}
	.welc_left_logo{text-align:center;padding-top:20px;}
	.mob-center-main{text-align:center !important}
	.mob-fl-none-onl{float:none !important}
	.mob-wlc-text-cntr{text-align:center !important}
	}

@media (max-width: 768px) {
	.vision_bg_img {text-align:center}
	.vision_left{margin-left:0}
	.vision_mission_box_ico{width:auto;}
	.vision_mission_box{margin-bottom:30px;}
	.objective_img_right{margin-top:0;margin-bottom:20px;}
	.objective_img_right{margin-top:30px;margin-bottom:20px;}
	}
@media (max-width: 730px) {
	.slide-text > h1{font-size:20px;width:100%;}
	.slide-text > a.btn-primary{padding:10px 12px;font-size:12px}
	.ddes-vertical-align-containers .ddes-position-center:before, .ddes-vertical-align-containers .ddes-position-left:before, .ddes-vertical-align-containers .ddes-position-right:before{display:none}
	.ddes-position-left-inner{    margin-top: 18px;}
		.objectives_list li{width:100%}
		.mission_list li{width:100%;margin-left:2%;}
	}
	
@media (max-width: 600px) {
	.slide-text > a.btn-primary{display:none}
	
	}
@media (max-width: 450px) {
	.ddes-page-header .ddes-menu-area .ddes-logo-wrapper a{width:100%;height:auto !important;max-height:inherit !important}
	.ddes-logo-wrapper a img.ddes-normal-logo{width:100% !important;height:auto !important;max-height:inherit !important}
	.ddes-position-left-inner{width:80%;float:left;display:block;    margin-top: 18px;}
	.navbar-toggle{margin-right:0}
	.ddes-blog-list-holder>ul{padding:3%;}
	.footer_diab_logo{text-align:left}
	.footer_diab_logo img{width:auto;margin-top:-20px;text-align:left}
	}
@media (max-width: 380px) {
	.slide-text > h1{margin-top:0}
	}

