.elementor-4314 .elementor-element.elementor-element-ff6c519 .slider-area{background-image:url("https://primeplatehospitality.com/wp-content/uploads/2025/08/pexels-bertellifotografia-17057017.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:170px 0px 20px 0px !important;}.elementor-4314 .elementor-element.elementor-element-ff6c519 .inner .subtitle{background:#0F0F11 !important;margin:0px 320px 0px 320px;}.elementor-4314 .elementor-element.elementor-element-ff6c519 .rbt-button{border-radius:44px;}.elementor-4314 .elementor-element.elementor-element-b721473{padding:100px 0px 80px 0px;}.elementor-4314 .elementor-element.elementor-element-b724087 .rbt-button{color:#FFFFFF;}.elementor-4314 .elementor-element.elementor-element-b724087 .rainbow-about-area{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;}.elementor-4314 .elementor-element.elementor-element-0851875 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-4314 .elementor-element.elementor-element-0851875 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-4314 .elementor-element.elementor-element-0851875 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-4314 .elementor-element.elementor-element-0851875 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-4314 .elementor-element.elementor-element-0851875 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-4314 .elementor-element.elementor-element-0851875 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4314 .elementor-element.elementor-element-0851875 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4314 .elementor-element.elementor-element-0851875{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4314 .elementor-element.elementor-element-0851875 .elementor-icon-list-text{transition:color 0.3s;}/* Start custom CSS for doob-agency-banner, class: .elementor-element-ff6c519 */@media screen and (max-width: 480px) {
    .elementor-4314 .elementor-element.elementor-element-ff6c519 .inner .subtitle {
    background: #0F0F11 !important;
    margin: 0px 30px 0px 30px !important;
}
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0851875 */.latnip .elementor-icon-list-icon {
  position: relative;
  width: 30px;
  height: 30px;
  background-color: #049dff; /* Blue circle */
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  flex-shrink: 0;
}

.latnip .elementor-icon-list-icon i {
  color: #fff; /* Make the icon white */
  font-size: 16px;
}


/* Style the icon itself */
.elementor-icon-list-icon i {
  color: #fff;
  font-size: 16px;
  line-height: 1;
  margin: 0;
  padding: 0;
  display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ee18c25 */.about-style-4 .feature-list li .icon {
    background: linear-gradient(95deg, var(--color-gradient-1) 15%, var(--color-gradient-2) 45%, var(--color-gradient-3) 75%, var(--color-gradient-4) 100%) 95% / 200% 100%;
    display: inline-flex; /* ensures proper alignment */
    align-items: center;
    justify-content: center;
    border-radius: 50%; /* optional, for circular icons */
    color: #fff; /* optional, white icon text */
}

.latnip .elementor-icon-list-icon {
    background: linear-gradient(95deg, var(--color-gradient-1) 15%, var(--color-gradient-2) 45%, var(--color-gradient-3) 75%, var(--color-gradient-4) 100%) 95% / 200% 100%;
  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b721473 */body.elementor-editor-active .elementor-invisible {
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
    animation: none !important;
    transition: none !important;
}/* End custom CSS */