@font-face {
    font-family: 'Adobe Garamond Pro';
    src: url('/wp-content/themes/hello-elementor-child/fonts/AGaramondPro-BoldItalic.woff2') format('woff2'),
        url('/wp-content/themes/hello-elementor-child/fonts/AGaramondPro-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Adobe Garamond Pro';
    src: url('/wp-content/themes/hello-elementor-child/fonts/AGaramondPro-Bold.woff2') format('woff2'),
        url('./wp-content/themes/hello-elementor-child/fonts/AGaramondPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Adobe Garamond Pro';
    src: url('/wp-content/themes/hello-elementor-child/fonts/AGaramondPro-Regular.woff2') format('woff2'),
        url('/wp-content/themes/hello-elementor-child/fonts/AGaramondPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Adobe Garamond Pro';
    src: url('/wp-content/themes/hello-elementor-child/fonts/AGaramondPro-Italic.woff2') format('woff2'),
        url('/wp-content/themes/hello-elementor-child/fonts/AGaramondPro-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

.albrtColmn > .imagineSec .elementor-widget-container p {
	margin-bottom:0 !important;
}
.curveBg .elementor-widget-image {
    width: 100%;
}
span.redSimple {
    display: block;
    color: #FF3A41; 
}
.Toptipred{
    color: #FF3A41;
    font-style: italic;
    text-decoration: underline;
}
.didyouknow {
    background-position: bottom -1px center !important;
}

.agencyDiv h2:before {
    content: '';
    background-image: url(/wp-content/uploads/2023/10/Group-93.png);
    height: 31px;
    display: inline-block;
	background-repeat: no-repeat;
    background-position: right 20px center;
    width: 200px;
    position: relative;
    top: -6px;
}
.agencyDiv h2:after {
    content: '';
    background-image: url(/wp-content/uploads/2023/10/Group-94.png);
    height: 31px;
    display: inline-block;
    background-repeat: no-repeat;
     background-position: left 10px center;
    width: 200px;
	 position: relative;
    top: -6px;
}
.simpleemail{
    filter: drop-shadow(-10px 12px 26px rgba(0, 0, 0, 0.25));

}
.simpleemail a{
	text-decoration: underline !important;
}
#elementor-popup-modal-99 svg.e-font-icon-svg.e-eicon-close.eicon-close {
    display: none;
}

.redSimple2{
    color: #FF3A41;
}



/* Default slide */
.itemsSlider .slick-slide{
  background-color: #000000;
  color: #FFF;
  margin: 0 15px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: scale(0.8);
  transition: all 0.4s ease-in-out;
}
.itemsSlider .slick-slide,
.itemsSlider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
  transform: scale(1);
  transition: all 0.4s ease-in-out;
}

/* Active center slide (You can change anything here for cenetr slide)*/
.itemsSlider .slick-center,
.itemsSlider .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"] {
  transform: scale(1);
  background-color: #000000;
}
.itemsSlider .slick-current.slick-active{
  transform: scale(1);
  background-color: #000000;
}

.slick-next, .slick-prev{
  z-index: 5;
}
.slick-next{
  right: 15px;
}
.slick-prev{
  left: 15px;
}
.slick-next:before, .slick-prev:before{
  color: #000;
  font-size: 26px;
}
.itemsSlider .slick-list.draggable {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.itemsSlider .item.slick-active.slick-center {
    filter: blur(0px);
}

.itemsSlider .item.slick-active {
    filter: blur(4px);
}
.itemsSlider .item.slick-active a {
    pointer-events: none;
}
.itemsSlider .item.slick-active.slick-center a{
      pointer-events: auto;
}

.scrollmeCircle .elementor-widget-container {
    width: 100px;
    height: 100px !important;
    text-align: center;
    margin: 0 auto;
    display: flex;
    align-items: center;
    border-radius: 100.848px;
    background: rgba(255, 58, 65, 0.43);
    justify-content: center;
}
.cardDetails {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 60px;
    padding: 100px;
    background: #000000;
}
.mainBox .modal-content {
    background: #000;
}
.mainBox .modal-header{
    border: unset;
}
.cardDesc h2 {
    font-family: 'Alice';
    font-size: 64px;
    line-height: 62px;
    color:#fff;
    font-weight: 400;
	margin: 0;
}
span.dataRed {
    font-family: 'Montserrat';
    font-size: 20px;
    font-weight: 700;
    color: #FF3A41;
    line-height: 28px;
}
.description {
    color: #FDFBFB;
    font-size: 20px;
    font-weight: 400;
    font-family: 'Montserrat';
    line-height: 28px;
	margin-top: 20px;
}
.mainBox .modal-dialog .modal-header {
    display: block;
    position: absolute;
    top: 20px;
    left: auto;
    z-index: 9;
    right: 20px;
    width: 44px;
    padding: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44' fill='none'%3E%3Cg id='Group 1'%3E%3Cg id='Group 114'%3E%3Crect id='Rectangle 1' x='0.109375' y='38.7949' width='54.1875' height='7.31484' rx='3.65742' transform='rotate(-45 0.109375 38.7949)' fill='%23FDFBFB'%3E%3C/rect%3E%3Crect id='Rectangle 2' x='5.28125' y='0.478516' width='54.1875' height='7.31484' rx='3.65742' transform='rotate(45 5.28125 0.478516)' fill='%23FDFBFB'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    height: 44px;
    background-repeat: no-repeat;
}
.mainBox .modal-dialog .modal-header button.btn-close {
    font-size: 0;
    width: 100%;
    padding: 0;
    margin: 0;
}
.mainBox .modal-dialog .modal-body {
    padding: 0;
}
.mainBox .modal-dialog {
    max-width: 1300px !important;
}
.mainBox .modal-content {
    background: transparent;
    border: 0;
}
.cardImag {
    width:40%;
}
.cardDesc {
    width:90%;
}
.mainBox .modal-dialog {
    max-width: 1900px;
    width: 100%;
}
.mainBox .btn-close {
    color: #fff !important;
    background: unset !important;;
    font-size: 20px;
    opacity: 1 !important;
    width:4em;
    height: 50px;
}
.cardIcons img {
    width: 36px;
    max-width: 100%;
    display: flex;
}
.listcontent ul li {
    list-style: disc;
    font-weight: 500;
    font-size: 18px;
}
.contentDiv {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    gap: 20px;
}

#site-header {
    position: fixed;
    top: 0;
    color: #fff;
    left: 0;
    right: 0;
/*     background-color: #ffffff; */
    z-index: 9999;
	padding-top: 20px !important;
    padding-bottom: 20px !important;
}

#site-header.sticky {
    position: fixed;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* Add a shadow for a visual effect */
    padding: 10px 0; /* Add padding for readability */
}

.sticky_header {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    padding: 20px 0 !important;
    position: fixed !important;
    top: 0 !important;
    z-index: 9999 !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
.home .sticky_header {
    background-color: #ffffff;
}
.singlepageHead.sticky_header {
    background-color: #121111 !important;
}

.ButtonTop {
    width: auto !important;
}
.singlepageHead.sticky_header .ButtonTop {
    position: relative !important;
    bottom: 0 !important;
    top: 0 !important;
}
.conetntcrad h2 {
    color: #000;
    font-size: 42px;
    font-family: 'Alice';
    line-height: 40px;
    text-align: left;
	margin-bottom: 15px;
}
.redcl .conetntcrad h2 {
    color: #FF3A41;
}
.listcontent ul li {
    color: #000;
    text-align: justify;
}
li.oddevenColor {
    margin-bottom: 20px;
}

.topltipsec
{
	text-align: center;
    color: #FFFFFF;
    font-family: "Montserrat", Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 82.3px;
}

.tooltip {
  position: relative;
  display: inline-block !important;
  border-bottom: 1px dotted black;
  opacity: 1 !important;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: #fff;
    color: #000;
    text-align: center;
    border-radius: 0;
    padding: 24px 46px !important;
    opacity: 0 !important;
    position: absolute;
    z-index: 1;
    top: 100%;
    left: 0;
    margin-left: -50px;
    margin-top: 50px;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1 !important;
}

.smallfont {
    font-family: 'Adobe Garamond Pro';
    font-size: 24px;
    font-weight: 600;
    font-style: italic;
    text-align: left;
    line-height: 28px;
}
.midfont {
    font-size: 40px;
    font-style: italic;
    font-family: 'Adobe Garamond Pro';
    text-align: left;
    font-weight: 600;
    line-height: 120%;
}
.tooltiptext {
    width: 588px !important;
    height: 240px;
    padding: 16px !important;
}

.smallfont2 {
    font-size: 24px;
    display: block;
    text-align: left;
    line-height: 28px;
    font-family: 'Montserrat';
    font-style: normal;
}
.tooltiptext:before {
    content: '';
    position: absolute;
    left: 110px;
    top: -47px;
    width: 0px;
    height: 0px;
    z-index: -2;
    border-left: 27px solid transparent;
    border-right: 27px solid transparent;
    border-bottom: 53px solid #ffffff;
}

li.oddevenColor {
    display: flex;
    align-items: center;
}

/* .flipboxDiv .eael-elements-flip-box-front-container:after {
    content: '';
    display: block;
    position: absolute;
    background-image: url(/wp-content/uploads/2023/10/Group-78-3.png);
    top: 43%;
    left: 82%;
    width: 150px;
    height: 100px;
    max-width: 100%;
    background-repeat: no-repeat;
    background-size: auto;
} */

.flipboxDiv .eael-elements-flip-box-front-container:after {
    content: '';
    display: block;
    position: absolute;
    background-image: url(/wp-content/uploads/2023/10/Group-78-3.png);
    top: 50%;
    left: 88%;
    width: 150px;
    height: 100px;
    max-width: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(-50%);
}
.flipsection .flipboxDiv .eael-elements-flip-box-front-container:before {
    content: '';
    background-image: url(/wp-content/uploads/2023/10/heart.png);
    width: 59px;
    height: 65px;
    display: block;
    position: absolute;
    bottom: -135px;
    left: 50%;
    transform: translateX(-50%);
}

.flipboxDiv .eael-elements-flip-box-front-container {
    position: relative;
}


.flipboxDiv .eael-elements-flip-box-container:hover  .heartflip{
    display: none;
}
.flip-card-front img {
    border-radius: 12px !important;
}

#caseslider .elementor-shortcode {
    width: calc(100% + 25%);
    margin-left: -12.5%;
}

#caseslider 
{
	overflow-x:hidden;
}

.removeTranslate{
    --translateX:0!important;
}



/*slick sldier css */

.slick-list {
  overflow: visible;
}

.slick-slide {
  opacity: 0;
  transition: opacity 0.2s ease;
}
.slick-slide.prev1, .slick-slide.prev2, .slick-slide.active, .slick-slide.next1, .slick-slide.next2 {
  opacity: 1;
}
.slick-slide .slide-inner {
  transform: scale(0.7) translatey(70%);
  transition:0.5s;
  opacity: 1;
	filter: drop-shadow(-74px 92px 54px rgba(0, 0, 0, 0.25));
}
.slick-slide.next1 .slide-inner {
  transition: 0.5s;
    transform: scale(1.1) translatex(-12%) translatey(2%);
    opacity: 1;
	    position: relative;
    z-index: 9999;
}
.slick-slide.prev1 .slide-inner {
  transition: 0.5s;
    transform: scale(1.1) translatex(15%) translatey(13%);
    opacity: 1;
    
	    position: relative;
    z-index: 9999;
}
.slick-slide.prev2 .slide-inner
{
    transform: scale(1.1) translatey(3%) translatex(35%);
    transition: 0.5s;
}
.slick-slide.next2 .slide-inner{
  transform: scale(1.1) translatey(12%) translatex(-33%);
    transition:0.5s;
}
.slides2 .slick-slide.active .slide-inner img {
    width: 100%;
}
.slick-slide .slide-title, .slick-slide .slide-description {
  opacity: 0;
  text-align: center;
  width: 150%;
  margin-left: -25%;
}
.slick-slide .slide-title {
  margin-top: 10%;
  margin-bottom: 15px;
}
.slick-slide .slide-description {
  margin-top: 0;
}
.slides2 .slick-list
{
   padding: 8% 0 !important;
}
.slick-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.slick-slide.active .slide-title, .slick-slide.active .slide-description {
  opacity: 1;
  transition: all 0.2s ease 0.3s;
}
.slick-slide.active .slide-inner {
    transform: scale(1.3) translatey(0%);
    opacity: 1;
    position: relative;
    z-index: 99999;
}
.slick-slide:focus {
  outline: none;
}
.slick-slide a {
  display: block;
  transition: all 0.2s ease;
}
.slick-slide a:focus {
  outline: none;
  box-shadow: 0 0 5px 1px #f5f5f533;
}

.slick-list {
  width: 120vw;
  margin-left: -10vw;
  padding: 0 !important;
}

.slider-nav {
  text-align: center;
  padding-top: 10px;
  position: relative;
  z-index: 2;
}
.slider-nav button {
  margin: 0 10px;
  background: transparent;
  border: none;
  transition: all 0.2s ease;
  position: relative;
  z-index: 2;
  opacity: 0.8;
}
.slider-nav img {
  border: 4px solid #f5f5f5;
  padding: 7px;
  background: #f5f5f5;
  border-radius: 50%;
}
.slider-nav img.prev {
  transform: rotate(180deg);
}
.slider-nav .sr-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}
.slider-nav .slick-prev:hover {
  transform: translatex(-5px);
  opacity: 1;
  outline: none;
}
.slider-nav .slick-next:hover {
  transform: translatex(5px);
  opacity: 1;
}
.slider-nav .slick-prev:focus, .slider-nav .slick-next:focus {
  opacity: 1;
  outline: none;
}

