.elementor-131 .elementor-element.elementor-element-39fd95f{--display:flex;--min-height:716px;--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.79;}.elementor-131 .elementor-element.elementor-element-39fd95f:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-39fd95f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webinar.amauacademy.com/wp-content/uploads/2026/01/calligraphy.png");background-size:cover;}.elementor-131 .elementor-element.elementor-element-39fd95f::before, .elementor-131 .elementor-element.elementor-element-39fd95f > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-39fd95f > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-39fd95f > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-39fd95f > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-39fd95f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(260deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-131 .elementor-element.elementor-element-cc674cd{--display:flex;--min-height:777px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-cc674cd.e-con{--align-self:center;}.elementor-131 .elementor-element.elementor-element-e9498b7{--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;--justify-content:center;--align-items:center;}.elementor-131 .elementor-element.elementor-element-b5fe032{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:-118px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-131 .elementor-element.elementor-element-39db9ec .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:600;color:#2EB4EF;}.elementor-131 .elementor-element.elementor-element-057cfb1 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:64px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-1fdc1e4 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-134aae1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-131 .elementor-element.elementor-element-134aae1 .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-134aae1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-5bb486a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:-64px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-5bb486a.e-con{--align-self:center;}.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-131 .elementor-element.elementor-element-952d1fb{width:var( --container-widget-width, 16% );max-width:16%;padding:-15px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;text-align:center;}.elementor-131 .elementor-element.elementor-element-952d1fb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-131 .elementor-element.elementor-element-952d1fb:not( .elementor-widget-image ), .elementor-131 .elementor-element.elementor-element-952d1fb.elementor-widget-image img{-webkit-mask-image:url( https://webinar.amauacademy.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:84%;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-131 .elementor-element.elementor-element-952d1fb img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-6c56614{padding:22px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-6c56614 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-ffcbd40{--display:flex;--min-height:451px;}.elementor-131 .elementor-element.elementor-element-07f7212{background-color:#FFFFFF00;z-index:0;border-radius:19px 19px 19px 19px;}.elementor-131 .elementor-element.elementor-element-b8ff5af{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-56169f1{text-align:center;}.elementor-131 .elementor-element.elementor-element-56169f1 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-78e755e{padding:40px 0px 0px 0px;text-align:center;}.elementor-131 .elementor-element.elementor-element-78e755e.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-78e755e .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-581ee2d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-24d573b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-24d573b:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-24d573b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-24d573b:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-24d573b, .elementor-131 .elementor-element.elementor-element-24d573b::before{--border-transition:0.9s;}.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-131 .elementor-element.elementor-element-aac30d0.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-aac30d0{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-131 .elementor-element.elementor-element-bb7ab66{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-bb7ab66 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-bb7ab66.elementor-view-stacked .elementor-icon{background-color:#CA350000;}.elementor-131 .elementor-element.elementor-element-bb7ab66.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-bb7ab66.elementor-view-default .elementor-icon{color:#CA350000;border-color:#CA350000;}.elementor-131 .elementor-element.elementor-element-bb7ab66.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-bb7ab66.elementor-view-default .elementor-icon svg{fill:#CA350000;}.elementor-131 .elementor-element.elementor-element-bb7ab66 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-bb7ab66 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-15eaecd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-15eaecd:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-15eaecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-15eaecd:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-15eaecd, .elementor-131 .elementor-element.elementor-element-15eaecd::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-8d09372.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-8d09372{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-de3ab08{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-de3ab08 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-de3ab08.elementor-view-stacked .elementor-icon{background-color:#CA350000;}.elementor-131 .elementor-element.elementor-element-de3ab08.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-de3ab08.elementor-view-default .elementor-icon{color:#CA350000;border-color:#CA350000;}.elementor-131 .elementor-element.elementor-element-de3ab08.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-de3ab08.elementor-view-default .elementor-icon svg{fill:#CA350000;}.elementor-131 .elementor-element.elementor-element-de3ab08 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-de3ab08 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-7293af1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-7293af1:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-7293af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-7293af1:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-7293af1, .elementor-131 .elementor-element.elementor-element-7293af1::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-066352d.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-066352d{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-c046536{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-c046536 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-c046536 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-c046536 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-419f782{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-419f782:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-419f782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-419f782:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-419f782, .elementor-131 .elementor-element.elementor-element-419f782::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-e5b3c7f.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-e5b3c7f{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-ff7958b{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-ff7958b .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-ff7958b .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-ff7958b .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-0873308{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-0873308:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-0873308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-0873308:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-0873308, .elementor-131 .elementor-element.elementor-element-0873308::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-c7c1ba4.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-c7c1ba4{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-e01f965{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-e01f965 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-e01f965 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-e01f965 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-8a9e5e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-8a9e5e9:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-8a9e5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-8a9e5e9:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-8a9e5e9, .elementor-131 .elementor-element.elementor-element-8a9e5e9::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-fabfd8e.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-fabfd8e{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-d89daf5{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-d89daf5 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-d89daf5 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-d89daf5 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-b7c24cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-b7c24cf:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-b7c24cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-b7c24cf:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-b7c24cf, .elementor-131 .elementor-element.elementor-element-b7c24cf::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-37a7a3a.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-37a7a3a{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-849d360{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-849d360 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-849d360 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-849d360 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-4e6e5ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-4e6e5ec:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-4e6e5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-4e6e5ec:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-4e6e5ec, .elementor-131 .elementor-element.elementor-element-4e6e5ec::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-86eff4a.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-86eff4a{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-7ed5a76{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-7ed5a76 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-7ed5a76 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-7ed5a76 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-66c555c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-66c555c:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-66c555c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-66c555c:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-66c555c, .elementor-131 .elementor-element.elementor-element-66c555c::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-deffe8b.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-deffe8b{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-dd1a8ac{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-dd1a8ac .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-dd1a8ac .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-dd1a8ac .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-d03a492{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-d03a492:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-d03a492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-d03a492:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-d03a492, .elementor-131 .elementor-element.elementor-element-d03a492::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-13e1260.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-13e1260{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-61d7df4{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-61d7df4 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-61d7df4 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-61d7df4 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-0df8656{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-0df8656:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-0df8656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-0df8656:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-0df8656, .elementor-131 .elementor-element.elementor-element-0df8656::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-2cbff9e.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-2cbff9e{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-aa92311{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-aa92311 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-aa92311 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-aa92311 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-8b9da6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-8b9da6a:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-8b9da6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-8b9da6a:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-8b9da6a, .elementor-131 .elementor-element.elementor-element-8b9da6a::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-c7a3c16.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-c7a3c16{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-45ecfa1{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-45ecfa1 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-45ecfa1 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-45ecfa1 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-c720cb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-c720cb0:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-c720cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-c720cb0:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-c720cb0, .elementor-131 .elementor-element.elementor-element-c720cb0::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-7019fb2.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-7019fb2{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-d140d4c{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-d140d4c .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-d140d4c .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-d140d4c .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-c314b0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-c314b0f:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-c314b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-c314b0f:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-c314b0f, .elementor-131 .elementor-element.elementor-element-c314b0f::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-b566ec0.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-b566ec0{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-b6c18f8{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-b6c18f8 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-b6c18f8 .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-b6c18f8 .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-a253c59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-131 .elementor-element.elementor-element-a253c59:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-a253c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-a253c59:hover{--border-radius:9px 9px 9px 9px;--border-top-left-radius:9px;--border-top-right-radius:9px;--border-bottom-right-radius:9px;--border-bottom-left-radius:9px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-a253c59, .elementor-131 .elementor-element.elementor-element-a253c59::before{--border-transition:0.9s;}.elementor-131 .elementor-element.elementor-element-44af779.elementor-element{--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-44af779{font-family:"Switzer", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-b6f29ca{padding:5px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-b6f29ca .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-b6f29ca .elementor-icon{font-size:21px;}.elementor-131 .elementor-element.elementor-element-b6f29ca .elementor-icon svg{height:21px;}.elementor-131 .elementor-element.elementor-element-01a7cb7{--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-131 .elementor-element.elementor-element-01a7cb7:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-01a7cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-afaa3a0{padding:060px 0px 0px 0px;text-align:center;}.elementor-131 .elementor-element.elementor-element-afaa3a0 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-e61cb15{padding:20px 40px 0px 40px;text-align:center;font-family:"Switzer", Sans-serif;font-size:18px;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-9bda617{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-bc2f171{padding:40px 0px 0px 0px;text-align:center;}.elementor-131 .elementor-element.elementor-element-bc2f171 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:500;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-5b96fba{padding:0px 0px 0px 0px;text-align:center;}.elementor-131 .elementor-element.elementor-element-5b96fba .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:500;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-35ec91b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-35ec91b:not( .elementor-widget-image ), .elementor-131 .elementor-element.elementor-element-35ec91b.elementor-widget-image img{-webkit-mask-image:url( https://webinar.amauacademy.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:39%;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-131 .elementor-element.elementor-element-35ec91b img{width:49%;}.elementor-131 .elementor-element.elementor-element-3f0a90e{text-align:center;}.elementor-131 .elementor-element.elementor-element-3f0a90e .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:500;}.elementor-131 .elementor-element.elementor-element-6e28ec9{padding:0px 120px 0px 120px;text-align:center;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-65bee83{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:350px;--padding-right:350px;}.elementor-131 .elementor-element.elementor-element-d07e1dc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#8C64F2;--border-color:#8C64F2;--border-radius:9px 9px 9px 9px;--padding-top:030px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-3af0d29{padding:0px 20px 0px 20px;text-align:start;}.elementor-131 .elementor-element.elementor-element-3af0d29 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:600;color:#2C3F51;}.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-131 .elementor-element.elementor-element-597362b{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-597362b .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-597362b .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-597362b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-597362b .elementor-icon-list-item > a{font-family:"Switzer", Sans-serif;font-size:15px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-597362b .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-3c4acee{--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:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-3c4acee:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-3c4acee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-c78e96d{text-align:center;}.elementor-131 .elementor-element.elementor-element-c78e96d .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:500;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-a0e5999{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-131 .elementor-element.elementor-element-eae960d{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-e71ca00{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-fbd16a7{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-0336fc7{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-3a539cc{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-da4c76e{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-96bd1df{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-e18a29c{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-4de59c9{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 14px -7px rgba(0,0,0,0.5);font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-c071a91{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-5ff49f4{text-align:center;}.elementor-131 .elementor-element.elementor-element-5ff49f4 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-weight:500;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-58e368c{text-align:center;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-83b0d0e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-131 .elementor-element.elementor-element-1a69bc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-1a69bc7:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-1a69bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-1a69bc7:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-38d134a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-f2ccf6a{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-f2ccf6a .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-f2ccf6a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-76e8cbb{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-76e8cbb .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-267a409{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-267a409:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-267a409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-267a409:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-38235a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-26dcea7{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-26dcea7 .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-26dcea7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-e77b3bf{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-e77b3bf .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-5264a5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-5264a5c:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-5264a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-5264a5c:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-b45edfc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-6329130{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-6329130 .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-6329130 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-6be58b7{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-6be58b7 .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-fd2637c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-fd2637c:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-fd2637c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-fd2637c:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-8342203 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-b128699{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-b128699 .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-b128699 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-2503422{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-2503422 .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-ebd7e11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-ebd7e11:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-ebd7e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-ebd7e11:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-3136561 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-57a8b11{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-57a8b11 .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-57a8b11 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-891bf3d{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-891bf3d .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-cdd2afa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-cdd2afa:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-cdd2afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-cdd2afa:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-a54acbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-d1e1d57{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-d1e1d57 .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-d1e1d57 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-6c424a3{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-6c424a3 .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-dae021e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-dae021e:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-dae021e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-dae021e:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-cd580ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-3cbc985{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-3cbc985 .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-3cbc985 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-2d4bd1b{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-2d4bd1b .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-79789b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-79789b8:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-79789b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-79789b8:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-6b129b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-66fd1ce{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-66fd1ce .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-66fd1ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-eebf69c{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-eebf69c .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-316b4e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-131 .elementor-element.elementor-element-316b4e3:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-316b4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-316b4e3:hover{box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}.elementor-131 .elementor-element.elementor-element-18942a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-48a5e2c{--divider-border-style:solid;--divider-color:#8C64F2;--divider-border-width:2px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-48a5e2c .elementor-divider-separator{width:100%;}.elementor-131 .elementor-element.elementor-element-48a5e2c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-131 .elementor-element.elementor-element-437aa22{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-icon i{color:#8C64F2;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-icon svg{fill:#8C64F2;transition:fill 0.3s;}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-131 .elementor-element.elementor-element-437aa22 .elementor-icon-list-text{color:#2C3F51;transition:color 0.3s;}.elementor-131 .elementor-element.elementor-element-8eabd13{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-8eabd13:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-8eabd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(133deg, #2EB2EE 0%, #B53EF2 100%);}.elementor-131 .elementor-element.elementor-element-4cfb653{padding:0px 20px 0px 20px;}.elementor-131 .elementor-element.elementor-element-4cfb653 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-34a6b76{--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;--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-34a6b76:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-34a6b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-131 .elementor-element.elementor-element-27cbeb3{text-align:center;}.elementor-131 .elementor-element.elementor-element-27cbeb3 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:500;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-7825e9f{--display:flex;--padding-top:40px;--padding-bottom:60px;--padding-left:150px;--padding-right:150px;}.elementor-131 .elementor-element.elementor-element-79f871a{--display:flex;--border-radius:0px 0px 10px 10px;}.elementor-131 .elementor-element.elementor-element-79f871a:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-79f871a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-c5e7091{font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-51c10bc{--display:flex;--border-radius:0px 0px 10px 10px;}.elementor-131 .elementor-element.elementor-element-51c10bc:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-51c10bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-321e146{font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-980f766{--display:flex;--border-radius:0px 0px 10px 10px;}.elementor-131 .elementor-element.elementor-element-980f766:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-980f766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-c82c5c5{font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-999b5b5{--display:flex;--border-radius:0px 0px 10px 10px;}.elementor-131 .elementor-element.elementor-element-999b5b5:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-999b5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-6df7694{font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-d30eb82{--display:flex;--border-radius:0px 0px 10px 10px;}.elementor-131 .elementor-element.elementor-element-d30eb82:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-d30eb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-5e66ac1{font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-6943ebc{--display:flex;--border-radius:0px 0px 10px 10px;}.elementor-131 .elementor-element.elementor-element-6943ebc:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-6943ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-11b848d{font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-01e7a50{--display:flex;--border-radius:0px 0px 10px 10px;}.elementor-131 .elementor-element.elementor-element-01e7a50:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-01e7a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-1e2af77{font-family:"Switzer", Sans-serif;font-weight:400;color:#2C3F51;}.elementor-131 .elementor-element.elementor-element-647697e{--n-accordion-title-font-size:23px;padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 0px 0px;--n-accordion-title-normal-color:#2C3F51;--n-accordion-icon-size:15px;}.elementor-131 .elementor-element.elementor-element-647697e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;}:where( .elementor-131 .elementor-element.elementor-element-647697e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Switzer", Sans-serif;}.elementor-131 .elementor-element.elementor-element-cc48f63{--display:flex;--min-height:716px;--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.79;--padding-top:0150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-cc48f63:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-cc48f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webinar.amauacademy.com/wp-content/uploads/2026/01/calligraphy.png");background-size:cover;}.elementor-131 .elementor-element.elementor-element-cc48f63::before, .elementor-131 .elementor-element.elementor-element-cc48f63 > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-cc48f63 > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-cc48f63 > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-cc48f63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-cc48f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(260deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-131 .elementor-element.elementor-element-2f60c2b{--display:flex;--min-height:777px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-2f60c2b.e-con{--align-self:center;}.elementor-131 .elementor-element.elementor-element-b0cb124{--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;--justify-content:flex-start;--align-items:center;}.elementor-131 .elementor-element.elementor-element-c251e8b{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-1866ac8 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:41px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-131 .elementor-element.elementor-element-36f7ff6{padding:020px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-36f7ff6 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-131 .elementor-element.elementor-element-8a0ea6a{--display:flex;--min-height:451px;}.elementor-131 .elementor-element.elementor-element-add91af{background-color:#FFFFFF00;z-index:0;border-radius:19px 19px 19px 19px;}.elementor-131 .elementor-element.elementor-element-f46a7ad{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:20px 20px 20px 20px;}.elementor-131 .elementor-element.elementor-element-f46a7ad:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-f46a7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B04AF20F;}.elementor-131 .elementor-element.elementor-element-d797a2d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-131 .elementor-element.elementor-element-d797a2d .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.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-131 .elementor-element.elementor-element-fee5d7b .elementor-button{background-color:transparent;font-family:"Switzer", Sans-serif;font-weight:500;background-image:linear-gradient(130deg, #44AAF0 0%, #B04AF2 100%);border-radius:20px 20px 20px 20px;}body.elementor-page-131:not(.elementor-motion-effects-element-type-background), body.elementor-page-131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-131 .elementor-element.elementor-element-cc674cd{--margin-top:-34px;--margin-bottom:-34px;--margin-left:-34px;--margin-right:-34px;}.elementor-131 .elementor-element.elementor-element-057cfb1 .elementor-heading-title{font-size:40px;}.elementor-131 .elementor-element.elementor-element-b8ff5af{--padding-top:2px;--padding-bottom:2px;--padding-left:20px;--padding-right:20px;}.elementor-131 .elementor-element.elementor-element-581ee2d{--grid-auto-flow:row;}.elementor-131 .elementor-element.elementor-element-35ec91b{margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-65bee83{--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-131 .elementor-element.elementor-element-65bee83.e-con{--align-self:flex-start;}.elementor-131 .elementor-element.elementor-element-a0e5999{--grid-auto-flow:row;}.elementor-131 .elementor-element.elementor-element-83b0d0e{--grid-auto-flow:row;}.elementor-131 .elementor-element.elementor-element-4cfb653{text-align:center;}.elementor-131 .elementor-element.elementor-element-2f60c2b{--margin-top:-34px;--margin-bottom:-34px;--margin-left:-34px;--margin-right:-34px;}.elementor-131 .elementor-element.elementor-element-1866ac8 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-cc674cd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-b5fe032{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-057cfb1 .elementor-heading-title{font-size:40px;}.elementor-131 .elementor-element.elementor-element-1fdc1e4 .elementor-heading-title{font-size:16px;}.elementor-131 .elementor-element.elementor-element-5bb486a{--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;--margin-top:-73px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-131 .elementor-element.elementor-element-952d1fb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;text-align:start;}.elementor-131 .elementor-element.elementor-element-952d1fb:not( .elementor-widget-image ), .elementor-131 .elementor-element.elementor-element-952d1fb.elementor-widget-image img{-webkit-mask-size:51px;}.elementor-131 .elementor-element.elementor-element-6c56614{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px -15px -15px -15px;text-align:center;}.elementor-131 .elementor-element.elementor-element-6c56614.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-b8ff5af{--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-581ee2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-131 .elementor-element.elementor-element-24d573b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-aac30d0{text-align:center;}.elementor-131 .elementor-element.elementor-element-bb7ab66 .elementor-icon-wrapper{text-align:start;}.elementor-131 .elementor-element.elementor-element-15eaecd{--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;}.elementor-131 .elementor-element.elementor-element-8d09372{text-align:center;}.elementor-131 .elementor-element.elementor-element-7293af1{--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;}.elementor-131 .elementor-element.elementor-element-066352d{text-align:center;}.elementor-131 .elementor-element.elementor-element-419f782{--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;}.elementor-131 .elementor-element.elementor-element-e5b3c7f{text-align:center;}.elementor-131 .elementor-element.elementor-element-0873308{--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;}.elementor-131 .elementor-element.elementor-element-c7c1ba4{text-align:center;}.elementor-131 .elementor-element.elementor-element-8a9e5e9{--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;}.elementor-131 .elementor-element.elementor-element-fabfd8e{text-align:center;}.elementor-131 .elementor-element.elementor-element-b7c24cf{--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;}.elementor-131 .elementor-element.elementor-element-37a7a3a{text-align:center;}.elementor-131 .elementor-element.elementor-element-4e6e5ec{--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;}.elementor-131 .elementor-element.elementor-element-86eff4a{text-align:center;}.elementor-131 .elementor-element.elementor-element-66c555c{--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;}.elementor-131 .elementor-element.elementor-element-deffe8b{text-align:center;}.elementor-131 .elementor-element.elementor-element-d03a492{--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;}.elementor-131 .elementor-element.elementor-element-13e1260{text-align:center;}.elementor-131 .elementor-element.elementor-element-0df8656{--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;}.elementor-131 .elementor-element.elementor-element-2cbff9e{text-align:center;}.elementor-131 .elementor-element.elementor-element-8b9da6a{--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;}.elementor-131 .elementor-element.elementor-element-c7a3c16{text-align:center;}.elementor-131 .elementor-element.elementor-element-c720cb0{--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;}.elementor-131 .elementor-element.elementor-element-7019fb2{text-align:center;}.elementor-131 .elementor-element.elementor-element-c314b0f{--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;}.elementor-131 .elementor-element.elementor-element-b566ec0{text-align:center;}.elementor-131 .elementor-element.elementor-element-a253c59{--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;}.elementor-131 .elementor-element.elementor-element-44af779{text-align:center;}.elementor-131 .elementor-element.elementor-element-e61cb15{padding:0px 0px 0px 0px;font-size:16px;}.elementor-131 .elementor-element.elementor-element-35ec91b{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-3f0a90e{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-131 .elementor-element.elementor-element-6e28ec9{padding:0px 10px 0px 10px;}.elementor-131 .elementor-element.elementor-element-65bee83{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-d07e1dc{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-a0e5999{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-131 .elementor-element.elementor-element-83b0d0e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-131 .elementor-element.elementor-element-4cfb653{padding:0px 20px 0px 20px;text-align:center;}.elementor-131 .elementor-element.elementor-element-4cfb653 .elementor-heading-title{font-size:16px;}.elementor-131 .elementor-element.elementor-element-27cbeb3 .elementor-heading-title{font-size:30px;}.elementor-131 .elementor-element.elementor-element-7825e9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-647697e{--n-accordion-title-font-size:18px;}.elementor-131 .elementor-element.elementor-element-cc48f63{--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-131 .elementor-element.elementor-element-2f60c2b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-b0cb124{--margin-top:-93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-c251e8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-131 .elementor-element.elementor-element-1866ac8 .elementor-heading-title{font-size:40px;}.elementor-131 .elementor-element.elementor-element-36f7ff6 .elementor-heading-title{font-size:16px;}.elementor-131 .elementor-element.elementor-element-f46a7ad{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 37px;--row-gap:0px;--column-gap:37px;}.elementor-131 .elementor-element.elementor-element-d797a2d{text-align:start;}.elementor-131 .elementor-element.elementor-element-d797a2d .elementor-heading-title{font-size:14px;}.elementor-131 .elementor-element.elementor-element-fee5d7b{padding:-2px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-fee5d7b .elementor-button{font-size:14px;}}/* Start custom CSS for html, class: .elementor-element-07f7212 *//**
* @license
*
* Font Family: Switzer
* Designed by: Jérémie Hornus
* URL: https://www.fonts/Switzer/Fonts/WEB/fontshare.com/fonts/Switzer/Fonts/WEB/fonts/switzer
* © 2025 Indian Type Foundry
*
* Switzer Thin
* Switzer ThinItalic
* Switzer Extralight
* Switzer ExtralightItalic
* Switzer Light
* Switzer LightItalic
* Switzer Regular
* Switzer Italic
* Switzer Medium
* Switzer MediumItalic
* Switzer Semibold
* Switzer SemiboldItalic
* Switzer Bold
* Switzer BoldItalic
* Switzer Extrabold
* Switzer ExtraboldItalic
* Switzer Black
* Switzer BlackItalic
* Switzer Variable (Variable font)
* Switzer VariableItalic (Variable font)

*
*/
@font-face {
    font-family: Switzer-Thin;
    src: url(/_astro/Switzer-Thin.CUQjUt8A.woff2) format("woff2"),url(/_astro/Switzer-Thin.zXfoZPnY.woff) format("woff"),url(/_astro/Switzer-Thin.BBqgfmLJ.ttf) format("truetype");
    font-weight: 100;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-ThinItalic;
    src: url(/_astro/Switzer-ThinItalic.BHM6Cb77.woff2) format("woff2"),url(/_astro/Switzer-ThinItalic.CeNrlCP5.woff) format("woff"),url(/_astro/Switzer-ThinItalic.DgBr781d.ttf) format("truetype");
    font-weight: 100;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Extralight;
    src: url(/_astro/Switzer-Extralight.CsHjZrLD.woff2) format("woff2"),url(/_astro/Switzer-Extralight.IZWexLO-.woff) format("woff"),url(/_astro/Switzer-Extralight.D-YWii2w.ttf) format("truetype");
    font-weight: 200;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-ExtralightItalic;
    src: url(/_astro/Switzer-ExtralightItalic.DBZtUjnU.woff2) format("woff2"),url(/_astro/Switzer-ExtralightItalic.BQZsPLGB.woff) format("woff"),url(/_astro/Switzer-ExtralightItalic.C6usD5-7.ttf) format("truetype");
    font-weight: 200;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Light;
    src: url(/_astro/Switzer-Light.CCdVugut.woff2) format("woff2"),url(/_astro/Switzer-Light.BueoWvxi.woff) format("woff"),url(/_astro/Switzer-Light.DSCq7ePT.ttf) format("truetype");
    font-weight: 300;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-LightItalic;
    src: url(/_astro/Switzer-LightItalic.DCoDz6GE.woff2) format("woff2"),url(/_astro/Switzer-LightItalic.B1hWuNtP.woff) format("woff"),url(/_astro/Switzer-LightItalic.Bg3fSJj5.ttf) format("truetype");
    font-weight: 300;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Regular;
    src: url(/_astro/Switzer-Regular.BxEtgLLb.woff2) format("woff2"),url(/_astro/Switzer-Regular.BDtbbAkZ.woff) format("woff"),url(/_astro/Switzer-Regular.DuwSOVS1.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-Italic;
    src: url(/_astro/Switzer-Italic.I_DKYBMX.woff2) format("woff2"),url(/_astro/Switzer-Italic.BeUlpuaC.woff) format("woff"),url(/_astro/Switzer-Italic.BGiEkG5j.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Medium;
    src: url(/_astro/Switzer-Medium.A29GCmfN.woff2) format("woff2"),url(/_astro/Switzer-Medium.9DY9v6TK.woff) format("woff"),url(/_astro/Switzer-Medium.ChrDRKVa.ttf) format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-MediumItalic;
    src: url(/_astro/Switzer-MediumItalic.BnCze0FC.woff2) format("woff2"),url(/_astro/Switzer-MediumItalic.BmlN1iba.woff) format("woff"),url(/_astro/Switzer-MediumItalic.Br7n2A00.ttf) format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Semibold;
    src: url(/_astro/Switzer-Semibold.DSnGZNn0.woff2) format("woff2"),url(/_astro/Switzer-Semibold.BRMGpqY-.woff) format("woff"),url(/_astro/Switzer-Semibold.C9-fBv4W.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-SemiboldItalic;
    src: url(/_astro/Switzer-SemiboldItalic.BU8yfftW.woff2) format("woff2"),url(/_astro/Switzer-SemiboldItalic.CKtMqawp.woff) format("woff"),url(/_astro/Switzer-SemiboldItalic.IYeFJakA.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Bold;
    src: url(/_astro/Switzer-Bold.9JzFtTp4.woff2) format("woff2"),url(/_astro/Switzer-Bold.ByVEImyI.woff) format("woff"),url(/_astro/Switzer-Bold.Cb9Pr7WV.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-BoldItalic;
    src: url(/_astro/Switzer-BoldItalic.DNgScFpk.woff2) format("woff2"),url(/_astro/Switzer-BoldItalic.BL8_FrAs.woff) format("woff"),url(/_astro/Switzer-BoldItalic.C356tKw5.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Extrabold;
    src: url(/_astro/Switzer-Extrabold.BNZqCbYm.woff2) format("woff2"),url(/_astro/Switzer-Extrabold.BDkdWCrQ.woff) format("woff"),url(/_astro/Switzer-Extrabold.DLNchyAX.ttf) format("truetype");
    font-weight: 800;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-ExtraboldItalic;
    src: url(/_astro/Switzer-ExtraboldItalic.BNscjZCH.woff2) format("woff2"),url(/_astro/Switzer-ExtraboldItalic.BknXfKKc.woff) format("woff"),url(/_astro/Switzer-ExtraboldItalic.BinxLVOa.ttf) format("truetype");
    font-weight: 800;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Black;
    src: url(/_astro/Switzer-Black.1_QjFmAK.woff2) format("woff2"),url(/_astro/Switzer-Black.CEalRKN3.woff) format("woff"),url(/_astro/Switzer-Black.D6Nsj-1v.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-BlackItalic;
    src: url(/_astro/Switzer-BlackItalic.CbubgLBQ.woff2) format("woff2"),url(/_astro/Switzer-BlackItalic.Cqfy84WK.woff) format("woff"),url(/_astro/Switzer-BlackItalic.BLDu8yMR.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Variable;
    src: url(/_astro/Switzer-Variable.7Oa6q7Y4.woff2) format("woff2"),url(/_astro/Switzer-Variable.DpGTbK1y.woff) format("woff"),url(/_astro/Switzer-Variable.CC1nzX62.ttf) format("truetype");
    font-weight: 100 900;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-VariableItalic;
    src: url(/_astro/Switzer-VariableItalic.LLLHtZ_1.woff2) format("woff2"),url(/_astro/Switzer-VariableItalic.CIBzLmqn.woff) format("woff"),url(/_astro/Switzer-VariableItalic.Ds7PGXe3.ttf) format("truetype");
    font-weight: 100 900;
    font-display: swap;
    font-style: italic
}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */
@layer properties {
    @supports (((-webkit-hyphens: none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
        *,:before,:after,::backdrop {
            --tw-translate-x:0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-scale-x: 1;
            --tw-scale-y: 1;
            --tw-scale-z: 1;
            --tw-rotate-x: initial;
            --tw-rotate-y: initial;
            --tw-rotate-z: initial;
            --tw-skew-x: initial;
            --tw-skew-y: initial;
            --tw-space-y-reverse: 0;
            --tw-border-style: solid;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-font-weight: initial;
            --tw-tracking: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-outline-style: solid;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-backdrop-blur: initial;
            --tw-backdrop-brightness: initial;
            --tw-backdrop-contrast: initial;
            --tw-backdrop-grayscale: initial;
            --tw-backdrop-hue-rotate: initial;
            --tw-backdrop-invert: initial;
            --tw-backdrop-opacity: initial;
            --tw-backdrop-saturate: initial;
            --tw-backdrop-sepia: initial;
            --tw-duration: initial;
            --tw-ease: initial;
            --tw-content: ""
        }
    }
}

@layer theme {
    :root,:host {
        --font-sans: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
        --font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
        --color-red-100: oklch(93.6% .032 17.717);
        --color-orange-500: oklch(70.5% .213 47.604);
        --color-black: #000;
        --color-white: #fff;
        --spacing: .25rem;
        --container-7xl: 80rem;
        --text-xs: .75rem;
        --text-xs--line-height: calc(1/.75);
        --text-sm: .875rem;
        --text-sm--line-height: calc(1.25/.875);
        --text-lg: 1.125rem;
        --text-lg--line-height: calc(1.75/1.125);
        --text-xl: 1.25rem;
        --text-xl--line-height: calc(1.75/1.25);
        --text-2xl: 1.5rem;
        --text-2xl--line-height: calc(2/1.5);
        --text-3xl: 1.875rem;
        --text-3xl--line-height: 1.2 ;
        --text-4xl: 2.25rem;
        --text-4xl--line-height: calc(2.5/2.25);
        --text-6xl: 3.75rem;
        --text-6xl--line-height: 1;
        --font-weight-normal: 400;
        --font-weight-medium: 500;
        --font-weight-semibold: 600;
        --font-weight-bold: 700;
        --tracking-wide: .025em;
        --radius-2xl: 1rem;
        --shadow-sm: 0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;
        --shadow-md: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;
        --shadow-lg: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;
        --ease-out: cubic-bezier(0,0,.2,1);
        --ease-in-out: cubic-bezier(.4,0,.2,1);
        --blur-xl: 24px;
        --default-transition-duration: .15s;
        --default-transition-timing-function: cubic-bezier(.4,0,.2,1);
        --default-font-family: var(--font-sans);
        --default-mono-font-family: var(--font-mono)
    }
}

@layer base {
    *,:after,:before,::backdrop {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    ::file-.elementor-131 .elementor-element.elementor-element-07f7212-button {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    html,: host {
        -webkit-text-size-adjust:100%;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");
        font-feature-settings: var(--default-font-feature-settings,normal);
        font-variation-settings: var(--default-font-variation-settings,normal);
        -webkit-tap-highlight-color: transparent
    }

    hr {
        height: 0;
        color: inherit;
        border-top-width: 1px
    }

    abbr: where([title]) {
        -webkit-text-decoration:underline dotted;
        text-decoration: underline dotted
    }

    h1,h2,h3,h4,h5,h6 {
        font-size: inherit;
        font-weight: inherit
    }

    a {
        color: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit
    }

    b,strong {
        font-weight: bolder
    }

    code,kbd,samp,pre {
        font-family: var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);
        font-feature-settings: var(--default-mono-font-feature-settings,normal);
        font-variation-settings: var(--default-mono-font-variation-settings,normal);
        font-size: 1em
    }

    small {
        font-size: 80%
    }

    sub,sup {
        vertical-align: baseline;
        font-size: 75%;
        line-height: 0;
        position: relative
    }

    sub {
        bottom: -.25em
    }

    sup {
        top: -.5em
    }

    table {
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse
    }

    :-moz-focusring {
        outline: auto
    }

    progress {
        vertical-align: baseline
    }

    summary {
        display: list-item
    }

    ol,ul,menu {
        list-style: none
    }

    img,svg,video,canvas,audio,iframe,embed,object {
        vertical-align: middle;
        display: block
    }

    img,video {
        max-width: 100%;
        height: auto
    }

    button,input,select,optgroup,textarea {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    ::file-.elementor-131 .elementor-element.elementor-element-07f7212-button {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    :where(select: is([multiple],[size])) optgroup {
        font-weight:bolder
    }

    :where(select: is([multiple],[size])) optgroup option {
        padding-inline-start:20px
    }

    ::file-.elementor-131 .elementor-element.elementor-element-07f7212-button {
        margin-inline-end:4px}

    ::placeholder {
        opacity: 1
    }

    @supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size:1px) {
        ::placeholder {
            color:currentColor
        }

        @supports (color: color-mix(in lab,red,red)) {
            ::placeholder {
                color:color-mix(in oklab,currentcolor 50%,transparent)
            }
        }
    }

    textarea {
        resize: vertical
    }

    ::-webkit-search-decoration {
        -webkit-appearance: none
    }

    ::-webkit-date-and-time-value {
        min-height: 1lh;
        text-align: inherit
    }

    ::-webkit-datetime-edit {
        display: inline-flex
    }

    ::-webkit-datetime-edit-fields-wrapper {
        padding: 0
    }

    ::-webkit-datetime-edit {
        padding-block:0}

    ::-webkit-datetime-edit-year-field {
        padding-block:0}

    ::-webkit-datetime-edit-month-field {
        padding-block:0}

    ::-webkit-datetime-edit-day-field {
        padding-block:0}

    ::-webkit-datetime-edit-hour-field {
        padding-block:0}

    ::-webkit-datetime-edit-minute-field {
        padding-block:0}

    ::-webkit-datetime-edit-second-field {
        padding-block:0}

    ::-webkit-datetime-edit-millisecond-field {
        padding-block:0}

    ::-webkit-datetime-edit-meridiem-field {
        padding-block:0}

    ::-webkit-calendar-picker-indicator {
        line-height: 1
    }

    :-moz-ui-invalid {
        box-shadow: none
    }

    button,input: where([type=button],[type=reset],[type=submit]) {
        appearance:button
    }

    ::file-.elementor-131 .elementor-element.elementor-element-07f7212-button {
        appearance: button
    }

    ::-webkit-inner-spin-button {
        height: auto
    }

    ::-webkit-outer-spin-button {
        height: auto
    }

    [hidden]: where(:not([hidden=until-found])) {
        display:none!important
    }
}

@layer components;@layer utilities {
    .absolute {
        position: absolute
    }

    .fixed {
        position: fixed
    }

    .relative {
        position: relative
    }

    .static {
        position: static
    }

    .-top-11 {
        top: calc(var(--spacing)*-11)
    }

    .top-0 {
        top: calc(var(--spacing)*0)
    }

    .bottom-0 {
        bottom: calc(var(--spacing)*0)
    }

    .left-0 {
        left: calc(var(--spacing)*0)
    }

    .left-\[40\%\] {
        left: 40%
    }

    .z-0 {
        z-index: 0
    }

    .z-1 {
        z-index: 1
    }

    .z-40 {
        z-index: 40
    }

    .z-50 {
        z-index: 50
    }

    .z-\[9999\] {
        z-index: 9999
    }

    .z-\[9999999\] {
        z-index: 9999999
    }

    .container {
        width: 100%
    }

    @media(min-width: 40rem) {
        .container {
            max-width:40rem
        }
    }

    @media(min-width: 48rem) {
        .container {
            max-width:48rem
        }
    }

    @media(min-width: 64rem) {
        .container {
            max-width:64rem
        }
    }

    @media(min-width: 80rem) {
        .container {
            max-width:80rem
        }
    }

    @media(min-width: 96rem) {
        .container {
            max-width:96rem
        }
    }

    .mx-auto {
        margin-inline:auto}

    .my-5 {
        margin-block:calc(var(--spacing)*5)}

    .mt-5 {
        margin-top: calc(var(--spacing)*5)
    }

    .mb-0 {
        margin-bottom: calc(var(--spacing)*0)
    }

    .mb-8 {
        margin-bottom: calc(var(--spacing)*8)
    }

    .mb-16 {
        margin-bottom: calc(var(--spacing)*16)
    }

    .block {
        display: block
    }

    .flex {
        display: flex
    }

    .hidden {
        display: none
    }

    .h-0\.25 {
        height: calc(var(--spacing)*.25)
    }

    .h-6 {
        height: calc(var(--spacing)*6)
    }

    .h-10 {
        height: calc(var(--spacing)*10)
    }

    .h-12 {
        height: calc(var(--spacing)*12)
    }

    .h-48 {
        height: calc(var(--spacing)*48)
    }

    .h-fit {
        height: fit-content
    }

    .h-full {
        height: 100%
    }

    .h-screen {
        height: 100vh
    }

    .w-6 {
        width: calc(var(--spacing)*6)
    }

    .w-10 {
        width: calc(var(--spacing)*10)
    }

    .w-12 {
        width: calc(var(--spacing)*12)
    }

    .w-20 {
        width: calc(var(--spacing)*20)
    }

    .w-36 {
        width: calc(var(--spacing)*36)
    }

    .w-48 {
        width: calc(var(--spacing)*48)
    }

    .w-fit {
        width: fit-content
    }

    .w-full {
        width: 100%
    }

    .max-w-7xl {
        max-width: var(--container-7xl)
    }

    .max-w-\[456px\] {
        max-width: 456px
    }

    .max-w-\[700px\] {
        max-width: 700px
    }

    .translate-x-1\.5 {
        --tw-translate-x: calc(var(--spacing)*1.5);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-y-1\.75 {
        --tw-translate-y: calc(var(--spacing)*-1.75);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-y-8 {
        --tw-translate-y: calc(var(--spacing)*-8);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-y-full {
        --tw-translate-y: -100%;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .translate-y-0 {
        --tw-translate-y: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .scale-175 {
        --tw-scale-x: 175%;
        --tw-scale-y: 175%;
        --tw-scale-z: 175%;
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .transform {
        transform: var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)
    }

    .cursor-pointer {
        cursor: pointer
    }

    .flex-col {
        flex-direction: column
    }

    .items-center {
        align-items: center
    }

    .justify-between {
        justify-content: space-between
    }

    .justify-center {
        justify-content: center
    }

    .justify-end {
        justify-content: flex-end
    }

    .gap-2 {
        gap: calc(var(--spacing)*2)
    }

    .gap-4 {
        gap: calc(var(--spacing)*4)
    }

    .gap-6 {
        gap: calc(var(--spacing)*6)
    }

    .gap-8 {
        gap: calc(var(--spacing)*8)
    }

    .gap-12 {
        gap: calc(var(--spacing)*12)
    }

    .gap-16 {
        gap: calc(var(--spacing)*16)
    }

    :where(.space-y-2>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-6>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))
    }

    .overflow-hidden {
        overflow: hidden
    }

    .rounded-2xl {
        border-radius: var(--radius-2xl)
    }

    .rounded-full {
        border-radius: 3.40282e38px
    }

    .border {
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .border-none {
        --tw-border-style: none;
        border-style: none
    }

    .bg-\[\#7b7b7b\] {
        background-color: #7b7b7b
    }

    .bg-\[\#ee4900\] {
        background-color: #ee4900
    }

    .bg-black\/30 {
        background-color: #0000004d
    }

    @supports (color: color-mix(in lab,red,red)) {
        .bg-black\/30 {
            background-color:color-mix(in oklab,var(--color-black)30%,transparent)
        }
    }

    .bg-red-100 {
        background-color: var(--color-red-100)
    }

    .bg-transparent {
        background-color: #0000
    }

    .bg-white {
        background-color: var(--color-white)
    }

    .bg-linear-to-r {
        --tw-gradient-position: to right
    }

    @supports (background-image: linear-gradient(in lab,red,red)) {
        .bg-linear-to-r {
            --tw-gradient-position:to right in oklab
        }
    }

    .bg-linear-to-r {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .from-\[\#2EB4EF\] {
        --tw-gradient-from: #2eb4ef;
        --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .via-\[\#7578F2\] {
        --tw-gradient-via: #7578f2;
        --tw-gradient-via-stops: var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .to-\[\#BA3BF2\] {
        --tw-gradient-to: #ba3bf2;
        --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .object-cover {
        object-fit: cover
    }

    .p-3\.5 {
        padding: calc(var(--spacing)*3.5)
    }

    .p-8 {
        padding: calc(var(--spacing)*8)
    }

    .px-4 {
        padding-inline:calc(var(--spacing)*4)}

    .px-5 {
        padding-inline: calc(var(--spacing)*5)
    }

    .px-6 {
        padding-inline:calc(var(--spacing)*6)}

    .px-8 {
        padding-inline: calc(var(--spacing)*8)
    }

    .py-2 {
        padding-block:calc(var(--spacing)*2)}

    .py-3 {
        padding-block: calc(var(--spacing)*3)
    }

    .py-5 {
        padding-block:calc(var(--spacing)*5)}

    .py-12 {
        padding-block: calc(var(--spacing)*12)
    }

    .py-24 {
        padding-block:calc(var(--spacing)*24)}

    .pt-8 {
        padding-top: calc(var(--spacing)*8)
    }

    .text-center {
        text-align: center
    }

    .text-left {
        text-align: left
    }

    .text-2xl {
        font-size: var(--text-2xl);
        line-height: var(--tw-leading,var(--text-2xl--line-height))
    }

    .text-3xl {
        font-size: var(--text-3xl);
        line-height: var(--tw-leading,var(--text-3xl--line-height))
    }

    .text-4xl {
        font-size: var(--text-4xl);
        line-height: var(--tw-leading,var(--text-4xl--line-height))
    }

    .text-lg {
        font-size: var(--text-lg);
        line-height: var(--tw-leading,var(--text-lg--line-height))
    }

    .text-sm {
        font-size: var(--text-sm);
        line-height: var(--tw-leading,var(--text-sm--line-height))
    }

    .text-xl {
        font-size: var(--text-xl);
        line-height: var(--tw-leading,var(--text-xl--line-height))
    }

    .text-xs {
        font-size: var(--text-xs);
        line-height: var(--tw-leading,var(--text-xs--line-height))
    }

    .font-bold {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .font-medium {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .font-normal {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .font-semibold {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .tracking-wide {
        --tw-tracking: var(--tracking-wide);
        letter-spacing: var(--tracking-wide)
    }

    .text-\[\#000\] {
        color: #000
    }

    .text-\[\#2EB4EF\] {
        color: #2eb4ef
    }

    .text-\[\#7b7b7b\] {
        color: #7b7b7b
    }

    .text-\[\#8C64F2\] {
        color: #8c64f2
    }

    .text-\[\#7578F2\] {
        color: #7578f2
    }

    .text-\[\#9520F1\] {
        color: #9520f1
    }

    .text-\[\#ee4900\] {
        color: #ee4900
    }

    .text-black {
        color: var(--color-black)
    }

    .text-white {
        color: var(--color-white)
    }

    .opacity-0 {
        opacity: 0
    }

    .opacity-100 {
        opacity: 1
    }

    .shadow {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);
        box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
    }

    .outline {
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }

    .drop-shadow-\[12\.021px_12\.021px_0px_rgba\(226\,226\,226\,0\.35\)\] {
        --tw-drop-shadow-size: drop-shadow(12.021px 12.021px 0px var(--tw-drop-shadow-color,#e2e2e259));
        --tw-drop-shadow: var(--tw-drop-shadow-size);
        filter: var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
    }

    .backdrop-blur {
        --tw-backdrop-blur: blur(8px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);
        backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)
    }

    .backdrop-blur-xl {
        --tw-backdrop-blur: blur(var(--blur-xl));
        -webkit-backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);
        backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)
    }

    .transition {
        transition-property: color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;
        transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
        transition-duration: var(--tw-duration,var(--default-transition-duration))
    }

    .transition-all {
        transition-property: all;
        transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
        transition-duration: var(--tw-duration,var(--default-transition-duration))
    }

    .transition-opacity {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
        transition-duration: var(--tw-duration,var(--default-transition-duration))
    }

    .duration-300 {
        --tw-duration: .3s;
        transition-duration: .3s
    }

    .duration-500 {
        --tw-duration: .5s;
        transition-duration: .5s
    }

    .duration-700 {
        --tw-duration: .7s;
        transition-duration: .7s
    }

    .ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
        --tw-ease: cubic-bezier(.4,0,.2,1);
        transition-timing-function: cubic-bezier(.4,0,.2,1)
    }

    .ease-in-out {
        --tw-ease: var(--ease-in-out);
        transition-timing-function: var(--ease-in-out)
    }

    .ease-out {
        --tw-ease: var(--ease-out);
        transition-timing-function: var(--ease-out)
    }

    .after\: mx-auto:after {
        content:var(--tw-content);
        margin-inline:auto}

    .after\: mt-2:after {
        content:var(--tw-content);
        margin-top: calc(var(--spacing)*2)
    }

    .after\: block:after {
        content:var(--tw-content);
        display: block
    }

    .after\: h-\[3px\]:after {
        content:var(--tw-content);
        height: 3px
    }

    .after\: w-\[66\%\]:after {
        content:var(--tw-content);
        width: 66%
    }

    .after\: origin-center:after {
        content:var(--tw-content);
        transform-origin: 50%
    }

    .after\: scale-x-0:after {
        content:var(--tw-content);
        --tw-scale-x: 0%;
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .after\: rounded-full:after {
        content:var(--tw-content);
        border-radius: 3.40282e38px
    }

    .after\: bg-\[\#668FF2\]:after {
        content:var(--tw-content);
        background-color: #668ff2
    }

    .after\: transition-transform:after {
        content:var(--tw-content);
        transition-property: transform,translate,scale,rotate;
        transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
        transition-duration: var(--tw-duration,var(--default-transition-duration))
    }

    .after\: duration-500:after {
        content:var(--tw-content);
        --tw-duration: .5s;
        transition-duration: .5s
    }

    .after\: ease-\[cubic-bezier\(0\.25\,1\.5\,0\.5\,1\)\]:after {
        content:var(--tw-content);
        --tw-ease: cubic-bezier(.25,1.5,.5,1);
        transition-timing-function: cubic-bezier(.25,1.5,.5,1)
    }

    .after\: content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media(hover:hover){.hover\:text-orange-500:hover{color:var(--color-orange-500)}.hover\:after\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){.sm\:my-4{margin-block:calc(var(--spacing)*4)}.sm\:max-w-\[400px\]{max-width:400px}.sm\:gap-12{gap:calc(var(--spacing)*12)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-32{padding-block:calc(var(--spacing)*32)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:w-1\/2{width:50%}.md\:w-7\/12{width:58.3333%}.md\:flex-row{flex-direction:row}.md\:pb-36{padding-bottom:calc(var(--spacing)*36)}.md\:text-center{text-align:center}.md\:text-left{text-align:left}}@media(min-width:64rem){.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:my-4{margin-block:calc(var(--spacing)*4)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-fit{width:fit-content}.lg\:flex-row{flex-direction:row}.lg\:justify-start{justify-content:flex-start}.lg\:gap-32{gap:calc(var(--spacing)*32)}.lg\:p-40{padding:calc(var(--spacing)*40)}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}:root{--primary-color:#ff6b35;--primary-hover:#e85a2a;--secondary-color:#2c3e50;--text-dark:#2c3e50;--text-medium:#555;--text-light:#777;--bg-cream:#fff8f3;--bg-white:#fff;--bg-light:#fff5ee;--border-color:#e8d5c4;--shadow-sm:0 2px 8px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 8px 32px #0000001f}body{color:var(--text-dark);background-color:var(--bg-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}.header-content{justify-content:space-between;align-items:center;display:flex}.nav-menu{align-items:center;gap:32px;display:flex}.nav-menu a{color:var(--text-dark);font-size:15px;font-weight:500;text-decoration:none;transition:color .3s}.nav-menu a:hover{color:var(--primary-color)}.header-cta .btn{padding:10px 28px;font-size:15px}.hero-banner{background:linear-gradient(135deg,#fff8f3,#ffe8dc);padding:80px 0 100px;position:relative;overflow:hidden}.hero-banner:before{content:"";background:radial-gradient(circle,#ff6b351a,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-10%}.hero-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid;position:relative}.hero-content{padding-top:40px}.hero-subtitle{color:var(--text-medium);margin-bottom:40px;font-size:18px;font-weight:400;line-height:1.7}.header{background-color:var(--bg-white);box-shadow:var(--shadow-sm);z-index:1000;padding:20px 0;position:sticky;top:0}.logo img{width:auto;height:40px}.hero{text-align:center;background:linear-gradient(135deg,#fff8f3,#ffe8dc);padding:80px 0 100px;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(circle,#ff6b351a,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-10%}.hero:after{content:"";background:radial-gradient(circle,#ff6b3514,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-30%;left:-10%}.hero .container{z-index:1;position:relative}.hero-badge{background-color:var(--primary-color);color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:50px;margin-bottom:30px;padding:8px 24px;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 4px 12px #ff6b354d}.hero-title{color:var(--text-dark);letter-spacing:-1px;margin-bottom:24px;font-size:56px;font-weight:800;line-height:1.2}.hero-subtitle{color:var(--text-medium);max-width:900px;margin:0 auto 40px;font-size:20px;font-weight:400;line-height:1.7}.btn{cursor:pointer;text-align:center;border:none;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary{background-color:var(--primary-color);color:#fff;box-shadow:0 4px 16px #ff6b354d}.btn-primary:hover{background-color:var(--primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #ff6b3566}.btn-large{padding:18px 48px;font-size:18px}.instructor-intro{background-color:var(--bg-white);padding:60px 0}.instructor-card{justify-content:center;align-items:center;gap:24px;display:flex}.instructor-image{border:3px solid var(--primary-color);border-radius:50%;width:80px;height:80px;overflow:hidden}.instructor-image img{object-fit:cover;width:100%;height:100%}.instructor-details{text-align:left}.instructor-name{color:var(--text-dark);margin-bottom:4px;font-size:24px;font-weight:700}.instructor-title{color:var(--text-medium);font-size:16px}section{padding:80px 0}.section-title{color:var(--text-dark);text-align:center;margin-bottom:50px;font-size:42px;font-weight:800;line-height:1.3}.features-section{background-color:var(--bg-white)}.features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:40px;display:grid}.feature-item{background-color:var(--bg-light);border:1px solid var(--border-color);border-radius:12px;gap:20px;padding:24px;transition:all .3s;display:flex}.feature-item:hover{box-shadow:var(--shadow-md);border-color:var(--primary-color);transform:translateY(-4px)}.feature-icon{background:linear-gradient(135deg,var(--primary-color)0%,#ff8c5a 100%);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.feature-content p{color:var(--text-dark);margin:0;font-size:16px;line-height:1.6}.features-more{text-align:center;padding:30px 0 0}.features-more p{color:var(--text-dark);font-size:20px}.why-matters{background-color:var(--bg-cream)}.why-content{text-align:center;max-width:900px;margin:0 auto}.why-text{color:var(--text-medium);margin-bottom:24px;font-size:18px;line-height:1.8}.why-text strong{color:var(--text-dark);font-weight:700}.instructor-bio{background-color:var(--bg-white)}.bio-header{text-align:center;margin-bottom:50px}.bio-name{color:var(--text-dark);margin-top:16px;font-size:36px;font-weight:700}.bio-content{grid-template-columns:300px 1fr;align-items:start;gap:50px;display:grid}.bio-image{width:100%;box-shadow:var(--shadow-lg);border-radius:16px;overflow:hidden}.bio-image img{width:100%;height:auto;display:block}.bio-position{color:var(--primary-color);margin-bottom:20px;font-size:22px;font-weight:700}.bio-credentials{margin-bottom:24px;list-style:none}.bio-credentials li{color:var(--text-dark);padding:8px 0 8px 28px;font-size:16px;position:relative}.bio-credentials li:before{content:"•";color:var(--primary-color);font-size:24px;line-height:1;position:absolute;left:0}.bio-description{color:var(--text-medium);margin-bottom:20px;font-size:16px;line-height:1.8}.bio-teaching-style{background-color:var(--bg-light);border-left:4px solid var(--primary-color);border-radius:12px;margin-top:24px;padding:24px}.bio-teaching-style p{color:var(--text-dark);margin-bottom:12px;font-size:16px;font-weight:600}.bio-teaching-style ul{list-style:none}.bio-teaching-style li{color:var(--text-medium);padding:6px 0 6px 24px;font-size:15px;position:relative}.bio-teaching-style li:before{content:"✓";color:var(--primary-color);font-weight:700;position:absolute;left:0}.for-you-section{background-color:var(--bg-cream)}.for-you-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1000px;margin:0 auto;display:grid}.for-you-item{background-color:var(--bg-white);box-shadow:var(--shadow-sm);border-radius:10px;align-items:flex-start;gap:16px;padding:20px;transition:all .3s;display:flex}.for-you-item:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.for-you-item i{color:var(--primary-color);flex-shrink:0;margin-top:2px;font-size:20px}.for-you-item p{color:var(--text-dark);margin:0;font-size:15px;line-height:1.6}.curriculum-section{background-color:var(--bg-white)}.curriculum-intro{text-align:center;color:var(--text-medium);margin-bottom:50px;font-size:18px}.curriculum-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-bottom:50px;display:grid}.curriculum-module{background-color:var(--bg-light);border:2px solid var(--border-color);border-radius:12px;padding:32px;transition:all .3s}.curriculum-module:hover{border-color:var(--primary-color);box-shadow:var(--shadow-md)}.module-title{color:var(--text-dark);border-bottom:2px solid var(--primary-color);margin-bottom:20px;padding-bottom:16px;font-size:20px;font-weight:700}.module-topics{list-style:none}.module-topics li{color:var(--text-medium);padding:10px 0 10px 24px;font-size:15px;line-height:1.5;position:relative}.module-topics li:before{content:"→";color:var(--primary-color);font-weight:700;position:absolute;left:0}.curriculum-footer{text-align:center;background:linear-gradient(135deg,var(--bg-light)0%,var(--bg-cream)100%);border-radius:12px;padding:40px}.curriculum-tagline{color:var(--text-dark);font-size:20px;font-style:italic;font-weight:600;line-height:1.6}.faq-section{background-color:var(--bg-cream)}.faq-list{max-width:900px;margin:0 auto}.faq-item{background-color:var(--bg-white);box-shadow:var(--shadow-sm);border-radius:12px;margin-bottom:20px;padding:30px;transition:all .3s}.faq-item:hover{box-shadow:var(--shadow-md)}.faq-question{color:var(--text-dark);margin-bottom:12px;font-size:20px;font-weight:700}.faq-answer{color:var(--text-medium);font-size:16px;line-height:1.7}.faq-answer a{color:var(--primary-color);text-decoration:none}.faq-answer a:hover{text-decoration:underline}.final-cta{background:linear-gradient(135deg,var(--primary-color)0%,#ff8c5a 100%);text-align:center;color:#fff;padding:100px 0}.cta-content{max-width:800px;margin:0 auto}.cta-title{margin-bottom:30px;font-size:42px;font-weight:800;line-height:1.3}.cta-text{margin-bottom:16px;font-size:20px;line-height:1.7}.cta-text.strong{margin-top:30px;margin-bottom:40px;font-size:24px;font-weight:700}.cta-buttons{margin:40px 0 30px}.final-cta .btn-primary{color:var(--primary-color);background-color:#fff}.final-cta .btn-primary:hover{background-color:var(--bg-cream);transform:translateY(-2px);box-shadow:0 8px 24px #0003}.cta-subtext{opacity:.95;margin-top:20px;font-size:16px}.footer-cta{background:linear-gradient(135deg,#fff8f3,#ffe8dc);padding:100px 0;position:relative;overflow:hidden}.footer-cta:before{content:"";background:radial-gradient(circle,#ff6b3514,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;bottom:-30%;left:-10%}.footer-cta-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}.footer-cta-content{text-align:left}.cta-decoration{width:60px;height:auto;margin-bottom:30px}.footer-cta-title{color:var(--text-dark);margin-bottom:24px;font-size:42px;font-weight:800;line-height:1.3}.footer-cta-text{color:var(--text-medium);margin-bottom:30px;font-size:18px;line-height:1.7}.cta-arrow{background:linear-gradient(135deg,var(--primary-color)0%,#ff8c5a 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;animation:2s infinite bounce;display:flex}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.footer-form-wrapper{position:relative}.footer-form-card{border:1px solid var(--border-color);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000026}.footer-registration-form{border:none;min-height:600px;display:block}@media(max-width:968px){.hero-grid,.footer-cta-grid{grid-template-columns:1fr;gap:40px}.hero-title{font-size:38px}.section-title{font-size:32px}.bio-content{grid-template-columns:1fr;gap:30px}.bio-image{max-width:300px;margin:0 auto}.nav-menu{display:none}}@media(max-width:768px){.hero-banner,.footer-cta{padding:60px 0}.hero-title,.footer-cta-title{font-size:32px}.hero-subtitle,.footer-cta-text{font-size:16px}.section-title{margin-bottom:40px;font-size:28px}section{padding:60px 0}.features-grid,.for-you-grid{grid-template-columns:1fr}.feature-item{padding:20px}.footer-content{text-align:center;flex-direction:column}.footer-links{text-align:center}.btn-large{padding:16px 36px;font-size:16px}.header-cta{display:none}}@media(max-width:480px){.hero-title,.footer-cta-title{font-size:26px}.hero-subtitle,.footer-cta-text{font-size:15px}.section-title{font-size:24px}.instructor-mini{text-align:center;flex-direction:column}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.feature-item,.for-you-item,.faq-item{animation:.6s ease-out fadeIn}.footer{background-color:var(--text-dark);color:#fff;padding:40px 0}.footer-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.footer-logo img{filter:brightness(0)invert();width:auto;height:35px}.footer-links{text-align:right}.footer-links p{margin-bottom:8px;font-size:14px}.footer-links a{color:var(--primary-color);text-decoration:none}.footer-links a:hover{text-decoration:underline}@media(max-width:968px){.hero-title{font-size:42px}.section-title{font-size:32px}.bio-content{grid-template-columns:1fr;gap:30px}.bio-image{max-width:300px;margin:0 auto}.curriculum-grid{grid-template-columns:1fr}}@media(max-width:768px){.hero{padding:60px 0 80px}.hero-title{font-size:36px}.hero-subtitle{font-size:18px}.section-title{margin-bottom:40px;font-size:28px}section{padding:60px 0}.features-grid{grid-template-columns:1fr}.feature-item{padding:20px}.for-you-grid{grid-template-columns:1fr}.instructor-card{text-align:center;flex-direction:column}.instructor-details{text-align:center}.footer-content{text-align:center;flex-direction:column}.footer-links{text-align:center}.cta-title{font-size:32px}.cta-text{font-size:18px}.btn-large{padding:16px 36px;font-size:16px}}@media(max-width:480px){.hero-title{font-size:28px}.hero-subtitle{font-size:16px}.section-title{font-size:24px}.features-grid,.for-you-grid,.curriculum-grid{gap:20px}}html{scroll-behavior:smooth}.feature-item,.for-you-item,.curriculum-module,.faq-item{animation:.6s ease-out fadeIn}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}#reg-bd[data-astro-cid-j7pv25f6]{padding-top:60px!important;padding-bottom:370px!important}@media(max-width:750px){#reg-bd[data-astro-cid-j7pv25f6]{padding-bottom:60px!important}}.faq-question[data-astro-cid-j7pv25f6]{cursor:pointer;position:relative;padding-right:20px}.faq-question[data-astro-cid-j7pv25f6]:after{content:"+";position:absolute;right:0;top:0;font-size:16;font-weight:700;transition:transform .3s ease}.faq-item[data-astro-cid-j7pv25f6].active .faq-question[data-astro-cid-j7pv25f6]:after{content:"–"}.faq-answer[data-astro-cid-j7pv25f6]{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;opacity:0}.faq-item[data-astro-cid-j7pv25f6].active .faq-answer[data-astro-cid-j7pv25f6]{max-height:500px;opacity:1}[data-astro-cid-j7pv25f6]{font-family:Switzer-regular!important}.feature-icon[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)}.feature-item[data-astro-cid-j7pv25f6]{background-color:#fafafa;border:1px solid #DFDAF4}.why-matters[data-astro-cid-j7pv25f6]{background-color:#fafafa}.bio-teaching-style[data-astro-cid-j7pv25f6]{border-left:4px solid #7578F2}.bio-teaching-style[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{color:#7578f2}.bio-teaching-style[data-astro-cid-j7pv25f6]{background-color:#fff!important;width:fit-content;margin:0 auto}.curriculum-module[data-astro-cid-j7pv25f6]{background-color:#fafafa;border:1px solid #DFDAF4}.module-title[data-astro-cid-j7pv25f6]{border-bottom:2px solid #7578F2}.module-topics[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{color:#7578f2}.curriculum-footer[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)}.why-text[data-astro-cid-j7pv25f6]{margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bb7ab66 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de3ab08 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c046536 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff7958b */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e01f965 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d89daf5 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-849d360 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ed5a76 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd1a8ac */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-61d7df4 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa92311 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-45ecfa1 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d140d4c */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b6c18f8 */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b6f29ca */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ff5af */.feature-icon
    {background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)
   !important }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-add91af *//**
* @license
*
* Font Family: Switzer
* Designed by: Jérémie Hornus
* URL: https://www.fonts/Switzer/Fonts/WEB/fontshare.com/fonts/Switzer/Fonts/WEB/fonts/switzer
* © 2025 Indian Type Foundry
*
* Switzer Thin
* Switzer ThinItalic
* Switzer Extralight
* Switzer ExtralightItalic
* Switzer Light
* Switzer LightItalic
* Switzer Regular
* Switzer Italic
* Switzer Medium
* Switzer MediumItalic
* Switzer Semibold
* Switzer SemiboldItalic
* Switzer Bold
* Switzer BoldItalic
* Switzer Extrabold
* Switzer ExtraboldItalic
* Switzer Black
* Switzer BlackItalic
* Switzer Variable (Variable font)
* Switzer VariableItalic (Variable font)

*
*/
@font-face {
    font-family: Switzer-Thin;
    src: url(/_astro/Switzer-Thin.CUQjUt8A.woff2) format("woff2"),url(/_astro/Switzer-Thin.zXfoZPnY.woff) format("woff"),url(/_astro/Switzer-Thin.BBqgfmLJ.ttf) format("truetype");
    font-weight: 100;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-ThinItalic;
    src: url(/_astro/Switzer-ThinItalic.BHM6Cb77.woff2) format("woff2"),url(/_astro/Switzer-ThinItalic.CeNrlCP5.woff) format("woff"),url(/_astro/Switzer-ThinItalic.DgBr781d.ttf) format("truetype");
    font-weight: 100;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Extralight;
    src: url(/_astro/Switzer-Extralight.CsHjZrLD.woff2) format("woff2"),url(/_astro/Switzer-Extralight.IZWexLO-.woff) format("woff"),url(/_astro/Switzer-Extralight.D-YWii2w.ttf) format("truetype");
    font-weight: 200;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-ExtralightItalic;
    src: url(/_astro/Switzer-ExtralightItalic.DBZtUjnU.woff2) format("woff2"),url(/_astro/Switzer-ExtralightItalic.BQZsPLGB.woff) format("woff"),url(/_astro/Switzer-ExtralightItalic.C6usD5-7.ttf) format("truetype");
    font-weight: 200;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Light;
    src: url(/_astro/Switzer-Light.CCdVugut.woff2) format("woff2"),url(/_astro/Switzer-Light.BueoWvxi.woff) format("woff"),url(/_astro/Switzer-Light.DSCq7ePT.ttf) format("truetype");
    font-weight: 300;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-LightItalic;
    src: url(/_astro/Switzer-LightItalic.DCoDz6GE.woff2) format("woff2"),url(/_astro/Switzer-LightItalic.B1hWuNtP.woff) format("woff"),url(/_astro/Switzer-LightItalic.Bg3fSJj5.ttf) format("truetype");
    font-weight: 300;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Regular;
    src: url(/_astro/Switzer-Regular.BxEtgLLb.woff2) format("woff2"),url(/_astro/Switzer-Regular.BDtbbAkZ.woff) format("woff"),url(/_astro/Switzer-Regular.DuwSOVS1.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-Italic;
    src: url(/_astro/Switzer-Italic.I_DKYBMX.woff2) format("woff2"),url(/_astro/Switzer-Italic.BeUlpuaC.woff) format("woff"),url(/_astro/Switzer-Italic.BGiEkG5j.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Medium;
    src: url(/_astro/Switzer-Medium.A29GCmfN.woff2) format("woff2"),url(/_astro/Switzer-Medium.9DY9v6TK.woff) format("woff"),url(/_astro/Switzer-Medium.ChrDRKVa.ttf) format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-MediumItalic;
    src: url(/_astro/Switzer-MediumItalic.BnCze0FC.woff2) format("woff2"),url(/_astro/Switzer-MediumItalic.BmlN1iba.woff) format("woff"),url(/_astro/Switzer-MediumItalic.Br7n2A00.ttf) format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Semibold;
    src: url(/_astro/Switzer-Semibold.DSnGZNn0.woff2) format("woff2"),url(/_astro/Switzer-Semibold.BRMGpqY-.woff) format("woff"),url(/_astro/Switzer-Semibold.C9-fBv4W.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-SemiboldItalic;
    src: url(/_astro/Switzer-SemiboldItalic.BU8yfftW.woff2) format("woff2"),url(/_astro/Switzer-SemiboldItalic.CKtMqawp.woff) format("woff"),url(/_astro/Switzer-SemiboldItalic.IYeFJakA.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Bold;
    src: url(/_astro/Switzer-Bold.9JzFtTp4.woff2) format("woff2"),url(/_astro/Switzer-Bold.ByVEImyI.woff) format("woff"),url(/_astro/Switzer-Bold.Cb9Pr7WV.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-BoldItalic;
    src: url(/_astro/Switzer-BoldItalic.DNgScFpk.woff2) format("woff2"),url(/_astro/Switzer-BoldItalic.BL8_FrAs.woff) format("woff"),url(/_astro/Switzer-BoldItalic.C356tKw5.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Extrabold;
    src: url(/_astro/Switzer-Extrabold.BNZqCbYm.woff2) format("woff2"),url(/_astro/Switzer-Extrabold.BDkdWCrQ.woff) format("woff"),url(/_astro/Switzer-Extrabold.DLNchyAX.ttf) format("truetype");
    font-weight: 800;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-ExtraboldItalic;
    src: url(/_astro/Switzer-ExtraboldItalic.BNscjZCH.woff2) format("woff2"),url(/_astro/Switzer-ExtraboldItalic.BknXfKKc.woff) format("woff"),url(/_astro/Switzer-ExtraboldItalic.BinxLVOa.ttf) format("truetype");
    font-weight: 800;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Black;
    src: url(/_astro/Switzer-Black.1_QjFmAK.woff2) format("woff2"),url(/_astro/Switzer-Black.CEalRKN3.woff) format("woff"),url(/_astro/Switzer-Black.D6Nsj-1v.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-BlackItalic;
    src: url(/_astro/Switzer-BlackItalic.CbubgLBQ.woff2) format("woff2"),url(/_astro/Switzer-BlackItalic.Cqfy84WK.woff) format("woff"),url(/_astro/Switzer-BlackItalic.BLDu8yMR.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: italic
}

@font-face {
    font-family: Switzer-Variable;
    src: url(/_astro/Switzer-Variable.7Oa6q7Y4.woff2) format("woff2"),url(/_astro/Switzer-Variable.DpGTbK1y.woff) format("woff"),url(/_astro/Switzer-Variable.CC1nzX62.ttf) format("truetype");
    font-weight: 100 900;
    font-display: swap;
    font-style: normal
}

@font-face {
    font-family: Switzer-VariableItalic;
    src: url(/_astro/Switzer-VariableItalic.LLLHtZ_1.woff2) format("woff2"),url(/_astro/Switzer-VariableItalic.CIBzLmqn.woff) format("woff"),url(/_astro/Switzer-VariableItalic.Ds7PGXe3.ttf) format("truetype");
    font-weight: 100 900;
    font-display: swap;
    font-style: italic
}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */
@layer properties {
    @supports (((-webkit-hyphens: none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
        *,:before,:after,::backdrop {
            --tw-translate-x:0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-scale-x: 1;
            --tw-scale-y: 1;
            --tw-scale-z: 1;
            --tw-rotate-x: initial;
            --tw-rotate-y: initial;
            --tw-rotate-z: initial;
            --tw-skew-x: initial;
            --tw-skew-y: initial;
            --tw-space-y-reverse: 0;
            --tw-border-style: solid;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-font-weight: initial;
            --tw-tracking: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-outline-style: solid;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-backdrop-blur: initial;
            --tw-backdrop-brightness: initial;
            --tw-backdrop-contrast: initial;
            --tw-backdrop-grayscale: initial;
            --tw-backdrop-hue-rotate: initial;
            --tw-backdrop-invert: initial;
            --tw-backdrop-opacity: initial;
            --tw-backdrop-saturate: initial;
            --tw-backdrop-sepia: initial;
            --tw-duration: initial;
            --tw-ease: initial;
            --tw-content: ""
        }
    }
}

@layer theme {
    :root,:host {
        --font-sans: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
        --font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
        --color-red-100: oklch(93.6% .032 17.717);
        --color-orange-500: oklch(70.5% .213 47.604);
        --color-black: #000;
        --color-white: #fff;
        --spacing: .25rem;
        --container-7xl: 80rem;
        --text-xs: .75rem;
        --text-xs--line-height: calc(1/.75);
        --text-sm: .875rem;
        --text-sm--line-height: calc(1.25/.875);
        --text-lg: 1.125rem;
        --text-lg--line-height: calc(1.75/1.125);
        --text-xl: 1.25rem;
        --text-xl--line-height: calc(1.75/1.25);
        --text-2xl: 1.5rem;
        --text-2xl--line-height: calc(2/1.5);
        --text-3xl: 1.875rem;
        --text-3xl--line-height: 1.2 ;
        --text-4xl: 2.25rem;
        --text-4xl--line-height: calc(2.5/2.25);
        --text-6xl: 3.75rem;
        --text-6xl--line-height: 1;
        --font-weight-normal: 400;
        --font-weight-medium: 500;
        --font-weight-semibold: 600;
        --font-weight-bold: 700;
        --tracking-wide: .025em;
        --radius-2xl: 1rem;
        --shadow-sm: 0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;
        --shadow-md: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;
        --shadow-lg: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;
        --ease-out: cubic-bezier(0,0,.2,1);
        --ease-in-out: cubic-bezier(.4,0,.2,1);
        --blur-xl: 24px;
        --default-transition-duration: .15s;
        --default-transition-timing-function: cubic-bezier(.4,0,.2,1);
        --default-font-family: var(--font-sans);
        --default-mono-font-family: var(--font-mono)
    }
}

@layer base {
    *,:after,:before,::backdrop {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    ::file-.elementor-131 .elementor-element.elementor-element-add91af-button {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    html,: host {
        -webkit-text-size-adjust:100%;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");
        font-feature-settings: var(--default-font-feature-settings,normal);
        font-variation-settings: var(--default-font-variation-settings,normal);
        -webkit-tap-highlight-color: transparent
    }

    hr {
        height: 0;
        color: inherit;
        border-top-width: 1px
    }

    abbr: where([title]) {
        -webkit-text-decoration:underline dotted;
        text-decoration: underline dotted
    }

    h1,h2,h3,h4,h5,h6 {
        font-size: inherit;
        font-weight: inherit
    }

    a {
        color: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit
    }

    b,strong {
        font-weight: bolder
    }

    code,kbd,samp,pre {
        font-family: var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);
        font-feature-settings: var(--default-mono-font-feature-settings,normal);
        font-variation-settings: var(--default-mono-font-variation-settings,normal);
        font-size: 1em
    }

    small {
        font-size: 80%
    }

    sub,sup {
        vertical-align: baseline;
        font-size: 75%;
        line-height: 0;
        position: relative
    }

    sub {
        bottom: -.25em
    }

    sup {
        top: -.5em
    }

    table {
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse
    }

    :-moz-focusring {
        outline: auto
    }

    progress {
        vertical-align: baseline
    }

    summary {
        display: list-item
    }

    ol,ul,menu {
        list-style: none
    }

    img,svg,video,canvas,audio,iframe,embed,object {
        vertical-align: middle;
        display: block
    }

    img,video {
        max-width: 100%;
        height: auto
    }

    button,input,select,optgroup,textarea {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    ::file-.elementor-131 .elementor-element.elementor-element-add91af-button {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    :where(select: is([multiple],[size])) optgroup {
        font-weight:bolder
    }

    :where(select: is([multiple],[size])) optgroup option {
        padding-inline-start:20px
    }

    ::file-.elementor-131 .elementor-element.elementor-element-add91af-button {
        margin-inline-end:4px}

    ::placeholder {
        opacity: 1
    }

    @supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size:1px) {
        ::placeholder {
            color:currentColor
        }

        @supports (color: color-mix(in lab,red,red)) {
            ::placeholder {
                color:color-mix(in oklab,currentcolor 50%,transparent)
            }
        }
    }

    textarea {
        resize: vertical
    }

    ::-webkit-search-decoration {
        -webkit-appearance: none
    }

    ::-webkit-date-and-time-value {
        min-height: 1lh;
        text-align: inherit
    }

    ::-webkit-datetime-edit {
        display: inline-flex
    }

    ::-webkit-datetime-edit-fields-wrapper {
        padding: 0
    }

    ::-webkit-datetime-edit {
        padding-block:0}

    ::-webkit-datetime-edit-year-field {
        padding-block:0}

    ::-webkit-datetime-edit-month-field {
        padding-block:0}

    ::-webkit-datetime-edit-day-field {
        padding-block:0}

    ::-webkit-datetime-edit-hour-field {
        padding-block:0}

    ::-webkit-datetime-edit-minute-field {
        padding-block:0}

    ::-webkit-datetime-edit-second-field {
        padding-block:0}

    ::-webkit-datetime-edit-millisecond-field {
        padding-block:0}

    ::-webkit-datetime-edit-meridiem-field {
        padding-block:0}

    ::-webkit-calendar-picker-indicator {
        line-height: 1
    }

    :-moz-ui-invalid {
        box-shadow: none
    }

    button,input: where([type=button],[type=reset],[type=submit]) {
        appearance:button
    }

    ::file-.elementor-131 .elementor-element.elementor-element-add91af-button {
        appearance: button
    }

    ::-webkit-inner-spin-button {
        height: auto
    }

    ::-webkit-outer-spin-button {
        height: auto
    }

    [hidden]: where(:not([hidden=until-found])) {
        display:none!important
    }
}

@layer components;@layer utilities {
    .absolute {
        position: absolute
    }

    .fixed {
        position: fixed
    }

    .relative {
        position: relative
    }

    .static {
        position: static
    }

    .-top-11 {
        top: calc(var(--spacing)*-11)
    }

    .top-0 {
        top: calc(var(--spacing)*0)
    }

    .bottom-0 {
        bottom: calc(var(--spacing)*0)
    }

    .left-0 {
        left: calc(var(--spacing)*0)
    }

    .left-\[40\%\] {
        left: 40%
    }

    .z-0 {
        z-index: 0
    }

    .z-1 {
        z-index: 1
    }

    .z-40 {
        z-index: 40
    }

    .z-50 {
        z-index: 50
    }

    .z-\[9999\] {
        z-index: 9999
    }

    .z-\[9999999\] {
        z-index: 9999999
    }

    .container {
        width: 100%
    }

    @media(min-width: 40rem) {
        .container {
            max-width:40rem
        }
    }

    @media(min-width: 48rem) {
        .container {
            max-width:48rem
        }
    }

    @media(min-width: 64rem) {
        .container {
            max-width:64rem
        }
    }

    @media(min-width: 80rem) {
        .container {
            max-width:80rem
        }
    }

    @media(min-width: 96rem) {
        .container {
            max-width:96rem
        }
    }

    .mx-auto {
        margin-inline:auto}

    .my-5 {
        margin-block:calc(var(--spacing)*5)}

    .mt-5 {
        margin-top: calc(var(--spacing)*5)
    }

    .mb-0 {
        margin-bottom: calc(var(--spacing)*0)
    }

    .mb-8 {
        margin-bottom: calc(var(--spacing)*8)
    }

    .mb-16 {
        margin-bottom: calc(var(--spacing)*16)
    }

    .block {
        display: block
    }

    .flex {
        display: flex
    }

    .hidden {
        display: none
    }

    .h-0\.25 {
        height: calc(var(--spacing)*.25)
    }

    .h-6 {
        height: calc(var(--spacing)*6)
    }

    .h-10 {
        height: calc(var(--spacing)*10)
    }

    .h-12 {
        height: calc(var(--spacing)*12)
    }

    .h-48 {
        height: calc(var(--spacing)*48)
    }

    .h-fit {
        height: fit-content
    }

    .h-full {
        height: 100%
    }

    .h-screen {
        height: 100vh
    }

    .w-6 {
        width: calc(var(--spacing)*6)
    }

    .w-10 {
        width: calc(var(--spacing)*10)
    }

    .w-12 {
        width: calc(var(--spacing)*12)
    }

    .w-20 {
        width: calc(var(--spacing)*20)
    }

    .w-36 {
        width: calc(var(--spacing)*36)
    }

    .w-48 {
        width: calc(var(--spacing)*48)
    }

    .w-fit {
        width: fit-content
    }

    .w-full {
        width: 100%
    }

    .max-w-7xl {
        max-width: var(--container-7xl)
    }

    .max-w-\[456px\] {
        max-width: 456px
    }

    .max-w-\[700px\] {
        max-width: 700px
    }

    .translate-x-1\.5 {
        --tw-translate-x: calc(var(--spacing)*1.5);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-y-1\.75 {
        --tw-translate-y: calc(var(--spacing)*-1.75);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-y-8 {
        --tw-translate-y: calc(var(--spacing)*-8);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-y-full {
        --tw-translate-y: -100%;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .translate-y-0 {
        --tw-translate-y: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .scale-175 {
        --tw-scale-x: 175%;
        --tw-scale-y: 175%;
        --tw-scale-z: 175%;
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .transform {
        transform: var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)
    }

    .cursor-pointer {
        cursor: pointer
    }

    .flex-col {
        flex-direction: column
    }

    .items-center {
        align-items: center
    }

    .justify-between {
        justify-content: space-between
    }

    .justify-center {
        justify-content: center
    }

    .justify-end {
        justify-content: flex-end
    }

    .gap-2 {
        gap: calc(var(--spacing)*2)
    }

    .gap-4 {
        gap: calc(var(--spacing)*4)
    }

    .gap-6 {
        gap: calc(var(--spacing)*6)
    }

    .gap-8 {
        gap: calc(var(--spacing)*8)
    }

    .gap-12 {
        gap: calc(var(--spacing)*12)
    }

    .gap-16 {
        gap: calc(var(--spacing)*16)
    }

    :where(.space-y-2>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-6>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))
    }

    .overflow-hidden {
        overflow: hidden
    }

    .rounded-2xl {
        border-radius: var(--radius-2xl)
    }

    .rounded-full {
        border-radius: 3.40282e38px
    }

    .border {
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .border-none {
        --tw-border-style: none;
        border-style: none
    }

    .bg-\[\#7b7b7b\] {
        background-color: #7b7b7b
    }

    .bg-\[\#ee4900\] {
        background-color: #ee4900
    }

    .bg-black\/30 {
        background-color: #0000004d
    }

    @supports (color: color-mix(in lab,red,red)) {
        .bg-black\/30 {
            background-color:color-mix(in oklab,var(--color-black)30%,transparent)
        }
    }

    .bg-red-100 {
        background-color: var(--color-red-100)
    }

    .bg-transparent {
        background-color: #0000
    }

    .bg-white {
        background-color: var(--color-white)
    }

    .bg-linear-to-r {
        --tw-gradient-position: to right
    }

    @supports (background-image: linear-gradient(in lab,red,red)) {
        .bg-linear-to-r {
            --tw-gradient-position:to right in oklab
        }
    }

    .bg-linear-to-r {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .from-\[\#2EB4EF\] {
        --tw-gradient-from: #2eb4ef;
        --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .via-\[\#7578F2\] {
        --tw-gradient-via: #7578f2;
        --tw-gradient-via-stops: var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .to-\[\#BA3BF2\] {
        --tw-gradient-to: #ba3bf2;
        --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .object-cover {
        object-fit: cover
    }

    .p-3\.5 {
        padding: calc(var(--spacing)*3.5)
    }

    .p-8 {
        padding: calc(var(--spacing)*8)
    }

    .px-4 {
        padding-inline:calc(var(--spacing)*4)}

    .px-5 {
        padding-inline: calc(var(--spacing)*5)
    }

    .px-6 {
        padding-inline:calc(var(--spacing)*6)}

    .px-8 {
        padding-inline: calc(var(--spacing)*8)
    }

    .py-2 {
        padding-block:calc(var(--spacing)*2)}

    .py-3 {
        padding-block: calc(var(--spacing)*3)
    }

    .py-5 {
        padding-block:calc(var(--spacing)*5)}

    .py-12 {
        padding-block: calc(var(--spacing)*12)
    }

    .py-24 {
        padding-block:calc(var(--spacing)*24)}

    .pt-8 {
        padding-top: calc(var(--spacing)*8)
    }

    .text-center {
        text-align: center
    }

    .text-left {
        text-align: left
    }

    .text-2xl {
        font-size: var(--text-2xl);
        line-height: var(--tw-leading,var(--text-2xl--line-height))
    }

    .text-3xl {
        font-size: var(--text-3xl);
        line-height: var(--tw-leading,var(--text-3xl--line-height))
    }

    .text-4xl {
        font-size: var(--text-4xl);
        line-height: var(--tw-leading,var(--text-4xl--line-height))
    }

    .text-lg {
        font-size: var(--text-lg);
        line-height: var(--tw-leading,var(--text-lg--line-height))
    }

    .text-sm {
        font-size: var(--text-sm);
        line-height: var(--tw-leading,var(--text-sm--line-height))
    }

    .text-xl {
        font-size: var(--text-xl);
        line-height: var(--tw-leading,var(--text-xl--line-height))
    }

    .text-xs {
        font-size: var(--text-xs);
        line-height: var(--tw-leading,var(--text-xs--line-height))
    }

    .font-bold {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .font-medium {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .font-normal {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .font-semibold {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .tracking-wide {
        --tw-tracking: var(--tracking-wide);
        letter-spacing: var(--tracking-wide)
    }

    .text-\[\#000\] {
        color: #000
    }

    .text-\[\#2EB4EF\] {
        color: #2eb4ef
    }

    .text-\[\#7b7b7b\] {
        color: #7b7b7b
    }

    .text-\[\#8C64F2\] {
        color: #8c64f2
    }

    .text-\[\#7578F2\] {
        color: #7578f2
    }

    .text-\[\#9520F1\] {
        color: #9520f1
    }

    .text-\[\#ee4900\] {
        color: #ee4900
    }

    .text-black {
        color: var(--color-black)
    }

    .text-white {
        color: var(--color-white)
    }

    .opacity-0 {
        opacity: 0
    }

    .opacity-100 {
        opacity: 1
    }

    .shadow {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);
        box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
    }

    .outline {
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }

    .drop-shadow-\[12\.021px_12\.021px_0px_rgba\(226\,226\,226\,0\.35\)\] {
        --tw-drop-shadow-size: drop-shadow(12.021px 12.021px 0px var(--tw-drop-shadow-color,#e2e2e259));
        --tw-drop-shadow: var(--tw-drop-shadow-size);
        filter: var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
    }

    .backdrop-blur {
        --tw-backdrop-blur: blur(8px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);
        backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)
    }

    .backdrop-blur-xl {
        --tw-backdrop-blur: blur(var(--blur-xl));
        -webkit-backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);
        backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)
    }

    .transition {
        transition-property: color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;
        transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
        transition-duration: var(--tw-duration,var(--default-transition-duration))
    }

    .transition-all {
        transition-property: all;
        transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
        transition-duration: var(--tw-duration,var(--default-transition-duration))
    }

    .transition-opacity {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
        transition-duration: var(--tw-duration,var(--default-transition-duration))
    }

    .duration-300 {
        --tw-duration: .3s;
        transition-duration: .3s
    }

    .duration-500 {
        --tw-duration: .5s;
        transition-duration: .5s
    }

    .duration-700 {
        --tw-duration: .7s;
        transition-duration: .7s
    }

    .ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
        --tw-ease: cubic-bezier(.4,0,.2,1);
        transition-timing-function: cubic-bezier(.4,0,.2,1)
    }

    .ease-in-out {
        --tw-ease: var(--ease-in-out);
        transition-timing-function: var(--ease-in-out)
    }

    .ease-out {
        --tw-ease: var(--ease-out);
        transition-timing-function: var(--ease-out)
    }

    .after\: mx-auto:after {
        content:var(--tw-content);
        margin-inline:auto}

    .after\: mt-2:after {
        content:var(--tw-content);
        margin-top: calc(var(--spacing)*2)
    }

    .after\: block:after {
        content:var(--tw-content);
        display: block
    }

    .after\: h-\[3px\]:after {
        content:var(--tw-content);
        height: 3px
    }

    .after\: w-\[66\%\]:after {
        content:var(--tw-content);
        width: 66%
    }

    .after\: origin-center:after {
        content:var(--tw-content);
        transform-origin: 50%
    }

    .after\: scale-x-0:after {
        content:var(--tw-content);
        --tw-scale-x: 0%;
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .after\: rounded-full:after {
        content:var(--tw-content);
        border-radius: 3.40282e38px
    }

    .after\: bg-\[\#668FF2\]:after {
        content:var(--tw-content);
        background-color: #668ff2
    }

    .after\: transition-transform:after {
        content:var(--tw-content);
        transition-property: transform,translate,scale,rotate;
        transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
        transition-duration: var(--tw-duration,var(--default-transition-duration))
    }

    .after\: duration-500:after {
        content:var(--tw-content);
        --tw-duration: .5s;
        transition-duration: .5s
    }

    .after\: ease-\[cubic-bezier\(0\.25\,1\.5\,0\.5\,1\)\]:after {
        content:var(--tw-content);
        --tw-ease: cubic-bezier(.25,1.5,.5,1);
        transition-timing-function: cubic-bezier(.25,1.5,.5,1)
    }

    .after\: content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media(hover:hover){.hover\:text-orange-500:hover{color:var(--color-orange-500)}.hover\:after\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){.sm\:my-4{margin-block:calc(var(--spacing)*4)}.sm\:max-w-\[400px\]{max-width:400px}.sm\:gap-12{gap:calc(var(--spacing)*12)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-32{padding-block:calc(var(--spacing)*32)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:w-1\/2{width:50%}.md\:w-7\/12{width:58.3333%}.md\:flex-row{flex-direction:row}.md\:pb-36{padding-bottom:calc(var(--spacing)*36)}.md\:text-center{text-align:center}.md\:text-left{text-align:left}}@media(min-width:64rem){.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:my-4{margin-block:calc(var(--spacing)*4)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-fit{width:fit-content}.lg\:flex-row{flex-direction:row}.lg\:justify-start{justify-content:flex-start}.lg\:gap-32{gap:calc(var(--spacing)*32)}.lg\:p-40{padding:calc(var(--spacing)*40)}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}:root{--primary-color:#ff6b35;--primary-hover:#e85a2a;--secondary-color:#2c3e50;--text-dark:#2c3e50;--text-medium:#555;--text-light:#777;--bg-cream:#fff8f3;--bg-white:#fff;--bg-light:#fff5ee;--border-color:#e8d5c4;--shadow-sm:0 2px 8px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 8px 32px #0000001f}body{color:var(--text-dark);background-color:var(--bg-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}.header-content{justify-content:space-between;align-items:center;display:flex}.nav-menu{align-items:center;gap:32px;display:flex}.nav-menu a{color:var(--text-dark);font-size:15px;font-weight:500;text-decoration:none;transition:color .3s}.nav-menu a:hover{color:var(--primary-color)}.header-cta .btn{padding:10px 28px;font-size:15px}.hero-banner{background:linear-gradient(135deg,#fff8f3,#ffe8dc);padding:80px 0 100px;position:relative;overflow:hidden}.hero-banner:before{content:"";background:radial-gradient(circle,#ff6b351a,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-10%}.hero-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid;position:relative}.hero-content{padding-top:40px}.hero-subtitle{color:var(--text-medium);margin-bottom:40px;font-size:18px;font-weight:400;line-height:1.7}.header{background-color:var(--bg-white);box-shadow:var(--shadow-sm);z-index:1000;padding:20px 0;position:sticky;top:0}.logo img{width:auto;height:40px}.hero{text-align:center;background:linear-gradient(135deg,#fff8f3,#ffe8dc);padding:80px 0 100px;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(circle,#ff6b351a,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-10%}.hero:after{content:"";background:radial-gradient(circle,#ff6b3514,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-30%;left:-10%}.hero .container{z-index:1;position:relative}.hero-badge{background-color:var(--primary-color);color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:50px;margin-bottom:30px;padding:8px 24px;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 4px 12px #ff6b354d}.hero-title{color:var(--text-dark);letter-spacing:-1px;margin-bottom:24px;font-size:56px;font-weight:800;line-height:1.2}.hero-subtitle{color:var(--text-medium);max-width:900px;margin:0 auto 40px;font-size:20px;font-weight:400;line-height:1.7}.btn{cursor:pointer;text-align:center;border:none;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary{background-color:var(--primary-color);color:#fff;box-shadow:0 4px 16px #ff6b354d}.btn-primary:hover{background-color:var(--primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #ff6b3566}.btn-large{padding:18px 48px;font-size:18px}.instructor-intro{background-color:var(--bg-white);padding:60px 0}.instructor-card{justify-content:center;align-items:center;gap:24px;display:flex}.instructor-image{border:3px solid var(--primary-color);border-radius:50%;width:80px;height:80px;overflow:hidden}.instructor-image img{object-fit:cover;width:100%;height:100%}.instructor-details{text-align:left}.instructor-name{color:var(--text-dark);margin-bottom:4px;font-size:24px;font-weight:700}.instructor-title{color:var(--text-medium);font-size:16px}section{padding:80px 0}.section-title{color:var(--text-dark);text-align:center;margin-bottom:50px;font-size:42px;font-weight:800;line-height:1.3}.features-section{background-color:var(--bg-white)}.features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:40px;display:grid}.feature-item{background-color:var(--bg-light);border:1px solid var(--border-color);border-radius:12px;gap:20px;padding:24px;transition:all .3s;display:flex}.feature-item:hover{box-shadow:var(--shadow-md);border-color:var(--primary-color);transform:translateY(-4px)}.feature-icon{background:linear-gradient(135deg,var(--primary-color)0%,#ff8c5a 100%);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.feature-content p{color:var(--text-dark);margin:0;font-size:16px;line-height:1.6}.features-more{text-align:center;padding:30px 0 0}.features-more p{color:var(--text-dark);font-size:20px}.why-matters{background-color:var(--bg-cream)}.why-content{text-align:center;max-width:900px;margin:0 auto}.why-text{color:var(--text-medium);margin-bottom:24px;font-size:18px;line-height:1.8}.why-text strong{color:var(--text-dark);font-weight:700}.instructor-bio{background-color:var(--bg-white)}.bio-header{text-align:center;margin-bottom:50px}.bio-name{color:var(--text-dark);margin-top:16px;font-size:36px;font-weight:700}.bio-content{grid-template-columns:300px 1fr;align-items:start;gap:50px;display:grid}.bio-image{width:100%;box-shadow:var(--shadow-lg);border-radius:16px;overflow:hidden}.bio-image img{width:100%;height:auto;display:block}.bio-position{color:var(--primary-color);margin-bottom:20px;font-size:22px;font-weight:700}.bio-credentials{margin-bottom:24px;list-style:none}.bio-credentials li{color:var(--text-dark);padding:8px 0 8px 28px;font-size:16px;position:relative}.bio-credentials li:before{content:"•";color:var(--primary-color);font-size:24px;line-height:1;position:absolute;left:0}.bio-description{color:var(--text-medium);margin-bottom:20px;font-size:16px;line-height:1.8}.bio-teaching-style{background-color:var(--bg-light);border-left:4px solid var(--primary-color);border-radius:12px;margin-top:24px;padding:24px}.bio-teaching-style p{color:var(--text-dark);margin-bottom:12px;font-size:16px;font-weight:600}.bio-teaching-style ul{list-style:none}.bio-teaching-style li{color:var(--text-medium);padding:6px 0 6px 24px;font-size:15px;position:relative}.bio-teaching-style li:before{content:"✓";color:var(--primary-color);font-weight:700;position:absolute;left:0}.for-you-section{background-color:var(--bg-cream)}.for-you-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1000px;margin:0 auto;display:grid}.for-you-item{background-color:var(--bg-white);box-shadow:var(--shadow-sm);border-radius:10px;align-items:flex-start;gap:16px;padding:20px;transition:all .3s;display:flex}.for-you-item:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.for-you-item i{color:var(--primary-color);flex-shrink:0;margin-top:2px;font-size:20px}.for-you-item p{color:var(--text-dark);margin:0;font-size:15px;line-height:1.6}.curriculum-section{background-color:var(--bg-white)}.curriculum-intro{text-align:center;color:var(--text-medium);margin-bottom:50px;font-size:18px}.curriculum-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-bottom:50px;display:grid}.curriculum-module{background-color:var(--bg-light);border:2px solid var(--border-color);border-radius:12px;padding:32px;transition:all .3s}.curriculum-module:hover{border-color:var(--primary-color);box-shadow:var(--shadow-md)}.module-title{color:var(--text-dark);border-bottom:2px solid var(--primary-color);margin-bottom:20px;padding-bottom:16px;font-size:20px;font-weight:700}.module-topics{list-style:none}.module-topics li{color:var(--text-medium);padding:10px 0 10px 24px;font-size:15px;line-height:1.5;position:relative}.module-topics li:before{content:"→";color:var(--primary-color);font-weight:700;position:absolute;left:0}.curriculum-footer{text-align:center;background:linear-gradient(135deg,var(--bg-light)0%,var(--bg-cream)100%);border-radius:12px;padding:40px}.curriculum-tagline{color:var(--text-dark);font-size:20px;font-style:italic;font-weight:600;line-height:1.6}.faq-section{background-color:var(--bg-cream)}.faq-list{max-width:900px;margin:0 auto}.faq-item{background-color:var(--bg-white);box-shadow:var(--shadow-sm);border-radius:12px;margin-bottom:20px;padding:30px;transition:all .3s}.faq-item:hover{box-shadow:var(--shadow-md)}.faq-question{color:var(--text-dark);margin-bottom:12px;font-size:20px;font-weight:700}.faq-answer{color:var(--text-medium);font-size:16px;line-height:1.7}.faq-answer a{color:var(--primary-color);text-decoration:none}.faq-answer a:hover{text-decoration:underline}.final-cta{background:linear-gradient(135deg,var(--primary-color)0%,#ff8c5a 100%);text-align:center;color:#fff;padding:100px 0}.cta-content{max-width:800px;margin:0 auto}.cta-title{margin-bottom:30px;font-size:42px;font-weight:800;line-height:1.3}.cta-text{margin-bottom:16px;font-size:20px;line-height:1.7}.cta-text.strong{margin-top:30px;margin-bottom:40px;font-size:24px;font-weight:700}.cta-buttons{margin:40px 0 30px}.final-cta .btn-primary{color:var(--primary-color);background-color:#fff}.final-cta .btn-primary:hover{background-color:var(--bg-cream);transform:translateY(-2px);box-shadow:0 8px 24px #0003}.cta-subtext{opacity:.95;margin-top:20px;font-size:16px}.footer-cta{background:linear-gradient(135deg,#fff8f3,#ffe8dc);padding:100px 0;position:relative;overflow:hidden}.footer-cta:before{content:"";background:radial-gradient(circle,#ff6b3514,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;bottom:-30%;left:-10%}.footer-cta-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}.footer-cta-content{text-align:left}.cta-decoration{width:60px;height:auto;margin-bottom:30px}.footer-cta-title{color:var(--text-dark);margin-bottom:24px;font-size:42px;font-weight:800;line-height:1.3}.footer-cta-text{color:var(--text-medium);margin-bottom:30px;font-size:18px;line-height:1.7}.cta-arrow{background:linear-gradient(135deg,var(--primary-color)0%,#ff8c5a 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;animation:2s infinite bounce;display:flex}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.footer-form-wrapper{position:relative}.footer-form-card{border:1px solid var(--border-color);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000026}.footer-registration-form{border:none;min-height:600px;display:block}@media(max-width:968px){.hero-grid,.footer-cta-grid{grid-template-columns:1fr;gap:40px}.hero-title{font-size:38px}.section-title{font-size:32px}.bio-content{grid-template-columns:1fr;gap:30px}.bio-image{max-width:300px;margin:0 auto}.nav-menu{display:none}}@media(max-width:768px){.hero-banner,.footer-cta{padding:60px 0}.hero-title,.footer-cta-title{font-size:32px}.hero-subtitle,.footer-cta-text{font-size:16px}.section-title{margin-bottom:40px;font-size:28px}section{padding:60px 0}.features-grid,.for-you-grid{grid-template-columns:1fr}.feature-item{padding:20px}.footer-content{text-align:center;flex-direction:column}.footer-links{text-align:center}.btn-large{padding:16px 36px;font-size:16px}.header-cta{display:none}}@media(max-width:480px){.hero-title,.footer-cta-title{font-size:26px}.hero-subtitle,.footer-cta-text{font-size:15px}.section-title{font-size:24px}.instructor-mini{text-align:center;flex-direction:column}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.feature-item,.for-you-item,.faq-item{animation:.6s ease-out fadeIn}.footer{background-color:var(--text-dark);color:#fff;padding:40px 0}.footer-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.footer-logo img{filter:brightness(0)invert();width:auto;height:35px}.footer-links{text-align:right}.footer-links p{margin-bottom:8px;font-size:14px}.footer-links a{color:var(--primary-color);text-decoration:none}.footer-links a:hover{text-decoration:underline}@media(max-width:968px){.hero-title{font-size:42px}.section-title{font-size:32px}.bio-content{grid-template-columns:1fr;gap:30px}.bio-image{max-width:300px;margin:0 auto}.curriculum-grid{grid-template-columns:1fr}}@media(max-width:768px){.hero{padding:60px 0 80px}.hero-title{font-size:36px}.hero-subtitle{font-size:18px}.section-title{margin-bottom:40px;font-size:28px}section{padding:60px 0}.features-grid{grid-template-columns:1fr}.feature-item{padding:20px}.for-you-grid{grid-template-columns:1fr}.instructor-card{text-align:center;flex-direction:column}.instructor-details{text-align:center}.footer-content{text-align:center;flex-direction:column}.footer-links{text-align:center}.cta-title{font-size:32px}.cta-text{font-size:18px}.btn-large{padding:16px 36px;font-size:16px}}@media(max-width:480px){.hero-title{font-size:28px}.hero-subtitle{font-size:16px}.section-title{font-size:24px}.features-grid,.for-you-grid,.curriculum-grid{gap:20px}}html{scroll-behavior:smooth}.feature-item,.for-you-item,.curriculum-module,.faq-item{animation:.6s ease-out fadeIn}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}#reg-bd[data-astro-cid-j7pv25f6]{padding-top:60px!important;padding-bottom:370px!important}@media(max-width:750px){#reg-bd[data-astro-cid-j7pv25f6]{padding-bottom:60px!important}}.faq-question[data-astro-cid-j7pv25f6]{cursor:pointer;position:relative;padding-right:20px}.faq-question[data-astro-cid-j7pv25f6]:after{content:"+";position:absolute;right:0;top:0;font-size:16;font-weight:700;transition:transform .3s ease}.faq-item[data-astro-cid-j7pv25f6].active .faq-question[data-astro-cid-j7pv25f6]:after{content:"–"}.faq-answer[data-astro-cid-j7pv25f6]{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;opacity:0}.faq-item[data-astro-cid-j7pv25f6].active .faq-answer[data-astro-cid-j7pv25f6]{max-height:500px;opacity:1}[data-astro-cid-j7pv25f6]{font-family:Switzer-regular!important}.feature-icon[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)}.feature-item[data-astro-cid-j7pv25f6]{background-color:#fafafa;border:1px solid #DFDAF4}.why-matters[data-astro-cid-j7pv25f6]{background-color:#fafafa}.bio-teaching-style[data-astro-cid-j7pv25f6]{border-left:4px solid #7578F2}.bio-teaching-style[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{color:#7578f2}.bio-teaching-style[data-astro-cid-j7pv25f6]{background-color:#fff!important;width:fit-content;margin:0 auto}.curriculum-module[data-astro-cid-j7pv25f6]{background-color:#fafafa;border:1px solid #DFDAF4}.module-title[data-astro-cid-j7pv25f6]{border-bottom:2px solid #7578F2}.module-topics[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{color:#7578f2}.curriculum-footer[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,#2eb4ef,#7578f2,#ba3bf2)}.why-text[data-astro-cid-j7pv25f6]{margin-bottom:16px}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://webinar.amauacademy.com/wp-content/uploads/2026/01/Switzer-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://webinar.amauacademy.com/wp-content/uploads/2026/01/Switzer-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */