.elementor-3940 .elementor-element.elementor-element-3a12adc{--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-3940 .elementor-element.elementor-element-3a12adc:not(.elementor-motion-effects-element-type-background), .elementor-3940 .elementor-element.elementor-element-3a12adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-3940 .elementor-element.elementor-element-09294b1{width:100%;max-width:100%;text-align:center;}.elementor-3940 .elementor-element.elementor-element-09294b1 .elementor-heading-title{font-size:28px;font-weight:400;}.elementor-3940 .elementor-element.elementor-element-a9ac984{--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-3940 .elementor-element.elementor-element-d7da12d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-cdceede{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-cdceede a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-726f679{--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-3940 .elementor-element.elementor-element-b381f04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-5227b1d{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-5227b1d a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-5847098{--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-3940 .elementor-element.elementor-element-cd44cf8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-c439485{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-c439485 a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3940 .elementor-element.elementor-element-9bbce5f{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-item > a{font-size:15px;line-height:19.5px;}.elementor-3940 .elementor-element.elementor-element-9bbce5f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-d3b7ec4{--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-3940 .elementor-element.elementor-element-ee82638 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-8f2fe36{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-8f2fe36 a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3940 .elementor-element.elementor-element-b485eba{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-item > a{font-size:15px;line-height:19.5px;}.elementor-3940 .elementor-element.elementor-element-b485eba .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-60410bf{--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-3940 .elementor-element.elementor-element-e3c612e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-2ca1995{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-2ca1995 a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3940 .elementor-element.elementor-element-6b9e554{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-item > a{font-size:15px;line-height:19.5px;}.elementor-3940 .elementor-element.elementor-element-6b9e554 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-06896fa{--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-3940 .elementor-element.elementor-element-f4f6580 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-781b3d1{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-781b3d1 a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3940 .elementor-element.elementor-element-c323c89{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-item > a{font-size:15px;line-height:19.5px;}.elementor-3940 .elementor-element.elementor-element-c323c89 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-9648a05{--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-3940 .elementor-element.elementor-element-ecf8e40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-10e976d{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-10e976d a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3940 .elementor-element.elementor-element-588e934{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-item > a{font-size:15px;line-height:19.5px;}.elementor-3940 .elementor-element.elementor-element-588e934 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-72d28f3{--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-3940 .elementor-element.elementor-element-bb6564f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-fa41826{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-fa41826 a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3940 .elementor-element.elementor-element-032d6c8{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-item > a{font-size:15px;line-height:19.5px;}.elementor-3940 .elementor-element.elementor-element-032d6c8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-e914fb1{--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-3940 .elementor-element.elementor-element-fd746be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-efcfe1f{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-efcfe1f a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3940 .elementor-element.elementor-element-6c5356f{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-item > a{font-size:15px;line-height:19.5px;}.elementor-3940 .elementor-element.elementor-element-6c5356f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3940 .elementor-element.elementor-element-54d7071{--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-3940 .elementor-element.elementor-element-50ba763 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-5c6252b{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-5c6252b a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-a2a17c2{--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-3940 .elementor-element.elementor-element-728b7aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-6f08997{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-6f08997 a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-1671636{--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-3940 .elementor-element.elementor-element-3f73b2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-0247b25{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-0247b25 a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-2398098{--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-3940 .elementor-element.elementor-element-3dd9cb4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-3940 .elementor-element.elementor-element-efc367e{color:var( --e-global-color-astglobalcolor2 );}.elementor-3940 .elementor-element.elementor-element-efc367e a{color:var( --e-global-color-primary );}.elementor-3940 .elementor-element.elementor-element-4518b8c6{--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:-132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3940 .elementor-element.elementor-element-861cf6e{--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-3940 .elementor-element.elementor-element-588a7364{--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;}body:not(.rtl) .elementor-3940 .elementor-element.elementor-element-42e64a1{right:0px;}body.rtl .elementor-3940 .elementor-element.elementor-element-42e64a1{left:0px;}.elementor-3940 .elementor-element.elementor-element-42e64a1{bottom:0px;}.elementor-3940 .elementor-element.elementor-element-42e64a1 .elementor-icon-wrapper{text-align:center;}.elementor-3940 .elementor-element.elementor-element-42e64a1.elementor-view-stacked .elementor-icon{background-color:#6AEF01;}.elementor-3940 .elementor-element.elementor-element-42e64a1.elementor-view-framed .elementor-icon, .elementor-3940 .elementor-element.elementor-element-42e64a1.elementor-view-default .elementor-icon{color:#6AEF01;border-color:#6AEF01;}.elementor-3940 .elementor-element.elementor-element-42e64a1.elementor-view-framed .elementor-icon, .elementor-3940 .elementor-element.elementor-element-42e64a1.elementor-view-default .elementor-icon svg{fill:#6AEF01;}.elementor-3940 .elementor-element.elementor-element-45fd7eb3{--display:flex;--min-height:0px;--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-3940 .elementor-element.elementor-element-41233e70{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3940 .elementor-element.elementor-element-2508cd9a{--display:flex;--min-height:10px;--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;--justify-content:flex-end;--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-3940 .elementor-element.elementor-element-2c87ef35{--display:flex;--min-height:0px;--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;--justify-content:flex-end;--border-radius:10px 0px 0px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-3940 .elementor-element.elementor-element-2c87ef35{--width:83%;}}@media(max-width:767px){.elementor-3940 .elementor-element.elementor-element-45fd7eb3{--min-height:0px;}.elementor-3940 .elementor-element.elementor-element-41233e70{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3940 .elementor-element.elementor-element-2508cd9a{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3940 .elementor-element.elementor-element-2c87ef35{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for html, class: .elementor-element-576cbc61 */.side-buttons {
  position: fixed;
  top: 30%;
  right: 0;
  display: flex;
  flex-direction: column;
  z-index: 9999;
}

.side-buttons a {
  writing-mode: vertical-rl;   /* vertical text */
  text-orientation: mixed;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  text-decoration: none;
  padding: 12px 6px;
  margin: 2px 0;
  border-radius: 6px 0 0 6px;
  transition: all 0.3s ease;
  font-size: 14px;
}

.side-buttons a i {
  margin-bottom: 6px;
  font-size: 16px;
}

/* Button colors */
.call-btn {
  background-color: #8B6B32;  /* brown */
}

.availability-btn {
  background-color: #0B3D2E;  /* dark green */
}

.side-buttons a:hover {
  opacity: 0.9;
  transform: translateX(-5px);
}

/* ✅ Responsive: keep vertical on all devices */
@media (max-width: 768px) {
  .side-buttons {
    top: 20%;
    right: 0;
  }

  .side-buttons a {
    font-size: 12px;
    padding: 10p/* End custom CSS */