/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

body {
    overflow-x: hidden !important;
}
.looop_img img {
    width: 100% !important;
    aspect-ratio: 1 !important;
    height: unset !important;
}
#main_desktop_header {
    position: absolute !important;
    z-index: 9 !important;
    width: 100% !important;
   
}
footer a.elementor-item.elementor-item-active {
    background: transparent !important;
    color: #4DA9FF !important;
}
#main_ipad_header {
    position: absolute !important;
    z-index: 9 !important;
    width: 100% !important;
   
}
section#main_ipad_header ul {
    background: #fff;
    border-radius: 35px;
    padding: 0px 20px;
}
#main_desktop_header ul {
    background: #fff;
    padding: 0px 30px !important;
    border-radius: 53px !important;
}
section#mkc_div::before {
    content: 'er';
    width: 51%;
    background-image: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/Rectangle-5-2.png);
    height: 58%;
    top: 15%;
    font-size: 0px;
}
section#mkc_div2::before {
    content: 'er';
    width: 51%;
    background-image: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/Rectangle-5-2.png);
    height: 58%;
    top: 17%;
    font-size: 0px;
}
div#mkc_div3::before {
    content: 'er';
    width: 33%;
    background-image: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/Rectangle-5-2.png);
    height: 64%;
    top: 16%;
    position: absolute;
    right: 0px;
    font-size: 0px;
    transform: translate(202.7%);
}
div#mkc_div4::before {
    content: 'er';
    width: 55%;
    background-image: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/Rectangle-5-5.png);
    height: 41%;
    top: 12%;
    position: absolute;
    right: 0px;
    font-size: 0px;
    transform: translate(91.2%);
    /* border: 1px solid; */
}
div#mkc_div5::before {
    content: 'er';
    width: 100%;
    background-image: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/Rectangle-3-1.png);
    height: 80%;
    top: 0%;
    position: absolute;
    right: 0px;
    font-size: 0px;
    
    /* border: 1px solid; */
}
div#mkc_div6::before {
    content: 'er';
    width: 55%;
    background-image: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/Rectangle-5-5.png);
    height: 55%;
    top: 9%;
    position: absolute;
    right: 0px;
    font-size: 0px;
    transform: translate(91.2%);
    /* border: 1px solid; */
}
div#mkc_div7::before {
    content: 'er';
    width: 55%;
    background-image: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/Rectangle-5-5.png);
    height: 55%;
    top: 9%;
    position: absolute;
    right: 0px;
    font-size: 0px;
    transform: translate(91.2%);
    /* border: 1px solid; */
}
section#mkc_div8::before {
    content: 'er';
    width: 34%;
    background-image: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/Rectangle-5-5.png);
    height: 78%;
    top: 11%;
    position: absolute;
    right: 0px;
    font-size: 0px;
}

.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    position: relative;
}

.elementor-swiper-button.elementor-swiper-button-next:after {
    content: 'next';
    text-transform: capitalize;
    font-family: initial;
    font-style: italic;
    font-size: 12px;
    letter-spacing: 1px;
}

.elementor-swiper-button.elementor-swiper-button-next svg,
.elementor-swiper-button.elementor-swiper-button-prev svg{
    visibility: hidden;
}

.elementor-swiper-button.elementor-swiper-button-prev:before {
    content: 'prev';
    text-transform: capitalize;
    font-family: initial;
    font-style: italic;
    font-size: 12px;
    letter-spacing: 1px;
}
span#breadcrumbs > span {
  
    display: flex;
    width: fit-content;
    margin: 0 auto;
    column-gap: 40px;
	position:relative;
}
span#breadcrumbs > span::before {
    content: 'rt';
    position: absolute;
    left: 62px;
    background: url(https://flowerdesign.codpixels.com/wp-content/uploads/2024/04/circle-caret-right.svg);
    background-repeat: no-repeat;
    background-position: center;
    color: transparent;
}
@media screen and (min-device-width: 767px) and (max-device-width: 1024px) {
	
section#mkc_div2::before { height: 32%; top: 2%;}
	
div#mkc_div3::before { height: 41%; }
div#mkc_div6::before { height: 53%; }	
section#mkc_div8::before { height: 52%; }	
}

@media screen and (max-width: 767px) {
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container a:hover {
    background: #8B56EF !important;
}
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container a:focus {
    background: #8B56EF !important;
}
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container a {
    padding: 20px 35px;
}
	
	div#mkc_div7::before { height: 35%; }
section#mkc_div8::before { height: 26%; }	
    br{display:none;}
	
section#mkc_div2::before { height: 32%;top: 2%;}
	
div#mkc_div3::before { height: 21%;}	
div#mkc_div6::before { height: 23%; }	
	
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    position: absolute;
    right: -20px;
    top: 21px;
    width: 109vw;
}
section#main_ipad_header ul {
    background: #fff;
    border-radius: 35px;
    padding: 0px 0px 0px 20px;
}
a.elementor-item.elementor-item-active {
    background: #8B56EF !important;
}
	
}