.elementor-2589 .elementor-element.elementor-element-9f91917:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-9f91917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myfreezone.ae/wp-content/uploads/2025/09/about-banner-2.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2589 .elementor-element.elementor-element-9f91917 > .elementor-background-overlay{background-color:#BCBDBF;opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2589 .elementor-element.elementor-element-9f91917 > .elementor-container{min-height:380px;}.elementor-2589 .elementor-element.elementor-element-9f91917{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2589 .elementor-element.elementor-element-9f3090f{text-align:center;}.elementor-2589 .elementor-element.elementor-element-9f3090f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2589 .elementor-element.elementor-element-c056040{text-align:center;font-family:"Nunito Sans", Sans-serif;font-weight:600;color:#000000;}.elementor-2589 .elementor-element.elementor-element-296b55e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2589 .elementor-element.elementor-element-296b55e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2589 .elementor-element.elementor-element-15b57ba{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-2589 .elementor-element.elementor-element-15b57ba > .elementor-widget-container{margin:0px 27px -106px 93px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-15b57ba .story-area .image-card .content .title-wrapper .title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-2589 .elementor-element.elementor-element-15b57ba .story-area .image-card .content .title-wrapper .desc{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-2589 .elementor-element.elementor-element-15b57ba .story-area .image-card .content .list-item-wrapper .list-item .text{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-2589 .elementor-element.elementor-element-15b57ba .story-area .image-card .content a.theme-btn{color:#FFFFFF;background:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-2589 .elementor-element.elementor-element-15b57ba .story-area .image-card .content a.theme-btn:hover{background:var( --e-global-color-primary );}.elementor-2589 .elementor-element.elementor-element-5a8e3641:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-5a8e3641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2589 .elementor-element.elementor-element-5a8e3641{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-5a8e3641 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2589 .elementor-element.elementor-element-792f078a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-9128883{margin-top:-19px;margin-bottom:-42px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-d34f7f7 .service-area{background:#FFF8F2 !important;}.elementor-2589 .elementor-element.elementor-element-d34f7f7 .service-area .section-title .title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-2589 .elementor-element.elementor-element-d34f7f7 .service-area .section-title .desc{font-family:"Nunito Sans", Sans-serif;font-size:18px;padding:31px 31px 31px 31px;}.elementor-2589 .elementor-element.elementor-element-d34f7f7 .service-area .icon-card{background:#FFFFFF !important;border-radius:13px 13px 13px 13px;}.elementor-2589 .elementor-element.elementor-element-d34f7f7 .service-area .icon-card:after{background:var( --e-global-color-secondary );}.elementor-2589 .elementor-element.elementor-element-d34f7f7 .service-area .icon-card .icon .icon-color{background:var( --e-global-color-secondary );}.elementor-2589 .elementor-element.elementor-element-d34f7f7 .service-area .icon-card .icon i{color:var( --e-global-color-secondary );}.elementor-2589 .elementor-element.elementor-element-a6be08a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-b6dc8cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-18e82711:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-18e82711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2589 .elementor-element.elementor-element-18e82711{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-18e82711 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2589 .elementor-element.elementor-element-44858647 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-65dd72db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}@media(min-width:768px){.elementor-2589 .elementor-element.elementor-element-792f078a{width:100%;}.elementor-2589 .elementor-element.elementor-element-44858647{width:100%;}.elementor-2589 .elementor-element.elementor-element-65dd72db{width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2589 .elementor-element.elementor-element-15b57ba > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-2589 .elementor-element.elementor-element-15b57ba{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2589 .elementor-element.elementor-element-5a8e3641{padding:0px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-cb264e5{padding:21px 0px 0px 0px;}.elementor-2589 .elementor-element.elementor-element-18e82711{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-c056040 */.myfreezone-breadcrumb a {
  color: #f15d2d;  
  text-decoration: none;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-shadow: 0 0 2px #fff, 0 0 2px #fff; /* white border-like effect */
}
.myfreezone-breadcrumb a:hover {
  color: #f15d2d;
}
.myfreezone-breadcrumb span {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for boomdevs-story, class: .elementor-element-15b57ba *//* Orange circle background with white tick */
.list-item .icon {
  background-color: #F05A29 !important;  /* orange background */
  color: #fff !important;                /* white tick */
  border-radius: 50%;                    /* perfect circle */
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;                           /* size */
  height: 32px;
  font-size: 16px;                       /* tick size */
}

/* Reduce size of "Who We Are" image */
.story-area.about-us-area .image-card .image img {
  max-width: 90%;   /* reduce to 75% of column width */
  margin: 0 auto;   /* center the image */
  display: block;
}/* End custom CSS */
/* Start custom CSS for boomdevs-service-post, class: .elementor-element-d34f7f7 *//* =========================================
 MyFreeZone – Compact Service Section Styling
========================================= */

.service-area.style-2 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* Adjust section title spacing */
.service-area.style-2 .section-title {
  margin-bottom: 28px !important;
}

.service-area.style-2 .section-title .title {
  font-size: clamp(1.8rem, 3vw, 2rem);
  line-height: 1.5 !important;
  margin-bottom: 8px !important;
}







@media (max-width: 575px) {
  .service-area.style-2 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .service-area.style-2 .icon-card.style-six .title {
    font-size: 15px !important;
  }
  .service-area.style-2 .icon-card.style-six .desc {
    font-size: 13.5px !important;
  }
}/* End custom CSS */
/* Start custom CSS for boomdevs-brand, class: .elementor-element-57e72c6f *//* =========================================
 MyFreeZone – Brand Slider Compact Styling
========================================= */

.brand-slider-area.style-1 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  background-size: cover;
  background-position: center;
}


@media (max-width: 991px) {
  .brand-slider-area.style-1 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .brand-slider-area .client-logo img {
    max-width: 120px !important;
  }
}/* End custom CSS */