body .site{ padding: 0; margin: 0; box-shadow: none; max-width: none; width: 100%; overflow: hidden; font-family: 'Roboto', sans-serif;}
footer#colophon{ max-width: none; margin: 0; padding: 0; border: none;}
a, a:focus{outline:none;text-decoration:none !important;transition:all 500ms ease-in-out;}


/*@font-face {
    font-family: 'mulishregular';
    src: url('fonts/mulishregular.eot');
    src: url('fonts/mulishregular.eot') format('embedded-opentype'),
         url('fonts/mulishregular.woff') format('woff'),
         url('fonts/mulishregular.ttf') format('truetype'),
         url('fonts/mulishregular.svg#mulishregular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/


/*.............Custom-Style............*/
.hero_txt h1{min-height: 108px;}
.hero_txt h1 a{font-family: "Albert Sans", sans-serif; font-size: 90px; font-weight: 900; text-transform: uppercase; color: #000;}

.display_services-list .item{padding: 10px 0px 0px;}
.display_services-list .display_services-box {width: 100%; /*max-width: 475px;*/ margin: 0 auto; /*-webkit-box-shadow: 2px 16px 0 0 #e2ecec; box-shadow: 2px 16px 0 0 #e2ecec;*/ border-radius: 34px;background-color: #fff; padding: 20px 20px 20px 20px; }
.display_services-list > .row {row-gap: 35px;}
.display_services-list > .row > .col-lg-6:nth-child(1) .display_services-box .display_services-content{background-color: #d8eaea;}
.display_services-list > .row > .col-lg-6:nth-child(2) .display_services-box .display_services-content{background-color: #f4e8dc;}
.display_services-list > .row > .col-lg-6:nth-child(3) .display_services-box .display_services-content{background-color: #d8ebd8;}
.display_services-list > .row > .col-lg-6:nth-child(4) .display_services-box .display_services-content{background-color: #e9dfe8;}
.display_services-list > .row > .col-lg-6:nth-child(5) .display_services-box .display_services-content{background-color: #f4e8dc;}
.display_services-list > .row > .col-lg-6 .display_services-box .display_services-content{text-align: center; padding: 20px; margin-top: 20px; border-radius: 20px;}

.display_services-list .display_services-box p.text_class_display_services{margin: 0; padding: 10px 0px 0px;font:400 17px/27px "Raleway", Sans-serif; color:#818181;min-height: 200px;}
.display_services-list .owl-item img {width: unset !important;}

.display_services-list .owl-theme .owl-controls{margin-top: 20px;}
.display_services-list .owl-controls .owl-dots .owl-dot {border-radius: 40px;background-color: #95c3c7;width: 15px; height: 15px;text-align: center;}
.display_services-list .owl-controls .owl-dots > .owl-dot:not(:last-child){margin-right:6px;}
.display_services-list .owl-controls .owl-dots .owl-dot > span{margin: 0;padding: 0;border-radius: 40px;width: 9px; height: 9px;display: inline-block;background-color: transparent;}
.display_services-list .owl-controls .owl-dots .owl-dot.active > span,
.display_services-list .owl-controls .owl-dots .owl-dot:hover > span{background-color: #fff;}


.our-story-slider .display_services-list .display_services-box p.text_class_display_services{min-height: 298px;}
.our-story-slider .display_services-list .display_services-box {padding:20px 30px 25px 30px;}
.our-story-slider .owl-nav .owl-prev, .our-story-slider .owl-nav .owl-next{position: absolute; top: 45%;}
.our-story-slider .owl-nav .owl-prev{left: -12px;}
/* .our-story-slider .owl-nav .owl-prev{right: auto; left: -45px;} */
/* .our-story-slider .owl-nav .owl-next{left: auto; right: -45px;} */
/* .our-story-slider .owl-nav .owl-prev i, 
.our-story-slider .owl-nav .owl-next i{font-size: 22px; color: #000; height: 30px; width: 30px; border-radius: 50%; background: #a6cfa5; padding-top: 3px;} */

.our-story-slider .display_services-list .displayWrapper {align-items: center;} 
.our-story-slider .display_services-list .displayWrapper > .col-md-6:last-child {padding-right: 150px; padding-left: 15px;}
/* .our-story-slider .display_services-list .owl-item img {padding-top: 62px; margin-bottom: -15px;} */
.our-story-slider .display_services-list .owl-item img {padding: 0 40px;}

/* ---------- 19.02.25 start ----------- */
/* .our-story-slider .display_services-list .owl-nav .owl-prev i{display:none;} */
.our-story-slider .display_services-list .owl-nav .owl-next{top: 43%; right: 25px;}
.our-story-slider .display_services-list .owl-nav .owl-next i, .our-story-slider .display_services-list .owl-nav .owl-prev i{height: 60px;width: 60px;line-height: 61px;font-size: 35px;background: #E7D0E7;  border-radius: 50%; }
.our-story-slider .display_services-list .owl-nav .owl-next i:hover{background-color: #C5E7EB; transition:0.5s;}

/* .S-icon-hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity: 1;}
.S-icon-hover .elementor-image-box-wrapper .elementor-image-box-img img:hover{opacity: 0;}
.S-icon-hover1 .elementor-image-box-wrapper .elementor-image-box-img img{opacity: 0;}
.S-icon-hover1 .elementor-image-box-wrapper .elementor-image-box-img img:hover{opacity: 1;} */
.iconimage .S-icon-hover1  img{display: none;}
.iconimage:hover .S-icon-hover1 img{display: inherit; transition: .5s;}
.iconimage .S-icon-hover  img{display: inherit;}
.iconimage:hover .S-icon-hover img{display: none;}
.maintenance .logo-box{padding: 160px 20px 0 !important;}
/* ----------19.02.25 end----------- */


/* ----- Text animation  */
/* .text-container {position: relative; height: 100px; overflow: hidden;}
.rotatingtext {position: absolute; bottom: 0; width: 100%; font-size: 96px; font-family: "Albert Sans", sans-serif; font-weight: 900; color: #000; opacity: 0; animation: rotateText 7s;}

@keyframes rotateText {
    0% {opacity: 0; transform: translateY(100%);}
    10% {opacity: 1; transform: translateY(0);}
    20% {opacity: 0; transform: translateY(-100%);}
    30% {opacity: 0; transform: translateY(-100%);}
    100% {opacity: 0; transform: translateY(100%);}
}
@keyframes nope {
    0% {opacity: 0; transform: translateY(100%);}
    40% {opacity: 1; transform: translateY(0);}
	100% {opacity: 1; transform: translateY(0);}
}

.rotatingtext:nth-child(1) {animation-delay: 0s;}
.rotatingtext:nth-child(2) {animation-delay: 1s;}
.rotatingtext:nth-child(3) {animation-delay: 2s;}
.rotatingtext:nth-child(4) {animation-delay: 3s;}
.rotatingtext:nth-child(5) {animation-delay: 4s;}
.rotatingtext:nth-child(6) {animation-delay: 5s;}
.rotatingtext:nth-child(7) {animation-delay: 6s; } */
/* .rotatingtext:nth-child(8) {animation-delay: 7s;}
.rotatingtext:nth-child(9) {animation-delay: 8s;}
.rotatingtext:nth-child(10) {animation-delay: 9s;}
.rotatingtext:nth-child(11) {animation-delay: 10s;} */
/* .rotatingtext.active {animation-name: nope;  display: none; animation-duration: 7s; transition: all 0.6s ease-in-out;}
.rotatingtext.active:nth-child(7) {opacity: 1 !important; display: block; } */


/* ------ New text animation  */
/* .rotatingText {height: 100px;}
.rotatingText .rotatingText-content {position: relative; width: 100%;}
.rotatingText .rotatingText-adjective {font-size: 110px; font-family: "Albert Sans", sans-serif; font-weight: 900; color: #000; margin-bottom: 0; opacity: 0; position: absolute; text-transform: uppercase;}

.rotatingText-adjective:nth-of-type(1) {
  -webkit-animation: rotate-text-up 0.5s 0.5s;
          animation: rotate-text-up 0.5s 0.5s;
}
.rotatingText-adjective:nth-of-type(2) {
  -webkit-animation: rotate-text-up 0.5s 1s;
          animation: rotate-text-up 0.5s 1s;
}
.rotatingText-adjective:nth-of-type(3) {
  -webkit-animation: fade-text-in 0.5s 1.5s;
          animation: fade-text-in 0.5s 1.5s;
}
.rotatingText-adjective:nth-of-type(4) {
  -webkit-animation: fade-text-in 0.5s 2s;
          animation: fade-text-in 0.5s 2s;
}
.rotatingText-adjective:nth-of-type(5) {
  -webkit-animation: fade-text-in 0.5s 2.5s;
          animation: fade-text-in 0.5s 2.5s;
}
.rotatingText-adjective:nth-of-type(6) {
  -webkit-animation: fade-text-in 0.5s 3s;
          animation: fade-text-in 0.5s 3s;
}
.rotatingText-adjective:nth-of-type(7) {
  -webkit-animation: fade-text-in 0.5s 3.5s forwards;
          animation: fade-text-in 0.5s 3.5s forwards;
}

@keyframes rotate-text-up {
  0% {
    transform: translate3d(0, 80px, 0);
    opacity: 0;
  }
  20%, 80% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  100% {
    transform: translate3d(0, -40px, 0);
    opacity: 0;
  }
}
@keyframes fade-text-in {
  0% {
    opacity: 0;
    transform: translate3d(0, 80px, 0);
  }
  50%, 100% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
 */


/* -------- New animate text 11.03.25 */
.animateText h1 { margin: 0; overflow: hidden; position: relative; height: 150px; font-family: "Albert Sans", sans-serif; font-weight: 900; color: rgb(0, 0, 0);}
.animateText h1 span {display: inline-block; color: rgb(0, 0, 0); position: relative; white-space: nowrap; animation: moveup 2.5s; animation-iteration-count: 1; animation-fill-mode: forwards; animation-delay: 1s; font-size: 145px;}

@keyframes moveup {
  0%  { top: 0; }
  100% { top: -1040px;}
}



/* ------------------------ New Mission slider --------------------- */
.missionWrapper .display_services-box {text-align: center; padding: 40px 50px 40px 50px;}
.missionWrapper .display_services-box .display_services-icon img {margin: 0 auto;}
.missionWrapper .owl-carousel .owl-stage .owl-item:nth-child(1) .display_services-box,
.missionWrapper .owl-carousel .owl-stage .owl-item:nth-child(5) .display_services-box {background-color: #e7dde6;}
.missionWrapper .owl-carousel .owl-stage .owl-item:nth-child(2) .display_services-box,
.missionWrapper .owl-carousel .owl-stage .owl-item:nth-child(6) .display_services-box {background-color: #f3e6dd;}
.missionWrapper .owl-carousel .owl-stage .owl-item:nth-child(3) .display_services-box,
.missionWrapper .owl-carousel .owl-stage .owl-item:nth-child(7) .display_services-box {background-color: #d8e9d7;}
.missionWrapper .owl-carousel .owl-stage .owl-item:nth-child(4) .display_services-box,
.missionWrapper .owl-carousel .owl-stage .owl-item:nth-child(8) .display_services-box {background-color: #d8eaea;}


.missionWrapper .owl-nav .owl-prev, 
.missionWrapper .owl-nav .owl-next {position: absolute; top: 38%;right: -30px;}
.missionWrapper .owl-nav .owl-prev {right: auto; left: -30px;}
.missionWrapper .owl-nav .owl-next i,
.missionWrapper .owl-nav .owl-prev i {height: 60px ;width: 60px; line-height: 54px; font-size: 35px; background: #E7D0E7; border-radius: 50%; padding-top: 3px;}
.missionWrapper .owl-nav .owl-next i:hover {background-color: #C5E7EB; transition:0.5s;}


/* -------------  Why Buy $GOOD? */
/* .why_buy_sec1.leftbubble3 {top: 330px !important;} */
/* .why_buy_sec1.leftbubble3 .elementor-widget-container {padding: 69px 20px 50px 55px !important; } */
/* .why_buy_sec1.leftbubble3 .elementor-widget-container p.elementor-image-box-description {line-height: 20px; font-size: 15px;} */

/* .why_buy_sec3.rightbubble1 {left: -124px !important; top: -128px !important;} */
/* .why_buy_sec3.rightbubble1 .elementor-widget-container {border-width: 0 !important; background-image: url(images/thought-bubble-right.png);
    padding: 65px 38px 89px 36px !important; background-position: center center; background-repeat: no-repeat; background-size: cover;} */

/* .why_buy_sec1.rightbubble2 {top: 125px !important; left: -95px !important;} */
/* .why_buy_sec1.rightbubble2 .elementor-widget-container {border-width: 0 !important; background-image: url(images/thought-bubble-right.png); padding: 65px 38px 89px 36px !important; background-position: center center; background-repeat: no-repeat; background-size: cover;} */

/* .why_buy_sec3.rightbubble3 {} */
/* .why_buy_sec3.rightbubble3 .elementor-widget-container {border-width: 0 !important; background-image: url(images/thought-bubble-right2.png); padding: 70px 38px 62px 36px !important; background-position: center center; background-repeat: no-repeat; background-size: cover;} */




.tooltip1 { position: relative; text-align: center;}
.tooltip__item1 {position: absolute; width: 618px; padding: 15px; visibility: hidden; opacity: 0; background: #e9dfe8; transition: all 0.25s cubic-bezier(0, 0, 0.2, 1); border-radius: 12px; font: 400 17px/27px "Raleway", Sans-serif; color: #818181; z-index: 4;}
.tooltip__item1:after {content: ""; display: block; position: absolute; width: 0; height: 0; border-style: solid;}
.tooltip__initiator1 {cursor: pointer; z-index: 5; display: inline-block;}
.tooltip1[data-direction=bottom] .tooltip__initiator1:hover ~ .tooltip__item1 {transform: translate3d(-50%, 0, 0); visibility: visible; opacity: 1;}
.tooltip1[data-direction=bottom] .tooltip__item1 {top: 100%; left: 50%; transform: translate3d(-50%, -15px, 0);}
.tooltip1[data-direction=bottom] .tooltip__item1:after {top: -0.5em; left: 50%; transform: translate3d(-50%, 0, 0); border-width: 0 0.5em 0.5em 0.5em; border-color: transparent transparent #e9dfe8 transparent; -webkit-filter: drop-shadow(1px 2px 1px #bcbcbc); filter: drop-shadow(1px -1px 1px #bcbcbc);}

.newmissionWrapper .owl-stage-outer {overflow: visible !important;}
.carousalWrapper {overflow: hidden;}
.carousalWrapper .missioncol1 {width: 10%; !important;}
.carousalWrapper .missioncol2 {width: 80% !important;}
.carousalWrapper .missioncol3 {width: 10% !important;}

.newmissionWrapper .owl-item {visibility: hidden; transition: all 0.2s ease;}
.newmissionWrapper .owl-item.active {visibility: visible;}


.newmissionWrapper .owl-nav .owl-prev, 
.newmissionWrapper .owl-nav .owl-next {position: absolute; top: 38%;right: -50px;}
.newmissionWrapper .owl-nav .owl-prev {right: auto; left: -50px;}
.newmissionWrapper .owl-nav .owl-next i,
.newmissionWrapper .owl-nav .owl-prev i {height: 60px ;width: 60px; line-height: 54px; font-size: 35px; border-radius: 50%; padding-top: 3px;}
.newmissionWrapper .owl-nav .owl-next i:hover {color: #C5E7EB; transition:0.5s;}

.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(1) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(6) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(11) .tooltip__item1 {background-color: #dbe9ec !important;}
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(2) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(7) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(12) .tooltip__item1 {background-color: #f4e8dc !important;}
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(3) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(8) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(13) .tooltip__item1 {background-color: #d8ebd8 !important;}
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(4) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(9) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(14) .tooltip__item1 {background-color: #e9dfe8 !important;}
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(5) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(10) .tooltip__item1,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(15) .tooltip__item1 {background-color: #f4e8dc !important;}

.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(1) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(6) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(11) .tooltip__item1::after {border-color: transparent transparent #dbe9ec transparent;}
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(2) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(7) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(12) .tooltip__item1::after {border-color: transparent transparent #f4e8dc transparent;}
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(3) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(8) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(13) .tooltip__item1::after {border-color: transparent transparent #d8ebd8 transparent;}
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(4) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(9) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(14) .tooltip__item1::after {border-color: transparent transparent #e9dfe8 transparent;}
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(5) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(10) .tooltip__item1::after,
.newmissionWrapper .owl-carousel .owl-stage .owl-item:nth-child(15) .tooltip__item1::after {border-color: transparent transparent #f4e8dc transparent;}

.newmissionWrapper .animated.animated-fast {
    animation-duration: .4s !important;
}

.newmissionWrapper .display_services-box .display_services-icon {width: 156px; height: 156px;}


.floatingText {}
.floatingText .arrowIcon {top: -295px !important; right: 0 !important;}
.floatingText .arrowText {right: 21px !important; top: -242px !important;}


.missionArrow {position: absolute; right: -62px; z-index: 9;}
.missionText {position: absolute; top: 78px; right: -62px; z-index: 9;}


/* Partner Page
------------------------------ */
.brand_wrapper{display: flex;align-items: flex-start;justify-content: center;column-gap: 40px;row-gap:65px;flex-wrap: wrap; max-width: 1200px;  margin: 0 auto;}
.brand_wrapper .brand_block{max-width: calc(20% - 40px* 4/5);}
.brand_wrapper .brand_block h2{margin: 20px 20px 0; padding: 0;font: 500 17px/28px "Raleway", Sans-serif; color: #7C7C7F;}

/*.newmissionWrapper .owl-item {visibility: hidden; transition: all 0.2s ease;}
.newmissionWrapper .owl-item.active {visibility: visible;}*/

.get_touch_form .form-group p{margin: 0;}
.get_touch_form .form-group{margin-bottom: 22px;}
.get_touch_form .form-group .form-control{width: 100%; height: 75px !important; font:400 15px/18px 'Roboto';color: #818181;padding-left: 30px;padding-right: 30px;border: 1px solid #9A9A9A; border-radius: 2px; outline: none; box-shadow: none !important;}
.get_touch_form .form-group .wpcf7-textarea{height: 165px; padding-top: 15px;resize: none;}
.get_touch_form input[type="submit"],
.get_touch_form input[type="submit"]:focus,
.get_touch_form input[type="submit"]:active,
.get_touch_form input[type="submit"]:hover{border:none;background: #E7D0E7 !important;font:700 22px "Albert Sans", Sans-serif;color: #000 !important;text-transform: uppercase;border-radius: 50px;padding: 17px 70px;transition: all 500ms ease-in-out;margin-top: 20px; outline: none; -webkit-box-shadow: 0 12px 10px 6px rgba(0,0,0,0.21) !important;box-shadow: 0 12px 10px 6px rgba(0,0,0,0.21) !important;}
.get_touch_form input[type="submit"]:hover{background: #C5E7EB !important;}
.get_touch_form .submitBtn p {display: flex; flex-direction: column; align-items: center;}

.testimonial-list{width: 100%; max-width: 900px;margin: 0 auto;}
.testimonial-list .testimonial-box{text-align: center;}
.testimonial-list .testimonial-box p{font: 400 17px/31px 'Raleway';color: #818181;margin: 0 0 21px;padding: 0 38px;width: 100%; max-width: 875px;position: relative;}
.testimonial-list .testimonial-box p::before,
.testimonial-list .testimonial-box p::after{content: ''; display: inline-block;width: 35px; height: 35px; background: url('images/open-quote.png') no-repeat center center;}
.testimonial-list .testimonial-box p::before{position: absolute;left: 0; top: 0;}
.testimonial-list .testimonial-box p::after{vertical-align: -41%; margin-left:24px;background-image: url('images/close-quote.png');}
.testimonial-list .testimonial-box .start-rating span.fa{font:400 23px 'FontAwesome' !important;color: #F0B800 !important;letter-spacing: 5px;}
.testimonial-list .testimonial-box h2{font:500 24px/28px 'Roboto';color: #454545;margin:18px 0 0;padding: 0;}
.testimonial-list .testimonial-box h5{font:400 16px/23px 'Roboto';color: #838383;margin:2px 0 0;padding: 0;}
.testimonial-list .owl-theme .owl-dots .owl-dot span{width: 19px; height: 19px;background: #D9D9D9;}
.testimonial-list .owl-theme .owl-dots .owl-dot.active span,
.testimonial-list .owl-theme .owl-dots .owl-dot:hover span{background: #A6CFA5;}
.testimonial-list .owl-theme .owl-controls{margin-top: 51px;}

.video-list{width: 100%; max-width: 1355px; margin: 0 auto;}
.video-list .slick-track{display: flex !important; align-items: center;min-height: 520px;}
.video-list .slick-track .slick-slide{height: inherit !important;}
.video-list .video-box .video-inner{transform: scale(1);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out; }
.video-list .video-box.slick-center .video-inner{transform: scale(1.59);z-index: 2;position: relative; margin:0;}
.video-list .video-box .video-inner img{display: block;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.video-list .video-box .video-inner > a{position: absolute;left: 50%; top: 50%; width: 124px; height: 124px;z-index: 3;background: url('images/ic-play.png') no-repeat center center;transform: scale(.63);margin-top: -62px;margin-left: -62px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.video-list .video-box:not(.slick-center) .video-inner > a{transform: scale(0);}

.video-list .slick-arrow,
.video-list .slick-arrow:hover,
.video-list .slick-arrow:focus,
.video-list .slick-arrow:active{ text-align: center;width: 48px; height: 48px; background-color: #E7D0E7; outline: none;border: none;text-shadow: none;box-shadow: none;background-image: none;position: absolute;left: -24px; top: 50%; margin-top: -24px;z-index: 4; border-radius: 40px;overflow: hidden;padding: 0;}

.video-list .slick-arrow.slick-next,
.video-list .slick-arrow.slick-next:hover,
.video-list .slick-arrow.slick-next:focus,
.video-list .slick-arrow.slick-next:active{left: auto;right: -24px;}
.video-list .slick-arrow .fa{ font:400 29px/48px 'FontAwesome' !important;color: #7C7C7F !important;margin-left: -2px;}
.video-list .slick-arrow.slick-next .fa{margin-left: auto;margin-right: -2px;}


/* ---------- Our partner  */
.partners-list .owl-carousel .owl-item  {padding: 0 15px;}
.partners-list .partners-box {box-shadow: 2px 2px 13px 1px rgba(0, 0, 0, 0.21); border-radius: 30px; margin: 20px 0; padding: 0 20px;}
.partners-box img{width: 90% !important;}

.partners-list .owl-theme .owl-controls{margin-top: 20px;}
.partners-list .owl-controls .owl-dots .owl-dot {border-radius: 40px;background-color: #95c3c7;width: 15px; height: 15px;text-align: center;}
.partners-list .owl-controls .owl-dots > .owl-dot:not(:last-child){margin-right:6px;}
.partners-list .owl-controls .owl-dots .owl-dot > span{margin: 3px;padding: 0;border-radius: 40px;width: 9px; height: 9px;display: inline-block;background-color: transparent;}
.partners-list .owl-controls .owl-dots .owl-dot.active > span,
.partners-list .owl-controls .owl-dots .owl-dot:hover > span{background-color: #fff;}
/* .partners-list .owl-controls .owl-dots .owl-dot.active {padding-top: 3px;} */



/* responsive */ 

@media (max-width: 3100px) and (min-width: 1601px) {
	.elementor-section.elementor-section-boxed > .elementor-container {max-width: 1760px;}
}

@media (min-width: 3201px) and (max-width: 3840px) {
	.home-banner{padding: 490px 0px 490px 0px !important;}
}
@media (min-width: 2701px) and (max-width: 3200px) {
	.home-banner{padding: 370px 0px 370px 0px !important;}
}
@media (min-width: 2501px) and (max-width: 2700px) {
	.home-banner{padding: 300px 0px 300px 0px !important;}
}

@media (min-width: 2201px) and (max-width: 2500px) {
	.home-banner{padding: 230px 0px 230px 0px !important;}
}

@media (min-width: 1851px) and (max-width: 2200px) {
	.home-banner{padding: 170px 0px 170px 0px !important;}
}

@media screen and (min-width: 1851px){
	.floatingText .arrowIcon {top: -337px !important;}
	.floatingText .arrowText {top: -283px !important;}
	
	.our-story-slider .display_services-list .owl-item img {width: 90% !important;}
}

@media (min-width: 1660px) and (max-width: 1850px) {
	.home-banner{padding: 120px 0px 120px 0px !important;}
	
	.floatingText .arrowIcon {top: -337px !important;}
	.floatingText .arrowText {top: -283px !important;}
}

@media screen and (max-width: 1366px){
	.animateText h1 span {font-size: 100px;}
		@keyframes moveup {
  0%  { top: 0; }
  100% { top: -710px;}
}
				
/* 	.floatingText .arrowIcon {top: -380px !important;}
	.floatingText .arrowText {top: -327px !important;} */
	.missionText {top: 70px; right: -14px;}
	.missionArrow {right: -42px;}
	
	.display_services-list .display_services-box {padding: 0;}
	.display_services-list .display_services-box p.text_class_display_services {font: 400 14px/24px "Raleway", Sans-serif;}
	
	.tooltip__item1 {width: 410px;}
	
/* 	.buyGoodRel {position: relative; min-height: 100vh;}
	.buyGoodSticky {position: sticky; top: 20px;} */
	
	.newmissionWrapper.display_services-list .display_services-box p.text_class_display_services {font: 400 13px/22px "Raleway", Sans-serif;}
	
	.brand_wrapper{column-gap: 40px;row-gap:45px;}
	.brand_wrapper .brand_block{max-width: calc(25% - 40px* 3/4);}
	
}

@media screen and (max-width: 1299px){
/* 	.display_services-list .display_services-box p.text_class_display_services{min-height: 250px; font: 400 15px / 26px "Raleway", Sans-serif;}	 */
	
/* 	.floatingText .arrowIcon {top: -344px !important;} */
/* 	.floatingText .arrowText {top: -291px !important;} */
	

}

@media screen and (max-width: 1199px){
}

@media screen and (max-width: 1024px){
	.elementor-element.mobile_menu nav.hfe-nav-menu__layout-vertical{position:absolute; right:0;min-width:220px; left:auto !important;}
       .display_services-list .display_services-box p.text_class_display_services{min-height: 466px;}
		.why_buy_sec1, .why_buy_sec2, .why_buy_sec3{position: relative !important; left: 0 !important; left: 0; right: 0; margin: 0 auto;}
	.why_buy_sec1, .why_buy_sec2{top: 0px !important;}
	.why_buy_sec3{top: 20px !important;}
	.hero_txt h1 a{font-size: 50px;}
	.hero_txt h1{min-height: 60px;}
	
	.rotatingtext{font-size: 50px;}
	.text-container {height: 50px}
	
	.rotatingText .rotatingText-adjective {font-size: 50px;}
	.rotatingText {height: 50px;}
	
	.animateText h1 {height: 50px;}
	.animateText h1 span {font-size: 50px;}
	@keyframes moveup {
		  0%  { top: 0; }
		  100% { top: -362px;}
		}
	
	.our-story-slider .display_services-list .displayWrapper > .col-md-6:last-child {padding-right: 15px; padding-left: 15px;}
	
	.newmissionWrapper .owl-item.active .elementor-invisible {visibility: visible;}
	
	.video-list .slick-track{min-height:420px;}
	.brand_wrapper{column-gap: 30px;row-gap:30px;}
	.brand_wrapper .brand_block{max-width: calc(33.33334% - 30px* 2/3);}
	.brand_wrapper .brand_block h2{font: 500 15px/25px "Raleway", Sans-serif;}
}

@media screen and (min-width: 991px){
		.newmissionWrapper .owl-item.cloned {visibility: hidden;}
}

@media screen and (max-width: 991px){
	.display_services-list .col-md-6{margin-bottom: 40px;}
	.display_services-list .display_services-box p.text_class_display_services{min-height: 274px;}	
	
	.our-story-slider .display_services-list .displayWrapper > .col-md-6 {margin-bottom: 0px;}
	
	.brand_wrapper{column-gap: 30px;row-gap:30px;}
	.brand_wrapper .brand_block{max-width: calc(50% - 30px* 1/3);}
	
}
@media screen and (min-width: 768px){
	.elementor-element.instagram_arrow > .elementor-widget-container{--e-transform-flipX: -1;}
}
@media screen and (max-width: 767px){
	.displayWrapper{margin-top: 50px;}
	.display_services-icon img{width: 125px;}
	.display_services-icon{text-align: center;}
	.our-story-slider .display_services-list .display_services-box p.text_class_display_services{text-align: center;}
	.hero_txt h1{text-align: center;}
	.display_services-list .display_services-box p.text_class_display_services{min-height: 180px;}
	
	.rotatingtext{text-align: center;}
	.rotatingText .rotatingText-adjective {left: 0; right: 0; text-align: center;}
	
	.tooltip__item1 {width: 390px;}
	
	.our-story-slider .display_services-list .displayWrapper {row-gap: 35px;}
	.our-story-slider .display_services-list .displayWrapper > .col-md-5 {padding-right: 15px;}
	.display_services-list .owl-theme .owl-controls {margin: 20px 0 0;}
	
	.display_services-list .display_services-box p.text_class_display_services{min-height: 80px;}
	
/* 	.newmissionWrapper.display_services-list .display_services-box {margin-bottom: -200px; } */
	.newmissionWrapper.display_services-list .display_services-icon {width: 156px; height: 156px;}
	.newmissionWrapper .animated-fast.animated.fadeInLeft {display: block !important; opacity: 1 !important;}
	
	.missionArrow {right: auto; top: -35px; left: 137px;}
	
	.brand_wrapper{column-gap: 0px;row-gap:50px;flex-direction: column;align-items:center;}
	.brand_wrapper .brand_block{max-width: 100%;}
	.testimonial-list .testimonial-box p{padding: 0;}
	.testimonial-list .testimonial-box p::before,
	.testimonial-list .testimonial-box p::after{display:none;}
	.elementor-element.slider_info_title{width:100% !important;text-align:center !important; left:50% !important;right:auto !important;-moz-transform: translateX(-50%) !important;-webkit-transform: translateX(-50%) !important;-o-transform: translateX(-50%) !important;-ms-transform: translateX(-50%) !important;transform: translateX(-50%) !important;bottom:-15px !important;}
	.video-list .video-box.slick-center .video-inner,
	.video-list .video-box .video-inner > a{transform:none !important;}
	.video-list ul.slick-dots{align-items:center;justify-content:center;margin-top:20px;display:flex;column-gap:5px;}
	.video-list ul.slick-dots > li > button{width:20px;height:20px; background-color:#D9D9D9;border-radius:15px;font-size:0;}
	.video-list ul.slick-dots > li.slick-active > button{background-color:#A6CFA5;}
	
	
/* 	-----------  */
	.brand_wrapper .brand_block img {max-width: 100px;}
}

@media screen and (max-width: 575px){
	.display_services-list .display_services-box p.text_class_display_services{font: 400 15px / 24px "Albert Sans", Sans-serif;}
	.display_services-list .owl-controls .owl-dots .owl-dot{width: 16px; height: 16px; padding: 1px;}
	.display_services-list .owl-controls .owl-dots .owl-dot > span{width: 10px; height: 10px;}
	.our-story-slider .display_services-list .display_services-box p.text_class_display_services{min-height: 418px;}
	
	.display_services-list .display_services-box p.text_class_display_services{min-height: 230px;}
	
	.newmissionWrapper.display_services-list .display_services-box p.text_class_display_services {font: 400 12px/22px "Albert Sans", Sans-serif; padding: 5px 0px 5px;}
	
/* 	.our-story-slider .display_services-list .display_services-box {min-height: 608px;} */
	.elementor-element.roadmap-img img{width:125% !important; max-width:none !important; margin-left:-41px;}
	
	.forMobileImg .elementor-widget-container img {min-height: 265px; object-fit: cover;}
	
}

@media screen and (max-width: 400px){
}
