.elementor-2115 .elementor-element.elementor-element-3657102{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-3657102:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-3657102>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-676c2ba{--display:flex;--min-height:1055px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-676c2ba:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-676c2ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vibestudio.designwithcris.com/wp-content/uploads/2025/08/VS-home-8.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2115 .elementor-element.elementor-element-74794e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-7608f6c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2115 .elementor-element.elementor-element-7608f6c .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:100px;font-weight:300;line-height:1.1em;letter-spacing:-.5px;color:var(--e-global-color-text)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);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-2115 .elementor-element.elementor-element-f94049f.elementor-element{--align-self:flex-start}.elementor-2115 .elementor-element.elementor-element-f94049f{text-align:left;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-2115 .elementor-element.elementor-element-eb9f4bd .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-2115 .elementor-element.elementor-element-62feba2>.elementor-widget-container{padding:0 0 0 30px}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-icon i{color:var(--e-global-color-e9a0d87);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-icon svg{fill:var(--e-global-color-e9a0d87);transition:fill 0.3s}.elementor-2115 .elementor-element.elementor-element-62feba2{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-icon{padding-inline-end:0}.elementor-2115 .elementor-element.elementor-element-62feba2 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-13b3886 .elementor-heading-title{font-family:var(--e-global-typography-eb7772b-font-family),Sans-serif;font-size:var(--e-global-typography-eb7772b-font-size);color:var(--e-global-color-e9a0d87)}.elementor-2115 .elementor-element.elementor-element-a140b2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}body:not(.rtl) .elementor-2115 .elementor-element.elementor-element-33c1acb{left:0}body.rtl .elementor-2115 .elementor-element.elementor-element-33c1acb{right:0}.elementor-2115 .elementor-element.elementor-element-33c1acb{bottom:-73px;text-align:center}.elementor-2115 .elementor-element.elementor-element-33c1acb .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:180px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:.1em;color:#C7D9E58C}.elementor-2115 .elementor-element.elementor-element-f892344{--display:flex;--min-height:1180px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-3c40a17);--border-color:var( --e-global-color-3c40a17 );--margin-top:0px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;--z-index:1}.elementor-2115 .elementor-element.elementor-element-4fe2755{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2115 .elementor-element.elementor-element-4fe2755 .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:100px;font-weight:300;line-height:1.1em;letter-spacing:-.5px;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-c66f20d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-c66f20d:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-c66f20d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2115 .elementor-element.elementor-element-60f862f{text-align:center}.elementor-2115 .elementor-element.elementor-element-60f862f .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:91px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:-.5px;color:#FFFFFF80}.elementor-2115 .elementor-element.elementor-element-9788a86{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center}.elementor-2115 .elementor-element.elementor-element-9788a86>.elementor-widget-container{margin:-68px 0 0 0}.elementor-2115 .elementor-element.elementor-element-9788a86.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-9788a86 .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-2115 .elementor-element.elementor-element-b849249 img{width:82%}.elementor-2115 .elementor-element.elementor-element-9c5a49a{width:var(--container-widget-width,64%);max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center}.elementor-2115 .elementor-element.elementor-element-9c5a49a>.elementor-widget-container{padding:0 0 20px 0}.elementor-2115 .elementor-element.elementor-element-9c5a49a.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-9c5a49a .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-8ea6add .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-1df3a27);color:var(--e-global-color-1df3a27);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-3c40a17);border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-2115 .elementor-element.elementor-element-8ea6add .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2115 .elementor-element.elementor-element-56fba7b{--display:flex;--min-height:1030px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0 1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-3c40a17);--border-color:var( --e-global-color-3c40a17 );--margin-top:-29px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-2115 .elementor-element.elementor-element-791d8a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-896933d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-9b68ee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-de06f4a>.elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px}.elementor-2115 .elementor-element.elementor-element-56dc469{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-2115 .elementor-element.elementor-element-8f49dd8.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-8f49dd8{text-align:left}.elementor-2115 .elementor-element.elementor-element-8f49dd8 .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-d108901.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-d108901{text-align:center}.elementor-2115 .elementor-element.elementor-element-d108901 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-d8c60d7{width:var(--container-widget-width,81%);max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center}.elementor-2115 .elementor-element.elementor-element-d8c60d7.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-032b911>.elementor-widget-container{padding:0 0 0 30px}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-icon i{color:var(--e-global-color-e9a0d87);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-icon svg{fill:var(--e-global-color-e9a0d87);transition:fill 0.3s}.elementor-2115 .elementor-element.elementor-element-032b911{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-icon{padding-inline-end:0}.elementor-2115 .elementor-element.elementor-element-032b911 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-0db2673{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-4aa7195{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-7663d26>.elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px}.elementor-2115 .elementor-element.elementor-element-d807ebc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-2115 .elementor-element.elementor-element-27f9091.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-27f9091{text-align:left}.elementor-2115 .elementor-element.elementor-element-27f9091 .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-e7046e3.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-e7046e3{text-align:center}.elementor-2115 .elementor-element.elementor-element-e7046e3 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-705bc76{width:var(--container-widget-width,81%);max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center}.elementor-2115 .elementor-element.elementor-element-705bc76.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-7784d1c>.elementor-widget-container{padding:0 0 0 30px}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-icon i{color:var(--e-global-color-e9a0d87);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-icon svg{fill:var(--e-global-color-e9a0d87);transition:fill 0.3s}.elementor-2115 .elementor-element.elementor-element-7784d1c{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-icon{padding-inline-end:0}.elementor-2115 .elementor-element.elementor-element-7784d1c .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-3c48306{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-f946a31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-6708c14>.elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px}.elementor-2115 .elementor-element.elementor-element-c76324b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-2115 .elementor-element.elementor-element-f3bc14a.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-f3bc14a{text-align:left}.elementor-2115 .elementor-element.elementor-element-f3bc14a .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-cdedd1f.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-cdedd1f{text-align:center}.elementor-2115 .elementor-element.elementor-element-cdedd1f .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-bd4de90{width:var(--container-widget-width,81%);max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center}.elementor-2115 .elementor-element.elementor-element-bd4de90.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-bad6179>.elementor-widget-container{padding:0 0 0 30px}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-icon i{color:var(--e-global-color-e9a0d87);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-icon svg{fill:var(--e-global-color-e9a0d87);transition:fill 0.3s}.elementor-2115 .elementor-element.elementor-element-bad6179{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-icon{padding-inline-end:0}.elementor-2115 .elementor-element.elementor-element-bad6179 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-d687852{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-c6dcaf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-b2d8cf4>.elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px}.elementor-2115 .elementor-element.elementor-element-b65e018{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-2115 .elementor-element.elementor-element-ea8491d.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-ea8491d{text-align:left}.elementor-2115 .elementor-element.elementor-element-ea8491d .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-a9bbe9e.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-a9bbe9e{text-align:center}.elementor-2115 .elementor-element.elementor-element-a9bbe9e .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-37f1cee{width:var(--container-widget-width,81%);max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center}.elementor-2115 .elementor-element.elementor-element-37f1cee.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-506e5b9>.elementor-widget-container{padding:0 0 0 30px}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2)}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2)}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-icon i{color:var(--e-global-color-e9a0d87);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-icon svg{fill:var(--e-global-color-e9a0d87);transition:fill 0.3s}.elementor-2115 .elementor-element.elementor-element-506e5b9{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-icon{padding-inline-end:0}.elementor-2115 .elementor-element.elementor-element-506e5b9 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-19146f7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-e9a0d87 );--e-n-carousel-swiper-pagination-spacing:35px}.elementor-2115 .elementor-element.elementor-element-684bfc8{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2115 .elementor-element.elementor-element-684bfc8:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-684bfc8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-96cc5a6 .elementor-heading-title{font-family:var(--e-global-typography-eb7772b-font-family),Sans-serif;font-size:var(--e-global-typography-eb7772b-font-size);color:var(--e-global-color-e9a0d87)}.elementor-2115 .elementor-element.elementor-element-f2a39a8:not(.elementor-widget-image) .elementor-widget-container,.elementor-2115 .elementor-element.elementor-element-f2a39a8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://vibestudio.designwithcris.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2115 .elementor-element.elementor-element-f2a39a8 img{width:16%;border-radius:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-c22ebc7{text-align:center}.elementor-2115 .elementor-element.elementor-element-c22ebc7 .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:41px;font-weight:300;line-height:1.4em;letter-spacing:-.5px;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-4153646 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-dcdedea{--display:flex;--min-height:860px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-9a0227a{--display:flex;--min-height:779px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-9a0227a:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-9a0227a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vibestudio.designwithcris.com/wp-content/uploads/2025/08/VS-home-16.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-2115 .elementor-element.elementor-element-4005680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-4005680:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-4005680>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2115 .elementor-element.elementor-element-043375b .elementor-heading-title{color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-aaab541>.elementor-widget-container{padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2)}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2)}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2)}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2)}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2)}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-icon i{color:var(--e-global-color-3c40a17);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-icon svg{fill:var(--e-global-color-3c40a17);transition:fill 0.3s}.elementor-2115 .elementor-element.elementor-element-aaab541{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-icon{padding-inline-end:0}.elementor-2115 .elementor-element.elementor-element-aaab541 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-f87cee7{--display:flex;--min-height:1180px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-3c40a17);--border-color:var( --e-global-color-3c40a17 );--margin-top:0px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-2115 .elementor-element.elementor-element-5c7aa40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-1852e97{text-align:center}.elementor-2115 .elementor-element.elementor-element-1852e97 .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:112px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:-.5px;color:var(--e-global-color-d57b977)}.elementor-2115 .elementor-element.elementor-element-8455558>.elementor-widget-container{margin:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-8455558{z-index:1;text-align:center}.elementor-2115 .elementor-element.elementor-element-8455558 .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:46px;font-weight:300;line-height:1em;letter-spacing:-.5px;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-05d0a53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-765d55e{--display:flex;border-style:none;--border-style:none;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2115 .elementor-element.elementor-element-765d55e:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-765d55e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2115 .elementor-element.elementor-element-765d55e:hover{--border-radius:2px 2px 2px 2px;--border-top-left-radius:2px;--border-top-right-radius:2px;--border-bottom-right-radius:2px;--border-bottom-left-radius:2px}.elementor-2115 .elementor-element.elementor-element-765d55e,.elementor-2115 .elementor-element.elementor-element-765d55e::before{--border-transition:1s}.elementor-2115 .elementor-element.elementor-element-787ad01 img{width:88%}.elementor-2115 .elementor-element.elementor-element-827a591{text-align:center}.elementor-2115 .elementor-element.elementor-element-827a591 .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:-1.1px;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-f4aff61{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-9164e7c{--display:flex;border-style:none;--border-style:none;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2115 .elementor-element.elementor-element-9164e7c:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-9164e7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2115 .elementor-element.elementor-element-9164e7c:hover{--border-radius:2px 2px 2px 2px;--border-top-left-radius:2px;--border-top-right-radius:2px;--border-bottom-right-radius:2px;--border-bottom-left-radius:2px}.elementor-2115 .elementor-element.elementor-element-9164e7c,.elementor-2115 .elementor-element.elementor-element-9164e7c::before{--border-transition:1s}.elementor-2115 .elementor-element.elementor-element-ab841ba img{width:88%}.elementor-2115 .elementor-element.elementor-element-8e1d3f1{text-align:center}.elementor-2115 .elementor-element.elementor-element-8e1d3f1 .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:-1.1px;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-a39e150{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-0ae55c4{--display:flex;border-style:none;--border-style:none;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2115 .elementor-element.elementor-element-0ae55c4:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-0ae55c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2115 .elementor-element.elementor-element-0ae55c4:hover{--border-radius:2px 2px 2px 2px;--border-top-left-radius:2px;--border-top-right-radius:2px;--border-bottom-right-radius:2px;--border-bottom-left-radius:2px}.elementor-2115 .elementor-element.elementor-element-0ae55c4,.elementor-2115 .elementor-element.elementor-element-0ae55c4::before{--border-transition:1s}.elementor-2115 .elementor-element.elementor-element-da9a0ae img{width:88%}.elementor-2115 .elementor-element.elementor-element-fcc0605{text-align:center}.elementor-2115 .elementor-element.elementor-element-fcc0605 .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:-1.1px;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-9221576{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-af4a045{--display:flex;--min-height:860px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-af4a045:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-af4a045>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-f1cf9c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-e0ba1f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-c61871a{--display:flex}.elementor-2115 .elementor-element.elementor-element-a1314d0{text-align:center}.elementor-2115 .elementor-element.elementor-element-a1314d0 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-c5992b4>.elementor-widget-container{padding:20px 0 0 0}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var(--e-global-color-e9a0d87)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-icon i{color:var(--e-global-color-3c40a17);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-icon svg{fill:var(--e-global-color-3c40a17);transition:fill 0.3s}.elementor-2115 .elementor-element.elementor-element-c5992b4{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-5483ee6{--display:flex}.elementor-2115 .elementor-element.elementor-element-0811c13{text-align:center}.elementor-2115 .elementor-element.elementor-element-0811c13 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-aea9d5c>.elementor-widget-container{padding:20px 0 0 0}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var(--e-global-color-e9a0d87)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-icon i{color:var(--e-global-color-3c40a17);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-icon svg{fill:var(--e-global-color-3c40a17);transition:fill 0.3s}.elementor-2115 .elementor-element.elementor-element-aea9d5c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-2115 .elementor-element.elementor-element-2ed0b66{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.77;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-2ed0b66:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5e45d85)}.elementor-2115 .elementor-element.elementor-element-2ed0b66::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-background-video-container::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.e-con-inner>.elementor-background-video-container::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-background-slideshow::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.e-con-inner>.elementor-background-slideshow::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://vibestudio.designwithcris.com/wp-content/uploads/2025/08/VS-home.jpg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2115 .elementor-element.elementor-element-c6f2672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-38eca7a{text-align:center}.elementor-2115 .elementor-element.elementor-element-38eca7a .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-5aa1174{text-align:center}.elementor-2115 .elementor-element.elementor-element-ecdb7f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-ecdb7f1.e-con{--align-self:center}.elementor-widget-price-table .elementor-price-table__button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary )}.elementor-widget-price-table .elementor-price-table__heading{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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__original-price{color:var(--e-global-color-secondary);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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__period{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text )}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var(--e-global-color-text)}.elementor-widget-price-table .elementor-price-table__additional_info{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-table .elementor-price-table__ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__button{background-color:var(--e-global-color-accent);color:var(--e-global-color-1df3a27);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-e9a0d87);border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__button:hover{background-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-a4bade2{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-price-table-header-background-color:var( --e-global-color-secondary )}.elementor-2115 .elementor-element.elementor-element-a4bade2>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:30px 0 0 0;padding:0 0 0 0;border-radius:2px 2px 2px 2px}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__header{padding:30px 0 30px 0}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__heading{color:var(--e-global-color-text);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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__price{background-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__currency,.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__integer-part,.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__fractional-part{color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table .elementor-price-table__price{font-family:"Instrument Serif",Sans-serif;font-size:95px;font-weight:400}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(55em/100)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__currency{align-self:flex-start}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__after-price{justify-content:flex-start}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__period{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__features-list{background-color:var(--e-global-color-primary);padding:30px 30px 30px 30px;--e-price-table-features-list-color:var( --e-global-color-text )}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__features-list li{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:300}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:var(--e-global-color-3c40a17);border-top-width:1px;margin-top:15px;margin-bottom:15px}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__footer{background-color:var(--e-global-color-primary);padding:50px 0 50px 0}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__additional_info{margin:15px 30px 0 30px}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__button{background-color:var(--e-global-color-accent);color:var(--e-global-color-1df3a27);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-e9a0d87);border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__button:hover{background-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-cbb4850{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-price-table-header-background-color:var( --e-global-color-secondary )}.elementor-2115 .elementor-element.elementor-element-cbb4850>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:30px 0 0 0;padding:0 0 0 0;border-radius:2px 2px 2px 2px}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__header{padding:30px 0 30px 0}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__heading{color:var(--e-global-color-text);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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__price{background-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__currency,.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__integer-part,.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__fractional-part{color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table .elementor-price-table__price{font-family:"Instrument Serif",Sans-serif;font-size:95px;font-weight:400}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__price>.elementor-price-table__currency{font-size:calc(55em/100)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__currency{align-self:flex-start}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__after-price{justify-content:flex-start}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__period{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__features-list{background-color:var(--e-global-color-primary);padding:30px 30px 30px 30px;--e-price-table-features-list-color:var( --e-global-color-text )}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__features-list li{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:300}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:var(--e-global-color-3c40a17);border-top-width:1px;margin-top:15px;margin-bottom:15px}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__footer{background-color:var(--e-global-color-primary);padding:50px 0 50px 0}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__additional_info{margin:15px 30px 0 30px}.elementor-2115 .elementor-element.elementor-element-6cc9506{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}body:not(.rtl) .elementor-2115 .elementor-element.elementor-element-778fe89{left:0}body.rtl .elementor-2115 .elementor-element.elementor-element-778fe89{right:0}.elementor-2115 .elementor-element.elementor-element-778fe89{bottom:-73px;text-align:center}.elementor-2115 .elementor-element.elementor-element-778fe89 .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:180px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:.1em;color:#C7D9E58C}.elementor-2115 .elementor-element.elementor-element-1eb1d02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-3c40a17);--border-color:var( --e-global-color-3c40a17 );--margin-top:0px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-2115 .elementor-element.elementor-element-71ad399{--display:flex}.elementor-2115 .elementor-element.elementor-element-5f8ac66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-576f46f{text-align:center}.elementor-2115 .elementor-element.elementor-element-576f46f .elementor-heading-title{color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-af33674{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-3c40a17);--border-color:var( --e-global-color-3c40a17 )}.elementor-2115 .elementor-element.elementor-element-963b52d{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-3c40a17);--border-color:var( --e-global-color-3c40a17 )}.elementor-2115 .elementor-element.elementor-element-bd06630>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-bd06630{text-align:center}.elementor-2115 .elementor-element.elementor-element-bd06630 .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-2662b41{text-align:center}.elementor-2115 .elementor-element.elementor-element-2662b41 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-82107c3{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-3e7e6f3{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-3c40a17);--border-color:var( --e-global-color-3c40a17 )}.elementor-2115 .elementor-element.elementor-element-d623dcd>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-d623dcd{text-align:center}.elementor-2115 .elementor-element.elementor-element-d623dcd .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-d272e67{text-align:center}.elementor-2115 .elementor-element.elementor-element-d272e67 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-97743b2{text-align:center;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-917327a{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-3c40a17);--border-color:var( --e-global-color-3c40a17 )}.elementor-2115 .elementor-element.elementor-element-650ccac>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-650ccac{text-align:center}.elementor-2115 .elementor-element.elementor-element-650ccac .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-6b29113{text-align:center}.elementor-2115 .elementor-element.elementor-element-6b29113 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-fa8d51e{text-align:center;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-4e7c67b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-26644d2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-26644d2{text-align:center}.elementor-2115 .elementor-element.elementor-element-26644d2 .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-5a507e6{text-align:center}.elementor-2115 .elementor-element.elementor-element-5a507e6 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-6851102{text-align:center;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-8a6afd7{--display:flex}.elementor-2115 .elementor-element.elementor-element-4e464d5 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-1df3a27);color:var(--e-global-color-1df3a27);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-e9a0d87);border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-2115 .elementor-element.elementor-element-4e464d5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2115 .elementor-element.elementor-element-4e464d5 .elementor-button:hover,.elementor-2115 .elementor-element.elementor-element-4e464d5 .elementor-button:focus{color:var(--e-global-color-1df3a27)}.elementor-2115 .elementor-element.elementor-element-4e464d5 .elementor-button:hover svg,.elementor-2115 .elementor-element.elementor-element-4e464d5 .elementor-button:focus svg{fill:var(--e-global-color-1df3a27)}.elementor-2115 .elementor-element.elementor-element-dd48994{--display:flex;--min-height:740px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-dd48994:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-dd48994>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-ae105be{width:100%;max-width:100%;text-align:center}.elementor-2115 .elementor-element.elementor-element-ae105be>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-ae105be .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-2e6c541{--display:flex}.elementor-2115 .elementor-element.elementor-element-3243a52{text-align:center;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-ccc3fda{--display:flex}.elementor-2115 .elementor-element.elementor-element-3588f79{text-align:center;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-5aa99d4{--display:flex}.elementor-2115 .elementor-element.elementor-element-30d1c0b{text-align:center;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-197954e{--display:flex}.elementor-2115 .elementor-element.elementor-element-be97e92{text-align:center;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-ed47829{--display:flex}.elementor-2115 .elementor-element.elementor-element-d50f6d0{text-align:center;color:var(--e-global-color-text)}.elementor-2115 .elementor-element.elementor-element-8843b1f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:19px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:00px 00px 00px 00px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-3c40a17 );--n-accordion-icon-hover-color:var( --e-global-color-3c40a17 );--n-accordion-icon-active-color:var( --e-global-color-3c40a17 )}.elementor-2115 .elementor-element.elementor-element-8843b1f>.elementor-widget-container{padding:20px 0 0 0}.elementor-2115 .elementor-element.elementor-element-8843b1f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-3c40a17)}.elementor-2115 .elementor-element.elementor-element-8843b1f{--n-accordion-padding:15px 15px 15px 15px}:where(.elementor-2115 .elementor-element.elementor-element-8843b1f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}:where(.elementor-2115 .elementor-element.elementor-element-8843b1f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary)}.elementor-2115 .elementor-element.elementor-element-0c6b910{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-6fdfe07{width:100%;max-width:100%;text-align:center}.elementor-2115 .elementor-element.elementor-element-6fdfe07>.elementor-widget-container{padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-6fdfe07 img{width:43%}.elementor-2115 .elementor-element.elementor-element-cc1519f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-cc1519f:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-cc1519f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2115 .elementor-element.elementor-element-cc1519f.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-a1a9126{text-align:center;font-family:"Nunito Sans",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var(--e-global-color-text)}@media(min-width:768px){.elementor-2115 .elementor-element.elementor-element-3657102{--content-width:1920px}.elementor-2115 .elementor-element.elementor-element-676c2ba{--width:85%}.elementor-2115 .elementor-element.elementor-element-74794e4{--content-width:608px}.elementor-2115 .elementor-element.elementor-element-f892344{--content-width:970px}.elementor-2115 .elementor-element.elementor-element-56fba7b{--content-width:1500px}.elementor-2115 .elementor-element.elementor-element-791d8a4{--width:100%}.elementor-2115 .elementor-element.elementor-element-9b68ee1{--width:45%}.elementor-2115 .elementor-element.elementor-element-56dc469{--width:70%}.elementor-2115 .elementor-element.elementor-element-4aa7195{--width:45%}.elementor-2115 .elementor-element.elementor-element-d807ebc{--width:70%}.elementor-2115 .elementor-element.elementor-element-f946a31{--width:45%}.elementor-2115 .elementor-element.elementor-element-c76324b{--width:70%}.elementor-2115 .elementor-element.elementor-element-c6dcaf9{--width:45%}.elementor-2115 .elementor-element.elementor-element-b65e018{--width:70%}.elementor-2115 .elementor-element.elementor-element-684bfc8{--content-width:665px}.elementor-2115 .elementor-element.elementor-element-dcdedea{--content-width:1920px}.elementor-2115 .elementor-element.elementor-element-9a0227a{--width:85%}.elementor-2115 .elementor-element.elementor-element-4005680{--content-width:500px}.elementor-2115 .elementor-element.elementor-element-f87cee7{--content-width:1100px}.elementor-2115 .elementor-element.elementor-element-5c7aa40{--width:100%}.elementor-2115 .elementor-element.elementor-element-af4a045{--content-width:1100px}.elementor-2115 .elementor-element.elementor-element-2ed0b66{--content-width:1100px}.elementor-2115 .elementor-element.elementor-element-ecdb7f1{--width:100%}.elementor-2115 .elementor-element.elementor-element-1eb1d02{--content-width:1200px}.elementor-2115 .elementor-element.elementor-element-dd48994{--content-width:800px}.elementor-2115 .elementor-element.elementor-element-0c6b910{--content-width:1400px}}@media(max-width:1024px) and (min-width:768px){.elementor-2115 .elementor-element.elementor-element-676c2ba{--width:750px}.elementor-2115 .elementor-element.elementor-element-74794e4{--content-width:500px}.elementor-2115 .elementor-element.elementor-element-791d8a4{--width:730px}.elementor-2115 .elementor-element.elementor-element-9b68ee1{--width:520px}.elementor-2115 .elementor-element.elementor-element-4aa7195{--width:520px}.elementor-2115 .elementor-element.elementor-element-f946a31{--width:520px}.elementor-2115 .elementor-element.elementor-element-c6dcaf9{--width:520px}.elementor-2115 .elementor-element.elementor-element-9a0227a{--width:750px}.elementor-2115 .elementor-element.elementor-element-05d0a53{--width:500px}.elementor-2115 .elementor-element.elementor-element-e0ba1f7{--width:700px}.elementor-2115 .elementor-element.elementor-element-ecdb7f1{--width:730px}.elementor-2115 .elementor-element.elementor-element-af33674{--width:700px}.elementor-2115 .elementor-element.elementor-element-dd48994{--content-width:700px}}@media(min-width:1025px){.elementor-2115 .elementor-element.elementor-element-2ed0b66::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-background-video-container::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.e-con-inner>.elementor-background-video-container::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-background-slideshow::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.e-con-inner>.elementor-background-slideshow::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}}@media(max-width:1024px){.elementor-2115 .elementor-element.elementor-element-3657102{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-676c2ba:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-676c2ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vibestudio.designwithcris.com/wp-content/uploads/2025/08/VS-home-8.jpg);background-position:center center;background-size:527px auto}.elementor-2115 .elementor-element.elementor-element-676c2ba{--min-height:720px}.elementor-2115 .elementor-element.elementor-element-676c2ba.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-74794e4{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-7608f6c{text-align:center}.elementor-2115 .elementor-element.elementor-element-7608f6c .elementor-heading-title{font-size:65px;line-height:1.2em;letter-spacing:-.5px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-f94049f{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-eb9f4bd{text-align:center}.elementor-2115 .elementor-element.elementor-element-eb9f4bd .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-62feba2>.elementor-widget-container{padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-13b3886.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-13b3886{text-align:center}.elementor-2115 .elementor-element.elementor-element-13b3886 .elementor-heading-title{font-size:var(--e-global-typography-eb7772b-font-size)}.elementor-2115 .elementor-element.elementor-element-a140b2f{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-33c1acb{bottom:-83px}.elementor-2115 .elementor-element.elementor-element-33c1acb .elementor-heading-title{font-size:90px;line-height:1.2em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-f892344{--min-height:735px}.elementor-2115 .elementor-element.elementor-element-4fe2755{text-align:center}.elementor-2115 .elementor-element.elementor-element-4fe2755 .elementor-heading-title{font-size:65px;line-height:1.2em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-60f862f .elementor-heading-title{font-size:74px;line-height:1.2em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-9788a86>.elementor-widget-container{margin:-58px 0 0 0}.elementor-2115 .elementor-element.elementor-element-9788a86 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-9c5a49a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-56fba7b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-29px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-56fba7b.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-791d8a4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2115 .elementor-element.elementor-element-791d8a4.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-896933d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-9b68ee1.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-de06f4a{width:var(--container-widget-width,476px);max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0}.elementor-2115 .elementor-element.elementor-element-de06f4a.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-de06f4a img{width:100%}.elementor-2115 .elementor-element.elementor-element-56dc469.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-8f49dd8{text-align:left}.elementor-2115 .elementor-element.elementor-element-8f49dd8 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-d108901 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-d8c60d7{--container-widget-width:489px;--container-widget-flex-grow:0;width:var(--container-widget-width,489px);max-width:489px}.elementor-2115 .elementor-element.elementor-element-032b911>.elementor-widget-container{padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-0db2673{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-4aa7195.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-7663d26{width:var(--container-widget-width,476px);max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0}.elementor-2115 .elementor-element.elementor-element-7663d26.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-7663d26 img{width:100%}.elementor-2115 .elementor-element.elementor-element-d807ebc.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-27f9091{text-align:left}.elementor-2115 .elementor-element.elementor-element-27f9091 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-e7046e3 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-705bc76{width:100%;max-width:100%}.elementor-2115 .elementor-element.elementor-element-7784d1c>.elementor-widget-container{padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-3c48306{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-f946a31.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-6708c14{width:var(--container-widget-width,476px);max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0}.elementor-2115 .elementor-element.elementor-element-6708c14.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-6708c14 img{width:100%}.elementor-2115 .elementor-element.elementor-element-c76324b.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-f3bc14a{text-align:left}.elementor-2115 .elementor-element.elementor-element-f3bc14a .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-cdedd1f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-bd4de90{width:100%;max-width:100%}.elementor-2115 .elementor-element.elementor-element-bad6179>.elementor-widget-container{padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-d687852{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-c6dcaf9.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-b2d8cf4{width:var(--container-widget-width,476px);max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0}.elementor-2115 .elementor-element.elementor-element-b2d8cf4.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-b2d8cf4 img{width:100%}.elementor-2115 .elementor-element.elementor-element-b65e018.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-ea8491d{text-align:left}.elementor-2115 .elementor-element.elementor-element-ea8491d .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a9bbe9e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-37f1cee{width:100%;max-width:100%}.elementor-2115 .elementor-element.elementor-element-506e5b9>.elementor-widget-container{padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-19146f7{--e-n-carousel-swiper-slides-to-display:1}.elementor-2115 .elementor-element.elementor-element-19146f7.elementor-element{--align-self:center}.elementor-2115 .elementor-element.elementor-element-684bfc8{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-96cc5a6 .elementor-heading-title{font-size:var(--e-global-typography-eb7772b-font-size)}.elementor-2115 .elementor-element.elementor-element-f2a39a8 img{width:33%}.elementor-2115 .elementor-element.elementor-element-c22ebc7 .elementor-heading-title{font-size:35px;line-height:1.2em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-4153646 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-dcdedea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-9a0227a:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-9a0227a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vibestudio.designwithcris.com/wp-content/uploads/2025/08/VS-home-16.jpg);background-size:cover}.elementor-2115 .elementor-element.elementor-element-9a0227a{--min-height:720px}.elementor-2115 .elementor-element.elementor-element-9a0227a.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-4005680{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-043375b{text-align:center}.elementor-2115 .elementor-element.elementor-element-f87cee7{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-1852e97 .elementor-heading-title{font-size:45px;line-height:1.2em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-8455558>.elementor-widget-container{margin:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-8455558 .elementor-heading-title{font-size:45px;line-height:1.2em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-05d0a53{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-05d0a53.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-827a591 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-1.2px}.elementor-2115 .elementor-element.elementor-element-f4aff61{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-8e1d3f1 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-1.2px}.elementor-2115 .elementor-element.elementor-element-a39e150{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-fcc0605 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-1.2px}.elementor-2115 .elementor-element.elementor-element-9221576{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-af4a045{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-e0ba1f7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-e0ba1f7.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2)}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-2ed0b66{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-c6f2672{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-38eca7a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__subheading{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__original-price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__period{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__features-list li{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-price-table .elementor-price-table__button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-price-table .elementor-price-table__additional_info{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-price-table .elementor-price-table__ribbon-inner{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__period{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__features-list li{font-size:14px}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__period{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__features-list li{font-size:14px}.elementor-2115 .elementor-element.elementor-element-6cc9506{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-778fe89{bottom:-43px}.elementor-2115 .elementor-element.elementor-element-778fe89 .elementor-heading-title{font-size:90px;line-height:1.2em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-1eb1d02{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-af33674{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-2115 .elementor-element.elementor-element-af33674.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-963b52d{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-2115 .elementor-element.elementor-element-bd06630 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-2662b41 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-82107c3{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-3e7e6f3{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-2115 .elementor-element.elementor-element-d623dcd .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-d272e67 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-917327a{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-2115 .elementor-element.elementor-element-650ccac .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-6b29113 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-26644d2 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-5a507e6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-4e464d5 .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-dd48994.e-con{--align-self:center}.elementor-2115 .elementor-element.elementor-element-ae105be .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-8843b1f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size )}:where(.elementor-2115 .elementor-element.elementor-element-8843b1f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-0c6b910{--gap:50px 0px;--row-gap:50px;--column-gap:0px}.elementor-2115 .elementor-element.elementor-element-6fdfe07 img{width:45%}.elementor-2115 .elementor-element.elementor-element-cc1519f{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-a1a9126>.elementor-widget-container{padding:0 0 0 20px}.elementor-2115 .elementor-element.elementor-element-a1a9126{font-size:12px;line-height:.6em;letter-spacing:1.7px}}@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-676c2ba:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-676c2ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vibestudio.designwithcris.com/wp-content/uploads/2025/08/VS-home-8.jpg);background-position:top left;background-size:cover}.elementor-2115 .elementor-element.elementor-element-676c2ba{--min-height:455px}.elementor-2115 .elementor-element.elementor-element-74794e4{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-7608f6c .elementor-heading-title{font-size:33px;line-height:1.1em;letter-spacing:-.5px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-f94049f{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-eb9f4bd .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-13b3886 .elementor-heading-title{font-size:var(--e-global-typography-eb7772b-font-size)}.elementor-2115 .elementor-element.elementor-element-33c1acb{bottom:-44px}.elementor-2115 .elementor-element.elementor-element-33c1acb .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-f892344{--min-height:407px}.elementor-2115 .elementor-element.elementor-element-4fe2755 .elementor-heading-title{font-size:33px;line-height:1.1em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-c66f20d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-2115 .elementor-element.elementor-element-60f862f .elementor-heading-title{font-size:33px;line-height:1.1em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-9788a86{width:100%;max-width:100%}.elementor-2115 .elementor-element.elementor-element-9788a86>.elementor-widget-container{margin:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-9788a86 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-b849249 img{width:100%}.elementor-2115 .elementor-element.elementor-element-9c5a49a{width:100%;max-width:100%}.elementor-2115 .elementor-element.elementor-element-9c5a49a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-56fba7b{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-791d8a4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-896933d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-de06f4a>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-2115 .elementor-element.elementor-element-de06f4a{--container-widget-width:285px;--container-widget-flex-grow:0;width:var(--container-widget-width,285px);max-width:285px}.elementor-2115 .elementor-element.elementor-element-8f49dd8 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-d108901 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-0db2673{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-7663d26>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-2115 .elementor-element.elementor-element-7663d26{--container-widget-width:285px;--container-widget-flex-grow:0;width:var(--container-widget-width,285px);max-width:285px}.elementor-2115 .elementor-element.elementor-element-27f9091 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-e7046e3 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-3c48306{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-6708c14>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-2115 .elementor-element.elementor-element-6708c14{--container-widget-width:285px;--container-widget-flex-grow:0;width:var(--container-widget-width,285px);max-width:285px}.elementor-2115 .elementor-element.elementor-element-f3bc14a .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-cdedd1f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-d687852{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2115 .elementor-element.elementor-element-b2d8cf4>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-2115 .elementor-element.elementor-element-b2d8cf4{--container-widget-width:285px;--container-widget-flex-grow:0;width:var(--container-widget-width,285px);max-width:285px}.elementor-2115 .elementor-element.elementor-element-ea8491d .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a9bbe9e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-19146f7{--e-n-carousel-swiper-slides-to-display:1}.elementor-2115 .elementor-element.elementor-element-96cc5a6{text-align:center}.elementor-2115 .elementor-element.elementor-element-96cc5a6 .elementor-heading-title{font-size:var(--e-global-typography-eb7772b-font-size)}.elementor-2115 .elementor-element.elementor-element-c22ebc7 .elementor-heading-title{font-size:33px;line-height:1.1em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-4153646 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-dcdedea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-9a0227a:not(.elementor-motion-effects-element-type-background),.elementor-2115 .elementor-element.elementor-element-9a0227a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vibestudio.designwithcris.com/wp-content/uploads/2025/08/VS-home-16.jpg);background-position:center center}.elementor-2115 .elementor-element.elementor-element-9a0227a{--min-height:455px}.elementor-2115 .elementor-element.elementor-element-4005680{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-2115 .elementor-element.elementor-element-f87cee7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-1852e97 .elementor-heading-title{font-size:33px;line-height:1.1em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-8455558 .elementor-heading-title{font-size:33px;line-height:1.1em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-05d0a53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-827a591 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-1.2px}.elementor-2115 .elementor-element.elementor-element-f4aff61{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-8e1d3f1 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-1.2px}.elementor-2115 .elementor-element.elementor-element-a39e150{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-fcc0605 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-1.2px}.elementor-2115 .elementor-element.elementor-element-9221576{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-e0ba1f7{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2115 .elementor-element.elementor-element-c5992b4 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2115 .elementor-element.elementor-element-aea9d5c .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-2ed0b66::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-background-video-container::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.e-con-inner>.elementor-background-video-container::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-background-slideshow::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.e-con-inner>.elementor-background-slideshow::before,.elementor-2115 .elementor-element.elementor-element-2ed0b66>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://vibestudio.designwithcris.com/wp-content/uploads/2025/08/17.jpg)}.elementor-2115 .elementor-element.elementor-element-2ed0b66{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-c6f2672{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px}.elementor-2115 .elementor-element.elementor-element-38eca7a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__subheading{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__original-price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__period{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-price-table .elementor-price-table__features-list li{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-price-table .elementor-price-table__button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-price-table .elementor-price-table__additional_info{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-price-table .elementor-price-table__ribbon-inner{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2{width:100%;max-width:100%}.elementor-2115 .elementor-element.elementor-element-a4bade2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__period{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-a4bade2 .elementor-price-table__features-list li{font-size:14px}.elementor-2115 .elementor-element.elementor-element-cbb4850{width:100%;max-width:100%}.elementor-2115 .elementor-element.elementor-element-cbb4850>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__period{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-cbb4850 .elementor-price-table__features-list li{font-size:14px}.elementor-2115 .elementor-element.elementor-element-778fe89{bottom:-23px}.elementor-2115 .elementor-element.elementor-element-778fe89 .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-.5px}.elementor-2115 .elementor-element.elementor-element-1eb1d02{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-71ad399{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2115 .elementor-element.elementor-element-af33674{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-2115 .elementor-element.elementor-element-bd06630 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-2662b41 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-82107c3{font-size:var(--e-global-typography-text-font-size)}.elementor-2115 .elementor-element.elementor-element-d623dcd .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-d272e67 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-917327a{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-2115 .elementor-element.elementor-element-650ccac .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-6b29113 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-26644d2 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-5a507e6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-4e464d5 .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-dd48994{--min-height:535px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-ae105be .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-8843b1f{width:var(--container-widget-width,299px);max-width:299px;--container-widget-width:299px;--container-widget-flex-grow:0;--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size )}.elementor-2115 .elementor-element.elementor-element-8843b1f.elementor-element{--align-self:center}:where(.elementor-2115 .elementor-element.elementor-element-8843b1f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-2115 .elementor-element.elementor-element-0c6b910{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2115 .elementor-element.elementor-element-6fdfe07 img{width:72%}.elementor-2115 .elementor-element.elementor-element-cc1519f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-2115 .elementor-element.elementor-element-a1a9126>.elementor-widget-container{padding:0 0 0 0}.elementor-2115 .elementor-element.elementor-element-a1a9126{text-align:center;font-size:11px;line-height:1.6em;letter-spacing:1.7px}}.elementor-2115 .elementor-element.elementor-element-33c1acb{overflow:hidden}.elementor-2115 .elementor-element.elementor-element-33c1acb p{white-space:nowrap;animation-name:qode-move-horizontal-normal-text-marquee;animation-duration:80s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes qode-move-horizontal-normal-text-marquee{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.elementor-2115 .elementor-element.elementor-element-778fe89{overflow:hidden}.elementor-2115 .elementor-element.elementor-element-778fe89 p{white-space:nowrap;animation-name:qode-move-horizontal-normal-text-marquee;animation-duration:80s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes qode-move-horizontal-normal-text-marquee{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}