.elementor-34 .elementor-element.elementor-element-dc6520e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-dc6520e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dc6520e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lunatix.agency/andrews/wp-content/uploads/2023/10/Group-217-1.webp");background-size:cover;}.elementor-34 .elementor-element.elementor-element-dc6520e, .elementor-34 .elementor-element.elementor-element-dc6520e::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-0e6e656{--display:flex;--background-transition:0.3s;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-bc9232d .elementor-heading-title{color:var( --e-global-color-04de603 );font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-1bf8555 .elementor-heading-title{color:var( --e-global-color-b6c0adb );font-family:"Playfair Display", Sans-serif;font-size:90px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-6f19cb5{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-title, .elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-title:before, .elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-title:after, .elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-content, .elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-title, .elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-title a{color:var( --e-global-color-b6c0adb );}.elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-title.elementor-active,
					 .elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-title.elementor-active a{color:var( --e-global-color-b6c0adb );}.elementor-34 .elementor-element.elementor-element-cda88c3 .elementor-tab-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-34 .elementor-element.elementor-element-cda88c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:2400px){.elementor-34 .elementor-element.elementor-element-dc6520e{--justify-content:center;}}@media(max-width:1366px){.elementor-34 .elementor-element.elementor-element-dc6520e{--justify-content:center;--padding-block-start:0%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-34 .elementor-element.elementor-element-0e6e656{--margin-block-start:120px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-34 .elementor-element.elementor-element-bc9232d .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-1bf8555 .elementor-heading-title{font-size:86px;}}@media(max-width:1200px){.elementor-34 .elementor-element.elementor-element-dc6520e{--justify-content:center;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-34 .elementor-element.elementor-element-bc9232d .elementor-heading-title{font-size:30px;}.elementor-34 .elementor-element.elementor-element-1bf8555 .elementor-heading-title{font-size:60px;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-dc6520e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dc6520e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-34 .elementor-element.elementor-element-1bf8555 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-dc6520e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dc6520e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-34 .elementor-element.elementor-element-bc9232d .elementor-heading-title{font-size:24px;}.elementor-34 .elementor-element.elementor-element-1bf8555 .elementor-heading-title{font-size:36px;line-height:40px;}}/* Start custom CSS */.elementor-tabs-content-wrapper .elementor-tab-content{
    padding: 0!important;
}

.elementor-tabs .elementor-tab-title {
  width: 28%;
  height: 75px;
  box-sizing: border-box;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}

#tabs-parent {
  position: relative; /* Required for arrow keys to be absolutely positioned child divs inside menu-wrapper parent. */
  
  height: 100px;  /* Intentionally shorter than menu items, to hide horizontal scroll bar. */
  overflow-x: hidden;
  overflow-y: hidden;
  display: flex;
  align-items: center;
 
  box-sizing: border-box;
}
#tabs-parent-padding{
     padding: 0 0 0 calc((100% - 1600px)/2); 
     width: 100%;
}
#tabs-parent .elementor-tabs-wrapper{
  height: 120px;
  box-sizing: border-box;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  position: relative; /* Required for animation. */
  display: flex;
  align-items: center;
  gap: 20px;  /* Flexbox space between menu items must match the left/right padding of menu wrapper. */
  overflow: visible;
}
#tabs-parent .elementor-tabs-wrapper .elementor-tab-title{
  width: 400px;
}

