.elementor-615 .elementor-element.elementor-element-2d09e73 > .elementor-container{min-height:720px;}.elementor-615 .elementor-element.elementor-element-2d09e73:not(.elementor-motion-effects-element-type-background), .elementor-615 .elementor-element.elementor-element-2d09e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://didistylebeauty.com/wp-content/uploads/2023/07/home-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-615 .elementor-element.elementor-element-2d09e73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-615 .elementor-element.elementor-element-2d09e73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-615 .elementor-element.elementor-element-b474bab.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-615 .elementor-element.elementor-element-b474bab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-615 .elementor-element.elementor-element-b474bab > .elementor-element-populated{padding:0rem 0rem 3.5rem 0rem;}.elementor-615 .elementor-element.elementor-element-8482584 .elementor-button{font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;background-color:#FFE6C1;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 23px;}.elementor-615 .elementor-element.elementor-element-8482584 > .elementor-widget-container{margin:0rem 0rem 0rem 16rem;}.elementor-615 .elementor-element.elementor-element-4786554:not(.elementor-motion-effects-element-type-background), .elementor-615 .elementor-element.elementor-element-4786554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E1;background-image:url("https://didistylebeauty.com/wp-content/uploads/2023/07/about-section-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-615 .elementor-element.elementor-element-4786554{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 0rem 0rem;}.elementor-615 .elementor-element.elementor-element-4786554 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615 .elementor-element.elementor-element-e1f7c36 > .elementor-container{max-width:480px;}.elementor-615 .elementor-element.elementor-element-e1f7c36{margin-top:0rem;margin-bottom:-5rem;}.elementor-615 .elementor-element.elementor-element-834181c{width:auto;max-width:auto;bottom:-55px;}body:not(.rtl) .elementor-615 .elementor-element.elementor-element-834181c{left:-125px;}body.rtl .elementor-615 .elementor-element.elementor-element-834181c{right:-125px;}.elementor-615 .elementor-element.elementor-element-10b9e77 > .elementor-element-populated{padding:3rem 1rem 0rem 1rem;}.elementor-615 .elementor-element.elementor-element-82434c5 > .elementor-container{max-width:508px;}.elementor-615 .elementor-element.elementor-element-e75fa98 .elementor-heading-title{color:#FF3FA7;font-family:"MAGHONY", Sans-serif;font-weight:600;}.elementor-615 .elementor-element.elementor-element-1e7fd63 .elementor-heading-title{color:#2E2E2E;font-family:"Atkinson Hyperlegible", Sans-serif;font-size:40px;font-weight:400;line-height:44px;}.elementor-615 .elementor-element.elementor-element-ef07ac5 .elementor-heading-title{color:#000000;font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:16px;font-weight:400;line-height:28.5px;}.elementor-615 .elementor-element.elementor-element-3c36c20 .elementor-button{font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:20px;font-weight:500;background-color:#FF3FA7;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 23px;}.elementor-615 .elementor-element.elementor-element-6a2d545:not(.elementor-motion-effects-element-type-background), .elementor-615 .elementor-element.elementor-element-6a2d545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9F1;}.elementor-615 .elementor-element.elementor-element-6a2d545{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10rem 0rem 5rem 0rem;}.elementor-615 .elementor-element.elementor-element-6a2d545 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615 .elementor-element.elementor-element-2a9e946 > .elementor-container{max-width:835px;}.elementor-615 .elementor-element.elementor-element-943bdd5{text-align:center;}.elementor-615 .elementor-element.elementor-element-943bdd5 .elementor-heading-title{color:#FF3FA6;font-family:"MAGHONY", Sans-serif;font-size:32px;font-weight:400;}.elementor-615 .elementor-element.elementor-element-77d524b{text-align:center;}.elementor-615 .elementor-element.elementor-element-77d524b .elementor-heading-title{color:#6C6C6C;font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-615 .elementor-element.elementor-element-d05ee06 .jet-carousel__content{text-align:left;}.elementor-615 .elementor-element.elementor-element-d05ee06 .jet-carousel .jet-arrow{background-color:#F9EEDC;color:#FF3FA6;}.elementor-615 .elementor-element.elementor-element-d05ee06 .jet-carousel .jet-arrow svg{fill:#FF3FA6;}.elementor-615 .elementor-element.elementor-element-d05ee06 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-615 .elementor-element.elementor-element-d05ee06 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-615 .elementor-element.elementor-element-37ccc18:not(.elementor-motion-effects-element-type-background), .elementor-615 .elementor-element.elementor-element-37ccc18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://didistylebeauty.com/wp-content/uploads/2023/07/corner-flamingo.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:300px auto;}.elementor-615 .elementor-element.elementor-element-37ccc18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-615 .elementor-element.elementor-element-37ccc18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615 .elementor-element.elementor-element-58cf245 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-615 .elementor-element.elementor-element-76f6770.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-615 .elementor-element.elementor-element-76f6770.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-615 .elementor-element.elementor-element-76f6770 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-615 .elementor-element.elementor-element-76f6770 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-615 .elementor-element.elementor-element-76f6770 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615 .elementor-element.elementor-element-099a056 > .elementor-container{max-width:530px;}.elementor-615 .elementor-element.elementor-element-9a0657a .elementor-heading-title{color:#FF3FA6;font-family:"MAGHONY", Sans-serif;font-size:40px;font-weight:400;line-height:60.5px;}.elementor-615 .elementor-element.elementor-element-7dc86de .elementor-heading-title{color:#454545;font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-615 .elementor-element.elementor-element-8bab7d1 .elementor-button{font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:20px;font-weight:500;background-color:#FF3FA7;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 23px;}.elementor-615 .elementor-element.elementor-element-e46f606:not(.elementor-motion-effects-element-type-background), .elementor-615 .elementor-element.elementor-element-e46f606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFDE;background-image:url("https://didistylebeauty.com/wp-content/uploads/2023/07/plants-left.png");background-position:0px 0px;background-repeat:no-repeat;background-size:280px auto;}.elementor-615 .elementor-element.elementor-element-e46f606 > .elementor-background-overlay{background-image:url("https://didistylebeauty.com/wp-content/uploads/2023/07/plants-right.png");background-position:100% -300px;background-repeat:no-repeat;background-size:280px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615 .elementor-element.elementor-element-e46f606{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 0rem 0rem;}.elementor-615 .elementor-element.elementor-element-33cbfef{--e-icon-list-icon-size:48px;}.elementor-615 .elementor-element.elementor-element-33cbfef .elementor-icon-list-text{color:#FF3FA6;}.elementor-615 .elementor-element.elementor-element-33cbfef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-615 .elementor-element.elementor-element-33cbfef .elementor-icon-list-item > a{font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:24px;font-weight:400;line-height:24px;}.elementor-615 .elementor-element.elementor-element-8e3fc57{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-615 .elementor-element.elementor-element-8e3fc57 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-615 .elementor-element.elementor-element-821a2fe .elementor-button{font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:20px;font-weight:500;background-color:#FF3FA7;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 23px;}.elementor-615 .elementor-element.elementor-element-821a2fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 20px 0px;}.elementor-615 .elementor-element.elementor-element-b86d21d:not(.elementor-motion-effects-element-type-background), .elementor-615 .elementor-element.elementor-element-b86d21d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE2F2;}.elementor-615 .elementor-element.elementor-element-b86d21d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-615 .elementor-element.elementor-element-b86d21d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615 .elementor-element.elementor-element-a2a301d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-615 .elementor-element.elementor-element-869f34f > .elementor-container{max-width:1220px;}.elementor-615 .elementor-element.elementor-element-869f34f{padding:5rem 0rem 0rem 0rem;}.elementor-615 .elementor-element.elementor-element-a361316:not(.elementor-motion-effects-element-type-background), .elementor-615 .elementor-element.elementor-element-a361316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://didistylebeauty.com/wp-content/uploads/2023/07/booking-banner-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-615 .elementor-element.elementor-element-a361316 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615 .elementor-element.elementor-element-a361316, .elementor-615 .elementor-element.elementor-element-a361316 > .elementor-background-overlay{border-radius:35px 35px 35px 35px;}.elementor-615 .elementor-element.elementor-element-a361316{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-615 .elementor-element.elementor-element-7eb4cc9 > .elementor-element-populated{padding:4rem 0rem 2rem 2rem;}.elementor-615 .elementor-element.elementor-element-17c5ca6 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:53px;font-weight:700;}.elementor-615 .elementor-element.elementor-element-005cc89 .elementor-heading-title{color:#F88CAE;font-family:"Cattus Free", Sans-serif;font-size:95px;font-weight:400;}.elementor-bc-flex-widget .elementor-615 .elementor-element.elementor-element-93cf810.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-615 .elementor-element.elementor-element-93cf810.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-615 .elementor-element.elementor-element-93cf810 > .elementor-element-populated{padding:0rem 3rem 0rem 0rem;}.elementor-615 .elementor-element.elementor-element-2d98417{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-615 .elementor-element.elementor-element-2d98417{left:-120px;}body.rtl .elementor-615 .elementor-element.elementor-element-2d98417{right:-120px;}.elementor-615 .elementor-element.elementor-element-1d9a0b4 .elementor-button{font-family:"Basic Grotesque Arabic Pro", Sans-serif;font-size:17.57px;font-weight:400;fill:#2A292B;color:#2A292B;background-color:#FFFFFF;border-radius:87px 87px 87px 87px;}@media(max-width:1024px){.elementor-615 .elementor-element.elementor-element-93cf810 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-615 .elementor-element.elementor-element-8482584 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-615 .elementor-element.elementor-element-4786554{padding:5rem 0rem 5rem 0rem;}.elementor-615 .elementor-element.elementor-element-fda4cd5 > .elementor-element-populated{padding:3rem 0rem 0rem 0rem;}.elementor-615 .elementor-element.elementor-element-7eb4cc9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-615 .elementor-element.elementor-element-17c5ca6{text-align:center;}.elementor-615 .elementor-element.elementor-element-17c5ca6 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-615 .elementor-element.elementor-element-93cf810 > .elementor-element-populated{padding:0rem 0rem 2rem 0rem;}}@media(min-width:768px){.elementor-615 .elementor-element.elementor-element-58cf245{width:40%;}.elementor-615 .elementor-element.elementor-element-76f6770{width:60%;}}/* Start custom CSS for column, class: .elementor-element-76f6770 */@media(min-width: 576px){
.flamingo-column .elementor-background-overlay {
    opacity: 0 !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Basic Grotesque Arabic Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://didistylebeauty.com/wp-content/uploads/2023/07/BasisGrotesqueArabicPro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MAGHONY';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://didistylebeauty.com/wp-content/uploads/2023/07/Maghony.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cattus Free';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://didistylebeauty.com/wp-content/uploads/2023/07/Cattus.ttf') format('truetype');
}
/* End Custom Fonts CSS */