.elementor-7120 .elementor-element.elementor-element-6c941f34{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-block-start:0rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-7120 .elementor-element.elementor-element-6c941f34:not(.elementor-motion-effects-element-type-background), .elementor-7120 .elementor-element.elementor-element-6c941f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7120 .elementor-element.elementor-element-6c941f34, .elementor-7120 .elementor-element.elementor-element-6c941f34::before{--border-transition:0.3s;}.elementor-7120 .elementor-element.elementor-element-5cb13377 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}body:not(.rtl) .elementor-7120 .elementor-element.elementor-element-5cb13377{left:0px;}body.rtl .elementor-7120 .elementor-element.elementor-element-5cb13377{right:0px;}.elementor-7120 .elementor-element.elementor-element-5cb13377{top:0px;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-post-item{width:auto;height:100%;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-prev{left:-30%;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-next{right:-30%;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .e-add-container-navigation{width:9%;top:100%;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-next path, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-prev path{fill:var( --e-global-color-primary );}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-next line, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-prev line, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-next polyline, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-prev polyline{stroke:var( --e-global-color-primary );}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-next:hover path, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-prev:hover path{fill:var( --e-global-color-d19bf14 );}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-next:hover line, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-prev:hover line, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-next:hover polyline, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-prev:hover polyline{stroke:var( --e-global-color-d19bf14 );}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-prev polyline, .elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-next polyline, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-prev line, .elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-next line{stroke-width:12;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-next line, .elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-prev line{stroke-width:12;transform:scaleX(1.6);}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-next, .elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .swiper-button-prev{transform:scale(0.15) rotate(0deg);}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-style-position-dualslider{flex-direction:row-reverse;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row .e-add-dualslider-thumbnails, .elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row-reverse .e-add-dualslider-thumbnails{width:38%;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row .e-add-dualslider-posts, .elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row-reverse .e-add-dualslider-posts{width:calc(100% - 38%);}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-column-reverse .e-add-dualslider-thumbnails{margin-bottom:0px;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-column .e-add-dualslider-thumbnails{margin-top:0px;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row-reverse .e-add-dualslider-thumbnails{margin-right:0px;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row .e-add-dualslider-thumbnails{margin-left:0px;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-dualslider-gallery-thumbs .swiper-slide{text-align:left;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-thumbnail-title{color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;}.elementor-7120 .elementor-element.elementor-element-34767dd6 > .elementor-widget-container{margin:0rem 0rem 12rem 0rem;}@media(max-width:1119px){.elementor-7120 .elementor-element.elementor-element-6c941f34{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:07%;--padding-inline-end:0%;}.elementor-7120 .elementor-element.elementor-element-5cb13377 > .elementor-widget-container{margin:0% 0% 0% 7%;}.elementor-7120 .elementor-element.elementor-element-5cb13377{width:100%;max-width:100%;}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-carousel-controls .e-add-container-navigation{top:100%;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row .e-add-dualslider-thumbnails, .elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row-reverse .e-add-dualslider-thumbnails{width:45%;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row .e-add-dualslider-posts, .elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row-reverse .e-add-dualslider-posts{width:calc(100% - 45%);}.elementor-7120 .elementor-element.elementor-element-34767dd6 .e-add-thumbnail-title{font-size:14px;}.elementor-7120 .elementor-element.elementor-element-34767dd6 > .elementor-widget-container{margin:0px 0px 80px 0px;}}@media(max-width:767px){.elementor-7120 .elementor-element.elementor-element-6c941f34{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:7%;--padding-inline-end:0%;}.elementor-7120 .elementor-element.elementor-element-5cb13377 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row .e-add-dualslider-thumbnails, .elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row-reverse .e-add-dualslider-thumbnails{width:0%;}.elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row .e-add-dualslider-posts, .elementor-7120 .elementor-element.elementor-element-34767dd6.e-add-style-dualslider-position-row-reverse .e-add-dualslider-posts{width:calc(100% - 0%);}}/* Start custom CSS for heading, class: .elementor-element-5cb13377 */@media (max-width: 767px) {
    .elementor-7120 .elementor-element.elementor-element-5cb13377 {
        position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for e-query-posts, class: .elementor-element-34767dd6 */@media (min-width: 768px) {
.elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-slide-thumb-active .e-add-thumbnail-title {
    color: #FD6B3B !important;
    transform: scale(1.1);
    transform-origin: left;
    transition: 150ms ease-in transform;
    max-width: 90%;
}

.elementor-7120 .elementor-element.elementor-element-34767dd6 .resource-type {
    font-weight: 700;
    text-transform: uppercase;
}

}


.e-add-dualslider-wrapper .swiper-slide:first-of-type {
    margin-top: auto;
}


.elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-slide.e-add-dualslider-item {
    height: auto !important;
    padding-right: 2rem !important;
    padding-top: 1.5rem !important;
}


.elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-prev {
    left: -3rem !important;
}

.elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-button-next {
    left: 2rem !important;
    right: initial !important;
}

@media (max-width: 1119px) {

.elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-slide.e-add-dualslider-item {
    height: auto !important;
    padding-top: 5px;
    padding-right: 30px;
}

.elementor-7120 .elementor-element.elementor-element-34767dd6 .swiper-slide-thumb-active .e-add-thumbnail-title {
    transform: scale(1.02);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c941f34 */@media (min-width: 1500px) {
    .elementor-7120 .elementor-element.elementor-element-6c941f34, .dyno-title {
        padding-left: calc(50% - 720px);
    }
}

@media (max-width: 1499px) and (min-width: 1120px) {
    .elementor-7120 .elementor-element.elementor-element-6c941f34, .dyno-title {
        padding-left: 7rem !important;
    }
}/* End custom CSS */