.elementor-174 .elementor-element.elementor-element-2f0fad34{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-174 .elementor-element.elementor-element-2f0fad34:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-2f0fad34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 40%, #8CB6B1 100%);}.elementor-174 .elementor-element.elementor-element-2f0fad34 > .elementor-shape-bottom svg, .elementor-174 .elementor-element.elementor-element-2f0fad34 > .e-con-inner > .elementor-shape-bottom svg{width:calc(122% + 1.3px);height:87px;}.elementor-174 .elementor-element.elementor-element-2f0fad34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174 .elementor-element.elementor-element-1b260fbd{--display:flex;--justify-content:center;}.elementor-174 .elementor-element.elementor-element-2b05c771 .elementor-heading-title{font-family:"Avenir Next Lt Pro", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-2961a60f{text-align:start;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-adbb456{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-1dbef469 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-174 .elementor-element.elementor-element-1dbef469 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-174 .elementor-element.elementor-element-1dbef469 .elementor-button:hover, .elementor-174 .elementor-element.elementor-element-1dbef469 .elementor-button:focus{border-color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-1dbef469 .elementor-button{transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-174 .elementor-element.elementor-element-168df42d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-5a9f2d81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-239b5099 > .elementor-widget-container{margin:0px 5px 0px 0px;padding:1px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-239b5099 .elementor-icon-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-239b5099.elementor-view-stacked .elementor-icon{background-color:#F4B625;}.elementor-174 .elementor-element.elementor-element-239b5099.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-239b5099.elementor-view-default .elementor-icon{color:#F4B625;border-color:#F4B625;}.elementor-174 .elementor-element.elementor-element-239b5099.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-239b5099.elementor-view-default .elementor-icon svg{fill:#F4B625;}.elementor-174 .elementor-element.elementor-element-239b5099 .elementor-icon{font-size:18px;}.elementor-174 .elementor-element.elementor-element-239b5099 .elementor-icon svg{height:18px;}.elementor-174 .elementor-element.elementor-element-5d23c10f{font-family:"Avenir Next Lt Pro", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-4fb69782{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-79ff704b > .elementor-widget-container{margin:0px 5px 0px 0px;padding:1px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-79ff704b .elementor-icon-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-79ff704b.elementor-view-stacked .elementor-icon{background-color:#F4B625;}.elementor-174 .elementor-element.elementor-element-79ff704b.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-79ff704b.elementor-view-default .elementor-icon{color:#F4B625;border-color:#F4B625;}.elementor-174 .elementor-element.elementor-element-79ff704b.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-79ff704b.elementor-view-default .elementor-icon svg{fill:#F4B625;}.elementor-174 .elementor-element.elementor-element-79ff704b .elementor-icon{font-size:18px;}.elementor-174 .elementor-element.elementor-element-79ff704b .elementor-icon svg{height:18px;}.elementor-174 .elementor-element.elementor-element-305785b3{font-family:"Avenir Next Lt Pro", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-41a65c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-1dd159dd > .elementor-widget-container{margin:0px 5px 0px 0px;padding:1px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-1dd159dd .elementor-icon-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-1dd159dd.elementor-view-stacked .elementor-icon{background-color:#F4B625;}.elementor-174 .elementor-element.elementor-element-1dd159dd.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-1dd159dd.elementor-view-default .elementor-icon{color:#F4B625;border-color:#F4B625;}.elementor-174 .elementor-element.elementor-element-1dd159dd.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-1dd159dd.elementor-view-default .elementor-icon svg{fill:#F4B625;}.elementor-174 .elementor-element.elementor-element-1dd159dd .elementor-icon{font-size:18px;}.elementor-174 .elementor-element.elementor-element-1dd159dd .elementor-icon svg{height:18px;}.elementor-174 .elementor-element.elementor-element-7fe1150a{font-family:"Avenir Next Lt Pro", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-284d614d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-174 .elementor-element.elementor-element-7fe7226c{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-174 .elementor-element.elementor-element-7fe7226c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-174 .elementor-element.elementor-element-7fe7226c img{width:545px;height:380px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-174 .elementor-element.elementor-element-214c998{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-214c998:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-214c998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5FAFA 50%, var( --e-global-color-accent ) 100%);}.elementor-174 .elementor-element.elementor-element-214c998.e-con{--align-self:center;}.elementor-174 .elementor-element.elementor-element-dadc5c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-174 .elementor-element.elementor-element-e936286 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-e936286{text-align:start;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-0c34b43{text-align:start;}.elementor-174 .elementor-element.elementor-element-0c34b43 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-174 .elementor-element.elementor-element-a5eb99b{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-174 .elementor-element.elementor-element-6126e13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-174 .elementor-element.elementor-element-41cf14e img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-174 .elementor-element.elementor-element-402365cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-402365cb:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-402365cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-174 .elementor-element.elementor-element-32577ad0{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:150px;--padding-right:150px;}.elementor-174 .elementor-element.elementor-element-32577ad0:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-32577ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-primary ) 30%, #28989E 71%);}.elementor-174 .elementor-element.elementor-element-4032fa1{text-align:center;}.elementor-174 .elementor-element.elementor-element-4032fa1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-6fc5e342 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-174 .elementor-element.elementor-element-6fc5e342{text-align:center;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-705fa572 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-174 .elementor-element.elementor-element-705fa572 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-174 .elementor-element.elementor-element-705fa572 .elementor-button:hover, .elementor-174 .elementor-element.elementor-element-705fa572 .elementor-button:focus{border-color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-705fa572 .elementor-button{transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-174 .elementor-element.elementor-element-2a88fcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-2a88fcc:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-2a88fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #F5FAFA 50%);}.elementor-174 .elementor-element.elementor-element-2a88fcc.e-con{--align-self:center;}.elementor-174 .elementor-element.elementor-element-19afe3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-174 .elementor-element.elementor-element-66bb8bb img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-174 .elementor-element.elementor-element-150d3cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-174 .elementor-element.elementor-element-600cc4a{text-align:start;}.elementor-174 .elementor-element.elementor-element-600cc4a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-174 .elementor-element.elementor-element-a7e363c > .elementor-widget-container{margin:0px 0px -35px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-a7e363c{text-align:start;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:17px;font-weight:500;}.elementor-174 .elementor-element.elementor-element-b0af571 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-58f8d28 > .elementor-widget-container{margin:0px 0px -35px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-58f8d28{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-174 .elementor-element.elementor-element-7588a8d3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-53e0c4b9{--display:flex;}.elementor-174 .elementor-element.elementor-element-53e0c4b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174 .elementor-element.elementor-element-e8bf5c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-e8bf5c5{text-align:center;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-71a614fc{text-align:center;}.elementor-174 .elementor-element.elementor-element-71a614fc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-174 .elementor-element.elementor-element-3df4aa4d{text-align:center;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-174 .elementor-element.elementor-element-58d4f73a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-174 .elementor-element.elementor-element-cb8b3c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.25);--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-cb8b3c3:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-cb8b3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-ed84197 .elementor-icon-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-ed84197.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-ed84197.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-ed84197.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-174 .elementor-element.elementor-element-ed84197.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-ed84197.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-174 .elementor-element.elementor-element-ed84197.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-ed84197.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-ed84197 .elementor-icon{font-size:25px;}.elementor-174 .elementor-element.elementor-element-ed84197 .elementor-icon svg{height:25px;}.elementor-174 .elementor-element.elementor-element-2375a311 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-2375a311{text-align:center;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:16px;font-weight:500;}.elementor-174 .elementor-element.elementor-element-56a95152{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.25);--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-56a95152:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-56a95152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-49e5fada .elementor-icon-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-49e5fada.elementor-view-stacked .elementor-icon{background-color:#F06E4233;color:#F06E42;}.elementor-174 .elementor-element.elementor-element-49e5fada.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-49e5fada.elementor-view-default .elementor-icon{color:#F06E4233;border-color:#F06E4233;}.elementor-174 .elementor-element.elementor-element-49e5fada.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-49e5fada.elementor-view-default .elementor-icon svg{fill:#F06E4233;}.elementor-174 .elementor-element.elementor-element-49e5fada.elementor-view-framed .elementor-icon{background-color:#F06E42;}.elementor-174 .elementor-element.elementor-element-49e5fada.elementor-view-stacked .elementor-icon svg{fill:#F06E42;}.elementor-174 .elementor-element.elementor-element-49e5fada .elementor-icon{font-size:25px;}.elementor-174 .elementor-element.elementor-element-49e5fada .elementor-icon svg{height:25px;}.elementor-174 .elementor-element.elementor-element-64c9daf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-64c9daf8{text-align:center;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:16px;font-weight:500;}.elementor-174 .elementor-element.elementor-element-4bac5e23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.25);--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-4bac5e23:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-4bac5e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-222d7343 .elementor-icon-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-222d7343.elementor-view-stacked .elementor-icon{background-color:#F4B62533;color:#F4B625;}.elementor-174 .elementor-element.elementor-element-222d7343.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-222d7343.elementor-view-default .elementor-icon{color:#F4B62533;border-color:#F4B62533;}.elementor-174 .elementor-element.elementor-element-222d7343.elementor-view-framed .elementor-icon, .elementor-174 .elementor-element.elementor-element-222d7343.elementor-view-default .elementor-icon svg{fill:#F4B62533;}.elementor-174 .elementor-element.elementor-element-222d7343.elementor-view-framed .elementor-icon{background-color:#F4B625;}.elementor-174 .elementor-element.elementor-element-222d7343.elementor-view-stacked .elementor-icon svg{fill:#F4B625;}.elementor-174 .elementor-element.elementor-element-222d7343 .elementor-icon{font-size:25px;}.elementor-174 .elementor-element.elementor-element-222d7343 .elementor-icon svg{height:25px;}.elementor-174 .elementor-element.elementor-element-f4eded0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-f4eded0{text-align:center;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:16px;font-weight:500;}.elementor-174 .elementor-element.elementor-element-d79692c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-d79692c.e-con{--align-self:center;}.elementor-174 .elementor-element.elementor-element-036cd52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-174 .elementor-element.elementor-element-6b0d0d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-6b0d0d7{text-align:start;font-family:"Avenir Next Lt Pro", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-7360263{text-align:start;}.elementor-174 .elementor-element.elementor-element-7360263 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-174 .elementor-element.elementor-element-e8bd91e{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-174 .elementor-element.elementor-element-b1f1d35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-174 .elementor-element.elementor-element-b1f1d35 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-174 .elementor-element.elementor-element-b1f1d35 .elementor-button:hover, .elementor-174 .elementor-element.elementor-element-b1f1d35 .elementor-button:focus{border-color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-b1f1d35 .elementor-button{transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-174 .elementor-element.elementor-element-8fa0742{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-174 .elementor-element.elementor-element-c853795 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-174 .elementor-element.elementor-element-2f0fad34{--min-height:650px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-2b05c771{z-index:0;}.elementor-174 .elementor-element.elementor-element-214c998{--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;--flex-wrap:wrap;}.elementor-174 .elementor-element.elementor-element-0c34b43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-a5eb99b{font-size:var( --e-global-typography-text-font-size );}.elementor-174 .elementor-element.elementor-element-402365cb{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-4032fa1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-2a88fcc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-174 .elementor-element.elementor-element-66bb8bb > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-600cc4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-58f8d28{font-size:var( --e-global-typography-text-font-size );}.elementor-174 .elementor-element.elementor-element-71a614fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-d79692c{--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;--flex-wrap:wrap;}.elementor-174 .elementor-element.elementor-element-7360263 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-e8bd91e{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-174 .elementor-element.elementor-element-2f0fad34{--min-height:579px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-2f0fad34:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-2f0fad34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(105deg, var( --e-global-color-primary ) 36%, #8CB6B1 100%);}.elementor-174 .elementor-element.elementor-element-2b05c771 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-2b05c771{text-align:start;}.elementor-174 .elementor-element.elementor-element-2b05c771 .elementor-heading-title{font-size:38px;}.elementor-174 .elementor-element.elementor-element-2961a60f{font-size:16.5px;}.elementor-174 .elementor-element.elementor-element-168df42d{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-174 .elementor-element.elementor-element-0c34b43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-a5eb99b{font-size:var( --e-global-typography-text-font-size );}.elementor-174 .elementor-element.elementor-element-41cf14e img{height:200px;}.elementor-174 .elementor-element.elementor-element-32577ad0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-4032fa1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-6fc5e342 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-66bb8bb img{height:200px;}.elementor-174 .elementor-element.elementor-element-600cc4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-58f8d28{font-size:var( --e-global-typography-text-font-size );}.elementor-174 .elementor-element.elementor-element-71a614fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-cb8b3c3{--flex-wrap:nowrap;}.elementor-174 .elementor-element.elementor-element-56a95152{--flex-wrap:nowrap;}.elementor-174 .elementor-element.elementor-element-4bac5e23{--flex-wrap:nowrap;}.elementor-174 .elementor-element.elementor-element-7360263 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-174 .elementor-element.elementor-element-e8bd91e{font-size:var( --e-global-typography-text-font-size );}.elementor-174 .elementor-element.elementor-element-c853795 img{height:200px;}}@media(min-width:768px){.elementor-174 .elementor-element.elementor-element-5a9f2d81{--content-width:100%;}.elementor-174 .elementor-element.elementor-element-4fb69782{--content-width:100%;}.elementor-174 .elementor-element.elementor-element-41a65c8{--content-width:100%;}.elementor-174 .elementor-element.elementor-element-dadc5c8{--width:50%;}.elementor-174 .elementor-element.elementor-element-6126e13{--width:50%;}.elementor-174 .elementor-element.elementor-element-19afe3b{--width:50%;}.elementor-174 .elementor-element.elementor-element-150d3cd{--width:50%;}.elementor-174 .elementor-element.elementor-element-036cd52{--width:50%;}.elementor-174 .elementor-element.elementor-element-8fa0742{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-174 .elementor-element.elementor-element-dadc5c8{--width:100%;}.elementor-174 .elementor-element.elementor-element-6126e13{--width:100%;}.elementor-174 .elementor-element.elementor-element-19afe3b{--width:100%;}.elementor-174 .elementor-element.elementor-element-150d3cd{--width:100%;}.elementor-174 .elementor-element.elementor-element-036cd52{--width:100%;}.elementor-174 .elementor-element.elementor-element-8fa0742{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2f0fad34 */.autism-diagnosis-hero .e-con-boxed.e-con.e-child {
    width: auto;
}