.slick-slide .slide-inner a:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    height: 100%;
    width: 100%;
    background: rgb(0 0 0 / 27%);
    border-radius: 18px;
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    -moz-backdrop-filter: blur(6px);
}

.slick-slide .slide-inner a {
    position: relative;
    display: block;
    overflow: hidden;
}

.slick-slide.active .slide-inner a:before {
    display: none !important;
}

.flipsection
{
	position: relative;
    z-index: 1;
}

.flipsection:after {
    content: "";
    background: #121011;
    top: 0;
    left: 0;
    height: 50%;
    width: 100%;
    position: absolute;
    z-index: -1;
}
.flipboxDiv
{
	filter: drop-shadow(-74px 92px 54px rgba(0, 0, 0, 0.25));
}

.listIt > ul {
    padding-left: 90px;
}


.rotating-slider ul.direction-controls li.left-arrow {
    left: -35px !important;
    top: 65% !important;
    display: inline-flex;
    width: fit-content;
}
.rotating-slider ul.direction-controls li.right-arrow {
    top: 65% !important;
    left: 100% !important;
}

.rotating-slider ul.direction-controls li button {
    background: transparent !important;
}

/* body .gridOutter {
    margin-bottom: auto !important;
} */
body .gridOutter {
    margin-bottom: 0 !important;
}


.SliderImage{
	filter: drop-shadow(-50px 70px 20px rgba(0,0,0,0.5));
}
.ImgfixedRight {
   	position: absolute !important;
    right: 130px;
    bottom: 15px;
}
.ImgfixedRight img {
    height: auto !important;
    width: 119px !important;
}
.crvBtm {
    background-position: center bottom -1px !important;
}
body.casestudy-template-default .singlepageHead .ButtonTop .elementor-button-wrapper {
    justify-content: flex-end;
}
body.single-casestudy .ButtonTop {
    right: 100px !important;
    top: 46px !important;
    transform: unset !important;
    position: absolute !important;
}

.whenLinkVideo 
 .ifvideoexit.videonotExit {
    height: 495px;
}
.whenLinkVideo .ifvideoexit.videonotExit img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.videoExit {
    display: none;
}



/* .slide-arrow.prev-arrow.heartPrev.slick-arrow {
     display: block;
    width: 70px;
    height: 63px;
    left: auto !important;
    right: 33% !important;
    position: absolute;
    top: 50% !important;
    box-sizing: border-box;
    border: none;
    bottom: 50% !important;
    padding: 0;
    background: transparent;
    z-index: 9;
    transform: translateX(-50%);
} */

.slide-arrow.prev-arrow.heartPrev.slick-arrow {
	display: block;
    width: 70px;
    height: auto;
    left: inherit !important;
    right: calc(30vw + 0px) !important;
    position: absolute;
    top: 0 !important;
    box-sizing: border-box;
    border: none;
    bottom: 50% !important;
    padding: 0;
    background: transparent;
    z-index: 9;
    transform: none;
}


/* .slide-arrow.next-arrow.heartNext.slick-arrow {
    display: block;
    width: 70px;
    height: auto;
    left: 33% !important;
    right: 0 !important;
    position: absolute;
    top: 50% !important;
    box-sizing: border-box;
    border: none;
    bottom: 50% !important;
    padding: 0;
    transform: translateX(-50%);
	background: transparent;
} */

.slide-arrow.next-arrow.heartNext.slick-arrow {
    display: block;
    width: 70px;
    height: auto;
    left: calc(26vw + 0px) !important;
    right: 0 !important;
    position: absolute;
    top: 0 !important;
    box-sizing: border-box;
    border: none;
    bottom: 50% !important;
    padding: 0;
    transform: inherit;
    background: transparent;
}