.elementor-tabs #tabs-parent-padding{
    background:#030303;
}
.arrows{
    display: flex;
    justify-content: center;
    gap: 20px;
    margin:50px 0;
}
#tabs-method .elementor-tabs-wrapper .elementor-tab-title{
    border:1px solid #FF1A51;
    text-align: center;
    color: #FFF;
    transition: 0.3s all;
}
#tabs-method .elementor-tabs-wrapper .elementor-tab-title.elementor-active{
    background: #FF1A51;
    text-align: center;
    color: #FFF;
}
#tabs-method .elementor-tabs-wrapper .elementor-tab-title:hover{
    background: #FF1A51;
    text-align: center;
    color: #FFF;
}
#rightArrow{
     background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQyIiBoZWlnaHQ9IjE0MiIgdmlld0JveD0iMCAwIDE0MiAxNDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHk9IjcwLjcxMDciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMCA3MC43MTA3KSIgZmlsbD0iI0ZGMUE1MSIvPgo8cGF0aCBkPSJNODQuNzc2NSA1Ni4zMTk4Qzg0LjI5OTEgNTYuNzE1NyA4NC4xNTkzIDU3LjE2OTggODQuMzIyMyA1Ny43NDAzQzg0LjQwMzkgNTguMDE5OCA4NS45MjkyIDU5LjYyNjcgOTAuMTA5NCA2My44MzAxTDk1Ljc5MTYgNjkuNTQ3M0w2OC44MzU5IDY5LjYwNTVDNDguMDUxNSA2OS42NTIxIDQxLjgyMiA2OS42OTg3IDQxLjYzNTcgNjkuODAzNUM0MS4wNDE4IDcwLjE0MTEgNDAuNzk3MyA3MS4yMzU3IDQxLjE5MzIgNzEuNzk0NkM0MS42NDczIDcyLjQ0NjYgMzkuNzM3NyA3Mi40MDAxIDY4Ljk3NTYgNzIuNDAwMUw5NS45MDgxIDcyLjQwMDFMOTAuMTMyNyA3OC4xODcxQzg2LjQ1MzIgODEuODc4MiA4NC4zMjI0IDg0LjA5MDYgODQuMjc1OCA4NC4yODg1Qzg0LjE4MjYgODQuNzA3NyA4NC4zOTIyIDg1LjM1OTggODQuNzE4MiA4NS42NjI1Qzg1LjA3OTIgODYuMDExOCA4NS44MTI4IDg2LjEwNSA4Ni4yNTUyIDg1Ljg3MjFDODYuNDQxNiA4NS43NjczIDg5Ljc0ODQgODIuNTMwMyA5My42MTQyIDc4LjY2NDVMMTAwLjYyNCA3MS42NDMyTDEwMC42MjQgNzEuMDAyOEwxMDAuNjI0IDcwLjM2MjRMOTMuNDc0NSA2My4yMTNMODYuMzI1MSA1Ni4wNjM2TDg1Ljc2NjIgNTYuMDE3Qzg1LjI2NTUgNTUuOTcwNSA4NS4xNDkxIDU2LjAwNTQgODQuNzc2NSA1Ni4zMTk4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
    width:70px;
    height: 70px;
        background-size: contain;
    background-position: center;
}
#leftArrow{
     background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQyIiBoZWlnaHQ9IjE0MiIgdmlld0JveD0iMCAwIDE0MiAxNDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHk9IjcwLjcxMDciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMCA3MC43MTA3KSIgZmlsbD0iI0ZGMUE1MSIvPgo8cGF0aCBkPSJNODQuNzc2NSA1Ni4zMTk4Qzg0LjI5OTEgNTYuNzE1NyA4NC4xNTkzIDU3LjE2OTggODQuMzIyMyA1Ny43NDAzQzg0LjQwMzkgNTguMDE5OCA4NS45MjkyIDU5LjYyNjcgOTAuMTA5NCA2My44MzAxTDk1Ljc5MTYgNjkuNTQ3M0w2OC44MzU5IDY5LjYwNTVDNDguMDUxNSA2OS42NTIxIDQxLjgyMiA2OS42OTg3IDQxLjYzNTcgNjkuODAzNUM0MS4wNDE4IDcwLjE0MTEgNDAuNzk3MyA3MS4yMzU3IDQxLjE5MzIgNzEuNzk0NkM0MS42NDczIDcyLjQ0NjYgMzkuNzM3NyA3Mi40MDAxIDY4Ljk3NTYgNzIuNDAwMUw5NS45MDgxIDcyLjQwMDFMOTAuMTMyNyA3OC4xODcxQzg2LjQ1MzIgODEuODc4MiA4NC4zMjI0IDg0LjA5MDYgODQuMjc1OCA4NC4yODg1Qzg0LjE4MjYgODQuNzA3NyA4NC4zOTIyIDg1LjM1OTggODQuNzE4MiA4NS42NjI1Qzg1LjA3OTIgODYuMDExOCA4NS44MTI4IDg2LjEwNSA4Ni4yNTUyIDg1Ljg3MjFDODYuNDQxNiA4NS43NjczIDg5Ljc0ODQgODIuNTMwMyA5My42MTQyIDc4LjY2NDVMMTAwLjYyNCA3MS42NDMyTDEwMC42MjQgNzEuMDAyOEwxMDAuNjI0IDcwLjM2MjRMOTMuNDc0NSA2My4yMTNMODYuMzI1MSA1Ni4wNjM2TDg1Ljc2NjIgNTYuMDE3Qzg1LjI2NTUgNTUuOTcwNSA4NS4xNDkxIDU2LjAwNTQgODQuNzc2NSA1Ni4zMTk4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
    width:70px;
    height: 70px;
     transform: rotate(180deg);
         background-size: contain;
    background-position: center;
}
.arrows .arrow{
    border:none;
    outline:none;
}

@media (max-width: 767px){
#tabs-method .elementor-tabs-wrapper .elementor-tab-title.elementor-active {
    max-width: 300px;
}

}
@media (max-width: 400px){
    .elementor-tabs .elementor-tab-mobile-title {
        display: none;
    }
}/* End custom CSS */