.elementor-36 .elementor-element.elementor-element-0c5b4e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-0c5b4e0:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-0c5b4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9EB;}.elementor-36 .elementor-element.elementor-element-cff91bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-36 .elementor-element.elementor-element-3db1f96{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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-36 .elementor-element.elementor-element-ccb8d7c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:45px;color:#1C1D2E;}.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-36 .elementor-element.elementor-element-cb1626a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-36 .elementor-element.elementor-element-cb1626a p{margin-block-end:0px;}.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-36 .elementor-element.elementor-element-ba7432c .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E44127 0%, #EF7F05 100%);transition-duration:1s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-ba7432c .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-ba7432c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #E44127DE 0%, #EF7F05DB 100%);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-36 .elementor-element.elementor-element-ba7432c:hover{--e-transform-translateY:-2px;}.elementor-36 .elementor-element.elementor-element-9893df7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-e88c679{--display:flex;}.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-36 .elementor-element.elementor-element-b06c017{text-align:start;}.elementor-36 .elementor-element.elementor-element-61e8a17{--display:flex;}.elementor-36 .elementor-element.elementor-element-bdbc465{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:25px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-bdbc465 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-a73ff2e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-8728f31{z-index:0;}.elementor-36 .elementor-element.elementor-element-f3b5b14{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-f3b5b14{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-f3b5b14{right:0px;}.elementor-36 .elementor-element.elementor-element-7be37bc{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-7be37bc{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-7be37bc{right:0px;}.elementor-36 .elementor-element.elementor-element-aa38418{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-aa38418{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-aa38418{right:0px;}.elementor-36 .elementor-element.elementor-element-77ab9de{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-77ab9de{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-77ab9de{right:0px;}.elementor-36 .elementor-element.elementor-element-3346f0b{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-3346f0b{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-3346f0b{right:0px;}.elementor-36 .elementor-element.elementor-element-8b74997{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-8b74997{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-8b74997{right:0px;}.elementor-36 .elementor-element.elementor-element-c33f0f3{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-c33f0f3{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-c33f0f3{right:0px;}.elementor-36 .elementor-element.elementor-element-1549700{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-1549700{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-1549700{right:0px;}.elementor-36 .elementor-element.elementor-element-1c1bade{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-1c1bade{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-1c1bade{right:0px;}.elementor-36 .elementor-element.elementor-element-410b181{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-410b181{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-410b181{right:0px;}.elementor-36 .elementor-element.elementor-element-9221755{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-9221755{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-9221755{right:0px;}.elementor-36 .elementor-element.elementor-element-c0dc022{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-c0dc022{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-c0dc022{right:0px;}.elementor-36 .elementor-element.elementor-element-225d9d2{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-225d9d2{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-225d9d2{right:0px;}.elementor-36 .elementor-element.elementor-element-ab41d0f{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-ab41d0f{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-ab41d0f{right:0px;}.elementor-36 .elementor-element.elementor-element-2f41dba{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-2f41dba{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-2f41dba{right:0px;}.elementor-36 .elementor-element.elementor-element-c4760aa{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-c4760aa{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-c4760aa{right:0px;}.elementor-36 .elementor-element.elementor-element-93c84a8{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-93c84a8{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-93c84a8{right:0px;}.elementor-36 .elementor-element.elementor-element-dd81e4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-5dcf7bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-3420ae8{--display:flex;}.elementor-36 .elementor-element.elementor-element-4adeb80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-682b0ac{--display:flex;}.elementor-36 .elementor-element.elementor-element-5388b04 .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E44127 0%, #EF7F05 100%);transition-duration:1s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-5388b04 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-5388b04 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #E44127DE 0%, #EF7F05DB 100%);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-36 .elementor-element.elementor-element-5388b04:hover{--e-transform-translateY:-2px;}.elementor-36 .elementor-element.elementor-element-2da1471{--display:flex;}.elementor-36 .elementor-element.elementor-element-900e8c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-f265ccd{--display:flex;}.elementor-36 .elementor-element.elementor-element-d5ed4f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-a800d0f{--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 30px;--row-gap:30px;--column-gap:30px;}.elementor-36 .elementor-element.elementor-element-355fe7c{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-f7bfe36 img{width:200px;}.elementor-36 .elementor-element.elementor-element-453c5d6{text-align:center;}.elementor-36 .elementor-element.elementor-element-453c5d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-3c2fbd1{text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-36 .elementor-element.elementor-element-3c2fbd1 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-57cab9a{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-64a0519 img{width:200px;}.elementor-36 .elementor-element.elementor-element-f391d58{text-align:center;}.elementor-36 .elementor-element.elementor-element-f391d58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-9861181{text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-36 .elementor-element.elementor-element-9861181 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-6b2eee2{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-15f719d img{width:200px;}.elementor-36 .elementor-element.elementor-element-49d4146{text-align:center;}.elementor-36 .elementor-element.elementor-element-49d4146 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-e975d56{text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-36 .elementor-element.elementor-element-e975d56 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-bde4918{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-213c60a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-36 .elementor-element.elementor-element-4a7c5f1{--display:flex;}.elementor-36 .elementor-element.elementor-element-3125d63 img{border-radius:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-3767823{--display:flex;}.elementor-36 .elementor-element.elementor-element-aed94e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-c427eea{text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-36 .elementor-element.elementor-element-c427eea p{margin-block-end:25px;}.elementor-36 .elementor-element.elementor-element-a86c855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-a86c855:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-a86c855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF3F8;}.elementor-36 .elementor-element.elementor-element-50797ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-36 .elementor-element.elementor-element-3c13412{--display:flex;}.elementor-36 .elementor-element.elementor-element-5212bbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-12804bd{--display:flex;}.elementor-36 .elementor-element.elementor-element-e1e5e47 img{width:300px;}.elementor-36 .elementor-element.elementor-element-341c1d4{--display:flex;}.elementor-36 .elementor-element.elementor-element-b61bac0{text-align:end;}.elementor-36 .elementor-element.elementor-element-b61bac0 img{width:150px;}.elementor-36 .elementor-element.elementor-element-be36a96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-aa84f1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-36 .elementor-element.elementor-element-aa84f1e:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-aa84f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-d56eb3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-36 .elementor-element.elementor-element-b6a89c1{--display:flex;}.elementor-36 .elementor-element.elementor-element-e8bb4f0{--display:flex;}.elementor-36 .elementor-element.elementor-element-8799684{text-align:justify;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-36 .elementor-element.elementor-element-8799684 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-4b7b1f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-36 .elementor-element.elementor-element-eaa3178{--display:flex;}.elementor-36 .elementor-element.elementor-element-023a688{text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#575757;}.elementor-36 .elementor-element.elementor-element-023a688 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-77cbe56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-36 .elementor-element.elementor-element-77cbe56:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-77cbe56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-6c3b9fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-36 .elementor-element.elementor-element-4fc5917{--display:flex;}.elementor-36 .elementor-element.elementor-element-0b026cd{--display:flex;}.elementor-36 .elementor-element.elementor-element-1f32f07{text-align:justify;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-36 .elementor-element.elementor-element-1f32f07 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-77468bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-36 .elementor-element.elementor-element-30d2644{--display:flex;}.elementor-36 .elementor-element.elementor-element-d6849bf{text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#575757;}.elementor-36 .elementor-element.elementor-element-d6849bf p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-d4e200c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-36 .elementor-element.elementor-element-d4e200c:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-d4e200c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-87f400a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-36 .elementor-element.elementor-element-1651008{--display:flex;}.elementor-36 .elementor-element.elementor-element-0b21876{--display:flex;}.elementor-36 .elementor-element.elementor-element-2a70cb1{text-align:justify;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-36 .elementor-element.elementor-element-2a70cb1 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-a20100e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-36 .elementor-element.elementor-element-3345362{--display:flex;}.elementor-36 .elementor-element.elementor-element-0cf19a2{text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#575757;}.elementor-36 .elementor-element.elementor-element-0cf19a2 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-4ba2f4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-834bdb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-36 .elementor-element.elementor-element-7351bb7{--display:flex;}.elementor-36 .elementor-element.elementor-element-7351bb7.e-con{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-3203738 img{border-radius:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-17b108a{--display:flex;}.elementor-36 .elementor-element.elementor-element-3a137e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-d663ebf{text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-36 .elementor-element.elementor-element-d663ebf p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-6f6a8e0 .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E44127 0%, #EF7F05 100%);transition-duration:1s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-6f6a8e0 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-6f6a8e0 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #E44127DE 0%, #EF7F05DB 100%);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-36 .elementor-element.elementor-element-6f6a8e0:hover{--e-transform-translateY:-2px;}.elementor-36 .elementor-element.elementor-element-b8debf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-b8debf2:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-b8debf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9EB;}.elementor-36 .elementor-element.elementor-element-0cddd1c{--display:flex;}.elementor-36 .elementor-element.elementor-element-fd76ff3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-team-grid{gap:30px;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-team-card:hover .apple-image-wrapper{transform:scale(1.05) rotate(var(--rotation));}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-team-card{--rotation:1.5deg;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-image-wrapper{width:170px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-stacked-card{width:170px;border-radius:24px 24px 24px 24px;aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-image-wrapper img{border-radius:24px 24px 24px 24px;aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-stacked-card img{border-radius:24px 24px 24px 24px;aspect-ratio:4/5;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-member-name{color:#1d1d1f;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-member-position{color:#86868b;}.elementor-36 .elementor-element.elementor-element-1f797b8 .apple-member-info{text-align:center;}.elementor-36 .elementor-element.elementor-element-9928f25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-293c343{--display:flex;}.elementor-36 .elementor-element.elementor-element-8b29f87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-e1e2f7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-e08c064{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-e08c064:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-e08c064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-f48e36b img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-9218884{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-bd49c34{text-align:center;}.elementor-36 .elementor-element.elementor-element-bd49c34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-195e45b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-195e45b:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-195e45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-93a7486 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-cada8a8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-9918878{text-align:center;}.elementor-36 .elementor-element.elementor-element-9918878 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-5e67a55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5e67a55:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-5e67a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-db542a7 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-9bfc283{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-c18a530{text-align:center;}.elementor-36 .elementor-element.elementor-element-c18a530 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-4d3feff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-cf86629{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-cf86629:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-cf86629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-39712d7 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-6687f12{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-441ac43{text-align:center;}.elementor-36 .elementor-element.elementor-element-441ac43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-49e15cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-49e15cd:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-49e15cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-9b34f92 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2cafa1f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-efe2f8b{text-align:center;}.elementor-36 .elementor-element.elementor-element-efe2f8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-7ac9857{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-7ac9857:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-7ac9857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-7eb793d img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-77749ee{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-d11f47b{text-align:center;}.elementor-36 .elementor-element.elementor-element-d11f47b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-3fb699b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-5f2f96f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-5f2f96f:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-5f2f96f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-ce4ae55 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-db887e9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-715286c{text-align:center;}.elementor-36 .elementor-element.elementor-element-715286c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-d88224e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-d88224e:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-d88224e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-e8f8108 img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-edcf59b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-ba4c557{text-align:center;}.elementor-36 .elementor-element.elementor-element-ba4c557 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-58740c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-58740c1:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-58740c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-9d5146f img{height:250px;object-fit:cover;object-position:center center;border-radius:25px 25px 0px 0px;}.elementor-36 .elementor-element.elementor-element-cf70901{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-f641c94{text-align:center;}.elementor-36 .elementor-element.elementor-element-f641c94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-0e40e42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-8972f91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-ea810ac{--display:flex;}.elementor-36 .elementor-element.elementor-element-7d8ad6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-66331b4{--display:flex;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-36 .elementor-element.elementor-element-96ba266{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-36 .elementor-element.elementor-element-96ba266 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-36 .elementor-element.elementor-element-96ba266:after{content:"0.66";}.elementor-36 .elementor-element.elementor-element-96ba266 .elementor-post__thumbnail__link{width:100%;}.elementor-36 .elementor-element.elementor-element-96ba266 .elementor-post__meta-data span + span:before{content:"•";}.elementor-36 .elementor-element.elementor-element-96ba266 .elementor-post__text{margin-top:20px;}.elementor-36 .elementor-element.elementor-element-96ba266 .elementor-post__title, .elementor-36 .elementor-element.elementor-element-96ba266 .elementor-post__title a{color:#000000;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-96ba266 .elementor-post__read-more{color:#E85D04;}.elementor-36 .elementor-element.elementor-element-2bb5dfe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36 .elementor-element.elementor-element-51296b4 .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #E44127 0%, #EF7F05 100%);transition-duration:1s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-51296b4 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-51296b4 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #E44127DE 0%, #EF7F05DB 100%);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-36 .elementor-element.elementor-element-51296b4:hover{--e-transform-translateY:-2px;}.elementor-36 .elementor-element.elementor-element-830cf4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-a626c1c{--display:flex;}.elementor-36 .elementor-element.elementor-element-e1537d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:45px;color:#1C1D2E;}.elementor-36 .elementor-element.elementor-element-4ae95d2{--display:flex;}.elementor-36 .elementor-element.elementor-element-e9de4df .minuccitech-faq-list{gap:20px;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-e88c679{--width:200px;}.elementor-36 .elementor-element.elementor-element-b6a89c1{--width:30%;}.elementor-36 .elementor-element.elementor-element-4fc5917{--width:30%;}.elementor-36 .elementor-element.elementor-element-1651008{--width:30%;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-9893df7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-e88c679{--width:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b06c017{text-align:center;}.elementor-36 .elementor-element.elementor-element-61e8a17{--width:130px;}.elementor-36 .elementor-element.elementor-element-bdbc465{text-align:center;}.elementor-36 .elementor-element.elementor-element-a73ff2e.e-con{--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-3c13412{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36 .elementor-element.elementor-element-12804bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36 .elementor-element.elementor-element-b61bac0{text-align:center;}.elementor-36 .elementor-element.elementor-element-96ba266 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-36 .elementor-element.elementor-element-96ba266:after{content:"0.5";}.elementor-36 .elementor-element.elementor-element-96ba266 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-cb1626a */.elementor-36 .elementor-element.elementor-element-cb1626a span{
  background: linear-gradient(
    180deg,
    #ff9a3a 0%,
    #ff7f0f 30%,
    #ff6e00 55%,
    #e35700 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent; /* important sur Safari/Chrome */
  display: inline-block; /* évite certains bugs de rendu */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c33f0f3 */.elementor-36 .elementor-element.elementor-element-c33f0f3 {
  mix-blend-mode: color-dodge; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1549700 */.elementor-36 .elementor-element.elementor-element-1549700 {
  mix-blend-mode: color-dodge; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c1bade */.elementor-36 .elementor-element.elementor-element-1c1bade {
  mix-blend-mode: color-dodge; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-410b181 */.elementor-36 .elementor-element.elementor-element-410b181 {
  mix-blend-mode: color-dodge; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9221755 */.elementor-36 .elementor-element.elementor-element-9221755 {
  mix-blend-mode: color-dodge; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0dc022 */.elementor-36 .elementor-element.elementor-element-c0dc022 {
  mix-blend-mode: color-dodge; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-225d9d2 */.elementor-36 .elementor-element.elementor-element-225d9d2 {
  mix-blend-mode: color-dodge; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab41d0f */.elementor-36 .elementor-element.elementor-element-ab41d0f {
  mix-blend-mode: color-dodge; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73ff2e *//* ============================================
   ANIMATION MAISON FOXIM - VERSION COMPLÈTE
   ============================================ */

/* --- 1. ÉTAT INITIAL ANTI-FLASH --- */
.anim-socle,
.anim-arbre,
.anim-buisson,
.anim-massifs,
.anim-lumiere,
.anim-mascotte,
.anim-a-vendre,
.anim-vendu {
    visibility: hidden;
    opacity: 0;
}

/* --- 2. LES KEYFRAMES --- */

@keyframes apparition {
    0% { 
        visibility: visible;
        opacity: 0; 
    }
    100% { 
        visibility: visible;
        opacity: 1; 
    }
}

@keyframes jour-nuit {
    0%   { opacity: 1; }
    10%  { opacity: 1; }
    30%  { opacity: 0; }
    60%  { opacity: 0; }
    80%  { opacity: 1; }
    100% { opacity: 1; }
}

@keyframes vent-arbres {
    0%   { transform: rotate(0deg); }
    25%  { transform: rotate(0.15deg); }
    75%  { transform: rotate(-0.15deg); }
    100% { transform: rotate(0deg); }
}

@keyframes vent-massifs {
    0%   { transform: rotate(0deg); }
    33%  { transform: rotate(0.8deg); }
    66%  { transform: rotate(-0.6deg); }
    100% { transform: rotate(0deg); }
}

@keyframes vent-buissons {
    0%   { transform: scale(1); }
    50%  { transform: scale(1.005); }
    100% { transform: scale(1); }
}

/* Panneau - Se plante dans le sol */
@keyframes panneau-plante {
    0% { 
        visibility: visible;
        opacity: 0;
        transform: translateY(-40px) rotate(-3deg);
    }
    40% { 
        opacity: 1;
        transform: translateY(5px) rotate(1deg);
    }
    60% { 
        transform: translateY(-2px) rotate(-0.5deg);
    }
    80% { 
        transform: translateY(1px) rotate(0.3deg);
    }
    100% { 
        visibility: visible;
        opacity: 1;
        transform: translateY(0) rotate(0deg);
    }
}

/* Panneau - Léger swing continu */
@keyframes panneau-swing {
    0%   { transform: rotate(0deg); }
    50%  { transform: rotate(0.5deg); }
    100% { transform: rotate(0deg); }
}


/* --- 3. ORCHESTRATION --- */

.anim-socle {
    animation: apparition 1s ease-out 0s both;
}

.anim-arbre {
    transform-origin: bottom center;
    animation: apparition 1.5s ease-out 0.5s both, vent-arbres 8s infinite ease-in-out 2s;
}

.anim-massifs {
    transform-origin: bottom center;
    animation: apparition 1.5s ease-out 1.5s both, vent-massifs 6s infinite ease-in-out 3s;
}

[data-id="77ab9de"] {
    animation: apparition 1.5s ease-out 1.7s both, vent-massifs 7s infinite ease-in-out 3.5s;
}

.anim-buisson {
    transform-origin: bottom center;
    animation: apparition 1.5s ease-out 2.2s both, vent-buissons 6s infinite ease-in-out 3.7s;
}

.anim-mascotte {
    animation: apparition 1.5s ease-out 3.0s both;
}


/* --- 4. LUMIÈRES --- */

.anim-lumiere {
    animation-name: apparition, jour-nuit;
    animation-duration: 1.5s, 14s;
    animation-timing-function: ease-out, ease-in-out;
    animation-iteration-count: 1, infinite;
    animation-fill-mode: both, none;
}

.anim-lumiere img {
    mix-blend-mode: screen;
}

[data-id="c33f0f3"] { animation-delay: 3.5s, 6.0s; }
[data-id="1549700"] { animation-delay: 3.7s, 8.0s; }
[data-id="1c1bade"] { animation-delay: 3.9s, 7.0s; }
[data-id="410b181"] { animation-delay: 4.1s, 9.0s; }
[data-id="9221755"] { animation-delay: 4.3s, 6.5s; }
[data-id="c0dc022"] { animation-delay: 4.5s, 10.0s; }
[data-id="225d9d2"] { animation-delay: 4.7s, 7.5s; }
[data-id="ab41d0f"] { animation-delay: 4.9s, 11.0s; }


/* --- 5. PANNEAUX À VENDRE / VENDU --- */

.anim-a-vendre {
    transform-origin: bottom center;
    animation: panneau-plante 0.8s cubic-bezier(0.34, 1.56, 0.64, 1) 2.5s both,
               panneau-swing 4s ease-in-out 3.5s infinite;
}

.anim-vendu {
    transform-origin: bottom center;
}

/* Classe ajoutée par JS au scroll */
.anim-vendu.is-visible {
    animation: panneau-plante 0.8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards,
               panneau-swing 4s ease-in-out 1s infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-355fe7c */.elementor-36 .elementor-element.elementor-element-355fe7c {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-355fe7c:hover {
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57cab9a */.elementor-36 .elementor-element.elementor-element-57cab9a {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-57cab9a:hover {
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b2eee2 */.elementor-36 .elementor-element.elementor-element-6b2eee2 {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-6b2eee2:hover {
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa84f1e */.elementor-36 .elementor-element.elementor-element-aa84f1e {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-aa84f1e:hover {
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77cbe56 */.elementor-36 .elementor-element.elementor-element-77cbe56 {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-77cbe56:hover {
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4e200c */.elementor-36 .elementor-element.elementor-element-d4e200c {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-d4e200c:hover {
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d663ebf *//* ============================================
   FOXIM — CSS LISTE ARGUMENTS DE VENTE
   Uniquement .elementor-36 .elementor-element.elementor-element-d663ebf + balises HTML
   ============================================ */

/* ── CONTENEUR UL ── */
.elementor-36 .elementor-element.elementor-element-d663ebf ul {
  list-style: none;
  padding: 0;
  margin: 32px 0;
  display: flex;
  flex-direction: column;
  gap: 0;
  background: #FFFFFF;
  border-radius: 16px;
  box-shadow: 0 4px 24px rgba(29, 29, 27, 0.07);
  overflow: visible;
  border: 1px solid rgba(0, 0, 0, 0.04);
}

/* ── ITEMS LI ── */
.elementor-36 .elementor-element.elementor-element-d663ebf ul li {
  position: relative;
  padding: 24px 28px 24px 64px;
  margin: 0;
  font-size: 16px;
  line-height: 1.7;
  color: #555552;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  transition: background 0.35s cubic-bezier(0.22, 1, 0.36, 1),
              transform 0.35s cubic-bezier(0.22, 1, 0.36, 1),
              box-shadow 0.35s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-36 .elementor-element.elementor-element-d663ebf ul li:first-child {
  border-radius: 16px 16px 0 0;
}

.elementor-36 .elementor-element.elementor-element-d663ebf ul li:last-child {
  border-radius: 0 0 16px 16px;
  border-bottom: none;
}

/* ── PUCE LOSANGE ORANGE ── */
.elementor-36 .elementor-element.elementor-element-d663ebf ul li::before {
  content: "";
  position: absolute;
  left: 26px;
  top: 30px;
  width: 12px;
  height: 12px;
  background: linear-gradient(135deg, #F26522, #E05A1A);
  border-radius: 3px;
  transform: rotate(45deg);
  box-shadow: 0 0 0 4px rgba(242, 101, 34, 0.1);
  transition: transform 0.35s cubic-bezier(0.22, 1, 0.36, 1),
              box-shadow 0.35s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ── HOVER SUR LI ── */
.elementor-36 .elementor-element.elementor-element-d663ebf ul li:hover {
  background: rgba(242, 101, 34, 0.03);
  transform: translateX(6px);
}

.elementor-36 .elementor-element.elementor-element-d663ebf ul li:hover::before {
  transform: rotate(45deg) scale(1.25);
  box-shadow: 0 0 0 6px rgba(242, 101, 34, 0.18);
}

/* ── LIGNE DE SÉPARATION ALTERNÉE ── */
.elementor-36 .elementor-element.elementor-element-d663ebf ul li:nth-child(even) {
  background: rgba(0, 0, 0, 0.015);
}

.elementor-36 .elementor-element.elementor-element-d663ebf ul li:nth-child(even):hover {
  background: rgba(242, 101, 34, 0.04);
}

/* ── TEXTE GRAS = HEADLINE ── */
.elementor-36 .elementor-element.elementor-element-d663ebf ul li strong {
  color: #1D1D1B;
  font-weight: 700;
  font-size: 16px;
}

/* ── ITALIQUE = CHIFFRES CLÉS EN ORANGE ── */
.elementor-36 .elementor-element.elementor-element-d663ebf ul li em {
  color: #F26522;
  font-style: normal;
  font-weight: 800;
  position: relative;
}

.elementor-36 .elementor-element.elementor-element-d663ebf ul li em::after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  height: 2px;
  background: rgba(242, 101, 34, 0.25);
  border-radius: 1px;
}



/* ── PARAGRAPHE CTA ── */
.elementor-36 .elementor-element.elementor-element-d663ebf p {
  margin-top: 32px;
  text-align: center;
  font-size: 17px;
  line-height: 1.6;
  color: #3A3A38;
}

.elementor-36 .elementor-element.elementor-element-d663ebf p strong {
  color: #1D1D1B;
  font-weight: 700;
  font-size: 17px;
  position: relative;
  display: inline;
}

.elementor-36 .elementor-element.elementor-element-d663ebf p strong::after {
  content: "";
  display: block;
  width: 60px;
  height: 3px;
  background: linear-gradient(90deg, #F26522, rgba(242, 101, 34, 0.2));
  border-radius: 2px;
  margin: 12px auto 0;
}

/* ── RESPONSIVE ── */
@media (max-width: 768px) {
  .elementor-36 .elementor-element.elementor-element-d663ebf ul {
    margin: 24px 0;
    border-radius: 12px;
  }

  .elementor-36 .elementor-element.elementor-element-d663ebf ul li {
    padding: 20px 20px 20px 52px;
    font-size: 15px;
  }

  .elementor-36 .elementor-element.elementor-element-d663ebf ul li::before {
    left: 20px;
    top: 26px;
    width: 10px;
    height: 10px;
  }

  .elementor-36 .elementor-element.elementor-element-d663ebf ul li:first-child {
    border-radius: 12px 12px 0 0;
  }

  .elementor-36 .elementor-element.elementor-element-d663ebf ul li:last-child {
    border-radius: 0 0 12px 12px;
    padding-left: 48px;
  }

  .elementor-36 .elementor-element.elementor-element-d663ebf p {
    font-size: 15px;
    margin-top: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e08c064 */.elementor-36 .elementor-element.elementor-element-e08c064 {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-e08c064:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195e45b */.elementor-36 .elementor-element.elementor-element-195e45b {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-195e45b:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e67a55 */.elementor-36 .elementor-element.elementor-element-5e67a55 {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-5e67a55:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf86629 */.elementor-36 .elementor-element.elementor-element-cf86629 {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-cf86629:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49e15cd */.elementor-36 .elementor-element.elementor-element-49e15cd {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-49e15cd:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac9857 */.elementor-36 .elementor-element.elementor-element-7ac9857 {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-7ac9857:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f2f96f */.elementor-36 .elementor-element.elementor-element-5f2f96f {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-5f2f96f:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88224e */.elementor-36 .elementor-element.elementor-element-d88224e {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-d88224e:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58740c1 */.elementor-36 .elementor-element.elementor-element-58740c1 {
 
  transition: transform 0.3s ease-out;
}

.elementor-36 .elementor-element.elementor-element-58740c1:hover {
    cursor: pointer;
  
  transform: translateY(-7px);
}/* End custom CSS */