.elementor-336 .elementor-element.elementor-element-7d5adab{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-7d5adab:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-7d5adab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-336 .elementor-element.elementor-element-5023a77{--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-336 .elementor-element.elementor-element-8ed29d5{--display:flex;}.elementor-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-a0026d8{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-284205f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-284205f .elementor-heading-title{font-family:var( --e-global-typography-7b11a43-font-family ), Sans-serif;font-size:var( --e-global-typography-7b11a43-font-size );font-weight:var( --e-global-typography-7b11a43-font-weight );line-height:var( --e-global-typography-7b11a43-line-height );letter-spacing:var( --e-global-typography-7b11a43-letter-spacing );}.elementor-336 .elementor-element.elementor-element-5319adb{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:34px;color:var( --e-global-color-6902eb8 );}.elementor-336 .elementor-element.elementor-element-2ba5a01{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-b76f5cd{--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:center;}.elementor-336 .elementor-element.elementor-element-9a2e958:hover{--e-transform-translateY:-3px;}.elementor-336 .elementor-element.elementor-element-9a2e958 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-9a2e958 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-336 .elementor-element.elementor-element-71f1308 .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-71f1308 .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-71f1308 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-71f1308 .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-71f1308 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-336 .elementor-element.elementor-element-195776d .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-336 .elementor-element.elementor-element-195776d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-336 .elementor-element.elementor-element-195776d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-195776d{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-967b74a{--display:flex;--justify-content:flex-end;--overlay-opacity:0.67;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-967b74a:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-967b74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buggiesbenidorm.com/wp-content/uploads/2026/10/7e54243881c957c5688092c6e09c8c8e0b53c51d.webp");background-repeat:no-repeat;background-size:cover;}.elementor-336 .elementor-element.elementor-element-967b74a::before, .elementor-336 .elementor-element.elementor-element-967b74a > .elementor-background-video-container::before, .elementor-336 .elementor-element.elementor-element-967b74a > .e-con-inner > .elementor-background-video-container::before, .elementor-336 .elementor-element.elementor-element-967b74a > .elementor-background-slideshow::before, .elementor-336 .elementor-element.elementor-element-967b74a > .e-con-inner > .elementor-background-slideshow::before, .elementor-336 .elementor-element.elementor-element-967b74a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(183deg, #202B2800 28%, #000000 100%);}.elementor-336 .elementor-element.elementor-element-45466ac{--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-336 .elementor-element.elementor-element-45466ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-336 .elementor-element.elementor-element-fa3ab03{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-57cffae{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-text{color:var( --e-global-color-d54d621 );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-b485b8a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-e0f5e7f{--display:flex;--justify-content:flex-end;}.elementor-336 .elementor-element.elementor-element-96e864b:hover{--e-transform-translateY:-3px;}.elementor-336 .elementor-element.elementor-element-96e864b .elementor-icon-wrapper{text-align:end;}.elementor-336 .elementor-element.elementor-element-96e864b .elementor-icon{font-size:44px;}.elementor-336 .elementor-element.elementor-element-96e864b .elementor-icon svg{height:44px;}.elementor-336 .elementor-element.elementor-element-96e864b .elementor-icon-wrapper svg{width:auto;}.elementor-336 .elementor-element.elementor-element-c2c278a{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDFD6;--border-color:#DEDFD6;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-c2c278a:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-c2c278a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-ea9c69e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-abde175 );--border-color:var( --e-global-color-abde175 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-facecd2{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-0cc334d{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:var( --e-global-color-6902eb8 );}.elementor-336 .elementor-element.elementor-element-2c9d372{--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;--justify-content:space-between;--align-items:center;}.elementor-336 .elementor-element.elementor-element-8807d7f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-336 .elementor-element.elementor-element-684a073{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-a7bf194:hover{--e-transform-translateY:-3px;}.elementor-336 .elementor-element.elementor-element-a7bf194{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-336 .elementor-element.elementor-element-a7bf194 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-a7bf194 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-336 .elementor-element.elementor-element-6a9c932{--display:flex;--min-height:60px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-6a9c932:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-6a9c932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d54d621 );}.elementor-336 .elementor-element.elementor-element-bea5920{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-bea5920:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-bea5920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d54d621 );}.elementor-336 .elementor-element.elementor-element-bf6f4a5{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-icon i{color:#BA7A36;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-icon svg{fill:#BA7A36;transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-fc7263e{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-icon{padding-inline-end:35px;}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-text{color:var( --e-global-color-6902eb8 );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-icon i{color:#BA7A36;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-icon svg{fill:#BA7A36;transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-81765af{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-icon{padding-inline-end:35px;}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-text{color:var( --e-global-color-6902eb8 );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-icon i{color:#BA7A36;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-icon svg{fill:#BA7A36;transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-0e834ba{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-icon{padding-inline-end:35px;}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-text{color:var( --e-global-color-6902eb8 );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-904678e{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d54d621 );--border-color:var( --e-global-color-d54d621 );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-8be3d32{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-cccc77d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-336 .elementor-element.elementor-element-cccc77d .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-cccc77d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-1ad1047 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-336 .elementor-element.elementor-element-1ad1047 .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-1ad1047 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-83afe80 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-336 .elementor-element.elementor-element-83afe80 .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-83afe80 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-715cc7f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-336 .elementor-element.elementor-element-715cc7f .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-715cc7f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-544cc52{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-c6512ff{--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-336 .elementor-element.elementor-element-868607f{--display:flex;}.elementor-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-b75d6ba{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-24e264a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-24e264a .elementor-heading-title{font-family:var( --e-global-typography-11082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-11082b4-font-size );font-weight:var( --e-global-typography-11082b4-font-weight );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-403625b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-336 .elementor-element.elementor-element-c68d723{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-a0506bf{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-e6e413c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-18c26cf{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5447ccd );--border-color:var( --e-global-color-5447ccd );--border-radius:12px 12px 12px 12px;}.elementor-336 .elementor-element.elementor-element-18c26cf:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-18c26cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-18c26cf:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d54d621 );--border-color:var( --e-global-color-d54d621 );}.elementor-336 .elementor-element.elementor-element-18c26cf, .elementor-336 .elementor-element.elementor-element-18c26cf::before{--border-transition:0.3s;}.elementor-336 .elementor-element.elementor-element-3cec451{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-3cec451 img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:12px 12px 0px 0px;}.elementor-336 .elementor-element.elementor-element-9c269f6{background-color:var( --e-global-color-secondary );padding:2px 15px 2px 15px;top:10px;border-radius:3px 3px 3px 3px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-6902eb8 );}body:not(.rtl) .elementor-336 .elementor-element.elementor-element-9c269f6{left:11px;}body.rtl .elementor-336 .elementor-element.elementor-element-9c269f6{right:11px;}.elementor-336 .elementor-element.elementor-element-c9168d0{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-df053f6{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-97301f8{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-336 .elementor-element.elementor-element-ede1bae{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-ede1bae .elementor-heading-title{font-family:var( --e-global-typography-0379bdc-font-family ), Sans-serif;font-size:var( --e-global-typography-0379bdc-font-size );font-weight:var( --e-global-typography-0379bdc-font-weight );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-ad18f8d{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-2e8ce6c{--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:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-abde175 );--border-color:var( --e-global-color-abde175 );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-f0e8541{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-336 .elementor-element.elementor-element-52a7741 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-acd01bc{--display:flex;}.elementor-336 .elementor-element.elementor-element-6a47bae .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-6a47bae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-6a47bae .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-6a47bae .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-6a47bae .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-6a47bae .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-6a47bae .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-9742aa7{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5447ccd );--border-color:var( --e-global-color-5447ccd );--border-radius:12px 12px 12px 12px;}.elementor-336 .elementor-element.elementor-element-9742aa7:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-9742aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-9742aa7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d54d621 );--border-color:var( --e-global-color-d54d621 );}.elementor-336 .elementor-element.elementor-element-9742aa7, .elementor-336 .elementor-element.elementor-element-9742aa7::before{--border-transition:0.3s;}.elementor-336 .elementor-element.elementor-element-bc9210c{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-bc9210c img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:12px 12px 0px 0px;}.elementor-336 .elementor-element.elementor-element-73bb382{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-93cabe3{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-32fd541{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-336 .elementor-element.elementor-element-43ecd21{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-43ecd21 .elementor-heading-title{font-family:var( --e-global-typography-0379bdc-font-family ), Sans-serif;font-size:var( --e-global-typography-0379bdc-font-size );font-weight:var( --e-global-typography-0379bdc-font-weight );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-7e06207{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-2d78991{--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:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-abde175 );--border-color:var( --e-global-color-abde175 );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-705e9e3{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-336 .elementor-element.elementor-element-c113152 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-aecbf5e{--display:flex;}.elementor-336 .elementor-element.elementor-element-80b6971 .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-80b6971 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-80b6971 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-80b6971 .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-80b6971 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-80b6971 .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-80b6971 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-e0a2ca2{background-color:var( --e-global-color-secondary );padding:2px 15px 2px 15px;top:10px;border-radius:3px 3px 3px 3px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-6902eb8 );}body:not(.rtl) .elementor-336 .elementor-element.elementor-element-e0a2ca2{left:11px;}body.rtl .elementor-336 .elementor-element.elementor-element-e0a2ca2{right:11px;}.elementor-336 .elementor-element.elementor-element-d648415{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5447ccd );--border-color:var( --e-global-color-5447ccd );--border-radius:12px 12px 12px 12px;}.elementor-336 .elementor-element.elementor-element-d648415:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-d648415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-d648415:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d54d621 );--border-color:var( --e-global-color-d54d621 );}.elementor-336 .elementor-element.elementor-element-d648415, .elementor-336 .elementor-element.elementor-element-d648415::before{--border-transition:0.3s;}.elementor-336 .elementor-element.elementor-element-1b479ea{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-1b479ea img{width:100%;height:350px;object-fit:cover;object-position:top center;border-radius:12px 12px 0px 0px;}.elementor-336 .elementor-element.elementor-element-7a11f23{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-f21b7f4{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-5e45a34{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-336 .elementor-element.elementor-element-0bb1e13{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-0bb1e13 .elementor-heading-title{font-family:var( --e-global-typography-0379bdc-font-family ), Sans-serif;font-size:var( --e-global-typography-0379bdc-font-size );font-weight:var( --e-global-typography-0379bdc-font-weight );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-06a3b9e{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-914af86{--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:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-abde175 );--border-color:var( --e-global-color-abde175 );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-b5927a7{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-336 .elementor-element.elementor-element-9854c5a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-bb68e90{--display:flex;}.elementor-336 .elementor-element.elementor-element-4bad6fb .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-4bad6fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-4bad6fb .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-4bad6fb .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-4bad6fb .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-4bad6fb .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-4bad6fb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-2701e86{background-color:var( --e-global-color-secondary );padding:2px 15px 2px 15px;top:10px;border-radius:3px 3px 3px 3px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-6902eb8 );}body:not(.rtl) .elementor-336 .elementor-element.elementor-element-2701e86{left:11px;}body.rtl .elementor-336 .elementor-element.elementor-element-2701e86{right:11px;}.elementor-336 .elementor-element.elementor-element-38d1c99{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5447ccd );--border-color:var( --e-global-color-5447ccd );--border-radius:12px 12px 12px 12px;}.elementor-336 .elementor-element.elementor-element-38d1c99:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-38d1c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-38d1c99:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d54d621 );--border-color:var( --e-global-color-d54d621 );}.elementor-336 .elementor-element.elementor-element-38d1c99, .elementor-336 .elementor-element.elementor-element-38d1c99::before{--border-transition:0.3s;}.elementor-336 .elementor-element.elementor-element-c02a74b{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-c02a74b img{width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}.elementor-336 .elementor-element.elementor-element-b8556f6{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-9c9e750{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-1b992c4{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-336 .elementor-element.elementor-element-0317e01{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-0317e01 .elementor-heading-title{font-family:var( --e-global-typography-0379bdc-font-family ), Sans-serif;font-size:var( --e-global-typography-0379bdc-font-size );font-weight:var( --e-global-typography-0379bdc-font-weight );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c16c9cf{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-30cfe43{--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:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-abde175 );--border-color:var( --e-global-color-abde175 );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-ee386e5{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-336 .elementor-element.elementor-element-460f729 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-f12b2a8{--display:flex;}.elementor-336 .elementor-element.elementor-element-7da2c30 .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-7da2c30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-7da2c30 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-7da2c30 .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-7da2c30 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-7da2c30 .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-7da2c30 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-501bc88{background-color:var( --e-global-color-secondary );padding:2px 15px 2px 15px;top:10px;border-radius:3px 3px 3px 3px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-6902eb8 );}body:not(.rtl) .elementor-336 .elementor-element.elementor-element-501bc88{left:11px;}body.rtl .elementor-336 .elementor-element.elementor-element-501bc88{right:11px;}.elementor-336 .elementor-element.elementor-element-4c47ce5{--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;--justify-content:space-between;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-4c47ce5:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-4c47ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEE5;}.elementor-336 .elementor-element.elementor-element-3e11669{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;}.elementor-336 .elementor-element.elementor-element-4a64f6e .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-4a64f6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-4a64f6e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-4a64f6e .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-4a64f6e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-4a64f6e .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-4a64f6e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-c37ed33{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-c37ed33:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-c37ed33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afbe799 );}.elementor-336 .elementor-element.elementor-element-d25c22d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-336 .elementor-element.elementor-element-a65487a{--display:flex;}.elementor-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-5f59a8f{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-text{color:#EAB88C;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-aedd48b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-aedd48b .elementor-heading-title{font-family:var( --e-global-typography-11082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-11082b4-font-size );font-weight:var( --e-global-typography-11082b4-font-weight );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-0a0031f{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;color:#D7E0D4;}.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon{font-size:16px;}.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-title{color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-description{color:#D7E0D4;}.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon{font-size:18px;}.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-title{color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-description{color:#D7E0D4;}.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon{font-size:18px;}.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-title{color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-description{color:#D7E0D4;}.elementor-336 .elementor-element.elementor-element-25c246d .elementor-button{background-color:#02010100;fill:#FFB47E;color:#FFB47E;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-25c246d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-25c246d .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-25c246d .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-25c246d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-336 .elementor-element.elementor-element-25c246d .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-25c246d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-336 .elementor-element.elementor-element-2645233{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-2645233:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-2645233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abde175 );}.elementor-336 .elementor-element.elementor-element-3c45c50{--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-336 .elementor-element.elementor-element-d3b85f5{--display:flex;}.elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-1bcf863{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-b1ceffe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-b1ceffe .elementor-heading-title{font-family:var( --e-global-typography-11082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-11082b4-font-size );font-weight:var( --e-global-typography-11082b4-font-weight );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c1543ae{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-336 .elementor-element.elementor-element-f445edf{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-04be77a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-3f7f5ee{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C1C7B9;--border-color:#C1C7B9;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-3f7f5ee:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-3f7f5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-336 .elementor-element.elementor-element-3f7f5ee.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-336 .elementor-element.elementor-element-3f7f5ee:hover{border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-336 .elementor-element.elementor-element-3f7f5ee, .elementor-336 .elementor-element.elementor-element-3f7f5ee::before{--border-transition:0.3s;}.elementor-336 .elementor-element.elementor-element-8adbd56{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-8adbd56 .elementor-heading-title{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-fcdf5de{width:100%;max-width:100%;color:#576258;}.elementor-336 .elementor-element.elementor-element-ef69f22{--e-rating-icon-font-size:12px;--e-rating-icon-marked-color:#FBBC00;}.elementor-336 .elementor-element.elementor-element-3bdebf3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C1C7B9;--border-color:#C1C7B9;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-3bdebf3:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-3bdebf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-336 .elementor-element.elementor-element-3bdebf3.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-336 .elementor-element.elementor-element-3bdebf3:hover{border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-336 .elementor-element.elementor-element-3bdebf3, .elementor-336 .elementor-element.elementor-element-3bdebf3::before{--border-transition:0.3s;}.elementor-336 .elementor-element.elementor-element-5a6a551{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-5a6a551 .elementor-heading-title{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c872cb5{width:100%;max-width:100%;color:#576258;}.elementor-336 .elementor-element.elementor-element-d433c5c{--e-rating-icon-font-size:12px;--e-rating-icon-marked-color:#FBBC00;}.elementor-336 .elementor-element.elementor-element-a545102{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C1C7B9;--border-color:#C1C7B9;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-a545102:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-a545102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-336 .elementor-element.elementor-element-a545102.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-336 .elementor-element.elementor-element-a545102:hover{border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-336 .elementor-element.elementor-element-a545102, .elementor-336 .elementor-element.elementor-element-a545102::before{--border-transition:0.3s;}.elementor-336 .elementor-element.elementor-element-42130b2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-42130b2 .elementor-heading-title{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-ac0356f{width:100%;max-width:100%;color:#576258;}.elementor-336 .elementor-element.elementor-element-2cf7c91{--e-rating-icon-font-size:12px;--e-rating-icon-marked-color:#FBBC00;}.elementor-336 .elementor-element.elementor-element-1c3ce53{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-a88d779{--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-336 .elementor-element.elementor-element-2656b14{--display:flex;}.elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-2c9eaa3{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-aceb2bf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-aceb2bf .elementor-heading-title{font-family:var( --e-global-typography-11082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-11082b4-font-size );font-weight:var( --e-global-typography-11082b4-font-weight );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-bafd5b3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-336 .elementor-element.elementor-element-b5daa53{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-f3dab9a .gallery-item .gallery-caption{text-align:center;}.elementor-336 .elementor-element.elementor-element-6225d03{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-0c21df0{--display:flex;--min-height:480px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 0px 0px 14px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-336 .elementor-element.elementor-element-0c21df0:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-0c21df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buggiesbenidorm.com/wp-content/uploads/2026/10/Container.webp");background-repeat:no-repeat;background-size:cover;}.elementor-336 .elementor-element.elementor-element-c9cdbc4{background-color:#E8EDE300;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:513px 513px 513px 513px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-f442cea{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-f442cea .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;line-height:54px;letter-spacing:-4px;color:var( --e-global-color-5447ccd );}.elementor-336 .elementor-element.elementor-element-969c8ab{--display:flex;--border-radius:0px 14px 14px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-336 .elementor-element.elementor-element-969c8ab:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-969c8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EDE4;}.elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-2573b3b{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-22fe20d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-22fe20d .elementor-heading-title{font-family:var( --e-global-typography-11082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-11082b4-font-size );font-weight:var( --e-global-typography-11082b4-font-weight );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon{font-size:30px;}.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-title{color:var( --e-global-color-6902eb8 );}.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-description{color:#667063;}.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon{font-size:30px;}.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-title{color:var( --e-global-color-6902eb8 );}.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-description{color:#667063;}.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon{font-size:30px;}.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-title{color:var( --e-global-color-6902eb8 );}.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-description{color:#667063;}.elementor-336 .elementor-element.elementor-element-6766204:hover{--e-transform-translateY:-3px;}.elementor-336 .elementor-element.elementor-element-6766204 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-6766204 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-336 .elementor-element.elementor-element-08621a1{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;color:#576258;}.elementor-336 .elementor-element.elementor-element-eb4b393{--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:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-85096b5{--display:flex;}.elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-e8a1f34{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-bc3832b{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-bc3832b .elementor-heading-title{font-family:var( --e-global-typography-11082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-11082b4-font-size );font-weight:var( --e-global-typography-11082b4-font-weight );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-5984342{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;color:#576258;}.elementor-336 .elementor-element.elementor-element-b6b671e .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-b6b671e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-b6b671e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-b6b671e .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-b6b671e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-b6b671e .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-b6b671e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-cc1550b{--display:flex;}.elementor-336 .elementor-element.elementor-element-1fda581{--display:flex;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:18px;}.elementor-336 .elementor-element.elementor-element-f1e3f07{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-ab85afc-font-family ), Sans-serif;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );color:#576258;}.elementor-336 .elementor-element.elementor-element-f1e3f07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-336 .elementor-element.elementor-element-f1e3f07 a:hover, .elementor-336 .elementor-element.elementor-element-f1e3f07 a:focus{color:var( --e-global-color-accent );}.elementor-336 .elementor-element.elementor-element-bed0bbe{--display:flex;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:18px;}.elementor-336 .elementor-element.elementor-element-c31324d{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-ab85afc-font-family ), Sans-serif;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );color:#576258;}.elementor-336 .elementor-element.elementor-element-c31324d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-336 .elementor-element.elementor-element-c31324d a:hover, .elementor-336 .elementor-element.elementor-element-c31324d a:focus{color:var( --e-global-color-accent );}.elementor-336 .elementor-element.elementor-element-4d9e4d7{--display:flex;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:18px;}.elementor-336 .elementor-element.elementor-element-b618331{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-ab85afc-font-family ), Sans-serif;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );color:#576258;}.elementor-336 .elementor-element.elementor-element-b618331.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-336 .elementor-element.elementor-element-b618331 a:hover, .elementor-336 .elementor-element.elementor-element-b618331 a:focus{color:var( --e-global-color-accent );}.elementor-336 .elementor-element.elementor-element-874796c{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:26px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-6902eb8 );--n-accordion-icon-size:15px;}.elementor-336 .elementor-element.elementor-element-874796c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000054;}.elementor-336 .elementor-element.elementor-element-874796c {--n-accordion-padding:20px 15px 20px 0px;}:where( .elementor-336 .elementor-element.elementor-element-874796c > .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:"DM Sans", Sans-serif;font-weight:600;}.elementor-336 .elementor-element.elementor-element-4231ff9{--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;--justify-content:space-between;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-336 .elementor-element.elementor-element-010fb22{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;}.elementor-336 .elementor-element.elementor-element-fc0de75 .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-fc0de75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-fc0de75 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-fc0de75 .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-fc0de75 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-fc0de75 .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-fc0de75 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-16ca38b{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-16ca38b:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-16ca38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEE5;}.elementor-336 .elementor-element.elementor-element-fe2ae73{--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-336 .elementor-element.elementor-element-030bd39{--display:flex;}.elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-6e0fcd3{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-c8c715b{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-c8c715b .elementor-heading-title{font-family:var( --e-global-typography-11082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-11082b4-font-size );font-weight:var( --e-global-typography-11082b4-font-weight );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-7891bb1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-336 .elementor-element.elementor-element-189f970{--display:flex;--min-height:480px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 0px 0px 14px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-336 .elementor-element.elementor-element-189f970:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-189f970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buggiesbenidorm.com/wp-content/uploads/2026/10/4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-336 .elementor-element.elementor-element-4572d17{background-color:var( --e-global-color-5447ccd );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-text{color:var( --e-global-color-6902eb8 );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-8623095{--display:flex;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 14px 14px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-336 .elementor-element.elementor-element-8623095:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-8623095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF2;}.elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-5b1f5ad{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-aaa67af{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-aaa67af .elementor-heading-title{font-family:var( --e-global-typography-11082b4-font-family ), Sans-serif;font-size:var( --e-global-typography-11082b4-font-size );font-weight:var( --e-global-typography-11082b4-font-weight );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-a5eb239{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;color:#576258;}.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-title{color:var( --e-global-color-6902eb8 );}.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-description{color:#667063;}.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-wrapper{text-align:start;}.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-title, .elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-title{color:var( --e-global-color-6902eb8 );}.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-description{color:#667063;}.elementor-336 .elementor-element.elementor-element-9eeb0e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-8e6ed41{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8848e62-font-family ), Sans-serif;font-size:var( --e-global-typography-8848e62-font-size );font-weight:var( --e-global-typography-8848e62-font-weight );text-transform:var( --e-global-typography-8848e62-text-transform );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-text{color:var( --e-global-color-d556bab );transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-b3ecbcb{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;color:#576258;}.elementor-336 .elementor-element.elementor-element-2bd12a8 .elementor-button{background-color:#02010100;fill:var( --e-global-color-6902eb8 );color:var( --e-global-color-6902eb8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-2bd12a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-336 .elementor-element.elementor-element-2bd12a8 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-336 .elementor-element.elementor-element-2bd12a8 .elementor-button:hover, .elementor-336 .elementor-element.elementor-element-2bd12a8 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-2bd12a8 .elementor-button:hover svg, .elementor-336 .elementor-element.elementor-element-2bd12a8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}body.elementor-page-336:not(.elementor-motion-effects-element-type-background), body.elementor-page-336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-336 .elementor-element.elementor-element-5023a77{--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-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-284205f{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-284205f .elementor-heading-title{font-size:var( --e-global-typography-7b11a43-font-size );line-height:var( --e-global-typography-7b11a43-line-height );letter-spacing:var( --e-global-typography-7b11a43-letter-spacing );}.elementor-336 .elementor-element.elementor-element-2ba5a01{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-967b74a{--min-height:488px;}.elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c2c278a{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-2c9d372{--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-336 .elementor-element.elementor-element-a7bf194{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-8be3d32{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-544cc52{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-336 .elementor-element.elementor-element-c6512ff{--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-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-24e264a{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-24e264a .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c68d723{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-a0506bf{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-e6e413c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-ede1bae .elementor-heading-title{font-size:var( --e-global-typography-0379bdc-font-size );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-43ecd21 .elementor-heading-title{font-size:var( --e-global-typography-0379bdc-font-size );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0bb1e13 .elementor-heading-title{font-size:var( --e-global-typography-0379bdc-font-size );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0317e01 .elementor-heading-title{font-size:var( --e-global-typography-0379bdc-font-size );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-3e11669{font-size:16px;}.elementor-336 .elementor-element.elementor-element-c37ed33{--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-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-aedd48b{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-aedd48b .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0a0031f{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-b1ceffe{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-b1ceffe .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-f445edf{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-336 .elementor-element.elementor-element-04be77a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-8adbd56 .elementor-heading-title{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-5a6a551 .elementor-heading-title{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-42130b2 .elementor-heading-title{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-aceb2bf{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-aceb2bf .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-b5daa53{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-336 .elementor-element.elementor-element-6225d03{--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-336 .elementor-element.elementor-element-0c21df0{--border-radius:14px 14px 0px 0px;}.elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-22fe20d{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-22fe20d .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-bc3832b{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-bc3832b .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-f1e3f07{width:100%;max-width:100%;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );}.elementor-336 .elementor-element.elementor-element-c31324d{width:100%;max-width:100%;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );}.elementor-336 .elementor-element.elementor-element-b618331{width:100%;max-width:100%;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );}.elementor-336 .elementor-element.elementor-element-010fb22{font-size:16px;}.elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c8c715b{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-c8c715b .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-7891bb1{--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-336 .elementor-element.elementor-element-189f970{--border-radius:14px 14px 0px 0px;}.elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-8623095{--border-radius:0px 0px 14px 14px;}.elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-aaa67af{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-aaa67af .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}}@media(max-width:767px){.elementor-336 .elementor-element.elementor-element-7d5adab{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-a0026d8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-284205f .elementor-heading-title{font-size:var( --e-global-typography-7b11a43-font-size );line-height:var( --e-global-typography-7b11a43-line-height );letter-spacing:var( --e-global-typography-7b11a43-letter-spacing );}.elementor-336 .elementor-element.elementor-element-9a2e958{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-71f1308{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-195776d .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-967b74a{--min-height:302px;--overlay-opacity:0.78;}.elementor-336 .elementor-element.elementor-element-45466ac{--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-336 .elementor-element.elementor-element-fa3ab03{--width:77%;}.elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-57cffae .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-b485b8a{font-size:17px;line-height:22px;}.elementor-336 .elementor-element.elementor-element-e0f5e7f{--width:13%;}.elementor-336 .elementor-element.elementor-element-96e864b .elementor-icon{font-size:27px;}.elementor-336 .elementor-element.elementor-element-96e864b .elementor-icon svg{height:27px;}.elementor-336 .elementor-element.elementor-element-c2c278a{--width:100%;}.elementor-336 .elementor-element.elementor-element-ea9c69e{--width:100%;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-facecd2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0cc334d{font-size:21px;line-height:21px;}.elementor-336 .elementor-element.elementor-element-bf6f4a5{--width:max-content;}.elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-fc7263e .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-81765af .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-0e834ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-8be3d32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-cccc77d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-cccc77d .elementor-icon{font-size:38px;}.elementor-336 .elementor-element.elementor-element-1ad1047 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-1ad1047 .elementor-icon{font-size:38px;}.elementor-336 .elementor-element.elementor-element-83afe80 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-83afe80 .elementor-icon{font-size:38px;}.elementor-336 .elementor-element.elementor-element-715cc7f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-715cc7f .elementor-icon{font-size:38px;}.elementor-336 .elementor-element.elementor-element-544cc52{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-b75d6ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-24e264a .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c68d723{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-a0506bf{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-e6e413c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-3cec451 img{height:187px;}.elementor-336 .elementor-element.elementor-element-9c269f6{font-size:14px;}.elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-df053f6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-ede1bae{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-ede1bae .elementor-heading-title{font-size:var( --e-global-typography-0379bdc-font-size );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-ad18f8d{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-2e8ce6c{--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:space-between;}.elementor-336 .elementor-element.elementor-element-f0e8541{--width:51%;}.elementor-336 .elementor-element.elementor-element-3655671{font-size:16px;}.elementor-336 .elementor-element.elementor-element-52a7741 .elementor-heading-title{font-size:22px;}.elementor-336 .elementor-element.elementor-element-acd01bc{--width:40%;}.elementor-336 .elementor-element.elementor-element-bc9210c img{height:187px;}.elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-93cabe3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-43ecd21{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-43ecd21 .elementor-heading-title{font-size:var( --e-global-typography-0379bdc-font-size );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-7e06207{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-2d78991{--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:space-between;}.elementor-336 .elementor-element.elementor-element-705e9e3{--width:51%;}.elementor-336 .elementor-element.elementor-element-cd3a5f8{font-size:16px;}.elementor-336 .elementor-element.elementor-element-c113152 .elementor-heading-title{font-size:22px;}.elementor-336 .elementor-element.elementor-element-aecbf5e{--width:40%;}.elementor-336 .elementor-element.elementor-element-e0a2ca2{font-size:14px;}.elementor-336 .elementor-element.elementor-element-1b479ea img{height:187px;}.elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-f21b7f4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0bb1e13{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-0bb1e13 .elementor-heading-title{font-size:var( --e-global-typography-0379bdc-font-size );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-06a3b9e{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-914af86{--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:space-between;}.elementor-336 .elementor-element.elementor-element-b5927a7{--width:51%;}.elementor-336 .elementor-element.elementor-element-56be450{font-size:16px;}.elementor-336 .elementor-element.elementor-element-9854c5a .elementor-heading-title{font-size:22px;}.elementor-336 .elementor-element.elementor-element-bb68e90{--width:40%;}.elementor-336 .elementor-element.elementor-element-2701e86{font-size:14px;}.elementor-336 .elementor-element.elementor-element-c02a74b img{height:187px;}.elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-9c9e750 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0317e01{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-0317e01 .elementor-heading-title{font-size:var( --e-global-typography-0379bdc-font-size );letter-spacing:var( --e-global-typography-0379bdc-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c16c9cf{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-30cfe43{--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:space-between;}.elementor-336 .elementor-element.elementor-element-ee386e5{--width:51%;}.elementor-336 .elementor-element.elementor-element-dcdfdad{font-size:16px;}.elementor-336 .elementor-element.elementor-element-460f729 .elementor-heading-title{font-size:22px;}.elementor-336 .elementor-element.elementor-element-f12b2a8{--width:40%;}.elementor-336 .elementor-element.elementor-element-501bc88{font-size:14px;}.elementor-336 .elementor-element.elementor-element-3e11669{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-5f59a8f .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-aedd48b .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-0a0031f{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon{font-size:20px;}.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon{font-size:22px;}.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon{font-size:22px;}.elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-1bcf863 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-b1ceffe .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-f445edf{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-04be77a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-336 .elementor-element.elementor-element-8adbd56{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-8adbd56 .elementor-heading-title{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-fcdf5de{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-5a6a551{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-5a6a551 .elementor-heading-title{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c872cb5{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-42130b2{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-42130b2 .elementor-heading-title{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-ac0356f{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-2c9eaa3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-aceb2bf .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-b5daa53{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-0c21df0{--min-height:368px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-c9cdbc4{font-size:12px;}.elementor-336 .elementor-element.elementor-element-f442cea{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-336 .elementor-element.elementor-element-f442cea .elementor-heading-title{font-size:45px;line-height:35px;}.elementor-336 .elementor-element.elementor-element-969c8ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-2573b3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-22fe20d .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon{font-size:31px;}.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon{font-size:31px;}.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon{font-size:31px;}.elementor-336 .elementor-element.elementor-element-6766204{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-08621a1{width:100%;max-width:100%;text-align:center;}.elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-e8a1f34 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-bc3832b .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-5984342{width:100%;max-width:100%;text-align:start;}.elementor-336 .elementor-element.elementor-element-f1e3f07{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );}.elementor-336 .elementor-element.elementor-element-c31324d{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );}.elementor-336 .elementor-element.elementor-element-b618331{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-ab85afc-font-size );line-height:var( --e-global-typography-ab85afc-line-height );}.elementor-336 .elementor-element.elementor-element-010fb22{width:100%;max-width:100%;}.elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-6e0fcd3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-c8c715b .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-189f970{--min-height:189px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-4572d17{padding:5px 5px 5px 5px;}.elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-4572d17 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-8623095{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-5b1f5ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-aaa67af .elementor-heading-title{font-size:var( --e-global-typography-11082b4-font-size );line-height:var( --e-global-typography-11082b4-line-height );letter-spacing:var( --e-global-typography-11082b4-letter-spacing );}.elementor-336 .elementor-element.elementor-element-a5eb239{width:100%;max-width:100%;text-align:start;}.elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-8e6ed41 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8848e62-font-size );letter-spacing:var( --e-global-typography-8848e62-letter-spacing );}.elementor-336 .elementor-element.elementor-element-b3ecbcb{width:100%;max-width:100%;text-align:start;}}@media(min-width:768px){.elementor-336 .elementor-element.elementor-element-45466ac{--width:99.833%;}.elementor-336 .elementor-element.elementor-element-ea9c69e{--width:50%;}.elementor-336 .elementor-element.elementor-element-2c9d372{--width:50%;}.elementor-336 .elementor-element.elementor-element-8807d7f{--width:58%;}.elementor-336 .elementor-element.elementor-element-6a9c932{--width:100%;}.elementor-336 .elementor-element.elementor-element-bea5920{--width:125%;}.elementor-336 .elementor-element.elementor-element-bf6f4a5{--width:max-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-336 .elementor-element.elementor-element-8807d7f{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6a9c932 */.marquee {
  animation: marquee 30s linear infinite;
}
.marquee:hover {
  animation-play-state: paused;
}


@keyframes marquee {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cec451 */.elementor-336 .elementor-element.elementor-element-3cec451 img {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1),
                filter 0.6s ease;
    transform: scale(1);
    will-change: transform;
}

.elementor-336 .elementor-element.elementor-element-3cec451 img:hover {
    transform: scale(1.01) translateY(-3px);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc9210c */.elementor-336 .elementor-element.elementor-element-bc9210c img {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1),
                filter 0.6s ease;
    transform: scale(1);
    will-change: transform;
}

.elementor-336 .elementor-element.elementor-element-bc9210c img:hover {
    transform: scale(1.01) translateY(-3px);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b479ea */.elementor-336 .elementor-element.elementor-element-1b479ea img {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1),
                filter 0.6s ease;
    transform: scale(1);
    will-change: transform;
}

.elementor-336 .elementor-element.elementor-element-1b479ea img:hover {
    transform: scale(1.01) translateY(-3px);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c02a74b */.elementor-336 .elementor-element.elementor-element-c02a74b img {
    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1),
                filter 0.6s ease;
    transform: scale(1);
    will-change: transform;
}

.elementor-336 .elementor-element.elementor-element-c02a74b img:hover {
    transform: scale(1.01) translateY(-3px);
    filter: brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f9685a1 */.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-content {
    flex: 1;
}

.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-title {
    margin: 0 !important;
}

.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-title {
    margin-bottom: 7px !important;
}

.elementor-336 .elementor-element.elementor-element-f9685a1 .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87e91f3 */.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-content {
    flex: 1;
}

.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-title {
    margin: 0 !important;
}

.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-title {
    margin-bottom: 7px !important;
}

.elementor-336 .elementor-element.elementor-element-87e91f3 .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-97fe187 */.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-content {
    flex: 1;
}

.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-title {
    margin: 0 !important;
}

.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-title {
    margin-bottom: 7px !important;
}

.elementor-336 .elementor-element.elementor-element-97fe187 .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-f3dab9a */.my-gallery .gallery {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 20px !important;
}

.my-gallery .gallery br {
  display: none !important;
}

.my-gallery .gallery-item {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  float: none !important;
}

.my-gallery .gallery-icon,
.my-gallery .gallery-icon a {
  display: block !important;
  width: 100% !important;
}

.my-gallery .gallery-icon img {
  width: 100% !important;
  height: 320px !important;
  object-fit: cover !important;
  object-position: center !important;
  border-radius: 16px !important;
  box-shadow: 0 6px 20px rgba(0,0,0,0.12);
  transition: transform .4s ease, box-shadow .4s ease;
}

.my-gallery .gallery-item:hover img {
  transform: scale(1.03);
  box-shadow: 0 12px 30px rgba(0,0,0,0.22);
}

@media (max-width: 1024px) {
  .my-gallery .gallery { grid-template-columns: repeat(2, 1fr) !important; gap: 14px !important; }
  .my-gallery .gallery-icon img { height: 260px !important; }
}

@media (max-width: 600px) {
  .my-gallery .gallery { gap: 10px !important; }
  .my-gallery .gallery-icon img { height: 180px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c21df0 */.elementor-336 .elementor-element.elementor-element-0c21df0 {
    position: relative;
    overflow: hidden;
}

.elementor-336 .elementor-element.elementor-element-0c21df0::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0.25) 0%,
        transparent 30%,
        transparent 60%,
        rgba(0, 0, 0, 0.35) 100%
    );
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-518f60b */.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-content {
    flex: 1;
}

.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-title {
    margin: 0 !important;
}

.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-title {
    margin-bottom: 7px !important;
}

.elementor-336 .elementor-element.elementor-element-518f60b .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5542bd */.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-content {
    flex: 1;
}

.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-title {
    margin: 0 !important;
}

.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-title {
    margin-bottom: 7px !important;
}

.elementor-336 .elementor-element.elementor-element-e5542bd .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e72c019 */.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-content {
    flex: 1;
}

.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-title {
    margin: 0 !important;
}

.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-title {
    margin-bottom: 7px !important;
}

.elementor-336 .elementor-element.elementor-element-e72c019 .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-874796c *//* CLOSED accordion = bottom border visible */
.elementor-336 .elementor-element.elementor-element-874796c .elementor-tab-title,
.elementor-336 .elementor-element.elementor-element-874796c .e-n-accordion-item-title {
    border-bottom: 1px solid #C8C8C8 !important;
}

/* OLD Elementor Accordion - OPEN = border hide */
.elementor-336 .elementor-element.elementor-element-874796c .elementor-tab-title.elementor-active {
    border-bottom: 1px solid transparent !important;
}

/* NEW / Nested Accordion - OPEN = border hide */
.elementor-336 .elementor-element.elementor-element-874796c .e-n-accordion-item[open] > .e-n-accordion-item-title,
.elementor-336 .elementor-element.elementor-element-874796c .e-n-accordion-item-title[aria-expanded="true"] {
    border-bottom: 1px solid transparent !important;
}

/* Content ke upar Elementor ki extra line aaye to remove */
.elementor-336 .elementor-element.elementor-element-874796c .elementor-tab-content,
.elementor-336 .elementor-element.elementor-element-874796c .e-n-accordion-item > div {
    border-top: none !important;
}

.elementor-336 .elementor-element.elementor-element-874796c .elementor-tab-title,
.elementor-336 .elementor-element.elementor-element-874796c .e-n-accordion-item-title {
    transition: border-color 0.3s ease !important;
}


/* CLASSIC ELEMENTOR ACCORDION
   Agar previous item open ho to next item ke top par border */
.elementor-336 .elementor-element.elementor-element-874796c .elementor-accordion-item:has(.elementor-tab-title.elementor-active)
+ .elementor-accordion-item .elementor-tab-title {
    border-top: 1px solid #C8C8C8 !important;
}


/* NESTED ACCORDION
   Agar previous item open ho to next item ke top par border */
.elementor-336 .elementor-element.elementor-element-874796c .e-n-accordion-item[open]
+ .e-n-accordion-item > .e-n-accordion-item-title {
    border-top: 1px solid #C8C8C8 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c166a0 */.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-content {
    flex: 1;
}

.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-title {
    margin: 0 !important;
}

.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-title {
    margin-bottom: 7px !important;
}

.elementor-336 .elementor-element.elementor-element-8c166a0 .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a474268 */.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-icon {
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-content {
    flex: 1;
}

.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-title {
    margin: 0 !important;
}

.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-title {
    margin-bottom: 7px !important;
}

.elementor-336 .elementor-element.elementor-element-a474268 .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */