.elementor-34732 .elementor-element.elementor-element-efb9e33{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-efb9e33:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-efb9e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peakacademiccoaching.com/wp-content/uploads/2026/10/image-5.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-34732 .elementor-element.elementor-element-fcb0f02{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34732 .elementor-element.elementor-element-71882d5 .swiper-slide{transition-duration:calc(6000ms*1.2);height:100px;}.elementor-34732 .elementor-element.elementor-element-71882d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-71882d5 .swiper-slide-contents{max-width:100%;}.elementor-34732 .elementor-element.elementor-element-71882d5 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:start;}.elementor-34732 .elementor-element.elementor-element-71882d5 .elementor-slide-heading{color:var( --e-global-color-1987641 );font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:600;}.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-34732 .elementor-element.elementor-element-8740500.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-8740500 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;color:#000000;}.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-34732 .elementor-element.elementor-element-766d53b{background-color:#FFFFFF8A;padding:5px 5px 5px 5px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-34732 .elementor-element.elementor-element-766d53b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-766d53b 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-34732 .elementor-element.elementor-element-e98d167 .elementor-button{background-color:#C4202D;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 26px 14px 26px;}.elementor-34732 .elementor-element.elementor-element-e98d167 .elementor-button:hover, .elementor-34732 .elementor-element.elementor-element-e98d167 .elementor-button:focus{background-color:#8C111C;}.elementor-34732 .elementor-element.elementor-element-e98d167{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34732 .elementor-element.elementor-element-e98d167.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-5bbc47d{--display:flex;}.elementor-34732 .elementor-element.elementor-element-5302233{--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;--overlay-opacity:0;--padding-top:88px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-5302233:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-5302233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-5302233::before, .elementor-34732 .elementor-element.elementor-element-5302233 > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-5302233 > .e-con-inner > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-5302233 > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-5302233 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-5302233 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-34732 .elementor-element.elementor-element-df66a40{background-color:#FFFFFF;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(204, 204, 204, 0.21);}.elementor-34732 .elementor-element.elementor-element-df66a40.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-d668816{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-8f7bbca{--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-34732 .elementor-element.elementor-element-266949b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-266949b img{width:100%;height:550px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-34732 .elementor-element.elementor-element-e79feba{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-34732 .elementor-element.elementor-element-9504abd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-9504abd{font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-9504abd p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-9e8b7e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-9e8b7e6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:44px;font-weight:600;letter-spacing:-0.022em;color:#000000;}.elementor-34732 .elementor-element.elementor-element-193972e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-193972e{font-size:16px;color:#000000;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-media{background-color:var( --e-global-color-1987641 );margin:0px 5px 10px 0px;}.elementor-34732 .elementor-element.elementor-element-2557edf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-layout-vertical{row-gap:4px;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-layout-horizontal{row-gap:4px;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-media-type-icon::before{--xpro-speparator-line:4px;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-item{padding:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-item,.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-item > a{align-items:center;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-media-type-custom{color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-media-type-icon > svg{fill:#FFFFFF;width:8px;height:auto;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-media-type-icon{font-size:8px;min-height:8px;min-width:8px;height:15px;width:15px;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-media-type-image img{width:100px;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-media-type-custom{padding:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-title{font-size:16px;line-height:2px;margin:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-2557edf .xpro-infolist-desc{color:#0E0E0E;margin:-8px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-9f4015d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-80770dc:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-34732 .elementor-element.elementor-element-80770dc{padding:8px 8px 8px 8px;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-80770dc.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-34732 .elementor-element.elementor-element-80770dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-80770dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-80770dc .elementor-heading-title a:hover, .elementor-34732 .elementor-element.elementor-element-80770dc .elementor-heading-title a:focus{color:#000000;}.elementor-34732 .elementor-element.elementor-element-ef9832a:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-34732 .elementor-element.elementor-element-ef9832a{padding:8px 8px 8px 8px;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-ef9832a.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-34732 .elementor-element.elementor-element-ef9832a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-ef9832a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-ef9832a .elementor-heading-title a:hover, .elementor-34732 .elementor-element.elementor-element-ef9832a .elementor-heading-title a:focus{color:#000000;}.elementor-34732 .elementor-element.elementor-element-8c4558d:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-34732 .elementor-element.elementor-element-8c4558d{padding:8px 8px 8px 8px;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-8c4558d.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-34732 .elementor-element.elementor-element-8c4558d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-8c4558d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-8c4558d .elementor-heading-title a:hover, .elementor-34732 .elementor-element.elementor-element-8c4558d .elementor-heading-title a:focus{color:#000000;}.elementor-34732 .elementor-element.elementor-element-ec2e2c3:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-34732 .elementor-element.elementor-element-ec2e2c3{padding:8px 8px 8px 8px;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-ec2e2c3.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-34732 .elementor-element.elementor-element-ec2e2c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-ec2e2c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-ec2e2c3 .elementor-heading-title a:hover, .elementor-34732 .elementor-element.elementor-element-ec2e2c3 .elementor-heading-title a:focus{color:#000000;}.elementor-34732 .elementor-element.elementor-element-d229f2e{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-098794d:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-34732 .elementor-element.elementor-element-098794d{padding:8px 8px 8px 8px;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-098794d.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-34732 .elementor-element.elementor-element-098794d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-098794d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-098794d .elementor-heading-title a:hover, .elementor-34732 .elementor-element.elementor-element-098794d .elementor-heading-title a:focus{color:#000000;}.elementor-34732 .elementor-element.elementor-element-aefc50d:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-34732 .elementor-element.elementor-element-aefc50d{padding:8px 8px 8px 8px;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-aefc50d.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-34732 .elementor-element.elementor-element-aefc50d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-aefc50d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-aefc50d .elementor-heading-title a:hover, .elementor-34732 .elementor-element.elementor-element-aefc50d .elementor-heading-title a:focus{color:#000000;}.elementor-34732 .elementor-element.elementor-element-1c742f3:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-34732 .elementor-element.elementor-element-1c742f3{padding:8px 8px 8px 8px;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-1c742f3.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-34732 .elementor-element.elementor-element-1c742f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-1c742f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-1c742f3 .elementor-heading-title a:hover, .elementor-34732 .elementor-element.elementor-element-1c742f3 .elementor-heading-title a:focus{color:#000000;}.elementor-34732 .elementor-element.elementor-element-0805532:hover{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-34732 .elementor-element.elementor-element-0805532{padding:8px 8px 8px 8px;transition:background 0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-0805532.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-34732 .elementor-element.elementor-element-0805532.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0805532 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-0805532 .elementor-heading-title a:hover, .elementor-34732 .elementor-element.elementor-element-0805532 .elementor-heading-title a:focus{color:#000000;}.elementor-34732 .elementor-element.elementor-element-9a9301d{--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;--overlay-opacity:0.89;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-9a9301d:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-9a9301d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peakacademiccoaching.com/wp-content/uploads/2026/10/executive.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-34732 .elementor-element.elementor-element-9a9301d::before, .elementor-34732 .elementor-element.elementor-element-9a9301d > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-9a9301d > .e-con-inner > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-9a9301d > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-9a9301d > .e-con-inner > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-9a9301d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-34732 .elementor-element.elementor-element-b05fa93{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-34732 .elementor-element.elementor-element-0b64b47.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0b64b47{font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-0b64b47 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-b87d31f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b87d31f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-0.022em;color:#000000;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-media{background-color:var( --e-global-color-1987641 );margin:0px 15px 10px 0px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-layout-vertical{row-gap:14px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-layout-horizontal{row-gap:14px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-media-type-icon::before{--xpro-speparator-line:14px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-item{padding:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-item,.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-item > a{align-items:flex-start;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-media-type-custom{color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-media-type-icon > svg{fill:#FFFFFF;width:15px;height:auto;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-media-type-icon{font-size:15px;min-height:15px;min-width:15px;height:35px;width:35px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-media-type-image img{width:100px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-media-type-custom{padding:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-title{font-size:20px;font-weight:700;line-height:2px;margin:6px 0px 010px 0px;}.elementor-34732 .elementor-element.elementor-element-e5eee4e .xpro-infolist-desc{color:#0E0E0E;margin:0px 0px 10px 0px;}.elementor-34732 .elementor-element.elementor-element-25d3638{padding:5px 0px 5px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#FD0000;font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:400;font-style:italic;color:#000000;}.elementor-34732 .elementor-element.elementor-element-25d3638.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-3c2f531{--display:flex;--min-height:400px;--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-around;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.85;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-3c2f531:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-3c2f531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peakacademiccoaching.com/wp-content/uploads/2026/10/virtual-classroom-study-space-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34732 .elementor-element.elementor-element-3c2f531::before, .elementor-34732 .elementor-element.elementor-element-3c2f531 > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-3c2f531 > .e-con-inner > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-3c2f531 > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-3c2f531 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-3c2f531 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C4202D;--background-overlay:'';}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-34732 .elementor-element.elementor-element-e96d696{width:var( --container-widget-width, 33% );max-width:33%;background-color:#850C15;padding:20px 20px 20px 20px;--container-widget-width:33%;--container-widget-flex-grow:0;--e-transform-transition-duration:1200ms;border-radius:20px 20px 20px 20px;}.elementor-34732 .elementor-element.elementor-element-e96d696:hover{--e-transform-translateY:-30px;}.elementor-34732 .elementor-element.elementor-element-e96d696.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e96d696 .elementor-image-box-wrapper{text-align:start;}.elementor-34732 .elementor-element.elementor-element-e96d696.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34732 .elementor-element.elementor-element-e96d696.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34732 .elementor-element.elementor-element-e96d696.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34732 .elementor-element.elementor-element-e96d696 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-34732 .elementor-element.elementor-element-e96d696 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:180px;box-shadow:0px 0px 10px 0px rgba(231.20000000000002, 231.20000000000002, 231.20000000000002, 0.5);transition-duration:0.3s;}.elementor-34732 .elementor-element.elementor-element-e96d696 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-e96d696:has(:hover) .elementor-image-box-title,
					 .elementor-34732 .elementor-element.elementor-element-e96d696:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-e96d696 .elementor-image-box-description{color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-3c3568f{width:var( --container-widget-width, 33% );max-width:33%;background-color:#850C15;padding:20px 20px 20px 20px;--container-widget-width:33%;--container-widget-flex-grow:0;--e-transform-transition-duration:1200ms;border-radius:20px 20px 20px 20px;}.elementor-34732 .elementor-element.elementor-element-3c3568f:hover{--e-transform-translateY:-30px;}.elementor-34732 .elementor-element.elementor-element-3c3568f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-3c3568f .elementor-image-box-wrapper{text-align:start;}.elementor-34732 .elementor-element.elementor-element-3c3568f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34732 .elementor-element.elementor-element-3c3568f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34732 .elementor-element.elementor-element-3c3568f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34732 .elementor-element.elementor-element-3c3568f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-34732 .elementor-element.elementor-element-3c3568f .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:180px;box-shadow:0px 0px 10px 0px rgba(231.20000000000002, 231.20000000000002, 231.20000000000002, 0.5);transition-duration:0.3s;}.elementor-34732 .elementor-element.elementor-element-3c3568f .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-3c3568f:has(:hover) .elementor-image-box-title,
					 .elementor-34732 .elementor-element.elementor-element-3c3568f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-3c3568f .elementor-image-box-description{color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-a961747{width:var( --container-widget-width, 33% );max-width:33%;background-color:#850C15;padding:20px 20px 20px 20px;--container-widget-width:33%;--container-widget-flex-grow:0;--e-transform-transition-duration:1200ms;border-radius:20px 20px 20px 20px;}.elementor-34732 .elementor-element.elementor-element-a961747:hover{--e-transform-translateY:-30px;}.elementor-34732 .elementor-element.elementor-element-a961747.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-a961747 .elementor-image-box-wrapper{text-align:start;}.elementor-34732 .elementor-element.elementor-element-a961747.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-34732 .elementor-element.elementor-element-a961747.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-34732 .elementor-element.elementor-element-a961747.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-34732 .elementor-element.elementor-element-a961747 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-34732 .elementor-element.elementor-element-a961747 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:180px;box-shadow:0px 0px 10px 0px rgba(231.20000000000002, 231.20000000000002, 231.20000000000002, 0.5);transition-duration:0.3s;}.elementor-34732 .elementor-element.elementor-element-a961747 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-a961747:has(:hover) .elementor-image-box-title,
					 .elementor-34732 .elementor-element.elementor-element-a961747:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-a961747 .elementor-image-box-description{color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-056490f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-056490f:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-056490f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-9b0898b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-9b0898b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:44px;font-weight:600;text-transform:capitalize;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-16d843f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-16d843f{font-size:17.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-16d843f p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-dec4142{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-34732 .elementor-element.elementor-element-ca2b3cd{--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:flex-start;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-34732 .elementor-element.elementor-element-ca2b3cd:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-ca2b3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-ca2b3cd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-ca2b3cd, .elementor-34732 .elementor-element.elementor-element-ca2b3cd::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-be26983.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-be26983 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-0637755.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0637755{text-align:start;}.elementor-34732 .elementor-element.elementor-element-0637755 img{width:60%;}.elementor-34732 .elementor-element.elementor-element-6a4ff03.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-6a4ff03 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-8d06d29.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-8d06d29{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-c5ae733{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;}.elementor-34732 .elementor-element.elementor-element-6040c4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-6040c4a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#3A3A3A;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-98e264f .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-98e264f .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-98e264f .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-fb17025 .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-fb17025 .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-fb17025 .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-61fa306 .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-61fa306 .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .elementor-repeater-item-61fa306 .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:4;width:calc(100%/var(--xpro-grid-item) - 3px);}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-media{background-color:#02010100;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-3f9b87f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-layout-horizontal{column-gap:3px;row-gap:0px;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-layout-vertical{row-gap:0px;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-media-type-icon::before{--xpro-speparator-line:0px;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-item{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-item,.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-item > a{align-items:center;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-media-type-icon{font-size:8px;min-height:8px;min-width:8px;height:0px;width:0px;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-media-type-icon > svg{width:8px;height:auto;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-media-type-image img{width:100px;}.elementor-34732 .elementor-element.elementor-element-0923751{--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:flex-start;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-34732 .elementor-element.elementor-element-0923751:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-0923751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-0923751:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-0923751.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-0923751, .elementor-34732 .elementor-element.elementor-element-0923751::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-c204ef2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-c204ef2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-b319fd9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b319fd9{text-align:start;}.elementor-34732 .elementor-element.elementor-element-b319fd9 img{width:25%;}.elementor-34732 .elementor-element.elementor-element-024d546.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-024d546 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-8a47830.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-8a47830{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-bef9fb3{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;}.elementor-34732 .elementor-element.elementor-element-abc198a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-abc198a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#3A3A3A;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-98e264f .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-98e264f .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-98e264f .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-fb17025 .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-fb17025 .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-fb17025 .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-61fa306 .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-61fa306 .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .elementor-repeater-item-61fa306 .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:4;width:calc(100%/var(--xpro-grid-item) - 3px);}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-media{background-color:#02010100;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-layout-horizontal{column-gap:3px;row-gap:0px;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-layout-vertical{row-gap:0px;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-media-type-icon::before{--xpro-speparator-line:0px;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-item{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-item,.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-item > a{align-items:center;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-media-type-icon{font-size:8px;min-height:8px;min-width:8px;height:0px;width:0px;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-media-type-icon > svg{width:8px;height:auto;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-media-type-image img{width:100px;}.elementor-34732 .elementor-element.elementor-element-f7071f8{--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:flex-start;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-34732 .elementor-element.elementor-element-f7071f8:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-f7071f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-f7071f8:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-f7071f8.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-f7071f8, .elementor-34732 .elementor-element.elementor-element-f7071f8::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-0acf0d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0acf0d2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-1b6dd6b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-1b6dd6b{text-align:start;}.elementor-34732 .elementor-element.elementor-element-1b6dd6b img{width:70%;}.elementor-34732 .elementor-element.elementor-element-c70fb70.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-c70fb70 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-d342775.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-d342775{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-8b98122{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;}.elementor-34732 .elementor-element.elementor-element-372a97e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-372a97e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#3A3A3A;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-98e264f .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-98e264f .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-98e264f .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-fb17025 .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-fb17025 .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-fb17025 .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-61fa306 .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-61fa306 .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .elementor-repeater-item-61fa306 .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:4;width:calc(100%/var(--xpro-grid-item) - 3px);}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-media{background-color:#02010100;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-b7a0388.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-layout-horizontal{column-gap:3px;row-gap:0px;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-layout-vertical{row-gap:0px;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-media-type-icon::before{--xpro-speparator-line:0px;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-item{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-item,.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-item > a{align-items:center;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-media-type-icon{font-size:8px;min-height:8px;min-width:8px;height:0px;width:0px;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-media-type-icon > svg{width:8px;height:auto;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-media-type-image img{width:100px;}.elementor-34732 .elementor-element.elementor-element-ee534c6{--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:flex-start;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-34732 .elementor-element.elementor-element-ee534c6:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-ee534c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-ee534c6:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-ee534c6.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-ee534c6, .elementor-34732 .elementor-element.elementor-element-ee534c6::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-7989820.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-7989820 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-554f2c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-554f2c7{text-align:start;}.elementor-34732 .elementor-element.elementor-element-554f2c7 img{width:45%;}.elementor-34732 .elementor-element.elementor-element-dd6a364.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-dd6a364 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-12b03d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-12b03d7{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-48b06ad{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;}.elementor-34732 .elementor-element.elementor-element-7977128.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-7977128 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#3A3A3A;}.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-98e264f .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-98e264f .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-98e264f .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-fb17025 .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-fb17025 .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-fb17025 .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-61fa306 .xpro-infolist-media-type-icon,.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-61fa306 .xpro-infolist-media-type-custom{color:#000000;}.elementor-34732 .elementor-element.elementor-element-c38107e .elementor-repeater-item-61fa306 .xpro-infolist-media-type-icon > svg{fill:#000000;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:4;width:calc(100%/var(--xpro-grid-item) - 3px);}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-media{background-color:#02010100;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-c38107e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-layout-horizontal{column-gap:3px;row-gap:0px;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-layout-vertical{row-gap:0px;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-media-type-icon::before{--xpro-speparator-line:0px;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-item{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-item,.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-item > a{align-items:center;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-media-type-icon{font-size:8px;min-height:8px;min-width:8px;height:0px;width:0px;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-media-type-icon > svg{width:8px;height:auto;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-media-type-image img{width:100px;}.elementor-34732 .elementor-element.elementor-element-cbc9d16{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-cbc9d16:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-cbc9d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-ea5c021.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-ea5c021{font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-ea5c021 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-69c4dfe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-69c4dfe .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:44px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-854c3ae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-854c3ae{font-size:17.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-854c3ae p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-2d3165c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-2d3165c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:700;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-da8af09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-096c9ad{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-096c9ad:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-096c9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-c0be93e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-c0be93e{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-4943c25.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-4943c25 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-94acd49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-94acd49{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-39089f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-39089f7{font-size:16px;font-weight:400;font-style:italic;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-ec43812{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-ec43812:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-ec43812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4cc4817 );}.elementor-34732 .elementor-element.elementor-element-f30d6a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-f30d6a7{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-9a1b21d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-9a1b21d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-3ebf084.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-3ebf084{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-b66c157.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b66c157{font-size:16px;font-weight:400;font-style:italic;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-e330c51{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-e330c51:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-e330c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17171B;}.elementor-34732 .elementor-element.elementor-element-eafdbb6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-eafdbb6{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:#F05CAB;}.elementor-34732 .elementor-element.elementor-element-9811bbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-9811bbf .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.022em;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-e73df15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e73df15{font-size:14.5px;color:#A7A29B;}.elementor-34732 .elementor-element.elementor-element-48334f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-48334f5{font-size:16px;font-weight:600;font-style:normal;color:#C4A24A;}.elementor-34732 .elementor-element.elementor-element-93fe230.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-93fe230{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:300;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-fdc1060.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-fdc1060{font-size:17.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-e99942e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e99942e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:700;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-faebdb0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-8c1d026{--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;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-8c1d026:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-8c1d026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-8c1d026:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-8c1d026.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-8c1d026, .elementor-34732 .elementor-element.elementor-element-8c1d026::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-1ac79fe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-1ac79fe .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-bfb81d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-bfb81d8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-3467393.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-3467393{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-3efb115{--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;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-3efb115:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-3efb115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-3efb115:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-3efb115.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-3efb115, .elementor-34732 .elementor-element.elementor-element-3efb115::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-e9411a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e9411a0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-2f36c77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-2f36c77 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-457b5e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-457b5e3{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-5190a5f{--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;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-5190a5f:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-5190a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-5190a5f:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-5190a5f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-5190a5f, .elementor-34732 .elementor-element.elementor-element-5190a5f::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-94b5c0a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-94b5c0a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-3f3a5d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-3f3a5d0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-dace8ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-dace8ed{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-c678728{--display:flex;}.elementor-34732 .elementor-element.elementor-element-c678728:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-c678728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-3a51796.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e3697d6{--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:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-e3697d6:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-e3697d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-106c0f4{width:var( --container-widget-width, 25% );max-width:25%;background-color:#E7E7E7;padding:10px 10px 10px 10px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:2px 2px 2px 2px;box-shadow:0px 0px 5px 0px rgba(243.09999999999997, 243.09999999999997, 243.09999999999997, 0.5);}.elementor-34732 .elementor-element.elementor-element-106c0f4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-106c0f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-75134f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-75134f6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-0f14037.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0f14037{font-size:17.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-0f14037 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-0aed3db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0aed3db .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:700;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-741af81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-47b7f1a{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:38px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-47b7f1a:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-47b7f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-492aefa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-492aefa .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-375d1e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-375d1e8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:25px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-ba95bc2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-ba95bc2{font-size:15px;color:#585D66;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-34732 .elementor-element.elementor-element-c695704.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-c695704 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-c695704 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-c695704 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-c695704 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-c695704 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-c695704 .elementor-icon-list-icon i{color:#C4202D;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-c695704 .elementor-icon-list-icon svg{fill:#C4202D;transition:fill 0.3s;}.elementor-34732 .elementor-element.elementor-element-c695704{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34732 .elementor-element.elementor-element-c695704 .elementor-icon-list-text{color:#585D66;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-1ca3790{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:38px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-1ca3790:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-1ca3790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-7579aa5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-7579aa5 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-d99c8af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-d99c8af .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:25px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-566e426.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-566e426{font-size:15px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-fb5a7c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-fb5a7c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-fb5a7c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-fb5a7c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-fb5a7c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-fb5a7c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-fb5a7c7 .elementor-icon-list-icon i{color:#C4202D;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-fb5a7c7 .elementor-icon-list-icon svg{fill:#C4202D;transition:fill 0.3s;}.elementor-34732 .elementor-element.elementor-element-fb5a7c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34732 .elementor-element.elementor-element-fb5a7c7 .elementor-icon-list-text{color:#585D66;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-7626ff8{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:38px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-7626ff8:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-7626ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-5396d24.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-5396d24 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-8fbe0b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-8fbe0b9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:25px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-18243a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-18243a8{font-size:15px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-4f86509.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-4f86509 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-4f86509 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-4f86509 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-4f86509 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-4f86509 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-4f86509 .elementor-icon-list-icon i{color:#C4202D;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-4f86509 .elementor-icon-list-icon svg{fill:#C4202D;transition:fill 0.3s;}.elementor-34732 .elementor-element.elementor-element-4f86509{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34732 .elementor-element.elementor-element-4f86509 .elementor-icon-list-text{color:#585D66;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-0bf7c0b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0bf7c0b{font-size:17.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-17ec646.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-17ec646 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:700;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-6c40f42.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-067e4bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b634a9a{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-8bed154{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-34732 .elementor-element.elementor-element-b879fe9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b879fe9{font-size:23px;font-weight:700;text-transform:uppercase;line-height:1px;letter-spacing:0em;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-b879fe9 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-8fdb6cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-8fdb6cf{font-size:16px;color:#000000;}.elementor-34732 .elementor-element.elementor-element-8c354e6{--display:flex;}.elementor-34732 .elementor-element.elementor-element-b1e81b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b1e81b7 img{border-radius:20px 20px 20px 20px;}.elementor-34732 .elementor-element.elementor-element-a0bb5ff{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-a0bb5ff:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-a0bb5ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-b02406d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b02406d{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-b02406d p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-0f440de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0f440de .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:44px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-d36ff3e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-d36ff3e{font-size:17.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-cdeed84{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-0f0abae{--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;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-0f0abae:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-0f0abae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-0f0abae:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-0f0abae.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-0f0abae, .elementor-34732 .elementor-element.elementor-element-0f0abae::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-28fff69.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-28fff69 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-b91060b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b91060b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-59915a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-59915a2{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-f2f5506.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-f2f5506 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-f2f5506 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-f2f5506 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-f2f5506 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-f2f5506 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-f2f5506 .elementor-icon-list-icon i{color:#C4202D;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-f2f5506 .elementor-icon-list-icon svg{fill:#C4202D;transition:fill 0.3s;}.elementor-34732 .elementor-element.elementor-element-f2f5506{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34732 .elementor-element.elementor-element-f2f5506 .elementor-icon-list-text{color:#585D66;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-acb2774{--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;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-acb2774:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-acb2774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-acb2774:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-acb2774.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-acb2774, .elementor-34732 .elementor-element.elementor-element-acb2774::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-e85de03.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e85de03 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-5b10579.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-5b10579 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-10ffd62.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-10ffd62{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-895e3dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-895e3dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-895e3dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-895e3dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-895e3dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-895e3dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-895e3dc .elementor-icon-list-icon i{color:#C4202D;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-895e3dc .elementor-icon-list-icon svg{fill:#C4202D;transition:fill 0.3s;}.elementor-34732 .elementor-element.elementor-element-895e3dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34732 .elementor-element.elementor-element-895e3dc .elementor-icon-list-text{color:#585D66;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-548ab26{--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;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5D5D5;--border-color:#D5D5D5;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-34732 .elementor-element.elementor-element-548ab26:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-548ab26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-548ab26:hover{background-color:#FFFFFF;border-style:none;box-shadow:0px 7px 15px -10px rgba(187, 187, 187, 0.5);}.elementor-34732 .elementor-element.elementor-element-548ab26.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34732 .elementor-element.elementor-element-548ab26, .elementor-34732 .elementor-element.elementor-element-548ab26::before{--border-transition:0.9s;}.elementor-34732 .elementor-element.elementor-element-c0500f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-c0500f3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:700;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-b780602.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-b780602 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-4e080fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-4e080fd{font-size:14.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-a3ec3c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-a3ec3c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-a3ec3c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-a3ec3c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-34732 .elementor-element.elementor-element-a3ec3c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-a3ec3c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-34732 .elementor-element.elementor-element-a3ec3c6 .elementor-icon-list-icon i{color:#C4202D;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-a3ec3c6 .elementor-icon-list-icon svg{fill:#C4202D;transition:fill 0.3s;}.elementor-34732 .elementor-element.elementor-element-a3ec3c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34732 .elementor-element.elementor-element-a3ec3c6 .elementor-icon-list-text{color:#585D66;transition:color 0.3s;}.elementor-34732 .elementor-element.elementor-element-bb30c07{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-bb30c07:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-bb30c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-359ced0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-2b69ac2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-2b69ac2{font-size:16px;color:#141414;}.elementor-34732 .elementor-element.elementor-element-139558b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:52px;--padding-bottom:52px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-139558b:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-139558b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE6;}.elementor-34732 .elementor-element.elementor-element-44600ac{--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-34732 .elementor-element.elementor-element-d225ff8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-d225ff8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-2dd968b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;color:#000000;}.elementor-34732 .elementor-element.elementor-element-2dd968b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-2dd968b p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-9fd4213 .elementor-button{background-color:#C4202D;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 26px 14px 26px;}.elementor-34732 .elementor-element.elementor-element-9fd4213 .elementor-button:hover, .elementor-34732 .elementor-element.elementor-element-9fd4213 .elementor-button:focus{background-color:#8C111C;}.elementor-34732 .elementor-element.elementor-element-9fd4213.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-4bee6fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34732 .elementor-element.elementor-element-62d52f7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-34732 .elementor-element.elementor-element-62d52f7:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-62d52f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-0d0863b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-0d0863b{text-align:center;}.elementor-34732 .elementor-element.elementor-element-0d0863b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:36px;letter-spacing:0em;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-78644f8{--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;--overlay-opacity:1;--padding-top:40px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-78644f8:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-78644f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;background-image:url("https://peakacademiccoaching.com/wp-content/uploads/2026/10/virtual-classroom-study-space-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34732 .elementor-element.elementor-element-78644f8::before, .elementor-34732 .elementor-element.elementor-element-78644f8 > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-78644f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-78644f8 > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-78644f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-78644f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-34732 .elementor-element.elementor-element-afe4621{--display:flex;}.elementor-34732 .elementor-element.elementor-element-f4cdc07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-f4cdc07 img{border-radius:20px 20px 20px 20px;}.elementor-34732 .elementor-element.elementor-element-14f2965{--display:flex;}.elementor-34732 .elementor-element.elementor-element-d7f6c3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-d7f6c3b{font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-d7f6c3b p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-f3474a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-f3474a3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-36e494d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-36e494d{font-size:17.5px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-a7b4dec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-34732 .elementor-element.elementor-element-a7b4dec:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-a7b4dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE6;}.elementor-34732 .elementor-element.elementor-element-e342977.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e342977 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-945407e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-945407e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-5d865cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-5d865cd{font-size:15px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-5d865cd p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-9f6f970{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-34732 .elementor-element.elementor-element-9f6f970:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-9f6f970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE6;}.elementor-34732 .elementor-element.elementor-element-156ed15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-156ed15 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-032116c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-032116c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-43d76e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-43d76e7{font-size:15px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-43d76e7 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-e1b2fb8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-34732 .elementor-element.elementor-element-e1b2fb8:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-e1b2fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE6;}.elementor-34732 .elementor-element.elementor-element-e6bf66b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e6bf66b .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#C4202D;}.elementor-34732 .elementor-element.elementor-element-c61e4d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-c61e4d9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-7f7523a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-7f7523a{font-size:15px;color:#585D66;}.elementor-34732 .elementor-element.elementor-element-7f7523a p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-c11c7ad{--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:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-c11c7ad:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-c11c7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE6DA;}.elementor-34732 .elementor-element.elementor-element-e05c560.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e05c560{font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-e05c560 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-71d1e3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-71d1e3b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:44px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-90d4317{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34732 .elementor-element.elementor-element-d9baec5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-85631bd .elementor-button{background-color:#C4202D;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 26px 14px 26px;}.elementor-34732 .elementor-element.elementor-element-85631bd .elementor-button:hover, .elementor-34732 .elementor-element.elementor-element-85631bd .elementor-button:focus{background-color:#8C111C;}.elementor-34732 .elementor-element.elementor-element-85631bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-1bb22ef{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1DBD2;--border-color:#E1DBD2;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-1bb22ef:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-1bb22ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-a852d6d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-a62dad0{--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;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-a62dad0:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-a62dad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17171B;}.elementor-34732 .elementor-element.elementor-element-a62dad0::before, .elementor-34732 .elementor-element.elementor-element-a62dad0 > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-a62dad0 > .e-con-inner > .elementor-background-video-container::before, .elementor-34732 .elementor-element.elementor-element-a62dad0 > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-a62dad0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34732 .elementor-element.elementor-element-a62dad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#141414;--background-overlay:'';}.elementor-34732 .elementor-element.elementor-element-8ce5a9d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-8ce5a9d{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#E8A3A9;}.elementor-34732 .elementor-element.elementor-element-8ce5a9d p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-3d4bcc0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-3d4bcc0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:44px;font-weight:600;letter-spacing:-0.022em;color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-83b1a98{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-83b1a98:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-83b1a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-6ed5ba9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-6ed5ba9 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-6ed5ba9{color:#000000;}.elementor-34732 .elementor-element.elementor-element-21ecec2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-21ecec2:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-21ecec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-fc6a4df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-fc6a4df p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-fc6a4df{color:#000000;}.elementor-34732 .elementor-element.elementor-element-c0bb39e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-c0bb39e:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-c0bb39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-4c01e88.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-4c01e88 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-4c01e88{color:#000000;}.elementor-34732 .elementor-element.elementor-element-f8cccc8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-f8cccc8:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-f8cccc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-53fe084.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-53fe084 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-53fe084{color:#000000;}.elementor-34732 .elementor-element.elementor-element-a20c577{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-a20c577:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-a20c577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-6a21a03.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-6a21a03 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-6a21a03{color:#000000;}.elementor-34732 .elementor-element.elementor-element-7d507a4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-7d507a4:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-7d507a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-023d635.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-023d635 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-023d635{color:#000000;}.elementor-34732 .elementor-element.elementor-element-646ae9d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-646ae9d:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-646ae9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-f8c6485.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-f8c6485 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-f8c6485{color:#000000;}.elementor-34732 .elementor-element.elementor-element-c3ab26a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#111111;--border-color:#111111;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-c3ab26a:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-c3ab26a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34732 .elementor-element.elementor-element-24a97e2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-24a97e2 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-24a97e2{color:#000000;}.elementor-34732 .elementor-element.elementor-element-c396baa{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:9px;--n-accordion-border-radius:2px 2px 2px 2px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;--n-accordion-icon-normal-color:#FFFEFE;}.elementor-34732 .elementor-element.elementor-element-c396baa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#303030;}.elementor-34732 .elementor-element.elementor-element-c396baa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-c396baa > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-c396baa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-c396baa {--n-accordion-padding:15px 20px 15px 20px;}.elementor-34732 .elementor-element.elementor-element-81babb8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:104px;--padding-bottom:104px;--padding-left:32px;--padding-right:32px;}.elementor-34732 .elementor-element.elementor-element-81babb8:not(.elementor-motion-effects-element-type-background), .elementor-34732 .elementor-element.elementor-element-81babb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-34732 .elementor-element.elementor-element-976fa12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-976fa12{font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-1987641 );}.elementor-34732 .elementor-element.elementor-element-976fa12 p{margin-block-end:0px;}.elementor-34732 .elementor-element.elementor-element-e2cf021.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-e2cf021 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:44px;font-weight:600;letter-spacing:-0.022em;color:#17171B;}.elementor-34732 .elementor-element.elementor-element-7c2c534.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-7c2c534{text-align:center;font-size:17px;font-weight:500;color:#000000;}.elementor-34732 .elementor-element.elementor-element-1fcd8f4 .elementor-button{background-color:#C4202D;font-size:14px;font-weight:600;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;transition-duration:1.4s;border-radius:0px 0px 0px 0px;padding:14px 26px 14px 26px;}.elementor-34732 .elementor-element.elementor-element-1fcd8f4 .elementor-button:hover, .elementor-34732 .elementor-element.elementor-element-1fcd8f4 .elementor-button:focus{background-color:#8C111C;}.elementor-34732 .elementor-element.elementor-element-1fcd8f4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-425fe75.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-34732 .elementor-element.elementor-element-425fe75{font-size:16px;font-weight:500;color:#000000;}.elementor-34732 .elementor-element.elementor-element-425fe75 a{color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:2;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:2;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:2;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:2;}}@media(min-width:768px){.elementor-34732 .elementor-element.elementor-element-efb9e33{--width:100%;}.elementor-34732 .elementor-element.elementor-element-fcb0f02{--width:45%;}.elementor-34732 .elementor-element.elementor-element-5bbc47d{--width:55%;}.elementor-34732 .elementor-element.elementor-element-9f4015d{--width:100%;}.elementor-34732 .elementor-element.elementor-element-d229f2e{--width:100%;}.elementor-34732 .elementor-element.elementor-element-ca2b3cd{--content-width:100%;}.elementor-34732 .elementor-element.elementor-element-0923751{--content-width:100%;}.elementor-34732 .elementor-element.elementor-element-f7071f8{--content-width:100%;}.elementor-34732 .elementor-element.elementor-element-ee534c6{--content-width:100%;}.elementor-34732 .elementor-element.elementor-element-62d52f7{--width:80%;}.elementor-34732 .elementor-element.elementor-element-a7b4dec{--width:100%;}.elementor-34732 .elementor-element.elementor-element-9f6f970{--width:100%;}.elementor-34732 .elementor-element.elementor-element-e1b2fb8{--width:100%;}}@media(max-width:767px){.elementor-34732 .elementor-element.elementor-element-efb9e33{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-34732 .elementor-element.elementor-element-71882d5 .swiper-slide{height:50px;}.elementor-34732 .elementor-element.elementor-element-71882d5 .elementor-slide-heading{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-8740500 .elementor-heading-title{font-size:20px;}.elementor-34732 .elementor-element.elementor-element-766d53b{font-size:14px;}.elementor-34732 .elementor-element.elementor-element-266949b img{height:250px;object-position:top center;}.elementor-34732 .elementor-element.elementor-element-9504abd{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-9e8b7e6 .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-0b64b47{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-b87d31f .elementor-heading-title{font-size:20px;}.elementor-34732 .elementor-element.elementor-element-25d3638{font-size:16px;}.elementor-34732 .elementor-element.elementor-element-3c2f531{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34732 .elementor-element.elementor-element-e96d696{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34732 .elementor-element.elementor-element-e96d696 .elementor-image-box-img{margin-bottom:0px;}.elementor-34732 .elementor-element.elementor-element-3c3568f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34732 .elementor-element.elementor-element-3c3568f .elementor-image-box-img{margin-bottom:0px;}.elementor-34732 .elementor-element.elementor-element-a961747{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34732 .elementor-element.elementor-element-a961747 .elementor-image-box-img{margin-bottom:0px;}.elementor-34732 .elementor-element.elementor-element-9b0898b .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-3f9b87f .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:4;}.elementor-34732 .elementor-element.elementor-element-f2eaa1c .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:4;}.elementor-34732 .elementor-element.elementor-element-b7a0388 .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:4;}.elementor-34732 .elementor-element.elementor-element-c38107e .xpro-infolist-layout-horizontal .xpro-infolist-item{--xpro-grid-item:4;}.elementor-34732 .elementor-element.elementor-element-ea5c021{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-69c4dfe .elementor-heading-title{font-size:20px;}.elementor-34732 .elementor-element.elementor-element-106c0f4{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-34732 .elementor-element.elementor-element-106c0f4 .elementor-heading-title{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-75134f6 .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-0aed3db .elementor-heading-title{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-b879fe9{font-size:18px;line-height:1.2em;}.elementor-34732 .elementor-element.elementor-element-b02406d{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-0f440de .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-d225ff8 .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-0d0863b .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-34732 .elementor-element.elementor-element-f4cdc07 img{height:250px;object-fit:cover;object-position:top center;}.elementor-34732 .elementor-element.elementor-element-d7f6c3b{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-f3474a3 .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-e05c560{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-71d1e3b .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-3d4bcc0 .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-976fa12{font-size:18px;}.elementor-34732 .elementor-element.elementor-element-e2cf021 .elementor-heading-title{font-size:22px;}.elementor-34732 .elementor-element.elementor-element-7c2c534{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-8740500 */.elementor-22 .elementor-element.elementor-element-6a664c2 .elementor-heading-title {
    
    background-color: #faf8f599;
    padding: 10px;
        width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e98d167 */@media screen and (min-width: 1441px) {
  .elementor-element.elementor-element-5e8dcb9.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
    height: 600px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5302233 */.academic-section1:before {
    content: "";
    position: absolute !important;
    background-repeat: no-repeat !important;
    top: -100px !important;
    left: auto !important;
    right: 30px !important;
    width: 760px !important;
    height: 760px !important;
    border-radius: 50% !important;
    /* Darker Deep Red / Crimson Color Gradient */
    background: radial-gradient(circle at 35% 35%, rgba(180, 10, 30, .65), transparent 62%) !important;
    pointer-events: none;

    /* Animation */
    animation: pulseGlow 6s ease-in-out infinite alternate !important;
}

@keyframes pulseGlow {
    0% {
        transform: translate(0, 0) scale(0.9);
        opacity: 0.3;
    }
    50% {
        transform: translate(-30px, 40px) scale(1.1);
        opacity: 0.95;
    }
    100% {
        transform: translate(20px, -20px) scale(1);
        opacity: 0.4;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca2b3cd *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-ca2b3cd {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-ca2b3cd::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-ca2b3cd > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover h1, 
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover h2, 
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover h3, 
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover h4, 
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover p, 
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover span, 
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover li,
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover i,
.elementor-34732 .elementor-element.elementor-element-ca2b3cd:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0923751 *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-0923751 {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-0923751::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-0923751 > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-0923751:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-0923751:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-0923751:hover h1, 
.elementor-34732 .elementor-element.elementor-element-0923751:hover h2, 
.elementor-34732 .elementor-element.elementor-element-0923751:hover h3, 
.elementor-34732 .elementor-element.elementor-element-0923751:hover h4, 
.elementor-34732 .elementor-element.elementor-element-0923751:hover p, 
.elementor-34732 .elementor-element.elementor-element-0923751:hover span, 
.elementor-34732 .elementor-element.elementor-element-0923751:hover li,
.elementor-34732 .elementor-element.elementor-element-0923751:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-0923751:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-0923751:hover i,
.elementor-34732 .elementor-element.elementor-element-0923751:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7071f8 *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-f7071f8 {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-f7071f8::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-f7071f8 > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover h1, 
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover h2, 
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover h3, 
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover h4, 
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover p, 
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover span, 
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover li,
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover i,
.elementor-34732 .elementor-element.elementor-element-f7071f8:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee534c6 *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-ee534c6 {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-ee534c6::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-ee534c6 > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover h1, 
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover h2, 
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover h3, 
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover h4, 
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover p, 
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover span, 
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover li,
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover i,
.elementor-34732 .elementor-element.elementor-element-ee534c6:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-096c9ad *//* Base Container Setup */
.elementor-34732 .elementor-element.elementor-element-096c9ad {
    position: relative !important;
    overflow: hidden !important;
    transition: transform 0.4s ease !important;
    border: none !important;
    outline: none !important;
}

/* Light/Dark Sheen Sweep for White Backgrounds */
.elementor-34732 .elementor-element.elementor-element-096c9ad::before {
    content: '' !important;
    position: absolute !important;
    top: -50% !important;
    left: -150% !important;
    width: 200% !important;
    height: 200% !important;
    border: none !important;
    transform: rotate(25deg) !important;
    
    /* Dark Sheen for Light/White Backgrounds */
    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(0, 0, 0, 0.02) 35%,
        rgba(0, 0, 0, 0.12) 50%, /* White par ye clean shine banayega */
        rgba(0, 0, 0, 0.02) 65%,
        transparent 80%
    ) !important;
    
    transition: left 0.75s ease-in-out, opacity 0.3s ease !important;
    pointer-events: none !important;
    z-index: 2 !important;
    opacity: 0 !important;
}

.elementor-34732 .elementor-element.elementor-element-096c9ad::after {
    display: none !important;
}

/* Hover Trigger */
.elementor-34732 .elementor-element.elementor-element-096c9ad:hover {
    transform: translateY(-3px) !important;
}

.elementor-34732 .elementor-element.elementor-element-096c9ad:hover::before {
    left: 100% !important;
    opacity: 1 !important;
}

.elementor-34732 .elementor-element.elementor-element-096c9ad > * {
    position: relative !important;
    z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec43812 *//* Container Reset & Setup */
.elementor-34732 .elementor-element.elementor-element-ec43812 {
    position: relative !important;
    overflow: hidden !important;
    transition: transform 0.4s ease !important;
    border: none !important;
    outline: none !important;
}

/* Side line / Angled borders Reset & Setup */
.elementor-34732 .elementor-element.elementor-element-ec43812::before {
    content: '' !important;
    position: absolute !important;
    top: -50% !important;
    left: -150% !important;
    width: 200% !important;
    height: 200% !important;
    
    /* Pehle wali sharp line, border aur rotation complete reset */
    border: none !important;
    border-right: none !important;
    transform: rotate(25deg) !important;
    
    /* Clean Soft Light Gradient (No Lines/Borders) */
    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(255, 255, 255, 0.03) 35%,
        rgba(255, 255, 255, 0.25) 50%,
        rgba(255, 255, 255, 0.03) 65%,
        transparent 80%
    ) !important;
    
    transition: left 0.75s ease-in-out, opacity 0.3s ease !important;
    pointer-events: none !important;
    z-index: 2 !important;
    opacity: 0 !important; /* Normal state me bilkul hidden */
}

/* Unwanted overlays clear */
.elementor-34732 .elementor-element.elementor-element-ec43812::after {
    display: none !important;
}

/* Hover States - Only Sheen Pass (No Side Lines) */
.elementor-34732 .elementor-element.elementor-element-ec43812:hover {
    transform: translateY(-3px) !important;
}

.elementor-34732 .elementor-element.elementor-element-ec43812:hover::before {
    left: 100% !important;
    opacity: 1 !important;
}

/* Content layer above */
.elementor-34732 .elementor-element.elementor-element-ec43812 > * {
    position: relative !important;
    z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e330c51 *//* Container Reset & Setup */
.elementor-34732 .elementor-element.elementor-element-e330c51 {
    position: relative !important;
    overflow: hidden !important;
    transition: transform 0.4s ease !important;
    border: none !important;
    outline: none !important;
}

/* Side line / Angled borders Reset & Setup */
.elementor-34732 .elementor-element.elementor-element-e330c51::before {
    content: '' !important;
    position: absolute !important;
    top: -50% !important;
    left: -150% !important;
    width: 200% !important;
    height: 200% !important;
    
    /* Pehle wali sharp line, border aur rotation complete reset */
    border: none !important;
    border-right: none !important;
    transform: rotate(25deg) !important;
    
    /* Clean Soft Light Gradient (No Lines/Borders) */
    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(255, 255, 255, 0.03) 35%,
        rgba(255, 255, 255, 0.25) 50%,
        rgba(255, 255, 255, 0.03) 65%,
        transparent 80%
    ) !important;
    
    transition: left 0.75s ease-in-out, opacity 0.3s ease !important;
    pointer-events: none !important;
    z-index: 2 !important;
    opacity: 0 !important; /* Normal state me bilkul hidden */
}

/* Unwanted overlays clear */
.elementor-34732 .elementor-element.elementor-element-e330c51::after {
    display: none !important;
}

/* Hover States - Only Sheen Pass (No Side Lines) */
.elementor-34732 .elementor-element.elementor-element-e330c51:hover {
    transform: translateY(-3px) !important;
}

.elementor-34732 .elementor-element.elementor-element-e330c51:hover::before {
    left: 100% !important;
    opacity: 1 !important;
}

/* Content layer above */
.elementor-34732 .elementor-element.elementor-element-e330c51 > * {
    position: relative !important;
    z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c1d026 *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-8c1d026 {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-8c1d026::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-8c1d026 > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover h1, 
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover h2, 
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover h3, 
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover h4, 
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover p, 
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover span, 
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover li,
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover i,
.elementor-34732 .elementor-element.elementor-element-8c1d026:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3efb115 *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-3efb115 {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-3efb115::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-3efb115 > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-3efb115:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-3efb115:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-3efb115:hover h1, 
.elementor-34732 .elementor-element.elementor-element-3efb115:hover h2, 
.elementor-34732 .elementor-element.elementor-element-3efb115:hover h3, 
.elementor-34732 .elementor-element.elementor-element-3efb115:hover h4, 
.elementor-34732 .elementor-element.elementor-element-3efb115:hover p, 
.elementor-34732 .elementor-element.elementor-element-3efb115:hover span, 
.elementor-34732 .elementor-element.elementor-element-3efb115:hover li,
.elementor-34732 .elementor-element.elementor-element-3efb115:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-3efb115:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-3efb115:hover i,
.elementor-34732 .elementor-element.elementor-element-3efb115:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190a5f *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-5190a5f {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-5190a5f::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-5190a5f > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover h1, 
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover h2, 
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover h3, 
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover h4, 
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover p, 
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover span, 
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover li,
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover i,
.elementor-34732 .elementor-element.elementor-element-5190a5f:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47b7f1a *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-47b7f1a {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-47b7f1a::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-47b7f1a > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover h1, 
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover h2, 
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover h3, 
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover h4, 
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover p, 
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover span, 
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover li,
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover i,
.elementor-34732 .elementor-element.elementor-element-47b7f1a:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca3790 *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-1ca3790 {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-1ca3790::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-1ca3790 > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover h1, 
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover h2, 
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover h3, 
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover h4, 
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover p, 
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover span, 
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover li,
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover i,
.elementor-34732 .elementor-element.elementor-element-1ca3790:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7626ff8 *//* Card Container Setup (Normal State: Dark-to-Red Gradient Overlay) */
.elementor-34732 .elementor-element.elementor-element-7626ff8 {
    position: relative !important;
    overflow: hidden !important;
    background-color: #FFFFFF !important; /* Base color when gradient slides away */
    border: 1px solid #E0E0E0 !important;
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Gradient Overlay (Normal State me Fully Visible - Top Red to Bottom Black) */
.elementor-34732 .elementor-element.elementor-element-7626ff8::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #000000 0%, #000000 35%, #6A0E12 75%, #B8252A 100%) !important;
    transform: translateY(0%) !important; /* Visible by default */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Smooth Transitions */
.elementor-34732 .elementor-element.elementor-element-7626ff8 > * {
    position: relative !important;
    z-index: 2 !important;
    transition: color 0.5s ease !important;
}

/* Normal State Text Colors (White) */
.elementor-34732 .elementor-element.elementor-element-7626ff8 h1, 
.elementor-34732 .elementor-element.elementor-element-7626ff8 h2, 
.elementor-34732 .elementor-element.elementor-element-7626ff8 h3, 
.elementor-34732 .elementor-element.elementor-element-7626ff8 h4, 
.elementor-34732 .elementor-element.elementor-element-7626ff8 h5,
.elementor-34732 .elementor-element.elementor-element-7626ff8 p, 
.elementor-34732 .elementor-element.elementor-element-7626ff8 span, 
.elementor-34732 .elementor-element.elementor-element-7626ff8 li,
.elementor-34732 .elementor-element.elementor-element-7626ff8 div,
.elementor-34732 .elementor-element.elementor-element-7626ff8 .elementor-heading-title {
    color: #FFFFFF !important;
    transition: color 0.5s ease !important;
}

/* Normal State Separator Line Light */
.elementor-34732 .elementor-element.elementor-element-7626ff8 .elementor-divider-separator {
    border-color: rgba(255, 255, 255, 0.25) !important;
    transition: border-color 0.5s ease !important;
}

/* Normal State Icons White */
.elementor-34732 .elementor-element.elementor-element-7626ff8 .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-7626ff8 i,
.elementor-34732 .elementor-element.elementor-element-7626ff8 svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
    transition: color 0.5s ease, fill 0.5s ease !important;
}

/* ==========================================
   HOVER TRIGGER (Slides Down to Reveal White BG)
   ========================================== */

/* Card Lift & Subtle Shadow */
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1) !important;
}

/* Slide Down Gradient Overlay to Hide It */
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover::before {
    transform: translateY(100%) !important; /* Moves down on hover */
}

/* All Text Dark on Hover */
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover h1, 
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover h2, 
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover h3, 
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover h4, 
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover h5,
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover p, 
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover span, 
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover li,
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover div {
    color: #1A1A1A !important;
}

/* Question / Accent Tag Dark Red on Hover */
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover .elementor-heading-title {
    color: #B8252A !important;
}

/* Separator Line Dark on Hover */
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover .elementor-divider-separator {
    border-color: #E0E0E0 !important;
}

/* Icons Dark Red on Hover */
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover i,
.elementor-34732 .elementor-element.elementor-element-7626ff8:hover svg {
    color: #B8252A !important;
    fill: #B8252A !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f0abae *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-0f0abae {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-0f0abae::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-0f0abae > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover h1, 
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover h2, 
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover h3, 
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover h4, 
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover p, 
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover span, 
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover li,
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover i,
.elementor-34732 .elementor-element.elementor-element-0f0abae:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acb2774 *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-acb2774 {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-acb2774::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-acb2774 > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-acb2774:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-acb2774:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-acb2774:hover h1, 
.elementor-34732 .elementor-element.elementor-element-acb2774:hover h2, 
.elementor-34732 .elementor-element.elementor-element-acb2774:hover h3, 
.elementor-34732 .elementor-element.elementor-element-acb2774:hover h4, 
.elementor-34732 .elementor-element.elementor-element-acb2774:hover p, 
.elementor-34732 .elementor-element.elementor-element-acb2774:hover span, 
.elementor-34732 .elementor-element.elementor-element-acb2774:hover li,
.elementor-34732 .elementor-element.elementor-element-acb2774:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-acb2774:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-acb2774:hover i,
.elementor-34732 .elementor-element.elementor-element-acb2774:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-548ab26 *//* Card Container Setup */
.elementor-34732 .elementor-element.elementor-element-548ab26 {
    position: relative !important;
    overflow: hidden !important;
    /* Card Lift Transition Speed: Slowed down to 0.6s */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease !important;
    z-index: 1 !important;
}

/* Full Dark Red Gradient Overlay */
.elementor-34732 .elementor-element.elementor-element-548ab26::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(0deg, #B8252A 0%, #8C191E 50%, #5A0D11 100%) !important;
    transform: translateY(100%) !important;
    /* Red Gradient Slide Speed: Slowed down to 0.85s for ultra-smoothness */
    transition: transform 0.85s cubic-bezier(0.25, 1, 0.5, 1) !important;
    z-index: 1 !important;
    pointer-events: none !important;
}

/* Content Layering & Text Transition */
.elementor-34732 .elementor-element.elementor-element-548ab26 > * {
    position: relative !important;
    z-index: 2 !important;
    /* Text Color Transition: Slowed down to 0.5s */
    transition: color 0.5s ease !important;
}

/* HOVER STATES */
.elementor-34732 .elementor-element.elementor-element-548ab26:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.25) !important;
}

/* Slide Up Dark Red Gradient */
.elementor-34732 .elementor-element.elementor-element-548ab26:hover::before {
    transform: translateY(0%) !important;
}

/* Text White on Hover */
.elementor-34732 .elementor-element.elementor-element-548ab26:hover h1, 
.elementor-34732 .elementor-element.elementor-element-548ab26:hover h2, 
.elementor-34732 .elementor-element.elementor-element-548ab26:hover h3, 
.elementor-34732 .elementor-element.elementor-element-548ab26:hover h4, 
.elementor-34732 .elementor-element.elementor-element-548ab26:hover p, 
.elementor-34732 .elementor-element.elementor-element-548ab26:hover span, 
.elementor-34732 .elementor-element.elementor-element-548ab26:hover li,
.elementor-34732 .elementor-element.elementor-element-548ab26:hover div {
    color: #FFFFFF !important;
}

/* Checkmarks/Icons White on Hover */
.elementor-34732 .elementor-element.elementor-element-548ab26:hover .elementor-icon-list-icon,
.elementor-34732 .elementor-element.elementor-element-548ab26:hover i,
.elementor-34732 .elementor-element.elementor-element-548ab26:hover svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-359ced0 *//* Layout Wrapper - Grid Alignment */
.session-process-container {
    display: flex;
    gap: 40px;
    align-items: flex-start;
    padding: 60px 0 !important;
    width: 100%;
    max-width: var(--container-widget-width, 1140px); /* Site theme grid se align karne ke liye */
    margin: 0 auto;
}

/* Left Column: Fixed Below Header with Extra Offset */
.process-left-col {
    flex: 1;
    position: sticky;
    top: 220px !important; /* Fixed: Header ke bilkul neeche rokne ke liye space barha di */
    align-self: flex-start;
    z-index: 5;
}

.process-tag {
    color: #B8252A;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1.5px;
    text-transform: uppercase;
}

.process-main-title {
    font-size: 38px;
    font-weight: 700;
    line-height: 1.2;
    margin: 15px 0;
    color: #1A1A1A;
}

.process-subtext {
    color: #666666;
    font-size: 16px;
    line-height: 1.6;
}

/* Right Column: Cards Container */
.process-right-col {
    flex: 1.3;
    display: flex;
    flex-direction: column;
    gap: 25px;
}

/* Cards Sticky Position & Stacking Effect */
.session-card {
    background: #FFFFFF;
    border: 1px solid #EAEAEA;
    border-left: 4px solid #B8252A;
    padding: 30px;
    border-radius: 8px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.03);
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    
    /* Header Cut-off Fix */
    /* position: sticky; */
    /* top: 230px !important; */
    /* z-index: 6; */
}

.session-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 35px rgba(184, 37, 42, 0.08);
}

.card-time-badge {
    color: #B8252A;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    display: inline-block;
    margin-bottom: 10px;
}

.card-title {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 12px;
    color: #1A1A1A;
}

.card-text {
    font-size: 15px;
    color: #555555;
    line-height: 1.6;
    margin: 0;
}

/* Mobile & Tablet Fallback */
@media (max-width: 991px) {
    .session-process-container {
        flex-direction: column;
        gap: 30px;
        padding: 20px !important;
    }
    .process-left-col,
    .session-card {
        position: relative !important;
        top: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a62dad0 *//* Container base setup */
.elementor-34732 .elementor-element.elementor-element-a62dad0 {
    position: relative !important;
    overflow: hidden !important; /* Page scrollbars se bachne ke liye */
}

/* ==========================================
   1. LEFT SIDE GLOW (::before)
   ========================================== */
.elementor-34732 .elementor-element.elementor-element-a62dad0::before {
    content: '' !important;
    position: absolute !important;
    top: -10% !important;
    left: -10% !important;
    width: 600px !important;
    height: 600px !important;
    background: radial-gradient(
        circle, 
        rgba(180, 10, 30, 0.65) 0%, 
        rgba(100, 0, 15, 0.35) 40%, 
        transparent 70%
    ) !important;
    filter: blur(90px) !important;
    z-index: 0 !important;
    pointer-events: none !important;
    
    /* Left Side Dynamic Motion */
    animation: leftDeepGlow 11s ease-in-out infinite alternate !important;
}

/* ==========================================
   2. RIGHT SIDE GLOW (::after)
   ========================================== */
.elementor-34732 .elementor-element.elementor-element-a62dad0::after {
    content: '' !important;
    position: absolute !important;
    bottom: -10% !important;
    right: -10% !important;
    width: 600px !important;
    height: 600px !important;
    background: radial-gradient(
        circle, 
        rgba(180, 10, 30, 0.6) 0%, 
        rgba(100, 0, 15, 0.3) 40%, 
        transparent 70%
    ) !important;
    filter: blur(90px) !important;
    z-index: 0 !important;
    pointer-events: none !important;
    
    /* Right Side Dynamic Motion (Slightly different timing) */
    animation: rightDeepGlow 13s ease-in-out infinite alternate !important;
}

/* Content layer ko glows ke upar rakhne ke liye */
.elementor-34732 .elementor-element.elementor-element-a62dad0 > * {
    position: relative !important;
    z-index: 1 !important;
}

/* ==========================================
   ANIMATIONS / KEYFRAMES
   ========================================== */

/* Left Glow Motion */
@keyframes leftDeepGlow {
    0% {
        transform: translate(-80px, -50px) scale(0.7);
        opacity: 0.15;
    }
    35% {
        transform: translate(110px, 70px) scale(1.2);
        opacity: 0.85;
    }
    70% {
        transform: translate(20px, 150px) scale(0.9);
        opacity: 0.35;
    }
    100% {
        transform: translate(-40px, 10px) scale(0.8);
        opacity: 0.2;
    }
}

/* Right Glow Motion (Asynchronous offset) */
@keyframes rightDeepGlow {
    0% {
        transform: translate(60px, 40px) scale(0.8);
        opacity: 0.2;
    }
    40% {
        transform: translate(-100px, -80px) scale(1.15);
        opacity: 0.8;
    }
    75% {
        transform: translate(-40px, -140px) scale(0.85);
        opacity: 0.3;
    }
    100% {
        transform: translate(30px, -20px) scale(1);
        opacity: 0.15;
    }
}/* End custom CSS */