.categoryBlogTabs span.e-n-tab-icon {
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 20px solid #fff;
}
.categoryBlogTabs button[aria-selected="true"] span.e-n-tab-icon,.categoryBlogTabs span.e-n-tab-icon:hover{

    border: 20px solid #FF3A41;
}
.categoryBlogTabs .e-n-tabs-heading {
    border-bottom: 2px solid #BEBDB8;
    padding-bottom: 57px;
}
.blogNavPrevNext span.elementor-post-navigation__link__next {
background-image: url("data:image/svg+xml,%3Csvg width='166' height='102' viewBox='0 0 166 102' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='56.2832' cy='51.0527' r='50.4238' fill='%23FF3A41'/%3E%3Cpath d='M36.742 58.1147C36.622 58.1147 36.5286 58.0747 36.462 57.9947C36.4086 57.9014 36.382 57.7947 36.382 57.6747C36.3953 57.4747 36.4353 57.3547 36.502 57.3147C36.5686 57.2747 36.6953 57.2547 36.882 57.2547C37.2686 57.2547 37.5486 57.188 37.722 57.0547C37.9086 56.908 38.022 56.7414 38.062 56.5547C38.102 56.3547 38.1286 56.0747 38.142 55.7147L38.182 47.7747C38.182 47.3747 38.1353 47.0747 38.042 46.8747C37.962 46.6614 37.8286 46.508 37.642 46.4147C37.4553 46.3214 37.1886 46.2414 36.842 46.1747C36.6153 46.1347 36.4753 46.0947 36.422 46.0547C36.3686 46.0147 36.342 45.9014 36.342 45.7147C36.342 45.5547 36.382 45.448 36.462 45.3947C36.5553 45.3414 36.6953 45.3147 36.882 45.3147C37.7086 45.3147 38.362 45.3747 38.842 45.4947C39.322 45.6014 39.742 45.8014 40.102 46.0947C40.4753 46.388 40.882 46.8347 41.322 47.4347L46.802 54.6347H46.862L46.822 47.7747C46.8086 47.4147 46.782 47.1414 46.742 46.9547C46.702 46.7547 46.5886 46.588 46.402 46.4547C46.2286 46.308 45.9486 46.2347 45.562 46.2347H45.442C45.3086 46.2347 45.2086 46.2147 45.142 46.1747C45.0886 46.1214 45.0553 46.0014 45.042 45.8147C45.042 45.6947 45.0753 45.5947 45.142 45.5147C45.2086 45.4214 45.2953 45.3747 45.402 45.3747C46.2553 45.4147 46.8953 45.4347 47.322 45.4347C47.5753 45.4347 48.062 45.4214 48.782 45.3947L49.202 45.3747C49.322 45.3747 49.4086 45.4214 49.462 45.5147C49.5286 45.5947 49.562 45.6947 49.562 45.8147C49.5486 46.0147 49.5086 46.1347 49.442 46.1747C49.3753 46.2147 49.2486 46.2347 49.062 46.2347C48.6753 46.2347 48.3886 46.308 48.202 46.4547C48.0286 46.588 47.922 46.7547 47.882 46.9547C47.842 47.1414 47.8153 47.4147 47.802 47.7747L47.762 57.8547C47.7486 58.028 47.582 58.1147 47.262 58.1147C47.0086 58.1147 46.8153 58.028 46.682 57.8547L39.142 47.7747H39.082L39.122 55.7147C39.1353 56.0747 39.162 56.3547 39.202 56.5547C39.242 56.7414 39.3486 56.908 39.522 57.0547C39.7086 57.188 39.9953 57.2547 40.382 57.2547H40.502C40.6353 57.2547 40.7286 57.2814 40.782 57.3347C40.8486 57.3747 40.8886 57.488 40.902 57.6747C40.902 57.7947 40.8686 57.9014 40.802 57.9947C40.7486 58.0747 40.662 58.1147 40.542 58.1147C39.6886 58.0747 39.042 58.0547 38.602 58.0547C38.3353 58.0547 37.8686 58.068 37.202 58.0947L36.742 58.1147ZM54.6152 58.2947C53.6152 58.2947 52.7619 58.0814 52.0552 57.6547C51.3619 57.228 50.8352 56.648 50.4752 55.9147C50.1152 55.1814 49.9352 54.368 49.9352 53.4747C49.9352 52.688 50.1152 51.9347 50.4752 51.2147C50.8486 50.4814 51.3752 49.888 52.0552 49.4347C52.7352 48.9814 53.5152 48.7547 54.3952 48.7547C55.5819 48.7547 56.4952 49.0614 57.1352 49.6747C57.7752 50.2747 58.1419 51.088 58.2352 52.1147C58.2352 52.5547 58.1152 52.8547 57.8752 53.0147C57.6352 53.1747 57.2886 53.2547 56.8352 53.2547H51.9752C51.9752 54.4947 52.2286 55.4814 52.7352 56.2147C53.2552 56.9347 54.0552 57.2947 55.1352 57.2947C55.7086 57.2947 56.1952 57.1747 56.5952 56.9347C56.9952 56.6814 57.3752 56.2614 57.7352 55.6747C57.8019 55.608 57.8686 55.5747 57.9352 55.5747C58.0286 55.5747 58.1086 55.6014 58.1752 55.6547C58.3086 55.7347 58.3752 55.8547 58.3752 56.0147C58.3752 56.0947 58.3619 56.1547 58.3352 56.1947C57.9219 56.8614 57.3952 57.3814 56.7552 57.7547C56.1286 58.1147 55.4152 58.2947 54.6152 58.2947ZM55.2352 52.4947C55.9152 52.4947 56.2752 52.2147 56.3152 51.6547C56.3152 51.0414 56.1486 50.5214 55.8152 50.0947C55.4819 49.668 55.0086 49.4547 54.3952 49.4547C53.7152 49.4547 53.1552 49.728 52.7152 50.2747C52.2752 50.808 52.0286 51.548 51.9752 52.4947H55.2352ZM59.306 58.1147C59.2127 58.1147 59.1393 58.0747 59.086 57.9947C59.0327 57.9014 59.006 57.808 59.006 57.7147C59.0193 57.5547 59.0527 57.4547 59.106 57.4147C59.1593 57.3747 59.2393 57.3547 59.346 57.3547C59.6393 57.3547 59.8793 57.3147 60.066 57.2347C60.2527 57.1547 60.4127 57.048 60.546 56.9147C60.6793 56.7814 60.8927 56.5347 61.186 56.1747C61.5193 55.8014 62.1927 54.988 63.206 53.7347L60.926 50.5147C60.7527 50.288 60.566 50.1147 60.366 49.9947C60.1793 49.8614 59.946 49.768 59.666 49.7147C59.626 49.7014 59.5527 49.688 59.446 49.6747C59.3393 49.6614 59.2727 49.628 59.246 49.5747C59.2193 49.5214 59.206 49.428 59.206 49.2947C59.206 49.1347 59.246 49.0347 59.326 48.9947C59.4193 48.9547 59.526 48.9347 59.646 48.9347C59.7793 48.9214 59.866 48.9147 59.906 48.9147C61.266 48.848 62.2527 49.2214 62.866 50.0347L63.246 50.5947C63.5927 51.1814 63.9727 51.748 64.386 52.2947L65.726 50.5547C65.9527 50.248 66.066 50.0347 66.066 49.9147C66.066 49.8347 66.006 49.7814 65.886 49.7547C65.766 49.728 65.546 49.708 65.226 49.6947H65.106C64.9993 49.6947 64.9193 49.6747 64.866 49.6347C64.826 49.5947 64.7993 49.4947 64.786 49.3347C64.786 49.2414 64.806 49.1547 64.846 49.0747C64.8993 48.9814 64.9727 48.9347 65.066 48.9347C65.826 48.9747 66.386 48.9947 66.746 48.9947C67.1193 48.9947 67.6927 48.9747 68.466 48.9347C68.5593 48.9347 68.6327 48.9814 68.686 49.0747C68.7393 49.1547 68.766 49.2414 68.766 49.3347C68.7527 49.4814 68.7193 49.5747 68.666 49.6147C68.6127 49.6547 68.546 49.6814 68.466 49.6947C68.3993 49.6947 68.3527 49.6947 68.326 49.6947C67.9393 49.708 67.646 49.788 67.446 49.9347C67.2593 50.068 66.9727 50.3814 66.586 50.8747C66.4527 51.0214 66.2393 51.288 65.946 51.6747C65.426 52.328 65.0793 52.7614 64.906 52.9747C65.9993 54.388 66.8127 55.4547 67.346 56.1747C67.5993 56.5347 67.8527 56.8214 68.106 57.0347C68.3593 57.248 68.6393 57.3547 68.946 57.3547H69.066C69.1727 57.3547 69.2527 57.3747 69.306 57.4147C69.3593 57.4547 69.3927 57.5547 69.406 57.7147C69.406 57.8214 69.3727 57.9147 69.306 57.9947C69.2527 58.0747 69.1793 58.1147 69.086 58.1147C68.2993 58.0747 67.6593 58.0547 67.166 58.0547C66.5393 58.0547 65.8327 58.0747 65.046 58.1147C64.9527 58.1147 64.8727 58.0747 64.806 57.9947C64.7527 57.9147 64.726 57.8214 64.726 57.7147C64.7393 57.5414 64.7727 57.4414 64.826 57.4147C64.8927 57.3747 65.0127 57.3547 65.186 57.3547C65.466 57.3547 65.606 57.2614 65.606 57.0747C65.606 56.9414 65.5127 56.748 65.326 56.4947L63.766 54.4147L62.046 56.4947C61.8193 56.788 61.706 56.988 61.706 57.0947C61.706 57.188 61.7727 57.2547 61.906 57.2947C62.0393 57.3347 62.2527 57.3547 62.546 57.3547H62.666C62.7727 57.3547 62.846 57.3747 62.886 57.4147C62.9393 57.4547 62.9727 57.5547 62.986 57.7147C62.986 57.808 62.9593 57.9014 62.906 57.9947C62.866 58.0747 62.7993 58.1147 62.706 58.1147C61.946 58.0747 61.386 58.0547 61.026 58.0547C60.666 58.0547 60.0927 58.0747 59.306 58.1147ZM73.8063 58.3947C73.153 58.3947 72.593 58.1547 72.1263 57.6747C71.6597 57.1947 71.4263 56.508 71.4263 55.6147V49.7347L70.2663 49.7747C70.1863 49.7747 70.1197 49.7414 70.0663 49.6747C70.013 49.5947 69.9863 49.508 69.9863 49.4147C69.9863 49.2947 70.0063 49.1947 70.0463 49.1147C70.0997 49.0214 70.173 48.968 70.2663 48.9547C70.733 48.8614 71.093 48.7147 71.3463 48.5147C71.613 48.3014 71.8063 48.0747 71.9263 47.8347C72.0463 47.5814 72.193 47.2014 72.3663 46.6947C72.433 46.5214 72.5797 46.4347 72.8063 46.4347C72.8997 46.4347 72.993 46.4614 73.0863 46.5147C73.1797 46.5547 73.2263 46.6214 73.2263 46.7147L73.0863 48.9947L75.4263 48.8547H75.4663C75.6397 48.8547 75.7263 48.9814 75.7263 49.2347C75.7263 49.3814 75.6997 49.5214 75.6463 49.6547C75.6063 49.7747 75.553 49.8347 75.4863 49.8347L73.2463 49.7747V55.8547C73.2463 56.2947 73.333 56.6614 73.5063 56.9547C73.693 57.248 73.993 57.3947 74.4063 57.3947C74.8197 57.3947 75.1863 57.3214 75.5063 57.1747C75.6797 57.108 75.7863 57.0747 75.8263 57.0747C75.9197 57.0747 75.993 57.1147 76.0463 57.1947C76.0997 57.2614 76.153 57.3547 76.2063 57.4747C76.2197 57.5014 76.2263 57.5347 76.2263 57.5747C76.2263 57.628 76.1863 57.688 76.1063 57.7547C75.7197 58.008 75.353 58.1747 75.0063 58.2547C74.673 58.348 74.273 58.3947 73.8063 58.3947Z' fill='white'/%3E%3Cpath d='M137.218 76.556C142.563 70.4826 156.54 55.2478 165.269 51.77C165.91 51.5127 165.91 50.6009 165.269 50.3435C156.54 46.8731 142.563 31.6383 137.218 25.5576C132.057 19.6901 123.225 18.3666 116.826 22.8665C114.216 24.6973 112.13 27.3664 111.031 30.7118C108.459 38.5572 112.484 46.5716 119.414 49.6965L119.414 49.7626L97.4371 41.9321C99.575 47.9245 99.575 54.189 97.4371 60.1815L119.414 52.3508L119.414 52.4171C112.476 55.542 108.459 63.5564 111.031 71.4017C112.13 74.7472 114.216 77.4162 116.826 79.2471C123.225 83.7396 132.057 82.4234 137.218 76.556Z' fill='white'/%3E%3C/svg%3E%0A");
    
}
.blogNavPrevNext .elementor-post-navigation__link a > span > span {
    width: 82px;
	font-size:0;
}
.blogNavPrevNext .elementor-post-navigation__link a > span {
    width: 165px;
    height: 102px;
    align-items: flex-start;
    justify-content: center;
    background-repeat: no-repeat;
   background-size: contain;
}
.blogNavPrevNext span.post-navigation__next--label {
    color: #fff !important;
    font-family: 'Alice' !important;
    font-size: 24px;
    text-transform: capitalize;
}
/* .blogNavPrevNext span.elementor-post-navigation__link__prev {
    border-radius: 50%;
    background: rgba(255, 58, 65, 0.43);
    width: 100px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    position: relative;
} */
 .blogNavPrevNext span.elementor-post-navigation__link__prev {
	 
background-image: url("data:image/svg+xml,%3Csvg width='170' height='102' viewBox='0 0 170 102' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='50.4238' cy='50.4238' r='50.4238' transform='matrix(-1 0 0 1 160.477 0.632812)' fill='%23FF3A41'/%3E%3Cpath d='M29.1183 76.5599C23.7734 70.4865 9.79569 55.2517 1.06698 51.7739C0.425593 51.5166 0.425593 50.6048 1.06698 50.3474C9.79569 46.877 23.7734 31.6422 29.1183 25.5615C34.2789 19.694 43.1108 18.3705 49.5099 22.8704C52.1196 24.7012 54.206 27.3703 55.3044 30.7158C57.8774 38.5611 53.8521 46.5755 46.9222 49.7004L46.9222 49.7666L68.8988 41.936C66.7609 47.9284 66.7609 54.1929 68.8988 60.1854L46.9222 52.3547L46.9222 52.421C53.8595 55.5459 57.8774 63.5603 55.3044 71.4056C54.206 74.7511 52.1196 77.4202 49.5099 79.251C43.1108 83.7435 34.2789 82.4273 29.1183 76.5599V76.5599Z' fill='white'/%3E%3Cpath d='M75.4871 58.1147C75.3804 58.1147 75.2938 58.0747 75.2271 57.9947C75.1604 57.9014 75.1271 57.7947 75.1271 57.6747C75.1404 57.4747 75.1804 57.3547 75.2471 57.3147C75.3271 57.2747 75.4604 57.2547 75.6471 57.2547C76.0338 57.2547 76.3204 57.188 76.5071 57.0547C76.6938 56.908 76.8071 56.7347 76.8471 56.5347C76.9004 56.3214 76.9338 56.048 76.9471 55.7147V47.7747C76.9338 47.4414 76.9004 47.1747 76.8471 46.9747C76.8071 46.7614 76.6938 46.588 76.5071 46.4547C76.3204 46.308 76.0338 46.2347 75.6471 46.2347H75.5271C75.3938 46.2347 75.2938 46.2147 75.2271 46.1747C75.1738 46.1214 75.1404 46.0014 75.1271 45.8147C75.1271 45.6947 75.1604 45.5947 75.2271 45.5147C75.2938 45.4214 75.3804 45.3747 75.4871 45.3747C76.3538 45.4147 77.1538 45.4347 77.8871 45.4347H80.8871C82.0471 45.4347 83.1671 45.6747 84.2471 46.1547C85.3404 46.6347 85.8871 47.5947 85.8871 49.0347C85.8871 49.8347 85.6471 50.548 85.1671 51.1747C84.6871 51.8014 84.0604 52.288 83.2871 52.6347C82.5271 52.9814 81.7338 53.1547 80.9071 53.1547C80.1471 53.1547 79.4804 53.048 78.9071 52.8347V55.7147C78.9204 56.048 78.9471 56.3214 78.9871 56.5347C79.0404 56.7347 79.1604 56.908 79.3471 57.0547C79.5338 57.188 79.8204 57.2547 80.2071 57.2547H80.3271C80.4604 57.2547 80.5538 57.2814 80.6071 57.3347C80.6738 57.3747 80.7138 57.488 80.7271 57.6747C80.7271 57.7947 80.6938 57.9014 80.6271 57.9947C80.5738 58.0747 80.4871 58.1147 80.3671 58.1147C79.5138 58.0747 78.6804 58.0547 77.8671 58.0547C77.1471 58.0547 76.3538 58.0747 75.4871 58.1147ZM80.3271 52.2547C80.8071 52.2547 81.3004 52.1614 81.8071 51.9747C82.3271 51.7747 82.7671 51.4414 83.1271 50.9747C83.4871 50.4947 83.6671 49.868 83.6671 49.0947C83.6671 47.9214 83.2938 47.1414 82.5471 46.7547C81.8004 46.368 81.0071 46.1747 80.1671 46.1747C79.8204 46.1747 79.5604 46.2147 79.3871 46.2947C79.2138 46.3614 79.0871 46.5014 79.0071 46.7147C78.9404 46.928 78.9071 47.2614 78.9071 47.7147V52.0347C79.2271 52.1814 79.7004 52.2547 80.3271 52.2547ZM87.3374 58.1147C87.2441 58.1147 87.1641 58.0747 87.0974 57.9947C87.0441 57.9147 87.0174 57.8214 87.0174 57.7147C87.0308 57.5414 87.0708 57.4414 87.1374 57.4147C87.2041 57.3747 87.3241 57.3547 87.4974 57.3547C87.8441 57.3547 88.0908 57.2947 88.2374 57.1747C88.3841 57.0547 88.4641 56.9147 88.4774 56.7547C88.5041 56.5947 88.5174 56.3414 88.5174 55.9947V51.4147C88.5174 51.068 88.5041 50.8147 88.4774 50.6547C88.4641 50.4947 88.3841 50.3547 88.2374 50.2347C88.0908 50.1147 87.8441 50.0547 87.4974 50.0547C87.3374 50.0547 87.2174 50.0347 87.1374 49.9947C87.0574 49.9414 87.0174 49.828 87.0174 49.6547C87.0174 49.5747 87.0441 49.5014 87.0974 49.4347C87.1508 49.3547 87.2308 49.308 87.3374 49.2947C88.2041 49.1614 88.9174 48.988 89.4774 48.7747C89.7041 48.708 89.8574 48.668 89.9374 48.6547H89.9974C90.2108 48.6547 90.3174 48.7814 90.3174 49.0347V50.2747H90.3774C90.8441 49.808 91.3174 49.4414 91.7974 49.1747C92.2774 48.8947 92.7108 48.7547 93.0974 48.7547C93.5374 48.7547 93.8841 48.9214 94.1374 49.2547C94.4041 49.5747 94.5374 49.948 94.5374 50.3747C94.5374 50.748 94.4241 51.0814 94.1974 51.3747C93.9708 51.668 93.6574 51.8147 93.2574 51.8147C93.0708 51.8147 92.9041 51.7747 92.7574 51.6947C92.6241 51.6147 92.5508 51.548 92.5374 51.4947C92.5508 51.468 92.6174 51.388 92.7374 51.2547C92.8574 51.108 92.9174 50.9414 92.9174 50.7547C92.9174 50.5147 92.8508 50.3214 92.7174 50.1747C92.5974 50.028 92.4308 49.9547 92.2174 49.9547C91.9908 49.9547 91.7041 50.068 91.3574 50.2947C91.0108 50.508 90.6708 50.7814 90.3374 51.1147V55.9947C90.3374 56.3414 90.3508 56.5947 90.3774 56.7547C90.4041 56.9147 90.4908 57.0547 90.6374 57.1747C90.7841 57.2947 91.0308 57.3547 91.3774 57.3547H91.4974C91.6041 57.3547 91.6841 57.3747 91.7374 57.4147C91.7908 57.4547 91.8241 57.5547 91.8374 57.7147C91.8374 57.8214 91.8108 57.9147 91.7574 57.9947C91.7041 58.0747 91.6241 58.1147 91.5174 58.1147C90.7441 58.0747 90.0441 58.0547 89.4174 58.0547C88.8174 58.0547 88.1241 58.0747 87.3374 58.1147ZM100.275 58.2947C99.2754 58.2947 98.4221 58.0814 97.7154 57.6547C97.0221 57.228 96.4954 56.648 96.1354 55.9147C95.7754 55.1814 95.5954 54.368 95.5954 53.4747C95.5954 52.688 95.7754 51.9347 96.1354 51.2147C96.5087 50.4814 97.0354 49.888 97.7154 49.4347C98.3954 48.9814 99.1754 48.7547 100.055 48.7547C101.242 48.7547 102.155 49.0614 102.795 49.6747C103.435 50.2747 103.802 51.088 103.895 52.1147C103.895 52.5547 103.775 52.8547 103.535 53.0147C103.295 53.1747 102.949 53.2547 102.495 53.2547H97.6354C97.6354 54.4947 97.8887 55.4814 98.3954 56.2147C98.9154 56.9347 99.7154 57.2947 100.795 57.2947C101.369 57.2947 101.855 57.1747 102.255 56.9347C102.655 56.6814 103.035 56.2614 103.395 55.6747C103.462 55.608 103.529 55.5747 103.595 55.5747C103.689 55.5747 103.769 55.6014 103.835 55.6547C103.969 55.7347 104.035 55.8547 104.035 56.0147C104.035 56.0947 104.022 56.1547 103.995 56.1947C103.582 56.8614 103.055 57.3814 102.415 57.7547C101.789 58.1147 101.075 58.2947 100.275 58.2947ZM100.895 52.4947C101.575 52.4947 101.935 52.2147 101.975 51.6547C101.975 51.0414 101.809 50.5214 101.475 50.0947C101.142 49.668 100.669 49.4547 100.055 49.4547C99.3754 49.4547 98.8154 49.728 98.3754 50.2747C97.9354 50.808 97.6887 51.548 97.6354 52.4947H100.895ZM109.327 58.2547C108.98 57.508 108.493 56.3147 107.867 54.6747C107.813 54.5414 107.627 54.0614 107.307 53.2347C107 52.408 106.707 51.7147 106.427 51.1547C106.2 50.6347 105.987 50.2814 105.787 50.0947C105.587 49.8947 105.293 49.768 104.907 49.7147C104.867 49.7014 104.793 49.688 104.687 49.6747C104.58 49.6614 104.513 49.628 104.487 49.5747C104.46 49.5214 104.447 49.428 104.447 49.2947C104.447 49.1347 104.487 49.0347 104.567 48.9947C104.66 48.9547 104.767 48.9347 104.887 48.9347C105.02 48.9214 105.107 48.9147 105.147 48.9147C105.96 48.8747 106.6 48.9947 107.067 49.2747C107.533 49.5414 107.92 50.0147 108.227 50.6947C108.24 50.7214 108.5 51.3614 109.007 52.6147C109.62 54.1747 110.06 55.2347 110.327 55.7947H110.387L112.367 50.5547C112.433 50.328 112.467 50.168 112.467 50.0747C112.467 49.928 112.4 49.828 112.267 49.7747C112.133 49.7214 111.913 49.6947 111.607 49.6947H111.487C111.38 49.6947 111.3 49.6747 111.247 49.6347C111.207 49.5947 111.18 49.4947 111.167 49.3347C111.167 49.2414 111.187 49.1547 111.227 49.0747C111.28 48.9814 111.353 48.9347 111.447 48.9347C112.207 48.9747 112.853 48.9947 113.387 48.9947C113.6 48.9947 114.013 48.9814 114.627 48.9547L115.047 48.9347C115.14 48.9347 115.213 48.9814 115.267 49.0747C115.32 49.1547 115.347 49.2414 115.347 49.3347C115.333 49.4947 115.3 49.5947 115.247 49.6347C115.193 49.6747 115.113 49.6947 115.007 49.6947C114.513 49.6947 114.133 49.7747 113.867 49.9347C113.6 50.0947 113.373 50.408 113.187 50.8747C112.88 51.648 112.307 53.068 111.467 55.1347C110.627 57.2014 110.193 58.2414 110.167 58.2547H109.327ZM116.302 58.1147C116.209 58.1147 116.129 58.0747 116.062 57.9947C116.009 57.9147 115.982 57.8214 115.982 57.7147C115.996 57.5414 116.036 57.4414 116.102 57.4147C116.169 57.3747 116.289 57.3547 116.462 57.3547C116.809 57.3547 117.056 57.2947 117.202 57.1747C117.349 57.0547 117.429 56.9147 117.442 56.7547C117.469 56.5947 117.482 56.3414 117.482 55.9947V51.4147C117.482 51.068 117.469 50.8147 117.442 50.6547C117.429 50.4947 117.349 50.3547 117.202 50.2347C117.056 50.1147 116.809 50.0547 116.462 50.0547C116.302 50.0547 116.182 50.0347 116.102 49.9947C116.022 49.9414 115.982 49.828 115.982 49.6547C115.982 49.5747 116.009 49.5014 116.062 49.4347C116.116 49.3547 116.196 49.308 116.302 49.2947C117.142 49.1747 117.862 49.0014 118.462 48.7747C118.649 48.708 118.802 48.668 118.922 48.6547H118.982C119.196 48.6547 119.302 48.7814 119.302 49.0347V55.9947C119.302 56.3414 119.316 56.5947 119.342 56.7547C119.369 56.9147 119.456 57.0547 119.602 57.1747C119.749 57.2947 119.996 57.3547 120.342 57.3547H120.462C120.569 57.3547 120.649 57.3747 120.702 57.4147C120.756 57.4547 120.789 57.5547 120.802 57.7147C120.802 57.8214 120.776 57.9147 120.722 57.9947C120.669 58.0747 120.589 58.1147 120.482 58.1147C119.709 58.0747 119.009 58.0547 118.382 58.0547C117.782 58.0547 117.089 58.0747 116.302 58.1147ZM118.282 46.4347C117.909 46.4347 117.596 46.3214 117.342 46.0947C117.089 45.8547 116.962 45.5614 116.962 45.2147C116.962 44.908 117.116 44.6347 117.422 44.3947C117.729 44.1547 118.076 44.0347 118.462 44.0347C118.796 44.0347 119.069 44.1547 119.282 44.3947C119.496 44.6214 119.602 44.9147 119.602 45.2747C119.602 45.5947 119.476 45.868 119.222 46.0947C118.969 46.3214 118.656 46.4347 118.282 46.4347ZM126.584 58.2947C125.677 58.2947 124.87 58.0814 124.164 57.6547C123.457 57.2147 122.904 56.6414 122.504 55.9347C122.117 55.2147 121.924 54.4547 121.924 53.6547C121.924 52.6547 122.157 51.788 122.624 51.0547C123.09 50.308 123.684 49.7414 124.404 49.3547C125.124 48.9547 125.85 48.7547 126.584 48.7547C127.49 48.7547 128.297 48.9747 129.004 49.4147C129.71 49.8414 130.257 50.4147 130.644 51.1347C131.044 51.8414 131.244 52.5947 131.244 53.3947C131.244 54.3947 131.004 55.268 130.524 56.0147C130.057 56.748 129.464 57.3147 128.744 57.7147C128.024 58.1014 127.304 58.2947 126.584 58.2947ZM126.584 57.5547C127.49 57.5547 128.15 57.168 128.564 56.3947C128.99 55.6214 129.204 54.6214 129.204 53.3947C129.204 52.248 128.984 51.3147 128.544 50.5947C128.117 49.8614 127.464 49.4947 126.584 49.4947C125.664 49.4947 124.997 49.8747 124.584 50.6347C124.17 51.3947 123.964 52.388 123.964 53.6147C123.964 54.7614 124.177 55.708 124.604 56.4547C125.03 57.188 125.69 57.5547 126.584 57.5547ZM136.861 58.2947C135.954 58.2947 135.234 58.0214 134.701 57.4747C134.167 56.928 133.901 56.208 133.901 55.3147V51.6147C133.901 51.268 133.887 51.0147 133.861 50.8547C133.847 50.6947 133.767 50.5547 133.621 50.4347C133.474 50.3147 133.227 50.2547 132.881 50.2547C132.721 50.2547 132.601 50.2347 132.521 50.1947C132.441 50.1414 132.401 50.028 132.401 49.8547C132.401 49.7747 132.427 49.7014 132.481 49.6347C132.534 49.5547 132.614 49.508 132.721 49.4947C133.561 49.3747 134.281 49.2014 134.881 48.9747C135.067 48.908 135.221 48.868 135.341 48.8547H135.401C135.614 48.8547 135.721 48.9814 135.721 49.2347V55.2947C135.721 55.908 135.914 56.3814 136.301 56.7147C136.687 57.0347 137.134 57.1947 137.641 57.1947C138.267 57.1947 138.801 57.0414 139.241 56.7347C139.681 56.428 139.974 56.1214 140.121 55.8147V51.6147C140.121 51.268 140.107 51.0147 140.081 50.8547C140.067 50.6947 139.987 50.5547 139.841 50.4347C139.694 50.3147 139.447 50.2547 139.101 50.2547C138.941 50.2547 138.821 50.2347 138.741 50.1947C138.661 50.1414 138.621 50.028 138.621 49.8547C138.621 49.7747 138.647 49.7014 138.701 49.6347C138.754 49.5547 138.834 49.508 138.941 49.4947C139.781 49.3747 140.501 49.2014 141.101 48.9747C141.287 48.908 141.441 48.868 141.561 48.8547H141.621C141.834 48.8547 141.941 48.9814 141.941 49.2347V56.1547C141.941 56.9414 142.467 57.3347 143.521 57.3347C143.747 57.3347 143.861 57.4614 143.861 57.7147C143.861 57.9014 143.747 58.0147 143.521 58.0547L140.301 58.2747C140.207 58.2747 140.154 58.2414 140.141 58.1747C140.127 58.1214 140.121 58.0214 140.121 57.8747V56.7547H140.081C139.694 57.1147 139.381 57.3947 139.141 57.5947C138.901 57.7814 138.587 57.9414 138.201 58.0747C137.827 58.2214 137.381 58.2947 136.861 58.2947ZM148.335 58.2947C147.268 58.2947 146.401 58.108 145.735 57.7347C145.068 57.3614 144.735 56.8347 144.735 56.1547C144.735 55.768 144.848 55.4547 145.075 55.2147C145.315 54.9747 145.621 54.8547 145.995 54.8547C146.208 54.8547 146.395 54.9147 146.555 55.0347C146.728 55.1547 146.815 55.248 146.815 55.3147C146.815 55.328 146.735 55.4147 146.575 55.5747C146.428 55.7347 146.355 55.9614 146.355 56.2547C146.355 56.6547 146.535 56.9747 146.895 57.2147C147.268 57.4414 147.801 57.5547 148.495 57.5547C149.121 57.5547 149.608 57.4214 149.955 57.1547C150.315 56.8747 150.495 56.488 150.495 55.9947C150.495 55.6614 150.395 55.388 150.195 55.1747C149.995 54.9614 149.741 54.7947 149.435 54.6747C149.141 54.5547 148.728 54.4147 148.195 54.2547C147.541 54.068 147.008 53.8814 146.595 53.6947C146.181 53.508 145.828 53.228 145.535 52.8547C145.241 52.4814 145.095 51.9947 145.095 51.3947C145.095 50.8347 145.268 50.3547 145.615 49.9547C145.961 49.5547 146.408 49.2547 146.955 49.0547C147.515 48.8547 148.101 48.7547 148.715 48.7547C149.501 48.7547 150.181 48.9214 150.755 49.2547C151.341 49.588 151.635 50.0547 151.635 50.6547C151.635 51.0147 151.521 51.3214 151.295 51.5747C151.081 51.828 150.795 51.9547 150.435 51.9547C150.221 51.9547 150.028 51.8947 149.855 51.7747C149.695 51.6547 149.615 51.5614 149.615 51.4947C149.615 51.4814 149.668 51.428 149.775 51.3347C149.881 51.2414 149.975 51.1347 150.055 51.0147C150.148 50.8814 150.195 50.728 150.195 50.5547C150.168 50.1947 149.988 49.9147 149.655 49.7147C149.321 49.5147 148.928 49.4147 148.475 49.4147C147.968 49.4147 147.521 49.5347 147.135 49.7747C146.761 50.0014 146.575 50.3214 146.575 50.7347C146.575 51.108 146.655 51.408 146.815 51.6347C146.975 51.848 147.215 52.0214 147.535 52.1547C147.855 52.288 148.361 52.468 149.055 52.6947C149.761 52.9214 150.315 53.1347 150.715 53.3347C151.115 53.5214 151.428 53.7814 151.655 54.1147C151.895 54.4347 152.015 54.8614 152.015 55.3947C152.015 55.9414 151.855 56.4414 151.535 56.8947C151.215 57.3347 150.775 57.6814 150.215 57.9347C149.655 58.1747 149.028 58.2947 148.335 58.2947Z' fill='white'/%3E%3C/svg%3E%0A");
	 
}


