.elementor-6 .elementor-element.elementor-element-560f783{--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-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-6 .elementor-element.elementor-element-560f783:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-560f783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF1F6;}.elementor-6 .elementor-element.elementor-element-5bd3c7e{--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:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-aa0c486{--display:flex;--justify-content:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0%;--padding-bottom:0%;--padding-left:25%;--padding-right:25%;}.elementor-6 .elementor-element.elementor-element-f67f601{--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;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-90fbba9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 10px;--row-gap:25px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-a01d1c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-a01d1c7 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:400;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-37f9ea6{text-align:center;}.elementor-6 .elementor-element.elementor-element-37f9ea6 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#B89066;}.elementor-6 .elementor-element.elementor-element-6f081a7{--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;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a1aa718{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 10px;--row-gap:25px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-ab0a7cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-ab0a7cd .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:400;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-4b651cc{text-align:center;}.elementor-6 .elementor-element.elementor-element-4b651cc .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#B89066;}.elementor-6 .elementor-element.elementor-element-a76e898{--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;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-22e4ad9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 10px;--row-gap:25px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-6 .elementor-element.elementor-element-f69ec59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-f69ec59 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:400;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-c364723{text-align:center;}.elementor-6 .elementor-element.elementor-element-c364723 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#B89066;}.elementor-6 .elementor-element.elementor-element-fe83249{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;background-image:url("https://chryselys.com/wp-content/uploads/2025/12/whole-bg-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:7px;--e-n-carousel-dots-normal-color:#133F6ADE;--e-n-carousel-dots-hover-color:#133F6A;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-6 .elementor-element.elementor-element-fe83249 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-6 .elementor-element.elementor-element-69824f2{--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-radius:0px 0px 30px 30px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-69824f2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-69824f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #073C59 0%, #011A2E 100%);}.elementor-6 .elementor-element.elementor-element-fbbdaa1{--display:flex;}.elementor-6 .elementor-element.elementor-element-9a3f743{text-align:center;}.elementor-6 .elementor-element.elementor-element-9a3f743 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-aee1ffe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 23% 0% 23%;text-align:center;font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFFB3;}.elementor-6 .elementor-element.elementor-element-7973dc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-41f63e2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-41f63e2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-41f63e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #236383 0%, #03233900 70%);}.elementor-6 .elementor-element.elementor-element-a2cae11{--display:flex;--gap:45px 0px;--row-gap:45px;--column-gap:0px;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-a2cae11:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a2cae11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chryselys.com/wp-content/uploads/2025/11/Noise.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-a2cae11::before, .elementor-6 .elementor-element.elementor-element-a2cae11 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-a2cae11 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-a2cae11 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-a2cae11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-a2cae11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-a2cae11:hover{border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;}.elementor-6 .elementor-element.elementor-element-a2cae11, .elementor-6 .elementor-element.elementor-element-a2cae11::before{--border-transition:0.3s;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dbe9791{right:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-dbe9791{left:0px;}.elementor-6 .elementor-element.elementor-element-dbe9791{top:0px;}.elementor-6 .elementor-element.elementor-element-c133887{--spacer-size:40px;}.elementor-6 .elementor-element.elementor-element-e91da1f .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-010571e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-010571e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-010571e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #236383 0%, #03233900 70%);}.elementor-6 .elementor-element.elementor-element-9e5957e{--display:flex;--gap:45px 0px;--row-gap:45px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-9e5957e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9e5957e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chryselys.com/wp-content/uploads/2025/11/Noise.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9e5957e::before, .elementor-6 .elementor-element.elementor-element-9e5957e > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9e5957e > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9e5957e > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9e5957e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9e5957e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-9e5957e:hover{border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;}.elementor-6 .elementor-element.elementor-element-9e5957e, .elementor-6 .elementor-element.elementor-element-9e5957e::before{--border-transition:0.3s;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-3e8a8a1{right:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-3e8a8a1{left:0px;}.elementor-6 .elementor-element.elementor-element-3e8a8a1{top:0px;}.elementor-6 .elementor-element.elementor-element-f006d47{--spacer-size:40px;}.elementor-6 .elementor-element.elementor-element-45511fa .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9e2f787{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9e2f787:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9e2f787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #236383 0%, #03233900 70%);}.elementor-6 .elementor-element.elementor-element-f25aa54{--display:flex;--gap:45px 0px;--row-gap:45px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-f25aa54:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f25aa54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chryselys.com/wp-content/uploads/2025/11/Noise.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-f25aa54::before, .elementor-6 .elementor-element.elementor-element-f25aa54 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f25aa54 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f25aa54 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f25aa54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f25aa54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-f25aa54:hover{border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;}.elementor-6 .elementor-element.elementor-element-f25aa54, .elementor-6 .elementor-element.elementor-element-f25aa54::before{--border-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-290978f{--spacer-size:40px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-444dea0{right:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-444dea0{left:0px;}.elementor-6 .elementor-element.elementor-element-444dea0{top:0px;}.elementor-6 .elementor-element.elementor-element-892cdc1 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-bba9dc4{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-bba9dc4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bba9dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a45478b{text-align:center;}.elementor-6 .elementor-element.elementor-element-a45478b .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:30px;font-weight:500;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-13cf586{--e-image-carousel-slides-to-show:8;}.elementor-6 .elementor-element.elementor-element-13cf586 .swiper-wrapper{display:flex;align-items:center;}.elementor-6 .elementor-element.elementor-element-8948356{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-8948356:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8948356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chryselys.com/wp-content/uploads/2025/11/Grid.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-b14e7f9{text-align:center;}.elementor-6 .elementor-element.elementor-element-b14e7f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-1px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fe0b444{--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:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-47a32a0{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-37cf52f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-37cf52f{left:40%;}body.rtl .elementor-6 .elementor-element.elementor-element-37cf52f{right:40%;}.elementor-6 .elementor-element.elementor-element-37cf52f{top:-30px;}.elementor-6 .elementor-element.elementor-element-3a36ca2{--display:flex;--padding-top:80px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-3a36ca2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3a36ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chryselys.com/wp-content/uploads/2025/11/Polygon-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-f0a68a8{text-align:center;}.elementor-6 .elementor-element.elementor-element-f0a68a8 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#004466;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-8772cce .elementor-counter-number-wrapper{gap:0px;color:#004466;font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:700;letter-spacing:-2px;}.elementor-6 .elementor-element.elementor-element-50f2315{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-dff692a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dff692a{left:40%;}body.rtl .elementor-6 .elementor-element.elementor-element-dff692a{right:40%;}.elementor-6 .elementor-element.elementor-element-dff692a{top:-30px;}.elementor-6 .elementor-element.elementor-element-73fe79f{--display:flex;--padding-top:80px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-73fe79f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-73fe79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chryselys.com/wp-content/uploads/2025/11/Polygon-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-540879f{text-align:center;}.elementor-6 .elementor-element.elementor-element-540879f .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#6A4C29;}.elementor-6 .elementor-element.elementor-element-301dfc2 .elementor-counter-number-wrapper{color:#B28F66;font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:700;letter-spacing:-2px;}.elementor-6 .elementor-element.elementor-element-0ec520b{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-da5a3aa.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-da5a3aa{left:40%;}body.rtl .elementor-6 .elementor-element.elementor-element-da5a3aa{right:40%;}.elementor-6 .elementor-element.elementor-element-da5a3aa{top:-30px;}.elementor-6 .elementor-element.elementor-element-0e0287b{--display:flex;--padding-top:80px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-0e0287b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0e0287b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chryselys.com/wp-content/uploads/2025/11/Polygon-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-3bee7dd{text-align:center;}.elementor-6 .elementor-element.elementor-element-3bee7dd .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#425A7B;}.elementor-6 .elementor-element.elementor-element-669416a .elementor-counter-number-wrapper{gap:10px;color:#506C92;font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:700;line-height:54px;letter-spacing:-2px;}.elementor-6 .elementor-element.elementor-element-dffd671{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-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:#00456A33;--border-color:#00456A33;--border-radius:0px 0px 30px 30px;--padding-top:90px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6 .elementor-element.elementor-element-dffd671:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-dffd671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-523bb30{--display:flex;}.elementor-6 .elementor-element.elementor-element-fbbe980{text-align:start;}.elementor-6 .elementor-element.elementor-element-fbbe980 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:500;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-ab90ed5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-ab90ed5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ab90ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E5F0;}.elementor-6 .elementor-element.elementor-element-dbcd263{--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:18px 18px 18px 18px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:20px;--z-index:3;}.elementor-6 .elementor-element.elementor-element-dbcd263:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-dbcd263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-6 .elementor-element.elementor-element-f9b234e{padding:5px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f9b234e.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f9b234e .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-f9b234e.elementor-view-stacked .elementor-icon{background-color:#D38700;}.elementor-6 .elementor-element.elementor-element-f9b234e.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f9b234e.elementor-view-default .elementor-icon{color:#D38700;border-color:#D38700;}.elementor-6 .elementor-element.elementor-element-f9b234e.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f9b234e.elementor-view-default .elementor-icon svg{fill:#D38700;}.elementor-6 .elementor-element.elementor-element-f9b234e.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f9b234e.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f9b234e.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f9b234e .elementor-icon{font-size:33px;padding:8px;}.elementor-6 .elementor-element.elementor-element-f9b234e .elementor-icon svg{height:33px;}.elementor-6 .elementor-element.elementor-element-a520d63{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-6 .elementor-element.elementor-element-2a6b541{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-2a6b541:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2a6b541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#164A67;}.elementor-6 .elementor-element.elementor-element-7452e04{text-align:center;}.elementor-6 .elementor-element.elementor-element-7452e04 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-e6a3752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e6a3752 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-e6a3752.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-e6a3752.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-e6a3752.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-e6a3752.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-e6a3752.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-e6a3752 .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-e6a3752 .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-1d92405{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-6 .elementor-element.elementor-element-a0b3681{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-a0b3681:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a0b3681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A587A;}.elementor-6 .elementor-element.elementor-element-9b9d82a{text-align:center;}.elementor-6 .elementor-element.elementor-element-9b9d82a .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-191be3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-191be3f .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-191be3f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-191be3f.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-191be3f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-191be3f.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-191be3f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-191be3f .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-191be3f .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-5094157{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-0357f70{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-0357f70:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0357f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E648B;}.elementor-6 .elementor-element.elementor-element-47497df{text-align:center;}.elementor-6 .elementor-element.elementor-element-47497df .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-715fa20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-715fa20 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-715fa20.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-715fa20.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-715fa20.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-715fa20.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-715fa20.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-715fa20 .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-715fa20 .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-08378ec{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-6 .elementor-element.elementor-element-b560475{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-b560475:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b560475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21709B;}.elementor-6 .elementor-element.elementor-element-19ea294{text-align:center;}.elementor-6 .elementor-element.elementor-element-19ea294 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ebb3e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ebb3e08 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-ebb3e08.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ebb3e08.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-ebb3e08.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ebb3e08.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-ebb3e08.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ebb3e08 .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-ebb3e08 .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-30dac47{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#424242;}.elementor-6 .elementor-element.elementor-element-f50be58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-f50be58:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f50be58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E5F0;}.elementor-6 .elementor-element.elementor-element-9a94c8e{--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:18px 18px 18px 18px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:20px;--z-index:3;}.elementor-6 .elementor-element.elementor-element-9a94c8e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9a94c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6744abf{padding:5px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6744abf.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6744abf .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-6744abf.elementor-view-stacked .elementor-icon{background-color:#D38700;}.elementor-6 .elementor-element.elementor-element-6744abf.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6744abf.elementor-view-default .elementor-icon{color:#D38700;border-color:#D38700;}.elementor-6 .elementor-element.elementor-element-6744abf.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6744abf.elementor-view-default .elementor-icon svg{fill:#D38700;}.elementor-6 .elementor-element.elementor-element-6744abf.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6744abf.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6744abf.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6744abf .elementor-icon{font-size:33px;padding:8px;}.elementor-6 .elementor-element.elementor-element-6744abf .elementor-icon svg{height:33px;}.elementor-6 .elementor-element.elementor-element-42c2784{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-6 .elementor-element.elementor-element-52de18e{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-52de18e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-52de18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#164A67;}.elementor-6 .elementor-element.elementor-element-8a7c613{text-align:center;}.elementor-6 .elementor-element.elementor-element-8a7c613 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-275da3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-275da3f .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-275da3f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-275da3f.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-275da3f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-275da3f.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-275da3f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-275da3f .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-275da3f .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-16af0b7{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-6 .elementor-element.elementor-element-872ce56{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-872ce56:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-872ce56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A587A;}.elementor-6 .elementor-element.elementor-element-f3778ec{text-align:center;}.elementor-6 .elementor-element.elementor-element-f3778ec .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f3d3f30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f3d3f30 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-f3d3f30.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f3d3f30.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f3d3f30.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f3d3f30.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f3d3f30.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f3d3f30 .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-f3d3f30 .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-209b204{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-6d73197{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-6d73197:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6d73197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E648B;}.elementor-6 .elementor-element.elementor-element-654f365{text-align:center;}.elementor-6 .elementor-element.elementor-element-654f365 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b9450d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-b9450d6 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-b9450d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b9450d6.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-b9450d6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b9450d6.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-b9450d6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b9450d6 .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-b9450d6 .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-7bf07d4{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-6 .elementor-element.elementor-element-837a8a8{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-837a8a8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-837a8a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21709B;}.elementor-6 .elementor-element.elementor-element-64a6433{text-align:center;}.elementor-6 .elementor-element.elementor-element-64a6433 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d9e0327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d9e0327 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-d9e0327.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d9e0327.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-d9e0327.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d9e0327.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-d9e0327.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d9e0327 .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-d9e0327 .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-73abb76{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-6 .elementor-element.elementor-element-a33cd6b{--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-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:0px 0px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-a33cd6b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a33cd6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21709B;}.elementor-6 .elementor-element.elementor-element-1eddfd9{text-align:center;}.elementor-6 .elementor-element.elementor-element-1eddfd9 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f523109{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:4px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f523109 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-f523109.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f523109.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f523109.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f523109.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f523109.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f523109 .elementor-icon{font-size:22px;}.elementor-6 .elementor-element.elementor-element-f523109 .elementor-icon svg{height:22px;}.elementor-6 .elementor-element.elementor-element-0b7bdd6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#424242;}.elementor-6 .elementor-element.elementor-element-f26eb07{--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 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#00456A33;--border-color:#00456A33;--border-radius:0px 0px 32px 32px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f26eb07:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f26eb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E4F0F7 0%, #E4F0F700 100%);}.elementor-6 .elementor-element.elementor-element-ea762c6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b8ec2ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-3719950 .premium-carousel-scale .slick-slide{transition:all 700ms !important;}.elementor-6 .elementor-element.elementor-element-3719950 .premium-carousel-nav-progressbar-fill{transition-duration:700ms !important;}.elementor-6 .elementor-element.elementor-element-3719950{--pa-carousel-center-padding:200;}.elementor-6 .elementor-element.elementor-element-3719950.elementor-element{--align-self:flex-end;}.elementor-6 .elementor-element.elementor-element-3719950 .premium-carousel-template{margin-left:0px;margin-right:0px;}.elementor-6 .elementor-element.elementor-element-3719950 .premium-carousel-wrapper .slick-arrow{font-size:16px;}.elementor-6 .elementor-element.elementor-element-3719950 .premium-carousel-wrapper .slick-arrow svg{width:16px;height:16px;}.elementor-6 .elementor-element.elementor-element-3719950 a.carousel-arrow.carousel-next{right:350px;}.elementor-6 .elementor-element.elementor-element-3719950 a.carousel-arrow.carousel-prev{left:350px;}.elementor-6 .elementor-element.elementor-element-3719950 a.ver-carousel-arrow.carousel-next{bottom:350px;}.elementor-6 .elementor-element.elementor-element-3719950 a.ver-carousel-arrow.carousel-prev{top:350px;}.elementor-6 .elementor-element.elementor-element-01135ce .premium-carousel-scale .slick-slide{transition:all 700ms !important;}.elementor-6 .elementor-element.elementor-element-01135ce .premium-carousel-nav-progressbar-fill{transition-duration:700ms !important;}.elementor-6 .elementor-element.elementor-element-01135ce{--pa-carousel-center-padding:200;background-image:url("https://chryselys.com/wp-content/uploads/2025/11/circuit-1.svg");background-position:-40% 0%;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-01135ce.elementor-element{--align-self:flex-end;}.elementor-6 .elementor-element.elementor-element-01135ce .premium-carousel-template{margin-left:0px;margin-right:0px;}.elementor-6 .elementor-element.elementor-element-01135ce .premium-carousel-wrapper .slick-arrow{font-size:16px;}.elementor-6 .elementor-element.elementor-element-01135ce .premium-carousel-wrapper .slick-arrow svg{width:16px;height:16px;}.elementor-6 .elementor-element.elementor-element-01135ce a.carousel-arrow.carousel-next{right:380px;}.elementor-6 .elementor-element.elementor-element-01135ce a.carousel-arrow.carousel-prev{left:380px;}.elementor-6 .elementor-element.elementor-element-01135ce a.ver-carousel-arrow.carousel-next{bottom:380px;}.elementor-6 .elementor-element.elementor-element-01135ce a.ver-carousel-arrow.carousel-prev{top:380px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dbd79be{left:-20%;}body.rtl .elementor-6 .elementor-element.elementor-element-dbd79be{right:-20%;}.elementor-6 .elementor-element.elementor-element-dbd79be{top:0px;}.elementor-6 .elementor-element.elementor-element-e871e3a{--display:flex;--position:absolute;--min-height:350px;--justify-content:center;--border-radius:400px 400px 400px 400px;box-shadow:0px 4px 47px 0px rgba(0, 0, 0, 0.12);--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:10px;top:30%;}.elementor-6 .elementor-element.elementor-element-e871e3a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e871e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-e871e3a{left:-30px;}body.rtl .elementor-6 .elementor-element.elementor-element-e871e3a{right:-30px;}.elementor-6 .elementor-element.elementor-element-4565818{text-align:start;}.elementor-6 .elementor-element.elementor-element-4565818 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:500;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-a34c4df{--display:flex;--position:absolute;--min-height:350px;--justify-content:center;--border-radius:400px 400px 400px 400px;box-shadow:0px 4px 47px 0px rgba(0, 0, 0, 0.12);--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:10px;bottom:0px;}.elementor-6 .elementor-element.elementor-element-a34c4df:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a34c4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-a34c4df{left:-30px;}body.rtl .elementor-6 .elementor-element.elementor-element-a34c4df{right:-30px;}.elementor-6 .elementor-element.elementor-element-39d4583{text-align:start;}.elementor-6 .elementor-element.elementor-element-39d4583 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:500;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-46f195c{--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-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;--z-index:18;}.elementor-6 .elementor-element.elementor-element-46f195c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-46f195c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-bf45615{text-align:center;}.elementor-6 .elementor-element.elementor-element-bf45615 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-4bcc1cb{--e-image-carousel-slides-to-show:8;}.elementor-6 .elementor-element.elementor-element-4bcc1cb .swiper-wrapper{display:flex;align-items:center;}.elementor-6 .elementor-element.elementor-element-444894a{--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-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6 .elementor-element.elementor-element-444894a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-444894a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chryselys.com/wp-content/uploads/2025/11/testimonial-background-2.png");}.elementor-6 .elementor-element.elementor-element-444894a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-99034e2{text-align:center;}.elementor-6 .elementor-element.elementor-element-99034e2 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-11f1739{--display:flex;--margin-top:70px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-11f1739.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-192fb9f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-192fb9f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-192fb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-6 .elementor-element.elementor-element-98898ab{text-align:start;}.elementor-6 .elementor-element.elementor-element-b8287e7 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-f70205a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-d275ed3{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-d275ed3.e-con{--align-self:flex-start;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-86eb914{--divider-border-style:solid;--divider-color:#E0B261;--divider-border-width:5px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-86eb914.elementor-element{--align-self:stretch;}.elementor-6 .elementor-element.elementor-element-86eb914 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-86eb914 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-2278fae{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:5px;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-2278fae.elementor-element{--align-self:stretch;}.elementor-6 .elementor-element.elementor-element-2278fae .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-2278fae .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-aae8b9c{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-aae8b9c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-aae8b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-6 .elementor-element.elementor-element-c37d4b3{text-align:start;}.elementor-6 .elementor-element.elementor-element-d996856 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-fc8623c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-be80153{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-be80153.e-con{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-ea8da15{--divider-border-style:solid;--divider-color:#E0B261;--divider-border-width:5px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-ea8da15 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-ea8da15 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-f21c6b4{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:5px;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-f21c6b4 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-f21c6b4 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-e6d1701{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-e6d1701:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e6d1701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-6 .elementor-element.elementor-element-72d6fa0{text-align:start;}.elementor-6 .elementor-element.elementor-element-b5cb3a4 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-0f887b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-7f1d8d8{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7f1d8d8.e-con{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-dd28a55{--divider-border-style:solid;--divider-color:#E0B261;--divider-border-width:5px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-dd28a55 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-dd28a55 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-b869a83{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:5px;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-b869a83 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-b869a83 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-3126ed9{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-3126ed9:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3126ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-6 .elementor-element.elementor-element-e1eed3a{text-align:start;}.elementor-6 .elementor-element.elementor-element-8d6b74b .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-e200731 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-7f08f42{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7f08f42.e-con{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-f3f398d{--divider-border-style:solid;--divider-color:#E0B261;--divider-border-width:5px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-f3f398d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-f3f398d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-6c1d63c{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:5px;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-6c1d63c .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-6c1d63c .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-02dc50a{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-02dc50a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-02dc50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-6 .elementor-element.elementor-element-8be4e41{text-align:start;}.elementor-6 .elementor-element.elementor-element-019c5f1 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-d86a02a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:27px;color:#FFFFFFE6;}.elementor-6 .elementor-element.elementor-element-8255fcb{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8255fcb.e-con{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-2b23d6e{--divider-border-style:solid;--divider-color:#E0B261;--divider-border-width:5px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-2b23d6e .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-2b23d6e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-2494f51{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:5px;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-2494f51 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-2494f51 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-d9939f6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:520px;--e-n-carousel-swiper-slides-gap:30px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:70px;--e-n-carousel-arrow-normal-color:#021937;--e-n-carousel-arrow-hover-color:#021937;}.elementor-6 .elementor-element.elementor-element-d9939f6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF80;border-radius:30px 30px 30px 30px;padding:7px 7px 7px 7px;}.elementor-6 .elementor-element.elementor-element-d9939f6 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFFBF;}.elementor-6 .elementor-element.elementor-element-93340bd{--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:30px 40px;--row-gap:30px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-45cc69b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-c353009{text-align:start;}.elementor-6 .elementor-element.elementor-element-48b2a33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-02d0039 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:500;color:#1D507D;}.elementor-6 .elementor-element.elementor-element-5c61b87{padding:0% 20% 0% 0%;}.elementor-6 .elementor-element.elementor-element-5c61b87 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:#3F3F46;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-10aebbe .elementor-button{background-color:#065582;font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 40px 0px #2164A8;border-radius:12px 12px 12px 12px;padding:16px 32px 16px 32px;}.elementor-6 .elementor-element.elementor-element-10aebbe{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-90fbba9{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-6 .elementor-element.elementor-element-a1aa718{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-6 .elementor-element.elementor-element-22e4ad9{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-6 .elementor-element.elementor-element-fe83249{--e-n-carousel-swiper-slides-to-display:1;background-image:url("https://chryselys.com/wp-content/uploads/2026/01/Objects.png");padding:50px 0px 50px 0px;background-position:top center;background-size:170px auto;}.elementor-6 .elementor-element.elementor-element-aee1ffe{padding:0% 10% 0% 10%;}.elementor-6 .elementor-element.elementor-element-7973dc2{--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-6 .elementor-element.elementor-element-13cf586{--e-image-carousel-slides-to-show:4;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-37cf52f{left:35%;}body.rtl .elementor-6 .elementor-element.elementor-element-37cf52f{right:35%;}.elementor-6 .elementor-element.elementor-element-37cf52f{top:-25px;}.elementor-6 .elementor-element.elementor-element-f0a68a8{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dff692a{left:35%;}body.rtl .elementor-6 .elementor-element.elementor-element-dff692a{right:35%;}.elementor-6 .elementor-element.elementor-element-dff692a{top:-25px;}.elementor-6 .elementor-element.elementor-element-540879f{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-da5a3aa{left:35%;}body.rtl .elementor-6 .elementor-element.elementor-element-da5a3aa{right:35%;}.elementor-6 .elementor-element.elementor-element-da5a3aa{top:-25px;}.elementor-6 .elementor-element.elementor-element-3bee7dd{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-dffd671{--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-523bb30{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-b8ec2ed{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-01135ce{--pa-carousel-center-padding:161;padding:0px 0px 200px 0px;background-position:50% 410px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dbd79be{left:0%;}body.rtl .elementor-6 .elementor-element.elementor-element-dbd79be{right:0%;}.elementor-6 .elementor-element.elementor-element-dbd79be{top:400px;}.elementor-6 .elementor-element.elementor-element-e871e3a{--min-height:180px;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:3%;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-e871e3a{left:37%;}body.rtl .elementor-6 .elementor-element.elementor-element-e871e3a{right:37%;}.elementor-6 .elementor-element.elementor-element-4565818{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-4565818 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-a34c4df{--min-height:180px;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-100px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-a34c4df{left:42%;}body.rtl .elementor-6 .elementor-element.elementor-element-a34c4df{right:42%;}.elementor-6 .elementor-element.elementor-element-39d4583{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-39d4583 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-4bcc1cb{--e-image-carousel-slides-to-show:4;}.elementor-6 .elementor-element.elementor-element-11f1739{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-d9939f6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:150px;}.elementor-6 .elementor-element.elementor-element-93340bd{--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-6 .elementor-element.elementor-element-c353009{text-align:center;}.elementor-6 .elementor-element.elementor-element-02d0039{text-align:center;}.elementor-6 .elementor-element.elementor-element-5c61b87{padding:0% 0% 0% 0%;text-align:center;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-aa0c486{--width:100%;}.elementor-6 .elementor-element.elementor-element-90fbba9{--width:100%;}.elementor-6 .elementor-element.elementor-element-a1aa718{--width:100%;}.elementor-6 .elementor-element.elementor-element-22e4ad9{--width:100%;}.elementor-6 .elementor-element.elementor-element-fe0b444{--content-width:1000px;}.elementor-6 .elementor-element.elementor-element-523bb30{--width:24%;}.elementor-6 .elementor-element.elementor-element-ab90ed5{--width:38%;}.elementor-6 .elementor-element.elementor-element-f50be58{--width:38%;}.elementor-6 .elementor-element.elementor-element-b8ec2ed{--width:100%;}.elementor-6 .elementor-element.elementor-element-e871e3a{--width:350px;}.elementor-6 .elementor-element.elementor-element-a34c4df{--width:350px;}.elementor-6 .elementor-element.elementor-element-444894a{--width:100%;}.elementor-6 .elementor-element.elementor-element-11f1739{--content-width:1700px;}.elementor-6 .elementor-element.elementor-element-45cc69b{--width:50%;}.elementor-6 .elementor-element.elementor-element-48b2a33{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-aa0c486{--width:60%;}.elementor-6 .elementor-element.elementor-element-90fbba9{--width:100%;}.elementor-6 .elementor-element.elementor-element-a1aa718{--width:100%;}.elementor-6 .elementor-element.elementor-element-22e4ad9{--width:100%;}.elementor-6 .elementor-element.elementor-element-523bb30{--width:100%;}.elementor-6 .elementor-element.elementor-element-ab90ed5{--width:50%;}.elementor-6 .elementor-element.elementor-element-f50be58{--width:47%;}.elementor-6 .elementor-element.elementor-element-e871e3a{--width:180px;}.elementor-6 .elementor-element.elementor-element-a34c4df{--width:180px;}.elementor-6 .elementor-element.elementor-element-45cc69b{--width:100%;}.elementor-6 .elementor-element.elementor-element-48b2a33{--width:100%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-5bd3c7e{--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-aa0c486{--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-6 .elementor-element.elementor-element-f67f601{--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-90fbba9{--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-6 .elementor-element.elementor-element-a01d1c7 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-37f9ea6 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-6f081a7{--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a1aa718{--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-6 .elementor-element.elementor-element-e183667{text-align:center;}.elementor-6 .elementor-element.elementor-element-e183667 img{width:80%;}.elementor-6 .elementor-element.elementor-element-ab0a7cd .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-4b651cc .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-a76e898{--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-22e4ad9{--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-6 .elementor-element.elementor-element-c85b3c0{text-align:center;}.elementor-6 .elementor-element.elementor-element-c85b3c0 img{width:80%;}.elementor-6 .elementor-element.elementor-element-f69ec59 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-c364723 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-fe83249{--e-n-carousel-swiper-slides-to-display:1;background-size:230px auto;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;}.elementor-6 .elementor-element.elementor-element-a2cae11{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-dbe9791{text-align:end;}.elementor-6 .elementor-element.elementor-element-dbe9791 img{width:65%;}.elementor-6 .elementor-element.elementor-element-c133887{--spacer-size:1px;}.elementor-6 .elementor-element.elementor-element-9e5957e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-3e8a8a1{text-align:end;}.elementor-6 .elementor-element.elementor-element-3e8a8a1 img{width:65%;}.elementor-6 .elementor-element.elementor-element-f006d47{--spacer-size:1px;}.elementor-6 .elementor-element.elementor-element-f25aa54{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-290978f{--spacer-size:1px;}.elementor-6 .elementor-element.elementor-element-444dea0{text-align:end;}.elementor-6 .elementor-element.elementor-element-444dea0 img{width:65%;}.elementor-6 .elementor-element.elementor-element-13cf586{--e-image-carousel-slides-to-show:2;}.elementor-6 .elementor-element.elementor-element-47a32a0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-37cf52f{left:39%;}body.rtl .elementor-6 .elementor-element.elementor-element-37cf52f{right:39%;}.elementor-6 .elementor-element.elementor-element-37cf52f{top:-30px;}.elementor-6 .elementor-element.elementor-element-50f2315{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dff692a{left:39%;}body.rtl .elementor-6 .elementor-element.elementor-element-dff692a{right:39%;}.elementor-6 .elementor-element.elementor-element-dff692a{top:-30px;}.elementor-6 .elementor-element.elementor-element-0ec520b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-da5a3aa{left:39%;}body.rtl .elementor-6 .elementor-element.elementor-element-da5a3aa{right:39%;}.elementor-6 .elementor-element.elementor-element-da5a3aa{top:-30px;}.elementor-6 .elementor-element.elementor-element-dffd671{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-fbbe980{text-align:center;}.elementor-6 .elementor-element.elementor-element-fbbe980 .elementor-heading-title{font-size:35px;}.elementor-6 .elementor-element.elementor-element-ab90ed5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-cda74eb{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-f9b234e .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-f9b234e .elementor-icon svg{height:25px;}.elementor-6 .elementor-element.elementor-element-a520d63{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-2a6b541{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-7452e04 .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-1d92405{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-a0b3681{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-6 .elementor-element.elementor-element-5094157{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-0357f70{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-08378ec{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-b560475{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-f50be58{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-9a94c8e{--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-6 .elementor-element.elementor-element-07d5dcd{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-6744abf .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-6744abf .elementor-icon svg{height:25px;}.elementor-6 .elementor-element.elementor-element-42c2784{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-52de18e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-16af0b7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-872ce56{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-209b204{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-6d73197{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-7bf07d4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-837a8a8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-73abb76{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-a33cd6b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-01135ce{--pa-carousel-center-padding:20;padding:0px 0px 150px 0px;background-position:30% 500px;}.elementor-6 .elementor-element.elementor-element-01135ce a.carousel-arrow.carousel-next{right:10px;}.elementor-6 .elementor-element.elementor-element-01135ce a.carousel-arrow.carousel-prev{left:10px;}.elementor-6 .elementor-element.elementor-element-01135ce a.ver-carousel-arrow.carousel-next{bottom:10px;}.elementor-6 .elementor-element.elementor-element-01135ce a.ver-carousel-arrow.carousel-prev{top:10px;}.elementor-6 .elementor-element.elementor-element-dbd79be{top:450px;}.elementor-6 .elementor-element.elementor-element-a34c4df{--width:150px;--min-height:150px;bottom:-55px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-a34c4df{left:30%;}body.rtl .elementor-6 .elementor-element.elementor-element-a34c4df{right:30%;}.elementor-6 .elementor-element.elementor-element-39d4583{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-4bcc1cb{--e-image-carousel-slides-to-show:2;}.elementor-6 .elementor-element.elementor-element-11f1739{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-d9939f6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-fe83249 */.elementor-6 .elementor-element.elementor-element-fe83249 .swiper.swiper-fade .swiper-slide {
    opacity: 0 !important;
    transition: opacity 0.6s ease;
}

.elementor-6 .elementor-element.elementor-element-fe83249 .swiper.swiper-fade .swiper-slide.swiper-slide-active {
    opacity: 1 !important;
}

.elementor-6 .elementor-element.elementor-element-fe83249 .swiper-pagination-bullet{
    width: 50px;
    border-radius: 10px;
}
.elementor-6 .elementor-element.elementor-element-fe83249 .swiper-pagination{
        left: 0;
        right: 0;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a3f743 */.elementor-6 .elementor-element.elementor-element-9a3f743 span.letter {
  display: inline-block;
  opacity: 0;
  color: #fff;
  font-size:48px;
  font-weight: 500;
  transform: translateX(-20px) rotate(-5deg);
  will-change: opacity, transform;
}

.elementor-6 .elementor-element.elementor-element-9a3f743.in-view span.letter {
  animation-name: driftFlow;
  animation-duration: .6s;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(.25,.46,.45,.94);
}

@keyframes driftFlow {
  0% {
    opacity: 0;
    transform: translateX(-20px) rotate(-5deg);
  }
  100% {
    opacity: 1;
    transform: translateX(0) rotate(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cae11 */.elementor-6 .elementor-element.elementor-element-a2cae11{ 
    border-left: 6px solid rgba(61, 121, 164, 1) !important; 
}
.elementor-6 .elementor-element.elementor-element-a2cae11:hover{ 
    border-left: 6px solid rgba(178, 143, 102, 1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e5957e */.elementor-6 .elementor-element.elementor-element-9e5957e{ 
    border-left: 6px solid rgba(61, 121, 164, 1) !important; 
}
.elementor-6 .elementor-element.elementor-element-9e5957e:hover{ 
    border-left: 6px solid rgba(178, 143, 102, 1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25aa54 */.elementor-6 .elementor-element.elementor-element-f25aa54{ 
    border-left: 6px solid rgba(61, 121, 164, 1) !important; 
}
.elementor-6 .elementor-element.elementor-element-f25aa54:hover{ 
    border-left: 6px solid rgba(178, 143, 102, 1) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b14e7f9 */.elementor-6 .elementor-element.elementor-element-b14e7f9 span.letter {
  display: inline-block;
  opacity: 0;
  color: #fff;
  font-size:48px;
  font-weight: 500;
  transform: translateX(-20px) rotate(-5deg);
  will-change: opacity, transform;
}

.elementor-6 .elementor-element.elementor-element-b14e7f9.in-view span.letter {
  animation-name: driftFlow;
  animation-duration: .6s;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(.25,.46,.45,.94);
}

@keyframes driftFlow {
  0% {
    opacity: 0;
    transform: translateX(-20px) rotate(-5deg);
  }
  100% {
    opacity: 1;
    transform: translateX(0) rotate(0);
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-669416a */.elementor-6 .elementor-element.elementor-element-669416a .elementor-counter-number-suffix{
    font-size:24px;
    font-weight: 500;
    line-height: 30px;
    align-self: flex-end;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f9b234e */.elementor-6 .elementor-element.elementor-element-f9b234e{
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbcd263 */.elementor-6 .elementor-element.elementor-element-dbcd263 {
    clip-path: polygon(
    0% 0%,                               /* top-left corner normal */
    calc(100% - var(--corner)) 0%,       /* move left before the cut */
    100% var(--corner),                  /* cut down */
    100% 100%,                           /* normal right-bottom */
    0% 100%                              /* bottom-left */
);

--corner: 2em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a520d63 */.elementor-6 .elementor-element.elementor-element-a520d63{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d92405 */.elementor-6 .elementor-element.elementor-element-1d92405{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5094157 */.elementor-6 .elementor-element.elementor-element-5094157{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08378ec */.elementor-6 .elementor-element.elementor-element-08378ec{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab90ed5 */.elementor-6 .elementor-element.elementor-element-ab90ed5 {
    clip-path: polygon(
    0% 0%,                               /* top-left corner normal */
    calc(100% - var(--corner)) 0%,       /* move left before the cut */
    100% var(--corner),                  /* cut down */
    100% 100%,                           /* normal right-bottom */
    0% 100%                              /* bottom-left */
);

--corner: 2.5em;
}
.elementor-6 .elementor-element.elementor-element-ab90ed5:hover .hide-on-hover{
    display: none;
    transition: 0.5s ease;
}
.elementor-6 .elementor-element.elementor-element-ab90ed5:hover .show-on-hover{
    display: block;
    transition: 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6744abf */.elementor-6 .elementor-element.elementor-element-6744abf{
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a94c8e */.elementor-6 .elementor-element.elementor-element-9a94c8e {
    clip-path: polygon(
    0% 0%,                               /* top-left corner normal */
    calc(100% - var(--corner)) 0%,       /* move left before the cut */
    100% var(--corner),                  /* cut down */
    100% 100%,                           /* normal right-bottom */
    0% 100%                              /* bottom-left */
);

--corner: 2em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c2784 */.elementor-6 .elementor-element.elementor-element-42c2784{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16af0b7 */.elementor-6 .elementor-element.elementor-element-16af0b7{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209b204 */.elementor-6 .elementor-element.elementor-element-209b204{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf07d4 */.elementor-6 .elementor-element.elementor-element-7bf07d4{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73abb76 */.elementor-6 .elementor-element.elementor-element-73abb76{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f50be58 */.elementor-6 .elementor-element.elementor-element-f50be58 {
    clip-path: polygon(
    0% 0%,                               /* top-left corner normal */
    calc(100% - var(--corner)) 0%,       /* move left before the cut */
    100% var(--corner),                  /* cut down */
    100% 100%,                           /* normal right-bottom */
    0% 100%                              /* bottom-left */
);

--corner: 2.5em;
}
.elementor-6 .elementor-element.elementor-element-f50be58:hover .hide-on-hover{
    display: none;
    transition: 0.5s ease;
}
.elementor-6 .elementor-element.elementor-element-f50be58:hover .show-on-hover{
    display: block;
    transition: 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-3719950 *//* Premium Addons Carousel - Numbered Rotating Bullets */
.elementor-6 .elementor-element.elementor-element-3719950{
    overflow: hidden;
}
/* Orbit container (Slick dots) */
.elementor-6 .elementor-element.elementor-element-3719950 .slick-dots {
    position: absolute !important;
    width: 750px;
    height: 750px;
    top: 50%;   /* vertical position */
    left: 5%;  /* horizontal position */
    transform: translate(-35%, -50%); /* center it relative to wrapper */
    
    pointer-events: none;
    display: none;
}

/* Individual bullets  */
.elementor-6 .elementor-element.elementor-element-3719950 .slick-dots li {
width: 60px;
    height: 60px;
    font-size: 64px;
    color:rgba(0, 0, 0, 0.6);
    cursor: pointer;
    transition: transform 0.3s ease, background 0.3s ease;
}

/* Active bullet */
.elementor-6 .elementor-element.elementor-element-3719950 .slick-dots li.slick-active {
    color: rgba(185, 144, 71, 1);
}




.elementor-6 .elementor-element.elementor-element-3719950 .slick-arrow{
    right: 50px;
    left: auto;
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-3719950 .slick-arrow{
    background: rgba(0, 0, 0, 0.2);
    border-radius: 30px;
}

.elementor-6 .elementor-element.elementor-element-3719950 .slick-arrow:hover{
    background: rgba(0, 0, 0, 0.4);
    color: #fff;
}
.elementor-6 .elementor-element.elementor-element-3719950 .slick-list{
    margin-left: 0px;
}
.slick-track{
    width: 100%;
}
.elementor-6 .elementor-element.elementor-element-3719950 .slick-slide{
    opacity: 0.5;
    transform: scale(0.8);
    transition: transform 0.3s ease;
}
.elementor-6 .elementor-element.elementor-element-3719950 .slick-slide.slick-active{
    opacity: 1;
    transform: translateX(150px) scale(1);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-01135ce *//* Premium Addons Carousel - Numbered Rotating Bullets */
.elementor-6 .elementor-element.elementor-element-01135ce{
    overflow: hidden;
}
/* Orbit container (Slick dots) */
.elementor-6 .elementor-element.elementor-element-01135ce .slick-dots {
    position: absolute !important;
    width: 250px;
    height: 250px;
    top: auto;   /* vertical position */
    bottom: -50%;
    left: 50%;  /* horizontal position */
    transform: translate(-35%, 100%); /* center it relative to wrapper */
    
    pointer-events: none;
}

/* Individual bullets  */
.elementor-6 .elementor-element.elementor-element-01135ce .slick-dots li {
width: 60px;
    height: 60px;
    font-size: 64px;
    color:rgba(0, 0, 0, 0.6);
    cursor: pointer;
    transition: transform 0.3s ease, background 0.3s ease;
}

/* Active bullet */
.elementor-6 .elementor-element.elementor-element-01135ce .slick-dots li.slick-active {
    color: rgba(185, 144, 71, 1);
}




.elementor-6 .elementor-element.elementor-element-01135ce .slick-arrow{
    right: 50px;
    left: auto;
}

.elementor-6 .elementor-element.elementor-element-01135ce .slick-arrow{
    background: rgba(0, 0, 0, 0.2);
    border-radius: 30px;
}

.elementor-6 .elementor-element.elementor-element-01135ce .slick-arrow:hover{
    background: rgba(0, 0, 0, 0.4);
    color: #fff;
}
.elementor-6 .elementor-element.elementor-element-01135ce .slick-list{
    margin-left: 0px;
}
.slick-track{
    width: 100%;
}
.elementor-6 .elementor-element.elementor-element-01135ce .slick-slide{
    opacity: 0.5;
    transform: scale(0.8);
    transition: transform 0.3s ease;
}
.elementor-6 .elementor-element.elementor-element-01135ce .slick-slide.slick-active{
    opacity: 1;
    transform: translateX(0px) scale(1);
    transition: transform 0.3s ease;
}

@media (max-width: 768px) {
    .elementor-6 .elementor-element.elementor-element-01135ce .slick-dots{
        width: 160px;
        height: 160px;
        bottom: -30%;
        left: 50%;  /* horizontal position */
        transform: translate(-40%, 55%);
    }
    .elementor-6 .elementor-element.elementor-element-01135ce .slick-dots li{
        font-size: 35px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbd79be */.elementor-6 .elementor-element.elementor-element-dbd79be {
  animation: rotate 200s linear infinite;
}

@keyframes rotate {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4bcc1cb *//* Left Shadow */
.elementor-6 .elementor-element.elementor-element-4bcc1cb:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 200px;   /* adjust width of fade */
  height: 100%;
  background: linear-gradient(to right, rgba(255,255,255,0.9), rgba(255,255,255,0));
  pointer-events: none;
  z-index: 10; /* stays on top of content */
}

/* Right Shadow */
.elementor-6 .elementor-element.elementor-element-4bcc1cb:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 200px;
  height: 100%;
  background: linear-gradient(to left, rgba(255,255,255,0.9), rgba(255,255,255,0));
  pointer-events: none;
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-86eb914 */.elementor-6 .elementor-element.elementor-element-86eb914 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2278fae */.elementor-6 .elementor-element.elementor-element-2278fae .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192fb9f */.elementor-6 .elementor-element.elementor-element-192fb9f{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ea8da15 */.elementor-6 .elementor-element.elementor-element-ea8da15 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f21c6b4 */.elementor-6 .elementor-element.elementor-element-f21c6b4 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae8b9c */.elementor-6 .elementor-element.elementor-element-aae8b9c{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dd28a55 */.elementor-6 .elementor-element.elementor-element-dd28a55 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b869a83 */.elementor-6 .elementor-element.elementor-element-b869a83 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1701 */.elementor-6 .elementor-element.elementor-element-e6d1701{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f3f398d */.elementor-6 .elementor-element.elementor-element-f3f398d .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1d63c */.elementor-6 .elementor-element.elementor-element-6c1d63c .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3126ed9 */.elementor-6 .elementor-element.elementor-element-3126ed9{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b23d6e */.elementor-6 .elementor-element.elementor-element-2b23d6e .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2494f51 */.elementor-6 .elementor-element.elementor-element-2494f51 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02dc50a */.elementor-6 .elementor-element.elementor-element-02dc50a{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-86eb914 */.elementor-6 .elementor-element.elementor-element-86eb914 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2278fae */.elementor-6 .elementor-element.elementor-element-2278fae .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192fb9f */.elementor-6 .elementor-element.elementor-element-192fb9f{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ea8da15 */.elementor-6 .elementor-element.elementor-element-ea8da15 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f21c6b4 */.elementor-6 .elementor-element.elementor-element-f21c6b4 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae8b9c */.elementor-6 .elementor-element.elementor-element-aae8b9c{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dd28a55 */.elementor-6 .elementor-element.elementor-element-dd28a55 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b869a83 */.elementor-6 .elementor-element.elementor-element-b869a83 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1701 */.elementor-6 .elementor-element.elementor-element-e6d1701{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f3f398d */.elementor-6 .elementor-element.elementor-element-f3f398d .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1d63c */.elementor-6 .elementor-element.elementor-element-6c1d63c .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3126ed9 */.elementor-6 .elementor-element.elementor-element-3126ed9{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b23d6e */.elementor-6 .elementor-element.elementor-element-2b23d6e .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2494f51 */.elementor-6 .elementor-element.elementor-element-2494f51 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02dc50a */.elementor-6 .elementor-element.elementor-element-02dc50a{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-86eb914 */.elementor-6 .elementor-element.elementor-element-86eb914 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2278fae */.elementor-6 .elementor-element.elementor-element-2278fae .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192fb9f */.elementor-6 .elementor-element.elementor-element-192fb9f{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ea8da15 */.elementor-6 .elementor-element.elementor-element-ea8da15 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f21c6b4 */.elementor-6 .elementor-element.elementor-element-f21c6b4 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae8b9c */.elementor-6 .elementor-element.elementor-element-aae8b9c{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dd28a55 */.elementor-6 .elementor-element.elementor-element-dd28a55 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b869a83 */.elementor-6 .elementor-element.elementor-element-b869a83 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1701 */.elementor-6 .elementor-element.elementor-element-e6d1701{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f3f398d */.elementor-6 .elementor-element.elementor-element-f3f398d .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1d63c */.elementor-6 .elementor-element.elementor-element-6c1d63c .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3126ed9 */.elementor-6 .elementor-element.elementor-element-3126ed9{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b23d6e */.elementor-6 .elementor-element.elementor-element-2b23d6e .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2494f51 */.elementor-6 .elementor-element.elementor-element-2494f51 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02dc50a */.elementor-6 .elementor-element.elementor-element-02dc50a{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-86eb914 */.elementor-6 .elementor-element.elementor-element-86eb914 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2278fae */.elementor-6 .elementor-element.elementor-element-2278fae .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192fb9f */.elementor-6 .elementor-element.elementor-element-192fb9f{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ea8da15 */.elementor-6 .elementor-element.elementor-element-ea8da15 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f21c6b4 */.elementor-6 .elementor-element.elementor-element-f21c6b4 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae8b9c */.elementor-6 .elementor-element.elementor-element-aae8b9c{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dd28a55 */.elementor-6 .elementor-element.elementor-element-dd28a55 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b869a83 */.elementor-6 .elementor-element.elementor-element-b869a83 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1701 */.elementor-6 .elementor-element.elementor-element-e6d1701{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f3f398d */.elementor-6 .elementor-element.elementor-element-f3f398d .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1d63c */.elementor-6 .elementor-element.elementor-element-6c1d63c .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3126ed9 */.elementor-6 .elementor-element.elementor-element-3126ed9{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b23d6e */.elementor-6 .elementor-element.elementor-element-2b23d6e .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2494f51 */.elementor-6 .elementor-element.elementor-element-2494f51 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02dc50a */.elementor-6 .elementor-element.elementor-element-02dc50a{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-86eb914 */.elementor-6 .elementor-element.elementor-element-86eb914 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2278fae */.elementor-6 .elementor-element.elementor-element-2278fae .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192fb9f */.elementor-6 .elementor-element.elementor-element-192fb9f{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ea8da15 */.elementor-6 .elementor-element.elementor-element-ea8da15 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f21c6b4 */.elementor-6 .elementor-element.elementor-element-f21c6b4 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae8b9c */.elementor-6 .elementor-element.elementor-element-aae8b9c{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dd28a55 */.elementor-6 .elementor-element.elementor-element-dd28a55 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b869a83 */.elementor-6 .elementor-element.elementor-element-b869a83 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1701 */.elementor-6 .elementor-element.elementor-element-e6d1701{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f3f398d */.elementor-6 .elementor-element.elementor-element-f3f398d .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1d63c */.elementor-6 .elementor-element.elementor-element-6c1d63c .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3126ed9 */.elementor-6 .elementor-element.elementor-element-3126ed9{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b23d6e */.elementor-6 .elementor-element.elementor-element-2b23d6e .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2494f51 */.elementor-6 .elementor-element.elementor-element-2494f51 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02dc50a */.elementor-6 .elementor-element.elementor-element-02dc50a{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-86eb914 */.elementor-6 .elementor-element.elementor-element-86eb914 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2278fae */.elementor-6 .elementor-element.elementor-element-2278fae .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192fb9f */.elementor-6 .elementor-element.elementor-element-192fb9f{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ea8da15 */.elementor-6 .elementor-element.elementor-element-ea8da15 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f21c6b4 */.elementor-6 .elementor-element.elementor-element-f21c6b4 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae8b9c */.elementor-6 .elementor-element.elementor-element-aae8b9c{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dd28a55 */.elementor-6 .elementor-element.elementor-element-dd28a55 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b869a83 */.elementor-6 .elementor-element.elementor-element-b869a83 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d1701 */.elementor-6 .elementor-element.elementor-element-e6d1701{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f3f398d */.elementor-6 .elementor-element.elementor-element-f3f398d .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1d63c */.elementor-6 .elementor-element.elementor-element-6c1d63c .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3126ed9 */.elementor-6 .elementor-element.elementor-element-3126ed9{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2b23d6e */.elementor-6 .elementor-element.elementor-element-2b23d6e .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2494f51 */.elementor-6 .elementor-element.elementor-element-2494f51 .elementor-divider-separator{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02dc50a */.elementor-6 .elementor-element.elementor-element-02dc50a{
    border: 2px solid;
border-image-source: linear-gradient(125.93deg, rgba(255, 255, 255, 0.5) 0.02%, rgba(255, 255, 255, 0) 37.19%, rgba(255, 255, 255, 0.12) 85.43%);


}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d9939f6 */.elementor-6 .elementor-element.elementor-element-d9939f6 .swiper-horizontal{
    padding-bottom: 50px;
}
.elementor-6 .elementor-element.elementor-element-d9939f6 .swiper-slide-next, .elementor-6 .elementor-element.elementor-element-d9939f6 .swiper-slide-prev{
    opacity: 0.2;
}
.elementor-6 .elementor-element.elementor-element-d9939f6 .swiper-slide-active{
    opacity: 1;
}
.elementor-6 .elementor-element.elementor-element-d9939f6 .swiper-slide-next{
    transform: translateY(30px) rotate(6deg);
    transition: transform 0.5s ease;
}
.elementor-6 .elementor-element.elementor-element-d9939f6 .swiper-slide-prev{
    transform: translateY(30px) rotate(-6deg);
    transition: transform 0.5s ease;
}
@media (min-width: 1039px) and (max-width: 1420px)  {
    .elementor-6 .elementor-element.elementor-element-d9939f6 .swiper-horizontal{
    padding-left: 430px;
    padding-right: 430px;
}
}/* End custom CSS */
/* Start custom CSS */.containeranim {
        position: relative;
        display: inline-block;
        text-align: left;
      }
 
      /* FIRST LINE ANIMATION */
      .line1 {
        font-weight: 400;
        font-size: 32px;
        line-height: 150%;
        color: #1d507d;
        width: 100%;
        text-align: center;
        display: inline-block;
      }
 
      .line1 span {
        opacity: 0;
        display: inline-block;
        animation: fadeLetter 1s forwards;
      }
 
      .line1 span:nth-child(1) {
        animation-delay: 0.1s;
      }
      .line1 span:nth-child(2) {
        animation-delay: 0.2s;
      }
      .line1 span:nth-child(3) {
        animation-delay: 0.3s;
      }
      /* add more if needed */
 
      @keyframes fadeLetter {
        0% {
          opacity: 0;
          transform: translateY(10px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
 
      /* Floating animated word */
      .floating-word {
        position: absolute;
        font-weight: bold;
        font-size:32px;
        color: #1d507d;
        pointer-events: none;
        opacity: 0;
        transition: transform 1s ease, opacity 0.3s ease;
      }
 
      /* FINAL LINE (centered with small spacing) */
      .bottom-line {
        margin-top: 40px;
        height: 40px;
        font-size: 56px;
        font-weight: 500;
        line-height: 57.6px;
        color: #b89066;
        display: flex;
        justify-content: center; /* Center the line */
        gap: 12px; /* spacing between words */
        position: relative;
        opacity: 1;
      }
 
      .final-word {
        opacity: 0;
        transition: opacity 0.4s ease;
      }
      .orig {
        font-weight: 700;
        font-style: Bold;
      }
      
      @media screen and (max-width: 768px) {
          .line1{
              width: 330px;
              font-size:20px;
          }
          .bottom-line{
              font-size:30px;
          }
          .containeranim{
              text-align: center !important;
              display: block !important;
          }
      }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://chryselys.com/wp-content/uploads/2025/11/NeueMontreal-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chryselys.com/wp-content/uploads/2025/11/NeueMontreal-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://chryselys.com/wp-content/uploads/2025/11/NeueMontreal-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://chryselys.com/wp-content/uploads/2025/11/NeueMontreal-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */