.elementor-3315 .elementor-element.elementor-element-105982c{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:120px;--padding-right:120px;}.elementor-3315 .elementor-element.elementor-element-105982c::before, .elementor-3315 .elementor-element.elementor-element-105982c > .elementor-background-video-container::before, .elementor-3315 .elementor-element.elementor-element-105982c > .e-con-inner > .elementor-background-video-container::before, .elementor-3315 .elementor-element.elementor-element-105982c > .elementor-background-slideshow::before, .elementor-3315 .elementor-element.elementor-element-105982c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3315 .elementor-element.elementor-element-105982c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-00a01d0 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-3315 .elementor-element.elementor-element-00a01d0{right:0px;}body.rtl .elementor-3315 .elementor-element.elementor-element-00a01d0{left:0px;}.elementor-3315 .elementor-element.elementor-element-00a01d0{top:98px;}.elementor-3315 .elementor-element.elementor-element-00a01d0 img{max-width:276px;}.elementor-3315 .elementor-element.elementor-element-e250c7a{--display:flex;}.elementor-3315 .elementor-element.elementor-element-3275526{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3315 .elementor-element.elementor-element-36898c2{text-align:center;}.elementor-3315 .elementor-element.elementor-element-36898c2 .elementor-heading-title{font-family:var( --e-global-typography-c59e7a5-font-family ), Sans-serif;font-size:var( --e-global-typography-c59e7a5-font-size );font-weight:var( --e-global-typography-c59e7a5-font-weight );line-height:var( --e-global-typography-c59e7a5-line-height );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-d14559b{--display:flex;}.elementor-3315 .elementor-element.elementor-element-a807b60{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:56px;--padding-bottom:68px;--padding-left:56px;--padding-right:56px;}.elementor-3315 .elementor-element.elementor-element-a807b60:not(.elementor-motion-effects-element-type-background), .elementor-3315 .elementor-element.elementor-element-a807b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3315 .elementor-element.elementor-element-470c1b0{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:220px;}.elementor-3315 .elementor-element.elementor-element-39f6864{--display:flex;}.elementor-3315 .elementor-element.elementor-element-f5c78e6{text-align:left;}.elementor-3315 .elementor-element.elementor-element-f5c78e6 img{width:100%;max-width:509px;}.elementor-3315 .elementor-element.elementor-element-a35885b{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-3315 .elementor-element.elementor-element-e583cd1 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-3315 .elementor-element.elementor-element-e583cd1 .elementor-heading-title{font-family:var( --e-global-typography-c59e7a5-font-family ), Sans-serif;font-size:var( --e-global-typography-c59e7a5-font-size );font-weight:var( --e-global-typography-c59e7a5-font-weight );line-height:var( --e-global-typography-c59e7a5-line-height );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-e470183{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3315 .elementor-element.elementor-element-95c2fe5{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3315 .elementor-element.elementor-element-43541e1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3315 .elementor-element.elementor-element-43541e1 img{width:80px;}.elementor-3315 .elementor-element.elementor-element-c62bd77{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3315 .elementor-element.elementor-element-6c255cc .elementor-heading-title{font-family:var( --e-global-typography-6d7d283-font-family ), Sans-serif;font-size:var( --e-global-typography-6d7d283-font-size );font-weight:var( --e-global-typography-6d7d283-font-weight );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-33e0e07 .elementor-heading-title{font-family:var( --e-global-typography-7ebdbef-font-family ), Sans-serif;font-size:var( --e-global-typography-7ebdbef-font-size );font-weight:var( --e-global-typography-7ebdbef-font-weight );line-height:var( --e-global-typography-7ebdbef-line-height );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-42bad2f{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3315 .elementor-element.elementor-element-4da2222.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3315 .elementor-element.elementor-element-4da2222 img{width:80px;}.elementor-3315 .elementor-element.elementor-element-968b5e7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3315 .elementor-element.elementor-element-5c52ace .elementor-heading-title{font-family:var( --e-global-typography-6d7d283-font-family ), Sans-serif;font-size:var( --e-global-typography-6d7d283-font-size );font-weight:var( --e-global-typography-6d7d283-font-weight );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-830ef87 .elementor-heading-title{font-family:var( --e-global-typography-7ebdbef-font-family ), Sans-serif;font-size:var( --e-global-typography-7ebdbef-font-size );font-weight:var( --e-global-typography-7ebdbef-font-weight );line-height:var( --e-global-typography-7ebdbef-line-height );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-f126c30{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3315 .elementor-element.elementor-element-d64d51b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3315 .elementor-element.elementor-element-d64d51b img{width:80px;}.elementor-3315 .elementor-element.elementor-element-62770d0{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3315 .elementor-element.elementor-element-a71d064 .elementor-heading-title{font-family:var( --e-global-typography-6d7d283-font-family ), Sans-serif;font-size:var( --e-global-typography-6d7d283-font-size );font-weight:var( --e-global-typography-6d7d283-font-weight );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-0bbe33f .elementor-heading-title{font-family:var( --e-global-typography-7ebdbef-font-family ), Sans-serif;font-size:var( --e-global-typography-7ebdbef-font-size );font-weight:var( --e-global-typography-7ebdbef-font-weight );line-height:var( --e-global-typography-7ebdbef-line-height );color:var( --e-global-color-text );}body:not(.rtl) .elementor-3315 .elementor-element.elementor-element-b8c0bd8{right:0px;}body.rtl .elementor-3315 .elementor-element.elementor-element-b8c0bd8{left:0px;}.elementor-3315 .elementor-element.elementor-element-b8c0bd8{top:0px;}.elementor-3315 .elementor-element.elementor-element-b8c0bd8 img{max-width:276px;}.elementor-3315 .elementor-element.elementor-element-4f2ebd7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3315 .elementor-element.elementor-element-cb2c1db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-cb2c1db:not(.elementor-motion-effects-element-type-background), .elementor-3315 .elementor-element.elementor-element-cb2c1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d35a7bf );}.elementor-3315 .elementor-element.elementor-element-4b46f61 .elementor-heading-title{font-family:var( --e-global-typography-34e900c-font-family ), Sans-serif;font-size:var( --e-global-typography-34e900c-font-size );font-weight:var( --e-global-typography-34e900c-font-weight );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-2f4c645 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-e44a87e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-e44a87e:not(.elementor-motion-effects-element-type-background), .elementor-3315 .elementor-element.elementor-element-e44a87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-513b7a0 );}.elementor-3315 .elementor-element.elementor-element-f01d462 .elementor-heading-title{font-family:var( --e-global-typography-34e900c-font-family ), Sans-serif;font-size:var( --e-global-typography-34e900c-font-size );font-weight:var( --e-global-typography-34e900c-font-weight );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-11ae134 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-438f24d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-438f24d:not(.elementor-motion-effects-element-type-background), .elementor-3315 .elementor-element.elementor-element-438f24d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aaf9c5c );}.elementor-3315 .elementor-element.elementor-element-d53c5de .elementor-heading-title{font-family:var( --e-global-typography-34e900c-font-family ), Sans-serif;font-size:var( --e-global-typography-34e900c-font-size );font-weight:var( --e-global-typography-34e900c-font-weight );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-03138f4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-bf6d1d4{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-3315 .elementor-element.elementor-element-88d92a5{--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-3315 .elementor-element.elementor-element-36408a0{--display:flex;}.elementor-3315 .elementor-element.elementor-element-d96014c .elementor-heading-title{font-family:var( --e-global-typography-c59e7a5-font-family ), Sans-serif;font-size:var( --e-global-typography-c59e7a5-font-size );font-weight:var( --e-global-typography-c59e7a5-font-weight );line-height:var( --e-global-typography-c59e7a5-line-height );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-ceb67c4{--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3315 .elementor-element.elementor-element-8ffec73.elementor-element{--align-self:flex-end;}.elementor-3315 .elementor-element.elementor-element-8ffec73 .elementor-icon-wrapper{text-align:right;}.elementor-3315 .elementor-element.elementor-element-8ffec73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-8ffec73.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-8ffec73.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-8ffec73.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-8ffec73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-8ffec73 .elementor-icon{font-size:32px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-3315 .elementor-element.elementor-element-8ffec73 .elementor-icon svg{height:32px;}.elementor-3315 .elementor-element.elementor-element-8ffec73 .elementor-icon i, .elementor-3315 .elementor-element.elementor-element-8ffec73 .elementor-icon svg{transform:rotate(180deg);}.elementor-3315 .elementor-element.elementor-element-f76bcf6.elementor-element{--align-self:flex-end;}.elementor-3315 .elementor-element.elementor-element-f76bcf6 .elementor-icon-wrapper{text-align:right;}.elementor-3315 .elementor-element.elementor-element-f76bcf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-f76bcf6.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-f76bcf6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-f76bcf6.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-f76bcf6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-f76bcf6 .elementor-icon{font-size:32px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-3315 .elementor-element.elementor-element-f76bcf6 .elementor-icon svg{height:32px;}.elementor-3315 .elementor-element.elementor-element-8f57b7e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3315 .elementor-element.elementor-element-3170ca9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:72px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}.elementor-3315 .elementor-element.elementor-element-3170ca9:not(.elementor-motion-effects-element-type-background), .elementor-3315 .elementor-element.elementor-element-3170ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87ad637 );background-image:url("https://roix.lt/wp-content/uploads/2025/04/flip-card-background-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3315 .elementor-element.elementor-element-887aae6 img{width:80px;}.elementor-3315 .elementor-element.elementor-element-462239f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:400;line-height:1.33em;color:var( --e-global-color-aaf9c5c );}.elementor-3315 .elementor-element.elementor-element-3e9a2e9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-3315 .elementor-element.elementor-element-21c3125{right:20px;}body.rtl .elementor-3315 .elementor-element.elementor-element-21c3125{left:20px;}.elementor-3315 .elementor-element.elementor-element-21c3125{top:20px;}.elementor-3315 .elementor-element.elementor-element-1421dc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:72px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}.elementor-3315 .elementor-element.elementor-element-1421dc1:not(.elementor-motion-effects-element-type-background), .elementor-3315 .elementor-element.elementor-element-1421dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87ad637 );background-image:url("https://roix.lt/wp-content/uploads/2025/04/flip-card-background-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3315 .elementor-element.elementor-element-a8a0853 img{width:80px;}.elementor-3315 .elementor-element.elementor-element-ebe338a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:400;line-height:1.33em;color:var( --e-global-color-aaf9c5c );}.elementor-3315 .elementor-element.elementor-element-8ec342e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-3315 .elementor-element.elementor-element-ff4962c{right:20px;}body.rtl .elementor-3315 .elementor-element.elementor-element-ff4962c{left:20px;}.elementor-3315 .elementor-element.elementor-element-ff4962c{top:20px;}.elementor-3315 .elementor-element.elementor-element-2e4ca8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:72px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}.elementor-3315 .elementor-element.elementor-element-2e4ca8b:not(.elementor-motion-effects-element-type-background), .elementor-3315 .elementor-element.elementor-element-2e4ca8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87ad637 );background-image:url("https://roix.lt/wp-content/uploads/2025/04/flip-card-background-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3315 .elementor-element.elementor-element-4b9c833 img{width:80px;}.elementor-3315 .elementor-element.elementor-element-340584a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:400;line-height:1.33em;color:var( --e-global-color-aaf9c5c );}.elementor-3315 .elementor-element.elementor-element-181e03b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-3315 .elementor-element.elementor-element-fc928c2{right:20px;}body.rtl .elementor-3315 .elementor-element.elementor-element-fc928c2{left:20px;}.elementor-3315 .elementor-element.elementor-element-fc928c2{top:20px;}.elementor-3315 .elementor-element.elementor-element-9dbe25a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-3315 .elementor-element.elementor-element-4b88c18{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3315 .elementor-element.elementor-element-10ade7f{text-align:center;}.elementor-3315 .elementor-element.elementor-element-10ade7f .elementor-heading-title{font-family:var( --e-global-typography-c59e7a5-font-family ), Sans-serif;font-size:var( --e-global-typography-c59e7a5-font-size );font-weight:var( --e-global-typography-c59e7a5-font-weight );line-height:var( --e-global-typography-c59e7a5-line-height );color:var( --e-global-color-text );}.elementor-3315 .elementor-element.elementor-element-fd94a1c{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:85px;--padding-right:0px;}.elementor-3315 .elementor-element.elementor-element-9888cf9{--display:flex;--justify-content:flex-start;--border-radius:16px 16px 0px 0px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;}.elementor-3315 .elementor-element.elementor-element-9888cf9:not(.elementor-motion-effects-element-type-background), .elementor-3315 .elementor-element.elementor-element-9888cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87ad637 );}.elementor-3315 .elementor-element.elementor-element-c2802e6{--display:flex;}.elementor-3315 .elementor-element.elementor-element-cc05046 .elementor-heading-title{font-family:var( --e-global-typography-c59e7a5-font-family ), Sans-serif;font-size:var( --e-global-typography-c59e7a5-font-size );font-weight:var( --e-global-typography-c59e7a5-font-weight );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-cffdc35 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-cffdc35 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-3ffa610{--display:flex;}.elementor-3315 .elementor-element.elementor-element-2bf802f .elementor-heading-title{font-family:var( --e-global-typography-c59e7a5-font-family ), Sans-serif;font-size:var( --e-global-typography-c59e7a5-font-size );font-weight:var( --e-global-typography-c59e7a5-font-weight );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-56604ac > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-56604ac .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-7d5ac03{--display:flex;}.elementor-3315 .elementor-element.elementor-element-ef3f2ff .elementor-heading-title{font-family:var( --e-global-typography-c59e7a5-font-family ), Sans-serif;font-size:var( --e-global-typography-c59e7a5-font-size );font-weight:var( --e-global-typography-c59e7a5-font-weight );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-8cde051 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-8cde051 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-8eb17f1{--display:flex;}.elementor-3315 .elementor-element.elementor-element-d434a3b .elementor-heading-title{font-family:var( --e-global-typography-c59e7a5-font-family ), Sans-serif;font-size:var( --e-global-typography-c59e7a5-font-size );font-weight:var( --e-global-typography-c59e7a5-font-weight );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-cf2982e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-cf2982e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-57ef6e8{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3315 .elementor-element.elementor-element-ef08974.elementor-element{--align-self:flex-end;}.elementor-3315 .elementor-element.elementor-element-ef08974 .elementor-icon-wrapper{text-align:right;}.elementor-3315 .elementor-element.elementor-element-ef08974 .elementor-icon{font-size:32px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-3315 .elementor-element.elementor-element-ef08974 .elementor-icon svg{height:32px;}.elementor-3315 .elementor-element.elementor-element-ef08974 .elementor-icon i, .elementor-3315 .elementor-element.elementor-element-ef08974 .elementor-icon svg{transform:rotate(180deg);}.elementor-3315 .elementor-element.elementor-element-548a9ad.elementor-element{--align-self:flex-end;}.elementor-3315 .elementor-element.elementor-element-548a9ad .elementor-icon-wrapper{text-align:right;}.elementor-3315 .elementor-element.elementor-element-548a9ad .elementor-icon{font-size:32px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-3315 .elementor-element.elementor-element-548a9ad .elementor-icon svg{height:32px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3315 .elementor-element.elementor-element-78c7ec3{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-3315 .elementor-element.elementor-element-78c7ec3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3315 .elementor-element.elementor-element-5539913{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3315 .elementor-element.elementor-element-a61b9bb > .elementor-widget-container{--e-transform-translateX:-72px;--e-transform-translateY:140px;}body.elementor-page-3315:not(.elementor-motion-effects-element-type-background), body.elementor-page-3315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}body.elementor-page-3315{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1200px){.elementor-3315 .elementor-element.elementor-element-105982c{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:80px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-00a01d0 img{max-width:149px;}.elementor-3315 .elementor-element.elementor-element-3275526{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3315 .elementor-element.elementor-element-36898c2 .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-a807b60{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3315 .elementor-element.elementor-element-470c1b0{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3315 .elementor-element.elementor-element-a35885b{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3315 .elementor-element.elementor-element-e583cd1 .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-95c2fe5{--flex-wrap:nowrap;}.elementor-3315 .elementor-element.elementor-element-6c255cc .elementor-heading-title{font-size:var( --e-global-typography-6d7d283-font-size );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-33e0e07 .elementor-heading-title{font-size:var( --e-global-typography-7ebdbef-font-size );line-height:var( --e-global-typography-7ebdbef-line-height );}.elementor-3315 .elementor-element.elementor-element-42bad2f{--flex-wrap:nowrap;}.elementor-3315 .elementor-element.elementor-element-5c52ace .elementor-heading-title{font-size:var( --e-global-typography-6d7d283-font-size );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-830ef87 .elementor-heading-title{font-size:var( --e-global-typography-7ebdbef-font-size );line-height:var( --e-global-typography-7ebdbef-line-height );}.elementor-3315 .elementor-element.elementor-element-f126c30{--flex-wrap:nowrap;}.elementor-3315 .elementor-element.elementor-element-a71d064 .elementor-heading-title{font-size:var( --e-global-typography-6d7d283-font-size );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-0bbe33f .elementor-heading-title{font-size:var( --e-global-typography-7ebdbef-font-size );line-height:var( --e-global-typography-7ebdbef-line-height );}.elementor-3315 .elementor-element.elementor-element-b8c0bd8 img{max-width:149px;}.elementor-3315 .elementor-element.elementor-element-4f2ebd7{--flex-wrap:nowrap;}.elementor-3315 .elementor-element.elementor-element-4b46f61 .elementor-heading-title{font-size:var( --e-global-typography-34e900c-font-size );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-2f4c645 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-f01d462 .elementor-heading-title{font-size:var( --e-global-typography-34e900c-font-size );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-11ae134 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-d53c5de .elementor-heading-title{font-size:var( --e-global-typography-34e900c-font-size );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-03138f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-bf6d1d4{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3315 .elementor-element.elementor-element-88d92a5{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3315 .elementor-element.elementor-element-d96014c .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-8f57b7e{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3315 .elementor-element.elementor-element-3170ca9{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3315 .elementor-element.elementor-element-3e9a2e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-1421dc1{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3315 .elementor-element.elementor-element-8ec342e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-2e4ca8b{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3315 .elementor-element.elementor-element-181e03b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-9dbe25a{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3315 .elementor-element.elementor-element-10ade7f .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-fd94a1c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3315 .elementor-element.elementor-element-cc05046 .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-cffdc35 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-cffdc35 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-2bf802f .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-56604ac > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-56604ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-ef3f2ff .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-8cde051 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-8cde051 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-d434a3b .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-cf2982e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-cf2982e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3315 .elementor-element.elementor-element-78c7ec3{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-3315 .elementor-element.elementor-element-a61b9bb > .elementor-widget-container{--e-transform-translateX:40px;--e-transform-translateY:-100px;}}@media(max-width:743px){.elementor-3315 .elementor-element.elementor-element-105982c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-00a01d0 img{max-width:0px;}.elementor-3315 .elementor-element.elementor-element-3275526{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3315 .elementor-element.elementor-element-36898c2 .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-a807b60{--padding-top:32px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-470c1b0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-a35885b{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3315 .elementor-element.elementor-element-e583cd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3315 .elementor-element.elementor-element-e583cd1{text-align:center;}.elementor-3315 .elementor-element.elementor-element-e583cd1 .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-95c2fe5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-3315 .elementor-element.elementor-element-6c255cc{text-align:center;}.elementor-3315 .elementor-element.elementor-element-6c255cc .elementor-heading-title{font-size:var( --e-global-typography-6d7d283-font-size );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-33e0e07{text-align:center;}.elementor-3315 .elementor-element.elementor-element-33e0e07 .elementor-heading-title{font-size:var( --e-global-typography-7ebdbef-font-size );line-height:var( --e-global-typography-7ebdbef-line-height );}.elementor-3315 .elementor-element.elementor-element-42bad2f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-3315 .elementor-element.elementor-element-5c52ace{text-align:center;}.elementor-3315 .elementor-element.elementor-element-5c52ace .elementor-heading-title{font-size:var( --e-global-typography-6d7d283-font-size );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-830ef87{text-align:center;}.elementor-3315 .elementor-element.elementor-element-830ef87 .elementor-heading-title{font-size:var( --e-global-typography-7ebdbef-font-size );line-height:var( --e-global-typography-7ebdbef-line-height );}.elementor-3315 .elementor-element.elementor-element-f126c30{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-3315 .elementor-element.elementor-element-a71d064{text-align:center;}.elementor-3315 .elementor-element.elementor-element-a71d064 .elementor-heading-title{font-size:var( --e-global-typography-6d7d283-font-size );line-height:var( --e-global-typography-6d7d283-line-height );letter-spacing:var( --e-global-typography-6d7d283-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-0bbe33f{text-align:center;}.elementor-3315 .elementor-element.elementor-element-0bbe33f .elementor-heading-title{font-size:var( --e-global-typography-7ebdbef-font-size );line-height:var( --e-global-typography-7ebdbef-line-height );}.elementor-3315 .elementor-element.elementor-element-b8c0bd8 img{max-width:0px;}.elementor-3315 .elementor-element.elementor-element-4f2ebd7{--flex-wrap:wrap;}.elementor-3315 .elementor-element.elementor-element-4b46f61 .elementor-heading-title{font-size:var( --e-global-typography-34e900c-font-size );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-2f4c645 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-f01d462 .elementor-heading-title{font-size:var( --e-global-typography-34e900c-font-size );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-11ae134 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-d53c5de .elementor-heading-title{font-size:var( --e-global-typography-34e900c-font-size );line-height:var( --e-global-typography-34e900c-line-height );}.elementor-3315 .elementor-element.elementor-element-03138f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3315 .elementor-element.elementor-element-bf6d1d4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3315 .elementor-element.elementor-element-88d92a5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-d96014c .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-8f57b7e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-3e9a2e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-8ec342e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-181e03b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-9dbe25a{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-10ade7f .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-fd94a1c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3315 .elementor-element.elementor-element-9888cf9{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3315 .elementor-element.elementor-element-cc05046 .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-cffdc35 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-cffdc35 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-2bf802f .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-56604ac > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-56604ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-ef3f2ff .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-8cde051 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-8cde051 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3315 .elementor-element.elementor-element-d434a3b .elementor-heading-title{font-size:var( --e-global-typography-c59e7a5-font-size );line-height:var( --e-global-typography-c59e7a5-line-height );}.elementor-3315 .elementor-element.elementor-element-cf2982e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3315 .elementor-element.elementor-element-cf2982e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3315 .elementor-element.elementor-element-78c7ec3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3315 .elementor-element.elementor-element-a61b9bb > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;}}@media(min-width:744px){.elementor-3315 .elementor-element.elementor-element-105982c{--content-width:1440px;}.elementor-3315 .elementor-element.elementor-element-d14559b{--content-width:759px;}.elementor-3315 .elementor-element.elementor-element-a35885b{--content-width:592px;}.elementor-3315 .elementor-element.elementor-element-bf6d1d4{--content-width:1199px;}.elementor-3315 .elementor-element.elementor-element-9dbe25a{--content-width:1440px;}.elementor-3315 .elementor-element.elementor-element-4b88c18{--width:592px;}}@media(max-width:1200px) and (min-width:744px){.elementor-3315 .elementor-element.elementor-element-5539913{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-1e865a2 */.circle {
  width: 529px;
  height: 529px;
  border-radius: 50%;
  background: -webkit-radial-gradient(circle, rgb(245, 200, 167), rgb(41, 41, 41));
  filter: blur(500px);
  position: absolute;
  top:120px;
  left:50%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35885b */.elementor-3315 .elementor-element.elementor-element-a35885b .e-con-inner {
    margin: 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f57b7e */body.elementor-editor-active .flip-card .fc-expanded-icon,
body.elementor-editor-active .flip-card .fc-card-text-expanded {
    opacity: 1 !important; 
    transform: none !important;
    position: relative !important;
    top: auto !important; 
    right: auto !important;
    pointer-events: auto !important; 
    max-height: none !important; 
    background: rgb(255,255,255,0.5);
}


.flip-card {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  cursor: pointer;
  background-size: cover;
  background-position: center;
  color: var(--secondary, #FFD06B);
  padding: 48px;
  padding-bottom: calc(96px + 80px + 40px - 56px);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  background-color: var(--light, #EFEFEF);
  filter: sepia(0%);
  transition: filter 0.3s ease;
  min-height: 576px
}

.flip-card .fc-expanded-icon,
.flip-card .fc-card-text-expanded {
  opacity: 0;
  pointer-events: none;
  overflow: hidden;
  transform: translateX(-50px);
}

.flip-card .fc-close-button {
  opacity: 0;
  pointer-events: none;
  overflow: hidden;
  transform: translateX(50px); 
}


.flip-card .fc-arrow-circle {
   opacity: 1;
   pointer-events: auto;
   align-self: flex-start;
   transform: translateX(0);
}

.flip-card .fc-card-title .elementor-heading-title {
   color: var(--secondary, #FFD06B);
  margin-bottom: 40px;
}

.fc-arrow-circle {
  width: 56px;
  height: 56px;
  border: 1px solid var(--secondary, #FFD06B);
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.3s ease;
}
.fc-arrow-circle svg {
   width: 24px;
   height: 24px;
   stroke: var(--secondary, #FFD06B);
   transition: stroke 0.3s ease;
}

.fc-close-button {
  width: 56px;
  height: 56px;
  border: 1px solid var(--dark, #292929);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 5;
  padding: 0;
   transition: background-color 0.2s ease;
}

.fc-close-button svg {
  width: 32px;
  height: 32px;
  stroke: var(--dark, #292929);
  stroke-width: 1;
}

.fc-expanded-icon {
   max-height: 0;
}
.fc-expanded-icon img {
   max-width: 80px;
   height: auto;
   display: block;
   margin-bottom: 40px;
}

.fc-card-text-expanded .elementor-heading-title {
   color: var(--dark, #292929);
}

.flip-card:not(.is-open):hover {
   filter: sepia(30%);
}
.flip-card:not(.is-open):hover .fc-arrow-circle svg {
  stroke: var(--dark, #292929);
}
.flip-card:not(.is-open):hover .fc-arrow-circle {
   background-color: var(--secondary, #FFD06B);
}


.flip-card.is-open {
  cursor: default;
  background-image: none !important;
  background-color: var(--light, #EFEFEF);
  filter: sepia(0%);
  padding: 72px 48px;
  justify-content: flex-start;
   transition: background-color 0.4s ease,
               background-image 0.4s ease,
               filter 0.3s ease; 
}

.flip-card.is-open .fc-card-title .elementor-heading-title {
  color: var(--dark, #292929);
}

.flip-card.is-open .fc-expanded-icon,
.flip-card.is-open .fc-card-text-expanded,
.flip-card.is-open .fc-close-button {
   opacity: 1;
   pointer-events: auto;
   max-height: 500px;
   transform: translateX(0); 
   transition: opacity 0.3s 0.1s ease-in-out, transform 0.4s ease-in-out;
}

.flip-card.is-open .fc-arrow-circle {
  opacity: 0;
  pointer-events: none;
  display:none;
  max-height: 0;
  overflow: hidden;
  transition: opacity 0.3s ease, max-height 0.4s ease; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5539913 */@media only screen and (min-width: 744px) and (max-width: 1200px) {
    .elementor-3315 .elementor-element.elementor-element-5539913 {
    height: 0;
}
}/* End custom CSS */
/* Start custom CSS */body {
    overflow-x: hidden;
}/* End custom CSS */