.slide.cpt-carousel .slide-container {
overflow: hidden;
}
.slide.cpt-carousel {
position: relative;
}
.slide.cpt-carousel .slide-top {
border-radius: 30px;
position: relative;
display: flex;
align-items: stretch;
}
.slide.cpt-carousel .slide-top .slide-right {
flex: 0 0 30%;
display: flex;
flex-wrap: wrap;
padding-left: 1.5rem;
flex-direction: column;
justify-content: space-between;
}
.slide.cpt-carousel .slide-top .slide-right h3 {
font-size: 21px;
line-height: 46px;
color: #e5097f;
}
.slide.cpt-carousel .slide-top .slide-right p {
font-size: 12px;
line-height: 24px;
text-align: justify;
color: #333333;
}
.slide.cpt-carousel .slide-description p {
font-size: 1rem !important;
}
.slide.cpt-carousel .slide-top .slide-right a {
background: #e5097f;
text-decoration: none;
color: #fff;
padding: .5rem 1rem;
display: inline-block;
margin-left: 1rem;
border-radius: 30px;
box-shadow: 0 1px 6px #3333333d;
transition: all .2s linear;
}
.slide.cpt-carousel .slide-left { }
.slide.cpt-carousel .slide-left .item {
border-radius: 30px;
background-color: #fff;
overflow: hidden;
box-shadow: 0 1px 6px 0 #21212126;
height: 100%;
}
.slide.cpt-carousel .item .image-wrapper {
position: relative;
height: 0;
padding-top: 56.25%;
overflow: hidden;
margin-bottom: 1rem;
}
.slide.cpt-carousel .item .image-wrapper img {
position: absolute;
top: 0;
width: 100% !important;
height: 100%;
object-fit: cover;
border-radius: 30px;
transition: transform .2s linear;
}
.slide.cpt-carousel .slide-left .item h5 {
line-height: 22px;
text-align: right;
}
.slide.cpt-carousel .slide-left .item p {
line-height: 20px;
text-align: justify;
padding: 9px;
direction: rtl;
}
.slide.cpt-carousel .slide-left .item-body {
padding: 0 1rem;
padding-bottom: 1rem;
}
.slide.cpt-carousel .item-body .item-exerpt {
color: #333333;
text-align: justify;
padding-bottom: 1rem;
}
.slide.cpt-carousel .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
background-color: black;
}
.slide.cpt-carousel .owl-carousel.owl-rtl .owl-item {
padding: .5rem;
}
.slide.cpt-carousel .owl-carousel .owl-stage {
display: flex;
}
.slide.cpt-carousel .slide-top .right-footer {
display: flex;
align-items: center;
}
.slide.cpt-carousel .owl-prev, .owl-next {
background-color: transparent;
color: #e5097f;
border: 1px solid #e5097f;
transition: all .2s linear;
box-shadow: 0 1px 6px 0 #3333333d;
}
.slide.cpt-carousel .owl-prev:hover, .owl-next:hover, .owl-prev:focus, .owl-next:focus {
background-color: transparent;
color: #e5097f;
border: 1px solid #e5097f;
box-shadow: unset;
}
.slide.cpt-carousel .owl-prev.disabled, .owl-next.disabled, .owl-prev.disabled:hover, .owl-next.disabled:hover, .owl-prev.disabled:focus, .owl-next.disabled:focus {
color: #d7d7d7;
border-color: #d7d7d7;
box-shadow: unset;
}
a.carousel-link-container:hover .image-wrapper img {
transform: scale(1.1);
}
.work-flow .elementor-tabs-content-wrapper {
padding-top: 2rem;
}
@media only screen and (min-width: 1024px) {
.work-flow .elementor-tabs-content-wrapper {
width: 50%;
text-align: justify;
}
}
@media only screen and (max-width:768px){
.slide-top {
display: flex;
flex-direction: column;
}
.slide.cpt-carousel .slide-top .slide-right{
padding-left: 0px;
margin-bottom: 1rem;
}
.slide.cpt-carousel .slide-top .right-footer {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 1rem;
}
}
@media only screen and (max-width:425px){
.slide.cpt-carousel .slide-top .right-footer div {
flex: 0 0 100%;
display: flex;
justify-content: space-between;
}
.slide.cpt-carousel .slide-top .slide-right a {
width: 100%;
text-align: center;
}
} .post-owl-carousel .owl-prev, .post-owl-carousel .owl-next {
position: absolute;
top: 50%;
width: 70px;
height: 40px;
transform: translateY(-50%);
border: 1px solid #e71787 !important;
background-color: #ffffff !important;
}
.post-owl-carousel .owl-prev{
right: 0;
}
.post-owl-carousel .owl-next{
left: 0;
}
.post-owl-carousel .owl-prev.disabled, .post-owl-carousel .owl-next.disabled{
display:none;
}
.post-owl-carousel .owl-item {padding: .5rem;}
.post-owl-carousel .owl-item .item {
box-shadow: 0 1px 6px #3333333d;
border-radius: 30px;
height: 100%;
overflow: hidden;
}
.post-owl-carousel .owl-stage {
display: flex;
}
.post-owl-carousel .image-wrapper {
position: relative;
height: 0;
padding-top: 65%;
overflow: hidden;
}
.post-owl-carousel .image-wrapper img {
position: absolute;
top: 0;
width: 100%;
height: 100%;
object-fit: cover;
transition: all .2s linear;
border-radius: 30px;
}
.post-owl-carousel .item-body {
padding: 1rem;
}
.post-owl-carousel .item-body .item-title h5 {
font-size: 1rem;
font-weight: 600;
}
.post-owl-carousel .item-exerpt {
text-align: justify;
color: #333333;
}
.post-carousel .post-carousel-head {
display: flex;
align-items: flex-end;
justify-content: space-between;
padding: 0 1rem;
margin-bottom: 1rem;
}
.post-carousel .post-carousel-head h3 {
font-size: 1.3rem;
margin-bottom: 0;
color: #e5097f;
}
.post-carousel .post-carousel-head .description {
color: #333333;
font-size: 1rem;
}
.post-carousel .post-carousel-head a {
background-color: #e5097f;
border-radius: 30px;
color: #ffffff;
padding: 0 1rem;
line-height: 39px;
}
.post-carousel .post-carousel-head .description p {
margin-bottom: 0;
} .grid-3-item .owl-item .item:before {
content: "";
display: table;
}
.grid-3-item .owl-item .item:after {
content: "";
clear: both;
}
.grid-3-item .grid-item {float: right;margin-bottom: 4px;margin-left: 4px;}
.grid-3-item .grid-item:nth-child(1) {width: calc(66% - 4px);height: calc(100% - 4px);}
.grid-3-item .grid-item:nth-child(n+2) {
width: 34%;
margin-left: 0px !important;
height: calc(50% - 4px);
}
.grid-3-item .owl-item {
padding: 0px !important;
}
.grid-item img.attachment-full.size-full.wp-post-image {
transform: scale(1);
border-radius: 0;
}
.grid-3-item .grid-item > a {
position: relative;
display: block;
}
.grid-3-item .grid-item .image-wrapper {
margin-bottom: 0px !important;
}
.grid-3-item .grid-item .item-body {
position: absolute;
bottom: 0;
padding: 0 1rem;
z-index: 2;
max-width: 100%;
}
.grid-3-item .grid-item > a:after {
content: "";
position: absolute;
z-index: 1;
left: 0;
right: 0;
bottom: 0;
height: 65%;
transition: opacity 0.2s;
background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,0.75));
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.grid-3-item .grid-item:nth-child(n+2) .image-wrapper {
padding-top: calc(56.1% - 9px);
}
.grid-3-item .grid-item .item-title h5 {color: #ffffff;font-size: 1.5rem;font-weight: 600;margin-bottom: 0;}
.grid-3-item .grid-item .item-exerpt {
color: #eee !important;
font-size: 1.2rem;
line-height: 1.5;
font-size: 1rem;
}
.grid-3-item .grid-item:nth-child(1) .item-exerpt {
font-size: 1.3rem;
}
.grid-3-item .grid-item:nth-child(n+2) .item-exerpt {
opacity: 0;
height: 0;
transition: all .3s linear;
}
.grid-3-item .grid-item:nth-child(n+2) a:hover .item-exerpt {
opacity: 1;
height: 100px;
}
.grid-3-item .owl-nav .owl-prev, .grid-3-item .owl-nav .owl-next {
position: absolute;
top: 50%;
width: 30px;
height: 50px;
transform: translateY(-50%);
background: #fff !important;
display: none;
}
.grid-3-item .owl-nav .owl-prev {
right: 0;
}
.grid-3-item .owl-nav .owl-next {
left: 0;
}
.grid-3-item  .owl-prev:hover, .grid-3-item .owl-next:hover, .grid-3-item  .owl-prev:focus, .grid-3-item  .owl-next:focus {
color: #333 !important;
border: 0 !important;
}
.grid-3-item:hover .owl-nav .owl-prev, .grid-3-item:hover .owl-nav .owl-next {
display: block;
}
.grid-3-item .owl-nav .owl-prev.disabled, .grid-3-item .owl-nav .owl-next.disabled {
display: none;
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//kb.zagrio.com/wp-content/plugins/farhamdev-elementor-addon/assets/plugins/owl-carousel/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}