@charset "UTF-8";
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{display:inline-block;flex:0 0 auto;line-height:0}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;width:100%}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}@media (min-width:-1){.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-widescreen-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}}@media (max-width:-1){.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-laptop-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}}@media (max-width:1024px){.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-tablet-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}}@media (max-width:-1){.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-mobile_extra-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{flex-direction:row-reverse;gap:var(--icon-box-icon-margin,15px);text-align:end}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{flex-direction:row;gap:var(--icon-box-icon-margin,15px);text-align:start}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-mobile-position-bottom .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;gap:var(--icon-box-icon-margin,15px);text-align:center}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{flex-direction:column}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}.elementor-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.elementor-shape .elementor-shape-fill{fill:#fff;transform:rotateY(0deg);transform-origin:center}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}.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(//medconnectai.com/wp-content/plugins/saasland-core/assets/vendors/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%}.slick-slider {
position: relative;
display: block;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
overflow: hidden;
display: block;
margin: 0;
padding: 0;
}
.slick-list:focus {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track {
position: relative;
left: 0;
top: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before, .slick-track:after {
content: "";
display: table;
}
.slick-track:after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
float: left;
height: 100%;
min-height: 1px;
display: none;
}
[dir="rtl"] .slick-slide {
float: right;
}
.slick-slide img {
display: block;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list {
background: #fff url(https://medconnectai.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/ajax-loader.gif) center center no-repeat;
} @font-face {
font-family: "slick";
src: url(https://medconnectai.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/fonts/slick.eot);
src: url(https://medconnectai.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/fonts/slick.eot?#iefix) format("embedded-opentype"), url(https://medconnectai.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/fonts/slick.woff) format("woff"), url(https://medconnectai.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/fonts/slick.ttf) format("truetype"), url(https://medconnectai.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/fonts/slick.svg#slick) format("svg");
font-weight: normal;
font-style: normal;
} .slick-prev,
.slick-next {
position: absolute;
display: block;
height: 20px;
width: 20px;
line-height: 0px;
font-size: 0px;
cursor: pointer;
background: transparent;
color: transparent;
top: 50%;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
padding: 0;
border: none;
outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
outline: none;
background: transparent;
color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
font-family: "slick";
font-size: 20px;
line-height: 1;
color: white;
opacity: 0.75;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev {
left: -25px;
}
[dir="rtl"] .slick-prev {
left: auto;
right: -25px;
}
.slick-prev:before {
content: "←";
}
[dir="rtl"] .slick-prev:before {
content: "→";
}
.slick-next {
right: -25px;
}
[dir="rtl"] .slick-next {
left: -25px;
right: auto;
}
.slick-next:before {
content: "→";
}
[dir="rtl"] .slick-next:before {
content: "←";
} .slick-dotted.slick-slider {
margin-bottom: 30px;
}
.slick-dots {
position: absolute;
bottom: -25px;
list-style: none;
display: block;
text-align: center;
padding: 0;
margin: 0;
width: 100%;
}
.slick-dots li {
position: relative;
display: inline-block;
height: 20px;
width: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button {
border: 0;
background: transparent;
display: block;
height: 20px;
width: 20px;
outline: none;
line-height: 0px;
font-size: 0px;
color: transparent;
padding: 5px;
cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
opacity: 1;
}
.slick-dots li button:before {
position: absolute;
top: 0;
left: 0;
content: "•";
width: 20px;
height: 20px;
font-family: "slick";
font-size: 6px;
line-height: 20px;
text-align: center;
color: black;
opacity: 0.25;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
color: black;
opacity: 0.75;
}.h_testimonial_area {
position: relative;
z-index: 1;
padding-bottom: 140px;
margin-top: 160px;
}
.h_testimonial_area .a_title {
color: #460ec6;
margin-bottom: 22px;
text-align: center;
}
.h_testimonial_thumb {
max-width: 1030px;
margin: 0px auto;
position: relative;
top: -55px;
}
.h_testimonial_thumb .slick-list {
overflow: visible;
}
.h_testimonial_thumb .slick-list .slick-track {
transform: translate3d(0px, 0px, 0px) !important;
}
.h_testimonial_thumb .item {
cursor: pointer;
}
.h_testimonial_thumb .item .item_img {
border-radius: 50%;
width: 150px;
height: 150px;
overflow: hidden;
padding: 4px;
margin: 0 auto;
transition: all 0.2s linear;
box-shadow: 0px 30px 70px 0px #dedfe7;
}
.h_testimonial_thumb .slick-current .item .item_img {
background-color:red;
}
.h_testimonial_thumb .item .item_img img {
max-width: 100%;
border-radius: 50%;
}
.h_testimonial_thumb .slick-slide:nth-child(2n) {
margin-top: 90px;
}
.h_testimonial_thumb .slick-slide:nth-child(2n) .item_img {
width: 70px;
height: 70px;
}
.h_testimonial_thumb .slick-slide:nth-child(3) .item_img, .h_testimonial_thumb .slick-slide:nth-child(6) .item_img {
width: 100px;
height: 100px;
}
.h_testimonial_thumb .slick-slide:nth-child(2) {
margin-top: 150px;
}
.h_testimonial_thumb .slick-slide:nth-child(3) {
margin-top: 10px;
}
.h_testimonial_thumb .slick-slide:nth-child(5) {
margin-top: -50px;
}
.h_testimonial_slider {
max-width: 770px;
margin: 0 auto;
text-align: center;
}
.h_testimonial_slider h2 {
font-size: 60px;
font-family: "Spectral", serif;
line-height: 70px;
letter-spacing: -4.5px;
color: #181b31;
}
.h_testimonial_slider .testimonial_author {
padding-top: 22px;
}
.h_testimonial_slider .testimonial_author h6 {
font-size: 20px;
color: #181b31;
font-weight: 600;
margin-bottom: 5px;
}
.h_testimonial_slider .testimonial_author .position {
color: #899097;
font-family: cerebriSans;
font-size: 16px;
line-height: 1;
} .photography_testimonial_slider {
max-width: 670px;
}
.photography_testimonial_slider .item {
font-family: "GRIFTERB";
}
.photography_testimonial_slider .item p {
color: #fff;
font-size: 24px;
line-height: 36px;
letter-spacing: 0.6px;
}
.photography_testimonial_slider .item h6 {
font-size: 16px;
color: #5a5a5a;
text-transform: uppercase;
letter-spacing: 0.4px;
margin-top: 46px;
margin-bottom: 0;
}
.photography_testimonial_slider .item h6 span {
color: #fff;
}
.custome_nav {
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%);
}
.custome_nav .slick-arrow {
width: 70px;
height: 70px;
text-align: center;
line-height: 70px;
font-size: 22px;
border: 1px dashed #585858;
color: #fff;
border-radius: 50%;
transition: all .3s linear;
cursor: pointer;
}
.custome_nav .slick-arrow.next {
margin-top: 10px;
}
.custome_nav .slick-arrow {
width: 70px;
height: 70px;
text-align: center;
line-height: 70px;
font-size: 22px;
border: 1px dashed #585858;
color: #fff;
border-radius: 50%;
transition: all .3s linear;
cursor: pointer;
}  .app_testimonial_inner {
position: relative;
}
.app_testimonial_slider-8 {
max-width: 970px;
margin: 0 auto;
}
.app_testimonial_slider-8 .slick-list {
padding-top: 70px;
}
.app_testimonial_slider-8 .item {
border-radius: 10px;
background: #fff;
padding: 80px 100px;
font-family: "neue-haas-unica";
position: relative;
z-index: 1;
}
.app_testimonial_slider-8 .item ul li {
width: 16px;
height: 16px;
border-radius: 50%;
position: absolute;
z-index: -1;
opacity: 0;
transform: scale(0.2);
}
.app_testimonial_slider-8 .item ul li:nth-child(1) {
background: #ffdff9;
left: 180px;
top: 130px;
transition: all 0.5s linear;
}
.app_testimonial_slider-8 .item ul li:nth-child(2) {
background: #d4f6e5;
left: 278px;
bottom: 140px;
transition: all 0.5s 0.6s linear;
}
.app_testimonial_slider-8 .item ul li:nth-child(3) {
background: #dfe7ff;
transition: all 0.5s 0.9s linear;
right: 280px;
top: 65px;
}
.app_testimonial_slider-8 .item ul li:nth-child(4) {
background: #fff2df;
transition: all 0.5s 0.8s linear;
right: 280px;
bottom: 140px;
}
.app_testimonial_slider-8 .slick-active .item ul li {
opacity: 1;
transform: scale(1);
}
.app_testimonial_slider-8 .item .author_img {
width: 100px;
height: 100px;
border-radius: 50%;
position: absolute;
top: -60px;
left: 50%;
}
.app_testimonial_slider-8 .item h3 {
font-size: 30px;
line-height: 48px;
font-weight: 400;
font-style: italic;
color: #455880;
margin-bottom: 38px;
}
.app_testimonial_slider-8 .item .name {
font-size: 20px;
color: #33375c;
font-weight: 500;
}
.app_testimonial_slider-8 .item .position {
font-size: 16px;
font-weight: 400;
color: rgba(69, 88, 128, 0.4);
}
.slider_arrow button {
width: 65px;
height: 65px;
border-radius: 50%;
text-align: center;
font-size: 16px;
color: #455880;
background: #fff;
border: 0;
position: absolute;
top: 50%;
transition: color 0.2s linear;
padding: 0;
z-index: 1;
}
.slider_arrow button i {
cursor: pointer;
}
.slider_arrow button:before {
content: "";
height: 100%;
width: 100%;
background-image: linear-gradient(to right, #ff9567 0%, #ff79b8 100%, #ff9567 100%);
position: absolute;
left: 0;
top: 0;
border-radius: 50%;
z-index: -1;
opacity: 0;
transition: all 0.3s linear;
}
.slider_arrow button:hover {
color: #fff;
}
.slider_arrow button:hover:before {
opacity: 1;
}
.slider_arrow .next {
right: 0;
}  .const_testimonial_area {
position: relative;
z-index: 1;
text-align: center;
padding: 100px 0px 20px;
}
.const_testimonial_area .overlay_bg {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: #000000;
opacity: 0.3;
z-index: -1;
}
.const_testimonial_area .const_title {
margin-bottom: 40px;
}
.const_testimonial_slider {
max-width: 770px;
margin: 0 auto;
}
.const_testimonial_slider .item {
text-align: center;
}
.const_testimonial_slider .item h3 {
color: #fff;
font-size: 36px;
line-height: 56px;
font-family: "neuzeit-grotesk";
}
.const_testimonial_thumbnil {
max-width: 230px;
margin-left: auto;
margin-right: auto;
padding-top: 48px;
cursor: pointer;
}
.const_testimonial_thumbnil .slick-list {
padding-left: 0px !important;
padding-right: 0px !important;
}
.const_testimonial_thumbnil .slick-list .item .round_img {
width: 70px;
height: 70px;
border-radius: 50%;
overflow: hidden;
opacity: 0.3;
transition: opacity 0.3s linear;
}
.const_testimonial_thumbnil .slick-list .item .content {
width: 0px;
opacity: 0;
visibility: hidden;
padding-top: 27px;
}
.const_testimonial_thumbnil .slick-list .item .content h4,
.const_testimonial_thumbnil .slick-list .item .content h6 {
color: #fff;
text-transform: uppercase;
white-space: nowrap;
}
.const_testimonial_thumbnil .slick-list .item .content h4 {
font: 500 24px/24px "teko";
margin-bottom: 5px;
}
.const_testimonial_thumbnil .slick-list .item .content h6 {
font: 400 14px/24px "neuzeit-grotesk";
letter-spacing: 0.7px;
}
.const_testimonial_thumbnil .slick-list .slick-current .item .round_img {
opacity: 1;
}
.const_testimonial_thumbnil .slick-list .slick-current .item .content {
width: 122px;
opacity: 1;
visibility: visible;
margin-left: -25px;
text-align: center;
}
.const_testimonial_thumbnil .slick-list .slick-current .item .content h4 {
animation: fadeIn 0.4s linear both;
}
.const_testimonial_thumbnil .slick-list .slick-current .item .content h6 {
animation: fadeInUp 0.3s linear both;
}
.const_testimonial_info {
position: relative;
}
.const_slider_arrow .prev,
.const_slider_arrow .next {
position: absolute;
top: 30px;
background: transparent;
border: 0px;
font-size: 18px;
line-height: 60px;
color: #fff;
width: 60px;
height: 60px;
border-radius: 50%;
transition: all 0.3s linear;
}
.const_slider_arrow .prev:hover,
.const_slider_arrow .next:hover {
background: #ffc600;
color: #222;
}
.const_slider_arrow .prev {
left: 0;
}
.const_slider_arrow .next {
right: 0;
}    @media (max-width: 1024px) {
.const_slider_arrow .slick-arrow {
display: none !important;
}
}
@media (max-width: 768px) {
.custome_nav {
right: 10px;
}
.app_testimonial_slider-8 .item .author_img {
transform: translateX(-50%);
}
}
@media (max-width: 480px) {
.custome_nav {
display: none !important;
}
.app_testimonial_slider-8 .item {
padding-left: 20px;
padding-right: 20px;
}
.const_testimonial_thumbnil .slick-list .slick-current .item .content {
margin-left: -30px;
}
}.chat_features_img {
background-image: -moz-linear-gradient(-140deg, #83e0f4 0%, #7094fe 100%);
background-image: -webkit-linear-gradient(-140deg, #83e0f4 0%, #7094fe 100%);
background-image: -ms-linear-gradient(-140deg, #83e0f4 0%, #7094fe 100%);
width: 100%;
height: 475px;
position: relative;
padding-left: 60px;
}
.chat_features_img .chat_features_img_bg_one {
position: absolute;
left: 0;
z-index: -1;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.chat_features_img .chat_one, .chat_features_img .chat_two {
-webkit-box-shadow: 0px 5px 20px 0px rgba(12, 0, 46, 0.15);
box-shadow: 0px 5px 20px 0px rgba(12, 0, 46, 0.15);
}
.chat_features_img .chat_one {
top: 0px;
position: relative;
}
.chat_features_img .chat_two {
left: 46%;
bottom: -35px;
}
.chat_features_img .dot_bg {
left: -30px;
bottom: 40px;
}
.chat_features_content img {
margin-bottom: 28px;
}
.chat_features_img.chat_features_img_one img {
position: absolute;
}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-bottom:15px;margin-left:auto!important;margin-right:auto!important}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-img img{display:block;line-height:0}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}.ub-btn {
position: relative;
display: inline-block;
}
.ub-btn .elementor-align-icon-right {
order: 15;
}
.ub-btn .elementor-button-content-wrapper {
display: flex;
align-items: center;
} @keyframes ub-pulse {
0% {
opacity: 1;
transform: translate(-50%, -50%) scale(1);
}
100% {
opacity: 0;
transform: translate(-50%, -50%) scale(2);
}
}
@keyframes pop-char-out {
0%,
40% {
transform: translate(0);
opacity: 0;
}
20% {
transform: translate(0.05em, -0.1em); }
to {
transform: translate(0);
opacity: 1;
}
} .ub-animation-pulse:hover::before {
animation: ub-pulse 2s infinite;
opacity: 1;
}
.ub-animation-pulse::before {
width: 70%;
height: 100%;
position: absolute;
left: 50%;
top: 50%;
background: rgba(55, 64, 255, 0.1);
content: "";
z-index: -1;
opacity: 0;
} .ub-btn.ub-btn-line {
display: inline-block;
}
.ub-btn.ub-btn-line::before {
transform-origin: 100% 50%;
transition: transform 0.4s ease;
content: "";
width: 100%;
height: 1px;
background: #666666;
position: absolute;
bottom: 0;
left: 0;
animation: fadeInLeft 2s cubic-bezier(0.5, 0, 0.5, 1) both;
}
.ub-btn.ub-btn-line:hover::before {
transform: scaleX(0);
}
.ub-btn.ub-btn-line::after {
transform: scaleX(0);
transform-origin: 0 50%;
background-color: #000;
transition: transform 0.4s ease 0.2s;
content: "";
width: 100%;
height: 1px;
position: absolute;
bottom: 0;
left: 0;
}
.ub-btn.ub-btn-line:hover::after {
transform: scaleX(1);
}
span.elementor-button-text.words.chars.splitting {
position: relative;
display: inline-block;
}
.ub-btn.ub-btn-line:hover i {
margin-left: 12px;
transition: margin 0.4s linear, color 0.5s;
} .ub-btn.three_d_btn {
transition: box-shadow 0.2s ease-in-out;
padding: 0;
background-color: transparent;
border-radius: 12px;
}
.ub-btn.three_d_btn .elementor-button-icon{
margin-left: 0px;
}
.ub-btn.three_d_btn .elementor-button-content-wrapper{
display: block;
}
.ub-btn.three_d_btn span.elementor-button-text {
transition: transform 0.2s ease-in-out;
display: inline-block;
border-radius: 12px;
}
.ub-btn.three_d_btn:hover span.elementor-button-text {
transform: translateY(4px);
} .three_d_btn2 {
z-index: 1;
}
.three_d_btn2::before {
content: "";
left: 6px;
right: 6px;
top: -6px;
bottom: 0;
position: absolute;
background: #b68e05;
z-index: -1;
transition: all 0.2s linear;
}
.three_d_btn2:hover:before {
top: 0;
}
.three_d_btn2::after {
content: '';
left: 0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
background: #ffc600;
z-index: -1;
} .ub-animation-left2right.ub-btn-link:hover::before {
width: 100%;
}
.ub-animation-left2right.ub-btn-link::before {
content: attr(data-text);
position: absolute;
left: 0;
top: 0;
width: 0;
overflow: hidden;
z-index: 0;
transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
white-space: nowrap;
}
.elementor-button.ub-animation-left2right {
z-index: 1;
}
.elementor-button.ub-animation-left2right:hover::after {
transform: scaleX(1);
transform-origin: left;
}
.elementor-button.ub-animation-left2right::after {
background: #222222;
}
.elementor-button.ub-animation-left2right::after {
transform: scaleX(0);
transform-origin: right;
transition: all 0.7s linear;
transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
transition-property: transform;
z-index: -1;
}
.elementor-button.ub-animation-left2right::after {
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.ub-btn i {
margin-left: 10px;
transition: margin 0.2s linear, color 0.5s;
}
.ub-btn:hover i {
margin-left: 15px;
transition: margin 0.4s linear, color 0.5s;
} .ub-btn {
text-align: left;
padding-left: 0;
} .ub-btn.popup-youtube i {
text-align: center;
}
.ub-btn.elementor-button svg {
background-color: transparent;
}
.post_btn {
width: 60px;
height: 60px;
border-radius: 50%;
text-align: center;
line-height: 63px;
font-size: 16px;
color: #b8bbc0;
position: relative;
transition: all 0.2s linear;
display: inline-block;
}.event_team_area .owl-dots {
margin-top: 55px;
}
.event_team_area .owl-dots .owl-dot span {
border: 0px;
background: #f2dcdf;
}
.event_team_area .owl-dots .owl-dot.active span {
background: #fd475d;
}
.event_team_slider .item {
text-align: center;
cursor: pointer;
}
.event_team_slider .item .e_team_img {
position: relative;
z-index: 1;
margin-bottom: 25px;
border-radius: 6px;
background-image: -moz-linear-gradient(60deg, #fd475d 0%, #0e044b 100%);
background-image: -webkit-linear-gradient(60deg, #fd475d 0%, #0e044b 100%);
background-image: -ms-linear-gradient(60deg, #fd475d 0%, #0e044b 100%);
overflow: hidden;
}
.event_team_slider .item .e_team_img:before, .event_team_slider .item .e_team_img:after {
content: "";
width: 100px;
height: 121px;
background: #fff;
opacity: 0.6;
position: absolute;
bottom: -105px;
right: -104px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 1;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.event_team_slider .item .e_team_img:after {
width: 172px;
height: 117px;
-webkit-transform: rotate(-27deg);
-ms-transform: rotate(-27deg);
transform: rotate(-27deg);
bottom: -120px;
}
.event_team_slider .item .e_team_img img {
-webkit-transition: all 0.3s, opacity 0.4s linear;
-o-transition: all 0.3s, opacity 0.4s linear;
transition: all 0.3s, opacity 0.4s linear;
}
.event_team_slider .item .e_team_img ul {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 30px;
margin-bottom: 0;
overflow: hidden;
}
.event_team_slider .item .e_team_img ul li {
overflow: hidden;
}
.event_team_slider .item .e_team_img ul li a {
width: 50px;
height: 50px;
display: inline-block;
border: 2px solid #fff;
font-size: 16px;
line-height: 50px;
border-radius: 50%;
color: #fff;
text-align: center;
background: rgba(255, 255, 255, 0.1);
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
}
.event_team_slider .item .e_team_img ul li a:hover {
background: #fff;
color: #fd475d;
}
.event_team_slider .item .e_team_img ul li:nth-child(1) a {
-webkit-transition: all 0.3s, background 0.2s, color 0.2s linear;
-o-transition: all 0.3s, background 0.2s, color 0.2s linear;
transition: all 0.3s, background 0.2s, color 0.2s linear;
}
.event_team_slider .item .e_team_img ul li:nth-child(2) a {
-webkit-transition: all 0.4s, background 0.2s, color 0.2s linear;
-o-transition: all 0.4s, background 0.2s, color 0.2s linear;
transition: all 0.4s, background 0.2s, color 0.2s linear;
}
.event_team_slider .item .e_team_img ul li:nth-child(3) a {
-webkit-transition: all 0.5s, background 0.2s, color 0.2s linear;
-o-transition: all 0.5s, background 0.2s, color 0.2s linear;
transition: all 0.5s, background 0.2s, color 0.2s linear;
}
.event_team_slider .item .e_team_img ul li + li {
margin-top: 10px;
}
.event_team_slider .item h4 {
font-size: 20px;
font-weight: 500;
color: #2c2c51;
margin-bottom: 2px;
}
.event_team_slider .item h4:hover {
color: #fd475d;
}
.event_team_slider .item p {
color: #7b7b93;
margin-bottom: 0;
}
.event_team_slider .item:hover .e_team_img:before {
bottom: -55px;
right: -44px;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.event_team_slider .item:hover .e_team_img:after {
bottom: -85px;
right: -44px;
-webkit-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
transition: all 0.4s linear;
}
.event_team_slider .item:hover img {
opacity: 0.2;
-webkit-transform: scale(1.04);
-ms-transform: scale(1.04);
transform: scale(1.04);
}
.event_team_slider .item:hover ul li a {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.event_team_slider .owl-dots .owl-dot.active span {
background: #fd475d !important;
border: none !important;
}
.event_team_slider .owl-dots .owl-dot span {
background: #f2dcdf !important;
border: none !important;
}
.event_team_slider .owl-dots {
margin-top: 58px !important;
}.arch_blog_area {
background: #f9f9f9;
padding: 80px 0 140px;
}
.arch_blog_area .architecture_btn_border {
margin-top: 80px;
}
.arch_blog_item {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px;
align-items: center;
padding: 55px 0;
}
.arch_blog_item + .arch_blog_item {
border-top: 1px solid #aaaaaa;
}
.arch_blog_item .arch_post_date {
width: 15%;
padding: 0 15px;
}
.arch_blog_item .arch_post_date h3 {
font-size: 42px;
color: #1a1a1a;
}
.arch_blog_item .arch_post_date h3 span {
font-family: "HelveticaLight";
color: #8a8a8a;
font-size: 14px;
letter-spacing: 0.35px;
display: block;
}
.arch_blog_item .post_content {
width: 70%;
padding: 0 15px;
}
.arch_blog_item .post_content h3 {
font-size: 24px;
color: #1a1a1a;
letter-spacing: 0.6px;
margin-bottom: 0;
transition: all 0.2s linear;
}
.arch_blog_item .arch_blog_btn {
width: 15%;
text-align: right;
padding: 0 15px;
}
.arch_blog_btn a i {
font-size: 12px;
margin-left: 10px;
transition: margin 0.2s linear, color 0.5s;
}
.arch_blog_item:hover .post_content h3 {
color: #ff4e17;
}
.arch_blog_btn .rave_btn_effect:before,
.arch_blog_btn .rave_btn_effect:hover::before {
text-align: left;
} .home_news_list_item {
padding: 50px 0;
cursor: pointer;
display: flex;
}
.home_news_list_item .news_post_date {
font-size: 24px;
color: #181b31;
font-weight: 600;
text-align: center;
background: #f7f8f9;
padding: 30px 10px;
border-radius: 5px;
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
opacity: 0;
visibility: hidden;
transition: all 0.2s linear;
}
.home_news_list_item .news_post_date span {
font-weight: 400;
color: #899097;
font-size: 14px;
display: block;
}
.home_news_list_item .news_post_img {
border-radius: 5px;
margin-right: 30px;
position: relative;
overflow: hidden;
}
.home_news_list_item .news_post_img img {
transition: opacity 0.2s linear;
}
.home_news_list_item .media-body {
display: flex;
justify-content: space-between;
}
.home_news_list_item .media-body .text {
width: 60%;
}
.home_news_list_item .media-body .news_tag {
font-size: 12px;
font-weight: 600;
color: #899097;
text-transform: uppercase;
letter-spacing: 0.6px;
}
.home_news_list_item .media-body h3 {
font-size: 24px;
line-height: 32px;
letter-spacing: -0.24px;
color: #181b31;
font-weight: 600;
transition: color 0.2s linear;
}
.home_news_list_item .media-body .news_btn {
font-size: 16px;
color: #899097;
font-weight: 400;
margin-top: 40px;
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
width: 170px;
position: relative;
overflow: hidden;
}
.home_news_list_item .media-body .news_btn span {
transition: all 0.2s linear;
}
.home_news_list_item .media-body .news_btn .h_text_btn {
position: absolute;
white-space: nowrap;
font-size: 16px;
left: 0;
transform: translateX(-100%);
}
.home_news_list_item:hover .media-body .news_btn .h_text_btn {
transform: translateX(0);
}
.home_news_list_item .media-body .news_btn .h_text_btn::before {
content: attr(data-text);
position: absolute;
left: 0;
top: 0;
width: 0;
color: #460ec6;
overflow: hidden;
z-index: 0;
transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
white-space: nowrap;
}
.home_news_list_item .media-body .news_btn .h_text_btn:hover:before {
width: 100%;
}
.home_news_list_item:hover .news_post_date {
opacity: 1;
visibility: visible;
}
.home_news_list_item:hover .news_post_img img {
opacity: 0;
} .home_news_list_item:hover .media-body h3 {
color: #ff4d6f;
}
.home_news_list_item:hover .media-body .news_btn span {
transform: translateX(100%);
}
.home_news_list_item:hover .media-body .news_btn .h_text_btn {
transform: translateX(0);
right: 0;
left: auto;
}
.home_news_list_item + .home_news_list_item {
border-top: 1px solid #dfe2e7;
} .education_program_gallery_info {
display: flex;
flex-wrap: wrap;
position: relative;
z-index: 2;
}
.education_program_gallery_info .program_gallery_item {
width: calc(100% / 4);
position: relative;
z-index: 1;
overflow: hidden;
}
.education_program_gallery_info .program_gallery_item img {
max-width: 100%;
transition: all 0.5s;
}
.education_program_gallery_info .program_gallery_item:hover img {
transform: scale(1.04);
}
.overlay_bg {
position: absolute;
width: 100%;
left: 0;
top: 0;
height: 100%;
z-index: -1;
}
.education_program_gallery_info .overlay_bg {
background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.502) 100%);
z-index: 0;
}
.education_program_gallery_info .content {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
}
.education_program_gallery_info .content h5 {
color: #fff;
font-size: 30px;
font-family: "Zilla Slab", serif;
font-weight: 600;
margin-bottom: 24px;
transition: color 0.2s linear;
}
.education_program_gallery_info .content h5:hover {
color: #35b7e1;
}  @media (min-width: 1921px) {
.education_program_gallery_info .program_gallery_item img {
width: 100%;
}
} @media (max-width: 991px) {
.education_program_gallery_info .program_gallery_item {
width: calc(100% / 2);
}
.arch_blog_item .arch_post_date {
width: 100%;
margin-bottom: 15px;
}
.arch_blog_item .post_content {
width: 80%;
}
.arch_blog_item .arch_blog_btn {
width: 20%;
}
}
@media (max-width: 767px) {
.arch_blog_item .post_content, .arch_blog_item .arch_blog_btn {
width: 100%;
text-align: left;
}
}
@media (max-width: 480px) {
.home_news_list_item .media-body,
.home_news_list_item {
display: block;
}
.home_news_list_item .news_post_img {
margin-right: 0;
}
.home_news_list_item .news_post_img img {
width: 100%;
max-width: 100%;
margin-bottom: 30px;
}
.education_program_gallery_info .program_gallery_item,
.home_news_list_item .media-body .text {
width: 100%;
}
.home_news_list_item .media-body .news_btn {
justify-content: flex-start;
width: auto;
margin-top: 30px;
display: block;
}
.home_news_list_item .media-body .news_btn .h_text_btn {
transform: translateX(0);
position: relative;
display: block;
margin-top: 10px;
}
.home_news_list_item:hover .media-body .news_btn .h_text_btn {
transform: translateX(0);
position: relative;
}
}