.blogNavPrevNext span.post-navigation__prev--label {
    color: #fff !important;
    font-family: 'Alice' !important;
    font-size: 24px;
    text-transform: capitalize;
}
/* .blogNavPrevNext span.elementor-post-navigation__link__next:after{
    content:'';
    display: block;
    background: url('data:image/svg+xml,<svg width="69" height="63" viewBox="0 0 69 63" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.1629 56.9739C45.5078 50.9006 59.4856 35.6658 68.2143 32.188C68.8557 31.9306 68.8557 31.0189 68.2143 30.7615C59.4856 27.291 45.5078 12.0563 40.163 5.97556C35.0024 0.108101 26.1705 -1.21541 19.7714 3.28445C17.1616 5.11527 15.0753 7.78433 13.9768 11.1298C11.4039 18.9752 15.4291 26.9896 22.359 30.1145L22.359 30.1806L0.382415 22.3501C2.52036 28.3425 2.52036 34.607 0.382414 40.5994L22.359 32.7688L22.359 32.835C15.4218 35.9599 11.4039 43.9743 13.9768 51.8197C15.0753 55.1652 17.1616 57.8342 19.7714 59.665C26.1705 64.1576 35.0024 62.8414 40.1629 56.9739Z" fill="white"></path></svg>');
}
.blogNavPrevNext span.elementor-post-navigation__link__prev:before{
    content:'';
    display: block;
    background: url('data:image/svg+xml,<svg width="69" height="62" viewBox="0 0 69 62" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.173 5.62373C23.8281 11.6971 9.85038 26.9318 1.12166 30.4097C0.480279 30.667 0.480279 31.5788 1.12166 31.8361C9.85038 35.3066 23.8281 50.5414 29.173 56.6221C34.3335 62.4896 43.1655 63.8131 49.5646 59.3132C52.1743 57.4824 54.2607 54.8133 55.3591 51.4678C57.932 43.6225 53.9068 35.6081 46.9769 32.4832L46.9769 32.417L68.9535 40.2476C66.8156 34.2551 66.8156 27.9907 68.9535 21.9982L46.9769 29.8289L46.9769 29.7626C53.9142 26.6377 57.932 18.6233 55.3591 10.778C54.2607 7.4325 52.1743 4.76344 49.5646 2.93261C43.1655 -1.55989 34.3335 -0.243728 29.173 5.62373Z" fill="white"></path></svg>');
} */