.autism-diagnosis-hero .elementor-shape .elementor-shape-fill {
    fill: #F5FAFA;
}

@media (max-width: 1100px) {
    .autism-diagnosis-hero h2 {
        font-size: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS */.title-pill {
    padding: 10px 20px;
    border-radius: 50px;
    background-color: var( --e-global-color-accent );
}

.title-pill-alt {
    padding: 5px 20px;
    border-radius: 50px;
    color: #fff;
    font-size: 16px;
    background-color: rgba(255, 255, 255, 0.2)
}

.subtitle-pill {
    margin-left: 10px;
    padding: 5px 10px;
    font-weight: 400;
    font-size: 14px;
    color: var( --e-global-color-text );
    background-color: #f4b62533;
    border-radius: 50px;
}

.process-step::before {
    content: "";
    position: absolute;
    left: 26px;
    top: 54px;
    bottom: -2px;
    width: 2px;
    background: linear-gradient(180deg, #12666A, #FFFAF0);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next Lt Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.abacentersco.com/wp-content/uploads/AvenirNextLTPro-Light.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next Lt Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.abacentersco.com/wp-content/uploads/AvenirNextLTPro-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next Lt Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.abacentersco.com/wp-content/uploads/AvenirNextLTPro-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next Lt Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.abacentersco.com/wp-content/uploads/AvenirNextLTPro-Demi.woff') format('woff');
}
@font-face {
	font-family: 'Avenir Next Lt Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.abacentersco.com/wp-content/uploads/AvenirNextLTPro-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */