.elementor-812 .elementor-element.elementor-element-1d15344{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-812 .elementor-element.elementor-element-4896f1d{text-align:left;}.elementor-812 .elementor-element.elementor-element-658a931{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-812 .elementor-element.elementor-element-80614d8{--display:flex;--min-height:745px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-812 .elementor-element.elementor-element-80614d8:not(.elementor-motion-effects-element-type-background), .elementor-812 .elementor-element.elementor-element-80614d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-812 .elementor-element.elementor-element-91d1cf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:auto;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-812 .elementor-element.elementor-element-6ce96d8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-812 .elementor-element.elementor-element-4b81cf6 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:40px;font-weight:700;line-height:1em;letter-spacing:0em;}.elementor-812 .elementor-element.elementor-element-a446452 .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-915ffb3 );}.elementor-812 .elementor-element.elementor-element-a446452 .elementor-button:hover, .elementor-812 .elementor-element.elementor-element-a446452 .elementor-button:focus{background-color:var( --e-global-color-3d877d8 );}.elementor-812 .elementor-element.elementor-global-2759{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item,
					.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item .inavii-grid__image-box,
					.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item .inavii-grid__item-box,
					.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item .inavii-grid__top-box{border-radius:0px 0px 0px 0px;}.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid__type-row{grid-template-columns:repeat(10, 1fr);}.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid.inavii-grid__type-row , 
                    .elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid.inavii-grid__type-gallery,
                    .elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid.inavii-grid__type-content-grid{gap:30px;}.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid .grid-item{height:600px;--height-value:600;}.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__box-description{justify-content:space-between;}.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__description{-webkit-line-clamp:3;}.elementor-812 .elementor-element.elementor-global-2759 .inavii__header-container{gap:30px;}.elementor-812 .elementor-element.elementor-global-2759 .inavii-button__box{justify-content:center;align-items:center;flex-direction:row;}#modal-28279e8 .inner-swiper-slide__sidebar{background:var( --e-global-color-secondary );}#modal-28279e8 .modal-inavii__close svg *{fill:var( --e-global-color-915ffb3 );}#modal-28279e8 .modal-inavii__close{background:var( --e-global-color-secondary );}#modal-28279e8 .inner-swiper-slide__sidebar-view-instagram-button:not(.inner-swiper-slide__sidebar-button-promotion) i:before,
                #modal-28279e8 .inner-swiper-slide__sidebar-view-instagram-button:not(.inner-swiper-slide__sidebar-button-promotion) .inner-swiper-slide__sidebar-text{color:var( --e-global-color-915ffb3 );}#modal-28279e8 .inner-swiper-slide__sidebar-view-instagram-button:not(.inner-swiper-slide__sidebar-button-promotion) svg *{fill:var( --e-global-color-915ffb3 );}.elementor-812 .elementor-element.elementor-global-2759 .swiper-button-next, .elementor-812 .elementor-element.elementor-global-2759 .swiper-button-prev{color:#ffffff;background-color:rgba(122,60,255, .5);}.elementor-812 .elementor-element.elementor-global-2759 .swiper-button-next svg *, .elementor-812 .elementor-element.elementor-global-2759 .swiper-button-prev svg *{fill:#ffffff;}.elementor-812 .elementor-element.elementor-global-2759 .swiper-button-next:hover, .elementor-812 .elementor-element.elementor-global-2759 .swiper-button-prev:hover{color:#ffffff;background-color:rgba(122,60,255, 1);}.elementor-812 .elementor-element.elementor-global-2759 .swiper-button-next:hover svg *, .elementor-812 .elementor-element.elementor-global-2759 .swiper-button-prev:hover svg *{fill:#ffffff;}.elementor-812 .elementor-element.elementor-global-2759 .swiper-pagination .swiper-pagination-bullet:hover{background:#7A3CFF;}.elementor-812 .elementor-element.elementor-global-2759 .swiper-pagination-fraction:hover{color:#7A3CFF;}.elementor-812 .elementor-element.elementor-global-2759 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#7A3CFF;}.elementor-812 .elementor-element.elementor-element-7cb7ce0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-812 .elementor-element.elementor-element-97ce763{text-align:left;}.elementor-812 .elementor-element.elementor-element-97ce763 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.05em;color:var( --e-global-color-primary );}.elementor-812 .elementor-element.elementor-element-2dd6057{--grid-columns:4;--grid-row-gap:20px;--load-more-button-align:center;--grid-column-gap:20px;}.elementor-812 .elementor-element.elementor-element-2dd6057 .elementor-button{text-decoration:none;}@media(max-width:1024px){.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid__type-row{grid-template-columns:repeat(3, 1fr);}.elementor-812 .elementor-element.elementor-element-2dd6057{--grid-columns:2;}}@media(max-width:767px){.elementor-812 .elementor-element.elementor-element-1d15344{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-812 .elementor-element.elementor-element-80614d8{--border-radius:0px 0px 0px 0px;}.elementor-812 .elementor-element.elementor-element-91d1cf2{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-812 .elementor-element.elementor-global-2759.elementor-widget-inavii-grid .inavii-grid__type-row{grid-template-columns:repeat(3, 1fr);}.elementor-812 .elementor-element.elementor-element-7cb7ce0{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-812 .elementor-element.elementor-element-97ce763{padding:0px 20px 0px 20px;}.elementor-812 .elementor-element.elementor-element-2dd6057{--grid-columns:1;}}@media(min-width:768px){.elementor-812 .elementor-element.elementor-element-6ce96d8{--width:315px;}}/* Start custom CSS for global, class: .elementor-global-2759 */.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__item {
    width: 295px;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__image {
    height: 460px;
    border: 2px solid #0096D1;
    transform: scale(1) !important;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__box-description {
    background-color: transparent !important;
    position: relative !important;
    opacity: 1 !important;
    transform: scaleX(1) !important;
    height: auto;
    padding: 20px 0 0 0;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__box-description .inavii-grid__description {
    text-align: left;
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    line-height: 1.2;
    font-weight: 400;
    margin-bottom: 20px;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__icons-box-right  {
    position: absolute;
  top: -43px;
  left: 0;
  width: 100%;
  padding-left: 20px;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%) !important;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__icons-box-right p {
    margin-bottom: 20px;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__icons-box-left p {
    margin-bottom: 0;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__icons-box-left .inavii-grid__icon-text {
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-style: Bold;
    font-size: 16px;
    line-height: 1em;
    letter-spacing: 0;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__icons-box-left .inavii-grid__icon-text::after {
    background-image: url("https://kingsfertility-staging.wearedelta.co/wp-content/uploads/2025/09/Icon1.png");
    background-size: contain;
    width: 20px;
    height: 20px;
    position: absolute;
    right: 0;
    content: '';
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-icon-clock {
    display: none;
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-grid__icons-box-right .inavii-grid__icon-text {
    font-family: "Comfortaa", sans-serif;
    font-weight: bold !important;
    font-size: 18px
}

.elementor-812 .elementor-element.elementor-global-2759 .inavii-icon-like {
    font-size: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d1cf2 */.elementor-812 .elementor-element.elementor-element-91d1cf2 {
    overflow-x: scroll !important;
}


.elementor-812 .elementor-element.elementor-element-91d1cf2::-webkit-scrollbar {
  height: 15px;
  background: rgba(255,255,255,0.3);
}

.elementor-812 .elementor-element.elementor-element-91d1cf2::-webkit-scrollbar-thumb {
  background: #fff;
  border-radius: 100px;
}

.elementor-812 .elementor-element.elementor-element-91d1cf2 {
  scrollbar-width: 15px;
  scrollbar-color: #fff rgba(255,255,255,0.3);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2dd6057 */.elementor-812 .elementor-element.elementor-element-2dd6057 .e-loop__load-more a {
    background-color: #02010100;
  text-decoration: none;
  fill: var( --e-global-color-primary );
  color: var( --e-global-color-primary );
  border-style: solid;
  border-width: 2px 2px 2px 2px;
}
.elementor-812 .elementor-element.elementor-element-2dd6057 .e-loop__load-more:hover a {
    border-color: #0AC9AF !important;
}/* End custom CSS */