.caseStudyHeader {
    padding-top: 70px;
}
.bannerIIMG img {
    width: 500px !important;
    margin: 0 auto;
    object-fit: cover;
}

body.single-post .caseStudyHeader .crvBtm {
    background-position: bottom 9px center !important;
}

.blogNavPrevNext .elementor-post-navigation__link a > span.elementor-post-navigation__link__prev {
    align-items: end;
}
.rotating-slider .modal {
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 9999;
}
.single-post .crvBtm .crvBannertext .elementor-widget-image img {
    object-fit: contain;
}
.single-post .crvBtm .crvBannertext .elementor-widget-image .elementor-widget-container {
    width: 106px;
    height: 100px;
}
.slides2 {
    position: static !important;
}
body .slider .slides2 .slide-arrow.slick-arrow {
    top: 50% !important;
    bottom: 0 !important;
    transform: translateY(-50%);
    height: fit-content !important;
}
.videoshow {
    height: 100%;
}
.videoshow .e-hosted-video {
    height: 100% !important;
}
.home #site-header {
    background-color: #ffffff;
}
body .jumpmenupopup .menuList .e-con-inner {
    padding: 0 !important;
}
body .jumpmenupopup .menuList {
    margin-top: auto !important;
    margin-bottom: auto !important;
	display: inline-block !important
}
body .jumpmenupopup .menuList ul li span {
    display: inline-block;
    white-space: nowrap;
}

.flipboxDiv .eael-content:hover ::after {
    display: none;
}
body .slider .slides2 .slide-arrow.slick-arrow.prev-arrow.heartPrev {
    right: inherit !important;
    left: calc(26vw + 0px) !important;
    transform: translateY(-50%) rotate(-180deg);
}
body .slider .slides2 .slide-arrow.slick-arrow.next-arrow.heartNext {
    right: calc(30vw + 0px) !important;
    left: inherit !important;
    transform: translateY(-50%) rotate(-180deg);
}

/*19-12-2023*/

nav#nav-single {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
    border-top: 2px solid #ddd;
    padding-top: 20px;
}
.postnavigation_nxpr span a {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    gap: 10px;
}
.postnavigation_nxpr span h2{
    color: #121111;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
}
.featuredImage img {
    max-width:100%;
    width: 50px;
    height: 50px;
}
.postnavigation_nxpr .nav-next a {
    flex-direction: row-reverse !important;
}

.postnavigation_nxpr span a:focus h2, .postnavigation_nxpr span a:hover h2 {
    outline: 0;
    color: #FF3A41;
    -webkit-transition: color 1s ease;
    -moz-transition: color 1s ease;
    -ms-transition: color 1s ease;
    -o-transition: color 1s ease;
    transition: color 1s ease;
    cursor: pointer;
}

.postnavigation_nxpr span.nav-next {
    margin-left: auto;
    text-align: right;
}

/*20-12-23*/
a.buttonCommon {
    padding: 10px 30px;
    background: #000;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 500;
}
a.buttonCommon:hover {
    background: #FF3A41;
    color: #fff;
}

#work 
{
  z-index: 999;
}

/***************   10-1-2024  ************************************/


.single-cs-top {
    float: left;
    width: 100%;
    display: flex;
    align-items: center;
}
.single-cs-top-left {
    float: left;
    width: 50%;
    margin-right: 5%;
}
.single-cs-top-right h3{
    color: #FFFFFF;
    font-family: "Alice", Sans-serif;
    font-size: 64px;
    font-weight: 400;
    line-height: 63px;
}
.single-cs-top-right h4{
    color: #FF3A41;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 28px;
    margin: 25px 0;
}
.single-cs-top-right h5{
    color: #FF797E;
    font-family: "Alice", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 20px
}

.single-cs-middle {
    float: left;
    width: 100%;
    margin-top: 50px;
}
.single-cs-top-right {
    float: left;
    width: 45%;
    color: #fff;
}
.single-cs-top-right p
{
    color: #FFFFFF;
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 28px;
}

.single-cs-middle-inner.single-cs-purpose {
    float: left;
    width: 33.3%;
    padding-right: 35px;
}

.single-cs-middle-inner.single-cs-elements {
    float: left;
    width: 33.3%;
	color: #fff;
}

.single-cs-middle-inner.single-cs-results {
    float: left;
    width: 33.3%;
    padding-left: 35px;
    color: #fff;
    font-size: 18px;
}




.single-cs-middle-inner.single-cs-purpose p {
   
    width: 100%;
    font-size: 18px;
    color: #fff;
}
.single-cs-middle-inner.single-cs-elements ul li {
    color: #fff;
    line-height: 30px;
}


.single-cs-bottom {
    float: left;
    width: 100%;
    color: #fff;
    margin: 60px 0;
}


.single-cs-bottom-inner.first-big-image {
    float: left;
    width: 100%;
    margin-bottom: 50px;
}
.single-cs-bottom-bottom {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.single-cs-bottom-inner.small-image-first {
    float: left;
    width: 48%;
    margin-right: 4%;
}
.single-cs-bottom-inner.small-image-second {
    float: left;
    width: 48%;
}
.single-cs-middle h5 {
    color: #FF3A41;
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
}

.mainBox.case-study .modal {
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 9999;
}


body .wc-rabbit-hole{
  background-color:#121111;
  background-position: center -16px !important;
  background-size: 500px 278px !important;	
}
.wc-cover-image {
  width: 100%;
  transform: translate(-50%, 0%);
  left: 50% !important;
}
.page .elementor-widget-posts {
    max-width: 1200px !important;
    margin: 0 auto;
}
.page .elementor-widget-posts .elementor-post {
    border-bottom: 1px solid #fff !important;
    padding-bottom: 40px !important;
}

.page h1.elementor-post__title a {
    font-family: "Alice", Sans-serif !important;
    font-size: 64px;
    font-weight: 400 !important;
    line-height: 62px !important;
    color: #fff !important;
    margin-bottom: 20px !important;
    display: block;
}
.elementor-post__excerpt p {
    color: #FDFBFB !important;
    font-size: 20px !important;
}
a.elementor-post__read-more {
    font-size: 20px !important;
    font-weight: 400 !important;
    color: #FF797E !important;
}


/* Media Query Start */


@media only screen and (max-width:1600px){
	.slick-slide.active .slide-inner {
		transform: scale(1.2) translatey(0%);
	}
/* 	.slide-arrow.next-arrow.heartNext.slick-arrow {
		left: 34% !important;
	}
	.slide-arrow.prev-arrow.heartPrev.slick-arrow {
		right: 33% !important;
	} */

	body.home .bannerText {
		width: 700px;
	}

	.albrtColmn .albertText {
		padding-left: 20px;
	}
}

@media only screen and (max-width:1350px){
		.albrtColmn > .imagineSec .elementor-widget-container p br {
		display: none;
		}
}


@media only screen and (max-width:1339px) and (min-width:768px){
	
	.flipsection .elementor-widget-text-editor,
	.blurslider .elementor-widget-text-editor{
		width: 570px;
		margin-left: auto;
		margin-right: auto;
	}	
	.albertrollText > .elementor-widget-container {
		padding: 50px 30px !important;
		font-size: 20px;
	}
	.albertText {
		padding-left: 20px !important;
	}
	.scrollmeCircle > .elementor-widget-container {
		margin: -100px auto 0px auto !important;
	}
	.scrollLeaf > .elementor-widget-container {
		margin: -40px 0px 0px 0px !important;
	}
	div#FooterDesktop {
		padding: 180px 50px 30px;
	}
	.slick-slide .slide-inner a:before {
		border-radius: 14px !important;
	}
	div#FooterDesktop .logoSection img {
		width: 200px;
	}
	
	div#FooterDesktop ul li a, .footermob .mobile_list nav ul li a {
		font-size: 18px !important;
	}
	.crvBtm .elementor-page-title h1.elementor-heading-title {
		font-size: 52px !important;
	}
	.crvBannertext {
		padding-bottom: 150px !important;
		padding-top: 60px !important;
	}
	.slick-slide.active .slide-inner {
		transform: scale(1.2) translatey(0%) translatex(-1%);
	}
	.categoryBlogTabs .e-n-tabs-heading {
		grid-gap: 150px !important;
	}
	.GridOutter02 .elementor-element .elementor-page-title h1.elementor-heading-title {
		font-size: 50px;
	}
	.singleBlogText .e-con-inner {
		align-items: flex-start !important;
	}
	.gap-60.top_cust {
		padding-top: 0;
	}
	.multiImages .e-con-inner {
		padding-top: 0 !important;
	}
	
}

@media only screen and (max-width:1024.5px){
	.gap-60 .e-con-inner > .elementor-element .elementor-widget-image {
		width: calc(50% - 15px);
	}
	


/***********    10-1-2024  **************/
.single-cs-top {
    display: inline-block;
}
.single-cs-top-left {
    width: 100%;
    margin-right: 0;
    text-align: center;
}
body .single-cs-top-left img {
    max-width: 450px;
}

.single-cs-top-right {
    width: 100%;
    margin-top: 60px;
}
.single-cs-top-right h3 {
    font-size: 40px !important;
    line-height: 53px !important;
}
.single-cs-middle-inner.single-cs-purpose {
    width: 100%;
    margin-bottom: 30px;
    padding-right: 0px;
}
.single-cs-middle-inner.single-cs-elements
{
    width: 100%;
    margin-bottom: 30px;
}
.single-cs-middle-inner.single-cs-results
{
    width: 100%;
    margin-bottom: 30px;
    padding-left: 0px;
}
/***********    End 10-1-2024  **************/

}


@media only screen and (max-width:1199px) and (min-width:768px){
	.e-flex.e-con-boxed .topltipsec {
		font-size: 28px !important;
		line-height: 50px !important;
	}
	.e-flex.e-con-boxed .topltipsec .Toptipred {
		font-size: 44px;
		line-height: 43px !important;
	}
	.tooltiptext:before {
		left: 70px;
	}
	.modran-rigth {
		max-width: 100% !important;
    	width: 100% !important;
	}
	.modran-rigth .elementor-element {
		width: 50%;
		max-width: 50%;
/* 		margin: 0 auto; */
		font-size: 20px !important;
	}
	.modran-rigth .elementor-widget-text-editor {
		width: 100%;
	}
	.rollSec {
		margin-top: -4px !important;
		padding-bottom: 95px;
	}
	.weModren {
		margin-top: -2px !important;
	}
	.lowMaintence .elementor-widget-container {
		padding: 0px !important;
	}
	
	.peterCard.flipfront > .elementor-widget-container {
		margin: 0 auto;
		text-align: center;
	}
	.we_came .peterCard .elementor-widget-container {
		margin: 60px auto 0 !important;
		
	}
	.didyouknowsc .e-con-inner .e-flex.e-con-boxed.e-con.e-child {
		padding-right: 30px;
	}
	.we_came .peterCard {
		text-align: center !important;
	}
	.we_came .peterCard img {
		width: 433px !important;
	}
	.we_came .cameup .e-flex.e-con-boxed.e-con.e-child {
		padding: 0 30px 0 0;
	}
	.we_came .cameup .e-flex.e-con-boxed.e-con.e-child h2.elementor-heading-title,
	.didyouknowsc .e-con-inner .e-flex.e-con-boxed.e-con.e-child h2.elementor-heading-title{
		font-size: 54px;
	}
	.didyouknowsc .e-con-inner .e-flex.e-con-boxed.e-con.e-child .elementor-widget-text-editor,
	.we_came .cameup .e-flex.e-con-boxed.e-con.e-child  .elementor-widget-text-editor{
		font-size: 20px;
	}
	.chair_men .elementor-widget-image .elementor-widget-container {
		width: 273px;
		transform: translateX(-100px) !important;
	}
	.girl_img .elementor-widget-image .elementor-widget-container {
		width: 200px;
	}
	.chair_men .elementor-widget-image .elementor-widget-container img {
		padding-top: 80px;
	}
	.flipsection .e-con-full.e-flex.e-con.e-child {
		margin: 0;
		padding: 0;
	}
	.spotsec .centerSpot .elementor-widget-text-editor {
		    font-size: 18px !important;
    	line-height: 30px !important;
	}
	.spotsec .centerSpot .elementor-widget-heading h1.elementor-heading-title {
		font-size: 50px;
		line-height: 60px;
	}
	.spotsec .centerSpot .elementor-widget-text-editor.simpleemail {
		height: 175px;
		margin-bottom: 110px !important;
	}
	.karg {
		left: 0 !important;
	}
	.karg .desktop_kargosh .elementor-widget-container img.size-full {
		width: 100px;
	}
	div#FooterDesktop .footerLinks{
		margin-bottom: 130px !important;
		width: 37%;
	}
	div#FooterDesktop .logoSection {
		width: 35%;
	}
	div#FooterDesktop .elementor-element.e-con.e-child:last-child {
		width: 28%;
	}
	.karg .desktop_kargosh {
		text-align: center !important;
	}
	.karg .desktop_kargosh .elementor-widget-container{
		margin:0 !important;
	}
	.crvBtm .e-con-inner, .gap-60 .e-con-inner {
		gap: 60px !important;
	}
	.crvBannertext {
		padding-top: 60px !important;
		padding-bottom: 200px !important;
	}
	.crvBtm .elementor-page-title h1.elementor-heading-title {
		font-size: 40px !important;
		line-height: 53px !important;
	}
	.gap-60 .e-con-inner > .elementor-element {
		font-size: 18px !important;
		flex-direction: row;
		flex-wrap: wrap;
		grid-gap: 30px;
	}
	
	body.single-casestudy .crvBtm .SliderImage img {
		width: 450px;
	}
	.modran-rigth p {
		margin: 0 auto !important;
	}
	.slider .slides2 .slide-arrow.slick-arrow {
		width: 53px;
	}
	.slide-arrow.next-arrow.heartNext.slick-arrow {
		left: calc(26vw + 5px) !important;
	}
	.slide-arrow.slick-arrow svg {
		width: 100%;
	}
	.scrollmeCircle .elementor-widget-container {
		width: 80px;
		height: 80px !important;
		font-size: 20px;
	}
	.scrollLeaf img {
		width: 52px !important;
	}
	.scrollLeaf > .elementor-widget-container {
		margin: -50px 0px 0px 0px !important;
	}
	.categoryBlogTabs .e-n-tabs-heading {
		grid-gap: 80px !important;
	}
	.tabOutter .e-n-tabs-content .elementor-widget-container .elementor-loop-container {
		grid-template-columns: repeat(1,1fr);
	}
	.GridOutter02 .elementor-element .elementor-page-title h1.elementor-heading-title {
		font-size: 42px;
		line-height: 52px;
	}
	.gap-60 .e-con-inner .elementor-element {
		flex-direction: row;
		flex-wrap: wrap;
		grid-gap: 30px;
	}
	.spotsec .centerSpot .elementor-widget-text-editor .elementor-widget-container br {
		display: none;
	}
	.postnavigation_nxpr span h2 {
		width: 200px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-bottom: 0;
	}
	
	
}



@media only screen and (max-width:991px) and (min-width:768px){

/* 	.albrtColmn {
		grid-template-columns: 100px auto auto;
	} */
	.albrtColmn > .e-grid.e-con-full.e-con.e-child {
		width: 100%;
	}
	.modran-rigth .elementor-widget-text-editor {
		width: 557px !important;
		margin: 0 auto;
	}
	.modran-rigth p {
		width: 100% !important;
	}
	.modran-rigth .elementor-element {
		width: 557px !important;
		margin: 0 auto;
		max-width:100%;
	}
	.rollSec {
		padding-bottom: 0 !important;
	}
	.rotating-slider ul.direction-controls li.right-arrow {
		top: 65% !important;
		left: 100% !important;
	}
	.rotating-slider ul.direction-controls li.left-arrow {
		left: -40px !important;
		top: 65% !important;
	}
	.slick-slide .slide-inner a:before {
		border-radius: 10px !important;
	}
	div#FooterDesktop .logoSection img {
		width: 150px;
	}
	div#FooterDesktop .logoSection {
		width: 32%;
	}
	div#FooterDesktop .footerLinks {
		margin-bottom: 130px !important;
		width: 35%;
	}
	div#FooterDesktop .elementor-element.e-con.e-child:last-child {
		width: 33%;
	}
	div#FooterDesktop ul li a, .footermob .mobile_list nav ul li a {
		font-size: 16px !important;
	}
	.spotsec .centerSpot .elementor-widget-heading h1.elementor-heading-title {
		font-size: 38px;
		line-height: 60px;
	}
	.spotsec .centerSpot .elementor-widget-text-editor {
		font-size: 14px !important;
		line-height: 24px !important;
	}
	body.single-casestudy .ButtonTop {
		right: 50px !important;
	}
	.we_came .cameup .e-flex.e-con-boxed.e-con.e-child {
		padding: 0;
	}
	.slider .slides2 .slide-arrow.slick-arrow {
		width: 43px;
	}
/* 	.slide-arrow.prev-arrow.heartPrev.slick-arrow {
		right: 32% !important;
	}
	.slide-arrow.next-arrow.heartNext.slick-arrow {
		left: 32% !important;
	} */
	.didyouknowsc .e-con-inner .e-flex.e-con-boxed.e-con.e-child {
		padding-right: 0;
	}
	.scrollmeCircle .elementor-widget-container {
		width: 70px;
		height: 70px !important;
		font-size: 18px;
		line-height: 18px;
	}
	.scrollLeaf img {
		width: 42px !important;
	}
	.scrollLeaf > .elementor-widget-container {
		margin: -60px 0px 0px 0px !important;
	}
	.innerBlogTtl {
		width: 500px !important;
		max-width: 100% !important;
		margin: 0 auto !important;
	}
	.categoryBlogTabs .e-n-tabs-heading {
		grid-gap: 10px !important;
	}
	.tabOutter .e-n-tabs-content .elementor-widget-container .elementor-loop-container .GridOutter02 {
		grid-template-columns: repeat(1, 1fr);
		padding: 13px 20px 85px;
	}
	.tabOutter .e-n-tabs-content .elementor-widget-container .elementor-loop-container .GridOutter02 .elementor-widget-theme-post-featured-image .elementor-widget-container {
		margin: 0 !important;
	}
	.tabOutter .e-n-tabs-content .elementor-widget-container .elementor-loop-container .GridOutter02 .elementor-widget-theme-post-featured-image {
		text-align: left;
	}
	.tabOutter .e-n-tabs-content .elementor-widget-container .elementor-loop-container .GridOutter02 .elementor-widget-theme-post-featured-image img {
		width: 100%;
		object-fit: cover;
	}
	.tabOutter .e-n-tabs-content .elementor-widget-container .elementor-loop-container .GridOutter02 .e-con.e-child {
		padding-left: 0;
	}
	.multiImages .elementor-widget-image {
		width: 100%;
	}
	.multiImages .elementor-widget-image img {
    width: 100%;
    border-radius: 30px;
    object-fit: cover;
}
.cardDetails {
    padding: 70px 30px 30px;
    flex-direction: column;
}	
	.caseStudyHeader {
		padding-top: 50px;
	}
	.centerSpot .elementor-widget-heading .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
}
@media (max-width: 767px) {
	
	body .wc-rabbit-hole {
    /*background-position: center 95px !important;
    padding-top: 180px !important;
    */
	background-size: 300px 167px !important;
    background-position: center 100px !important;
    padding-top: 200px !important;
	
	}
	.page h1.elementor-post__title a {
    font-size: 40px !important;
    line-height: 40px !important;
}
	.elementor-post__excerpt p {
        font-size: 18px !important;
	}
	.elementor-posts .elementor-post {
    display: flex;
    flex-wrap: wrap;
	}
	.elementor-posts .elementor-post__thumbnail {
	margin-bottom: 20px;
	}

  .rotating-slider ul.slides > li.active-slide .flip-card-front,
  .rotating-slider ul.slides > li:not(.active-slide) .flip-card-back
  {
    display: none;
  }
	.topltipsec
	{
	font-size: 28px;
    line-height: 50px;
	}

    /***********    10-1-2024  **************/
    body .single-cs-top-left img {
        max-width: 100%;
        width: 100%;
    }
    .single-cs-bottom-inner.small-image-first {
        width: 100%;
        margin-right: 0;
    }
    .single-cs-bottom-inner.small-image-second {
        width: 100%;
        margin-top: 50px;
    }
    /***********    End 10-1-2024  **************/
	#site-header {
	padding-top: 12px !important;
    padding-bottom: 12px !important;
	}
	body.home .bannerText {
	width: 100% !important;
	}
  .slick-list {
    width: auto;
    margin-left: 0;
    padding: 0 50px !important;
  }
  .slides2 .slick-list
  {
/*     height: 225px; */
	  height:auto;
  }
  .slick-slide.prev2 .slide-inner, .slick-slide.next2 .slide-inner
  {
    transform: rotateY(45deg);
  }
	
	html, body {
    	overflow-x: hidden;
	}

  .slide-inner .slide-title, .slide-inner .slide-description {
    width: 100%;
    margin-left: 0;
  }
	span.red {
    font-size: 36px !important;
}
	.InspireText p {
    background-image: url(https://alicealbertstg.wpenginepowered.com/wp-content/uploads/2023/11/Group-2442.png) !important;
    padding-bottom: 20px !important;
}
	
	.imagineSec span.red {
    font-size: 22px !important;
}


	.albertText
	{
		grid-area: 2/span 2 !important;
	}
	.girl_img {
    top: auto !important;
    bottom: 100px !important;
    left: -140px !important;
    width: 300px !important;
		position:absolute !important;
}
	
	.chair_men {
    right: -100px;
    top: auto !important;
    width: 320px !important;
    left: auto !important;
    bottom: 150px !important;
		position:absolute !important;
}
	body .Toptipred {
    font-size: 40px !important;
    line-height: 26px !important;
		position:static !important;
}
	
	body .tooltip .tooltiptext {
    padding: 20px!important;
    margin-left: 0;
		    width: 100% !important;
    height: auto;
		margin-top: 0 !important;
}
	.smallfont {
    font-size: 20px;
}
	.midfont {
    font-size: 30px;
}
	.bannerText
	{
		width:310px !important;
	}
	.w_up span.elementor-drop-cap {
		margin-top: -40px;
		margin-right: -50px !important;
	}
	.rotating-slider {
    height: 215px !important;
    width: 60vw !important;
    margin-bottom: 20em !important;
}
	
.flip-card {
    width: 60vw !important;
    height: 345px !important;
	margin: 0 auto;
}
	
/* 	.rotating-slider ul.slides li {
    padding: 50px !important;
}*/
.rotating-slider ul.slides li { 
    padding: 50px 30px !important;
}


/*txrun*/

/* .rotating-slider ul.slides li .inner .flip-card {
  margin: 0 auto;
} */

.rotating-slider ul.slides li .inner {
  min-width: 200px !important;
}
.rotating-slider ul.direction-controls li button svg, .rotating-slider ul.direction-controls li button {
  width: 50px !important;
}
.rotating-slider ul.direction-controls li.right-arrow {
    right: -70px !important;
    top: 110% !important;
    left: auto !important;
}

.rotating-slider ul.direction-controls li.left-arrow {
  left: -70px !important;
  top: 110% !important;
  right: auto !important;
}
.flipsection .elementor-widget-text-editor .elementor-widget-container {
  font-size: 16px;
  line-height: 24px;
  padding: 0 30px;
}
.flipboxDiv .eael-elements-flip-box-front-container:after {
  top: -40px;
  left: 50%;
  width: 100px;
  height: 70px;
  background-size: contain;
  transform: translateX(-40%);
}
p:empty {
  display: none;
}
.conetntcrad h2 {
  font-size: 22px;
  margin-bottom: 3px;
  margin-top: 0;
  line-height: 24px;
}
.listIt > ul {
    padding-left: 70px;
}
.cardIcons img {
    width: 22px;
}
.listcontent ul {
    padding-left: 12px;
}
.listcontent ul li {
    font-size: 10px;
}
.contentDiv {
  gap: 10px;
}
.cardDetails .cardImag {
    width: 100%;
    max-width: 100%;
}
.cardDetails .cardImag img {
    width: 100%;
	object-fit: scale-down;
}
.modal.show .modal-dialog {
  margin-left: 0;
}
.cardDesc h2 {
  font-size: 38px;
  line-height: 38px;
  width: 250px;
  max-width: 100%;
  margin-bottom: 20px;
}
.cardDesc span.dataRed {
  margin-bottom: 40px;
  display: inline-block;
  font-size: 14px;
}
.cardDesc .description {
  font-size: 14px;
  line-height: 28px;
}
.blurslider p br {
  display: none;
}
.agencyDiv h2:after {
  background-position: left 10px center;
  width: 80px;
  top: 0;
  background-size: contain;
}
.agencyDiv h2:before {
  background-position: right 10px center;
  width: 80px;
  top: 0;
  background-size: contain;
}
.spotTea > div {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
	padding:0 20px;
}

.spotTea .simpleemail {
  width: 60% !important;
  position: absolute;
  bottom: -200px;
  z-index: 9;
  left: 50%;
  transform: translateX(-50%);
  height: 170px;
  font-size: 16px !important;
	padding:0px;
}
	.slick-slide.active .slide-inner {
    transform: scale(1) translatey(0%);
}
.cardDetails {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    gap: 60px;
    padding: 100px 60px;
    flex-direction: column;
}
.tooltiptext:before {
    left: 100px;
    top: -35px;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 35px solid #ffffff;
}	
.mobile_list ul.elementor-nav-menu {
    flex-direction: column;
    align-items: center;
}
/* .slide.slick-slide.prev1, .slide.slick-slide.next1 {
    width: 370px !important;
    height: 450px;
    object-fit: cover;
} */
.slide.slick-slide.next1 {
    height: unset;
}
.slides2 .slick-list.draggable {
    padding: 8% 30px!important;
}
/* .slick-slide.active .slide-inner {
    transform: none !important;
} */
#caseslider .elementor-shortcode {
    width: auto;
    margin-left: auto;
}	



.slick-slide.next1 .slide-inner {
    transform: scale(1) translatex(-10%) translatey(-4%);
}
.slick-slide.next2 .slide-inner {
    transform: scale(1.1) translatey(12%) translatex(-33%) rotateY(45deg);
    transition: 0.5s;
}
/* .slick-slide.prev1 .slide-inner {
    transform: scale(0.8) translatex(25%) translatey(15%);
} */
.slick-slide.prev1 .slide-inner {
    transform: scale(1) translatex(10%) translatey(15%);
}
.slick-slide.prev2 .slide-inner {
    transform: scale(1.1) translatey(3%) translatex(35%) rotateY(45deg) !important;
    transition: 0.5s;
}
.scrollmeCircle .elementor-widget-container {
    position: absolute;
    top: -100%;
    left: 50%;
    transform: translate(-50%, -140%);
	 width: 60px;
    height: 60px !important;
}
.scrollmeCircle {
     font-size: 16px !important;
    line-height: 16px !important;
}	
.scrollLeaf img {
    width: 30px;
    max-width: 100%;
    margin-top: -30px;
}
	
.mainBox .modal-dialog .modal-header {
    display: inline-block;
    position: absolute;
    z-index: 99;
    left: 20px;
    top: 20px;
    padding: 0;
	background-image:unset;
}

.mainBox .modal-dialog .modal-header .btn-close {
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='28' viewBox='0 0 31 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8229 2.37232C10.4677 5.04857 4.30833 11.7619 0.461972 13.2944C0.179343 13.4078 0.179343 13.8096 0.461972 13.923C4.30833 15.4523 10.4677 22.1655 12.8229 24.845C15.097 27.4306 18.9888 28.0138 21.8086 26.0309C22.9586 25.2241 23.878 24.048 24.362 22.5738C25.4958 19.1167 23.722 15.5851 20.6684 14.2081L20.6684 14.1789L30.3525 17.6295C29.4104 14.9889 29.4104 12.2284 30.3525 9.58783L20.6684 13.0385L20.6684 13.0093C23.7253 11.6323 25.4958 8.10066 24.362 4.64357C23.878 3.16937 22.9586 1.99323 21.8086 1.18646C18.9888 -0.793184 15.097 -0.213211 12.8229 2.37232Z' fill='white'/%3E%3C/svg%3E%0A") !important;
    font-size: 0;
    width: 31px;
    height: 28px;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    padding: 0;
    margin: 0;
}
body.casestudy-template-default .ButtonTop a.elementor-button.elementor-button-link .elementor-button-icon svg {
    width: auto;
    height: 26px !important;
    margin-right: 20px;
}
.backIcon {
    position: absolute !important;
    top: 20px;
}
body.single-casestudy .ButtonTop {
    right: 0px !important;
    top: 30px !important;
}	
.backIcon {
    left: 20px;
}
.ImgfixedRight {
    right: 30px;
    bottom: 0px;
}
.ImgfixedRight img {
    height: auto !important;
    width: 60px !important;
}
.karg {
	position: relative !important;
}	
.slick-slide .slide-inner a:before {
    border-radius: 0;
}	
.flip-card-front {
    background: transparent !important;
}
.slide-arrow.slick-arrow {
    width: 50px !important;
    height: 50px !important;
}	
.slide-arrow.slick-arrow svg {
    width: 100%;
    margin: 0 !important;
    height: auto;
}	
.slide-arrow.slick-arrow {
    width: 40px !important;
    height: 40px !important;
}	
/* .slide-arrow.prev-arrow.heartPrev.slick-arrow {
    top: -5% !important;
    bottom: auto !important;
    right: 40% !important;
    transform: translateX(0%);
}	
.slide-arrow.next-arrow.heartNext.slick-arrow {
    top: -5% !important;
    bottom: auto !important;
    transform: translateX(0%);
	left: 40% !important;
} */
.innerBlogTtl p br {
    display: none;
}
.caseStudyHeader {
    padding-top: 0px;
}
.blogNavPrevNext .elementor-post-navigation__link a > span {
    width: 115px;
    height: 72px;
}	
.blogNavPrevNext .elementor-post-navigation__link a > span > span {
    width: 58px;
    font-size: 0;
}
	.multiImages .elementor-widget-image {
		width: 100%;
	}
	.multiImages .elementor-widget-image img {
    width: 100%;
    border-radius: 30px;
    object-fit: cover;
}
.slide-arrow.prev-arrow.heartPrev.slick-arrow {
    right: calc(30vw + -33px) !important;
}
	.slide-arrow.next-arrow.heartNext.slick-arrow {
		left: calc(26vw + -3px) !important;
	}
	.singlepageHead.sticky_header .ButtonTop {
		width: 100% !important;
	}
	.gap-60 .e-con-inner > .elementor-element .elementor-widget-image {
		width: 100%;
	}
	.bannerText {
		padding-top: 46px !important;
		margin: 0 !important;
	}
	body .slider .slides2 .slide-arrow.slick-arrow.next-arrow.heartNext {
		right: calc(30vw + -33px) !important;
	}
	.postnavigation_nxpr span h2 {
		display: none;
	}
	
	
	.tabOutter .categoryBlogTabs .e-n-tabs-heading {
		display: flex;
		flex-wrap: nowrap;
		grid-gap: 32px;
		justify-content: flex-start;
	}
	
	.tabOutter .categoryBlogTabs .e-n-tabs-heading .e-n-tab-title {
		padding: 0;
		margin: 0 !important;
		justify-content: flex-start;
		flex: 1;
	}
	.tabOutter .categoryBlogTabs .e-n-tabs-heading .e-n-tab-title .e-n-tab-icon {
		width: 70px;
		height: 70px;
		border-width: 6px !important;
	}
	.tabOutter .categoryBlogTabs .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text {
		font-size: 16px;
	}
	
	/* 	banner Section  */
	
	.bannerText .InspireText {
		font-size: 15px !important;
	}
	.bannerText .InspireText span.red {
		font-size: 22px !important;
	}
	.wonderland > .elementor-widget-container {
		padding: 0px 20px 0px 20px !important;
	}
	
	.albrtColmn > .imagineSec .elementor-widget-container img {
		display: block;
	}
	
	.bannerText {
		width: 280px !important;
		max-width: 100%;
	}
	.albrtColmn > .imagineSec .elementor-widget-container {
		font-size: 15px !important;
		padding: 0px 0px 0px 10px !important;
		line-height: 28px;
	}
	.heartImg {
		width: 90px;
		margin-left: auto;
	}
	.AlbertTExt {
		padding: 0 15px;
	}
	.girl_img {
		bottom: 130px !important;
		left: -85px !important;
		width: 240px !important;
	}
	.chair_men {
		right: -85px;
		width: 290px !important;
		left: auto !important;
		bottom: 140px !important;
	}
	.rabitTop {
		margin-top: 100px !important;
	}
	.rabitTop .e-con-inner .elementor-widget-image:last-child .elementor-widget-container img {
		width: 100px !important;
	}
	
	.rabitTop .elementor-widget-text-editor p {
		font-size: 16px;
	}
	
	
/* 	banner Section Close */
.whenLinkVideo 
 .ifvideoexit.videonotExit {
    height: auto;
}
	
	
}

@media only screen and (max-width:490px){
	.max-100 {
		max-width: 100%;
	}
	.slide-arrow.slick-arrow {
		width: 30px !important;
		height: 40px !important;
	}
	
}



@media only screen and (min-width:530px) and (max-width:767px) {
.flip-card, .rotating-slider {
    width: 45vw !important;
}
	
}

@media only screen and (min-width:650px) and (max-width:767px) {
.flip-card, .rotating-slider {
    width: 30vw !important;
}
	
}
@media only screen and (max-width:480px){
	.slick-slide.next1 .slide-inner {
		transform: scale(0.8) translatex(-30%) translatey(-4%);
	}
	.slick-slide.prev1 .slide-inner {
		transform: scale(0.8) translatex(25%) translatey(15%);
	}
/* 	.flip-card {
		width: 290px !important;
		height: 400px !important;
		margin: 0 auto;
	} */
	
	.slide-arrow.prev-arrow.heartPrev.slick-arrow {
		right: 10px !important;
		width: 60px !important;
		filter: drop-shadow(2px 0px 10px rgb(0 0 0 / 60%));
	}
	.slide-arrow.next-arrow.heartNext.slick-arrow {
		left: 10px !important;
		width: 60px !important;
		filter: drop-shadow(2px 0px 10px rgb(0 0 0 / 60%));
	}
	body .slider .slides2 .slide-arrow.slick-arrow.prev-arrow.heartPrev {
		left: calc(5vw + 0px) !important;
	}
	body .slider .slides2 .slide-arrow.slick-arrow.next-arrow.heartNext {
		right: calc(5vw + 0px) !important;
	}
	
	.imagineSec span.red {
		font-size: 25px !important;
	}
	
	
	
	
}

@media only screen and (min-width:400px) and (max-width:440px) {
p.nameCrad {
    position: relative;
    top: -20px;
}
}

@media only screen and (min-width:441px) and (max-width:500px) {
p.nameCrad {
    position: relative;
    top: -40px;
}
}

@media only screen and (min-width:501px) and (max-width:530px) {
p.nameCrad {
    position: relative;
    top: -60px;
}
	.rotating-slider ul.slides li {
    padding-top: 70px !important;
}
}

@media only screen and (min-width:550px) and (max-width:649.67px) {
p.nameCrad {
    position: relative;
    top: -30px;
}

}

@media (max-width:580px)
{
  body .wc-cover-image img 
  {
    max-width: 110%;
    margin-left: -2%;
  }
}

@media (max-width:550px)
{
  body .wc-cover-image img 
  {
    
    margin-left: -5%;
  }
}

@media (max-width:500px)
{
  body .wc-cover-image img 
  {
    max-width: 123%;
    margin-left: -10%;
  }

}

@media (max-width:480px)
{
  body .wc-cover-image img 
  {
    max-width: 125%;
    margin-left: -14%;
  }

}

@media (max-width:450px)
{
  body .wc-cover-image img 
  {
    max-width: 135%;
    margin-left: -18%;
  }

}

@media (max-width:400px)
{
  body .wc-cover-image img 
  {
    max-width: 150%;
    margin-left: -25%;
  }

}

@media (max-width:350px)
{
  body .wc-cover-image img {
    max-width: 175%;
    margin-left: -40%;
  }
}


/*08-11-2023 css of home page card animation*/
.skewCardani {
    transition: transform 0.5s;
    transform: perspective(1400px) rotateY(0deg) rotateX(0deg);
}


