.elementor-5105 .elementor-element.elementor-element-81a385e{--display:flex;--min-height:350px;--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;--overlay-opacity:0.5;}.elementor-5105 .elementor-element.elementor-element-81a385e:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-81a385e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ddjoseph.com/wp-content/uploads/2026/05/Client-Accounting-Advisory-Services-CAAS.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-5105 .elementor-element.elementor-element-81a385e::before, .elementor-5105 .elementor-element.elementor-element-81a385e > .elementor-background-video-container::before, .elementor-5105 .elementor-element.elementor-element-81a385e > .e-con-inner > .elementor-background-video-container::before, .elementor-5105 .elementor-element.elementor-element-81a385e > .elementor-background-slideshow::before, .elementor-5105 .elementor-element.elementor-element-81a385e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5105 .elementor-element.elementor-element-81a385e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-5105 .elementor-element.elementor-element-59ce9a8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-5105 .elementor-element.elementor-element-ac0112c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:51px;}.elementor-5105 .elementor-element.elementor-element-c0a5467{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-26ce345 );--border-color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-09b1913 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-ed4dd72 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:55px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-ef9ab34{--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;border-color:var( --e-global-color-26ce345 );--border-color:var( --e-global-color-26ce345 );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );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-5105 .elementor-element.elementor-element-bfeef68{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-68333ea{background-color:#F5F7FA;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F7FA;border-radius:10px 10px 10px 10px;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-3e42107{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-3e42107:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-3e42107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-5105 .elementor-element.elementor-element-813796f{--display:flex;}.elementor-5105 .elementor-element.elementor-element-7adf0b8{text-align:center;}.elementor-5105 .elementor-element.elementor-element-7adf0b8 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#0C6E6D;}.elementor-5105 .elementor-element.elementor-element-76b21ef{text-align:center;}.elementor-5105 .elementor-element.elementor-element-76b21ef .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:42px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-1e8ff2f{--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;--flex-wrap:wrap;}.elementor-5105 .elementor-element.elementor-element-e2779dc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-e2779dc.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-e2779dc:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-e2779dc, .elementor-5105 .elementor-element.elementor-element-e2779dc::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-e2779dc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-1519e2a{background-color:var( --e-global-color-64ecff1 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5105 .elementor-element.elementor-element-1519e2a.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-1519e2a:not( .elementor-widget-image ), .elementor-5105 .elementor-element.elementor-element-1519e2a.elementor-widget-image img{-webkit-mask-image:url( https://ddjoseph.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5105 .elementor-element.elementor-element-1519e2a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-52c9423{text-align:center;}.elementor-5105 .elementor-element.elementor-element-52c9423 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-2f22580{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-a1aa323{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-a1aa323.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-a1aa323:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-a1aa323, .elementor-5105 .elementor-element.elementor-element-a1aa323::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-a1aa323.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-71e863f{background-color:var( --e-global-color-64ecff1 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5105 .elementor-element.elementor-element-71e863f.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-71e863f:not( .elementor-widget-image ), .elementor-5105 .elementor-element.elementor-element-71e863f.elementor-widget-image img{-webkit-mask-image:url( https://ddjoseph.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5105 .elementor-element.elementor-element-71e863f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-2c1eb93{text-align:center;}.elementor-5105 .elementor-element.elementor-element-2c1eb93 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-6054627{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-fb444d6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-fb444d6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-fb444d6:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-fb444d6, .elementor-5105 .elementor-element.elementor-element-fb444d6::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-fb444d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-4e9956a{background-color:var( --e-global-color-64ecff1 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5105 .elementor-element.elementor-element-4e9956a.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-4e9956a:not( .elementor-widget-image ), .elementor-5105 .elementor-element.elementor-element-4e9956a.elementor-widget-image img{-webkit-mask-image:url( https://ddjoseph.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5105 .elementor-element.elementor-element-4e9956a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-13b26d8{text-align:center;}.elementor-5105 .elementor-element.elementor-element-13b26d8 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-133425a{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-3ca8998{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-3ca8998.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-3ca8998:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-3ca8998, .elementor-5105 .elementor-element.elementor-element-3ca8998::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-3ca8998.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-81442e4{background-color:var( --e-global-color-64ecff1 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5105 .elementor-element.elementor-element-81442e4.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-81442e4:not( .elementor-widget-image ), .elementor-5105 .elementor-element.elementor-element-81442e4.elementor-widget-image img{-webkit-mask-image:url( https://ddjoseph.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5105 .elementor-element.elementor-element-81442e4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-7afe498{text-align:center;}.elementor-5105 .elementor-element.elementor-element-7afe498 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-3a507c8{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-589fbf5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-589fbf5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-589fbf5:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-589fbf5, .elementor-5105 .elementor-element.elementor-element-589fbf5::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-589fbf5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-d474f45{background-color:var( --e-global-color-64ecff1 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5105 .elementor-element.elementor-element-d474f45.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-d474f45:not( .elementor-widget-image ), .elementor-5105 .elementor-element.elementor-element-d474f45.elementor-widget-image img{-webkit-mask-image:url( https://ddjoseph.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5105 .elementor-element.elementor-element-d474f45 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-f41948f{text-align:center;}.elementor-5105 .elementor-element.elementor-element-f41948f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-e408b24{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-31c8750{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-31c8750.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-31c8750:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-31c8750, .elementor-5105 .elementor-element.elementor-element-31c8750::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-31c8750.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-90500c0{background-color:var( --e-global-color-64ecff1 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-5105 .elementor-element.elementor-element-90500c0.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-90500c0:not( .elementor-widget-image ), .elementor-5105 .elementor-element.elementor-element-90500c0.elementor-widget-image img{-webkit-mask-image:url( https://ddjoseph.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5105 .elementor-element.elementor-element-90500c0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-ef06311{text-align:center;}.elementor-5105 .elementor-element.elementor-element-ef06311 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-8289903{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-5024867{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-3990b0d{--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-5105 .elementor-element.elementor-element-0449592{text-align:center;}.elementor-5105 .elementor-element.elementor-element-0449592 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#0C6E6D;}.elementor-5105 .elementor-element.elementor-element-46a2334{text-align:center;}.elementor-5105 .elementor-element.elementor-element-46a2334 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:55px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-d294cb6{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-d294cb6.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-283fc8b{--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:space-between;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5105 .elementor-element.elementor-element-f69abc3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-f69abc3:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-f69abc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-f69abc3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-f69abc3:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-f69abc3, .elementor-5105 .elementor-element.elementor-element-f69abc3::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-f69abc3.e-con{--flex-grow:1;--flex-shrink:0;}.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-5105 .elementor-element.elementor-element-8782e67 .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-8782e67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-8782e67.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-8782e67.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-8782e67.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-8782e67.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-0aa27ce .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-46879a8{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-bbb208f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-bbb208f:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-bbb208f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-bbb208f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-bbb208f:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-bbb208f, .elementor-5105 .elementor-element.elementor-element-bbb208f::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-bbb208f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-966bb3c .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-966bb3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-966bb3c.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-966bb3c.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-966bb3c.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-966bb3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-3b65054 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-e1ab318{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-2eeefdc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-2eeefdc:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-2eeefdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-2eeefdc.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-2eeefdc:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-2eeefdc, .elementor-5105 .elementor-element.elementor-element-2eeefdc::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-2eeefdc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-01db50e .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-01db50e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-01db50e.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-01db50e.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-01db50e.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-01db50e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-bc91803 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-f82b7e9{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-81348d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-81348d2:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-81348d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-5105 .elementor-element.elementor-element-caa2f06{--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-5105 .elementor-element.elementor-element-1596322 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-9bac3a6 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:55px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-436a777{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-371abf9{--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;--flex-wrap:wrap;}.elementor-5105 .elementor-element.elementor-element-a8c1132{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-a8c1132:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-a8c1132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-a8c1132.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-a8c1132.e-con{--flex-grow:1;--flex-shrink:0;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-4c82c94 .elementor-icon-list-icon i{color:#0C6E6D;transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-4c82c94 .elementor-icon-list-icon svg{fill:#0C6E6D;transition:fill 0.3s;}.elementor-5105 .elementor-element.elementor-element-4c82c94{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-5105 .elementor-element.elementor-element-4c82c94 .elementor-icon-list-text{color:var( --e-global-color-64ecff1 );transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-ededfeb{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-ededfeb:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-ededfeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-ededfeb.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-ededfeb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-8b0813f .elementor-icon-list-icon i{color:#0C6E6D;transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-8b0813f .elementor-icon-list-icon svg{fill:#0C6E6D;transition:fill 0.3s;}.elementor-5105 .elementor-element.elementor-element-8b0813f{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-5105 .elementor-element.elementor-element-8b0813f .elementor-icon-list-text{color:var( --e-global-color-64ecff1 );transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-1c5c02f{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-1c5c02f:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-1c5c02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-1c5c02f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-1c5c02f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-4f5ea97 .elementor-icon-list-icon i{color:#0C6E6D;transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-4f5ea97 .elementor-icon-list-icon svg{fill:#0C6E6D;transition:fill 0.3s;}.elementor-5105 .elementor-element.elementor-element-4f5ea97{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-5105 .elementor-element.elementor-element-4f5ea97 .elementor-icon-list-text{color:var( --e-global-color-64ecff1 );transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-d2ff45c{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-d2ff45c:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-d2ff45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-d2ff45c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-d2ff45c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-9d58cab .elementor-icon-list-icon i{color:#0C6E6D;transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-9d58cab .elementor-icon-list-icon svg{fill:#0C6E6D;transition:fill 0.3s;}.elementor-5105 .elementor-element.elementor-element-9d58cab{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-5105 .elementor-element.elementor-element-9d58cab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5105 .elementor-element.elementor-element-9d58cab .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-5105 .elementor-element.elementor-element-9d58cab .elementor-icon-list-text{color:var( --e-global-color-64ecff1 );transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-a181880{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-a181880:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-a181880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-a181880.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-a181880.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-eea1106 .elementor-icon-list-icon i{color:#0C6E6D;transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-eea1106 .elementor-icon-list-icon svg{fill:#0C6E6D;transition:fill 0.3s;}.elementor-5105 .elementor-element.elementor-element-eea1106{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-5105 .elementor-element.elementor-element-eea1106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5105 .elementor-element.elementor-element-eea1106 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-5105 .elementor-element.elementor-element-eea1106 .elementor-icon-list-text{color:var( --e-global-color-64ecff1 );transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-b814940{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-b814940:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-b814940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5105 .elementor-element.elementor-element-b814940.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-b814940.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-0cccf3b .elementor-icon-list-icon i{color:#0C6E6D;transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-0cccf3b .elementor-icon-list-icon svg{fill:#0C6E6D;transition:fill 0.3s;}.elementor-5105 .elementor-element.elementor-element-0cccf3b{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-5105 .elementor-element.elementor-element-0cccf3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5105 .elementor-element.elementor-element-0cccf3b .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-5105 .elementor-element.elementor-element-0cccf3b .elementor-icon-list-text{color:var( --e-global-color-64ecff1 );transition:color 0.3s;}.elementor-5105 .elementor-element.elementor-element-8c0a6e1{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-5105 .elementor-element.elementor-element-5bbf52d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-fe8c65b{--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-5105 .elementor-element.elementor-element-2e0490d{--display:flex;}.elementor-5105 .elementor-element.elementor-element-4c6a7db .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#0C6E6D;}.elementor-5105 .elementor-element.elementor-element-30169e1 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:42px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-a9301d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-a9301d7.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-6018680{--display:flex;}.elementor-5105 .elementor-element.elementor-element-b9aef3f{--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 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E8EF;--border-color:#E4E8EF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-b9aef3f.e-con:hover{--e-con-transform-translateX:10px;}.elementor-5105 .elementor-element.elementor-element-b9aef3f:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0C6E6D6E;--border-color:#0C6E6D6E;}.elementor-5105 .elementor-element.elementor-element-b9aef3f, .elementor-5105 .elementor-element.elementor-element-b9aef3f::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-23dad17{padding:10px 10px 10px 10px;}.elementor-5105 .elementor-element.elementor-element-23dad17 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-26ce345 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5105 .elementor-element.elementor-element-e10ac0f .elementor-icon-box-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-e10ac0f .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-e10ac0f .elementor-icon-box-title, .elementor-5105 .elementor-element.elementor-element-e10ac0f .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-weight:600;}.elementor-5105 .elementor-element.elementor-element-e10ac0f:has(:hover) .elementor-icon-box-title,
					 .elementor-5105 .elementor-element.elementor-element-e10ac0f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-da66664{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E8EF;--border-color:#E4E8EF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-da66664.e-con:hover{--e-con-transform-translateX:10px;}.elementor-5105 .elementor-element.elementor-element-da66664:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0C6E6D6E;--border-color:#0C6E6D6E;}.elementor-5105 .elementor-element.elementor-element-da66664, .elementor-5105 .elementor-element.elementor-element-da66664::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-d27d69e{padding:10px 10px 10px 10px;}.elementor-5105 .elementor-element.elementor-element-d27d69e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-94e3a15 .elementor-icon-box-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-94e3a15 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-94e3a15 .elementor-icon-box-title, .elementor-5105 .elementor-element.elementor-element-94e3a15 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-weight:600;}.elementor-5105 .elementor-element.elementor-element-94e3a15:has(:hover) .elementor-icon-box-title,
					 .elementor-5105 .elementor-element.elementor-element-94e3a15:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-d6a6162{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E8EF;--border-color:#E4E8EF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-d6a6162.e-con:hover{--e-con-transform-translateX:10px;}.elementor-5105 .elementor-element.elementor-element-d6a6162:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0C6E6D6E;--border-color:#0C6E6D6E;}.elementor-5105 .elementor-element.elementor-element-d6a6162, .elementor-5105 .elementor-element.elementor-element-d6a6162::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-67d7f62{padding:10px 10px 10px 10px;}.elementor-5105 .elementor-element.elementor-element-67d7f62 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-a9a9e02 .elementor-icon-box-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-a9a9e02 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-a9a9e02 .elementor-icon-box-title, .elementor-5105 .elementor-element.elementor-element-a9a9e02 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-weight:600;}.elementor-5105 .elementor-element.elementor-element-a9a9e02:has(:hover) .elementor-icon-box-title,
					 .elementor-5105 .elementor-element.elementor-element-a9a9e02:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-551c602{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E8EF;--border-color:#E4E8EF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-551c602.e-con:hover{--e-con-transform-translateX:10px;}.elementor-5105 .elementor-element.elementor-element-551c602:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0C6E6D6E;--border-color:#0C6E6D6E;}.elementor-5105 .elementor-element.elementor-element-551c602, .elementor-5105 .elementor-element.elementor-element-551c602::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-f101729{padding:10px 10px 10px 10px;}.elementor-5105 .elementor-element.elementor-element-f101729 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-fd2ee14 .elementor-icon-box-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-fd2ee14 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-fd2ee14 .elementor-icon-box-title, .elementor-5105 .elementor-element.elementor-element-fd2ee14 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-weight:600;}.elementor-5105 .elementor-element.elementor-element-fd2ee14:has(:hover) .elementor-icon-box-title,
					 .elementor-5105 .elementor-element.elementor-element-fd2ee14:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-66c1409{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-66c1409:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-66c1409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-5105 .elementor-element.elementor-element-174b7d1{--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-5105 .elementor-element.elementor-element-1868e48{text-align:center;}.elementor-5105 .elementor-element.elementor-element-1868e48 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#0C6E6D;}.elementor-5105 .elementor-element.elementor-element-f6e7a7f{text-align:center;}.elementor-5105 .elementor-element.elementor-element-f6e7a7f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:55px;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-a475d64{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-a475d64.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-d59330d{--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:space-between;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5105 .elementor-element.elementor-element-5d3599a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-5d3599a:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-5d3599a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-5d3599a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-5d3599a:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-5d3599a, .elementor-5105 .elementor-element.elementor-element-5d3599a::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-5d3599a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-d75f3ad .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-d75f3ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-d75f3ad.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-d75f3ad.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-d75f3ad.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-d75f3ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-1fe9d05 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-eb33133{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-549b7ce{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-549b7ce:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-549b7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-549b7ce.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-549b7ce:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-549b7ce, .elementor-5105 .elementor-element.elementor-element-549b7ce::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-549b7ce.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-ed39b70 .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-ed39b70.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-ed39b70.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-ed39b70.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-ed39b70.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-ed39b70.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-42c5f73 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-1aed4b7{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-3b00a6c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-3b00a6c:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-3b00a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-3b00a6c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-3b00a6c:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-3b00a6c, .elementor-5105 .elementor-element.elementor-element-3b00a6c::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-3b00a6c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-5cdc486 .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-5cdc486.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-5cdc486.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-5cdc486.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-5cdc486.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-5cdc486.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-dd1c137 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-ab7b1a3{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-f909e7e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-f909e7e:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-f909e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-f909e7e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-f909e7e:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-f909e7e, .elementor-5105 .elementor-element.elementor-element-f909e7e::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-f909e7e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-667dc15 .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-667dc15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-667dc15.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-667dc15.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-667dc15.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-667dc15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-26f0df8 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-bc7a8e0{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-d067c35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-d067c35:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-d067c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-d067c35.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-d067c35:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-d067c35, .elementor-5105 .elementor-element.elementor-element-d067c35::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-d067c35.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-b5e1840 .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-b5e1840.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-b5e1840.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-b5e1840.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-b5e1840.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-b5e1840.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-18eeed7 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-85c2cc4{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-442605b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E8EF;--border-color:#E4E8EF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-5105 .elementor-element.elementor-element-442605b:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-442605b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811f07f );}.elementor-5105 .elementor-element.elementor-element-442605b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5105 .elementor-element.elementor-element-442605b:hover{border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0B7F78;--border-color:#0B7F78;}.elementor-5105 .elementor-element.elementor-element-442605b, .elementor-5105 .elementor-element.elementor-element-442605b::before{--border-transition:0.3s;}.elementor-5105 .elementor-element.elementor-element-442605b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5105 .elementor-element.elementor-element-d1467e6 .elementor-icon-wrapper{text-align:start;}.elementor-5105 .elementor-element.elementor-element-d1467e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-d1467e6.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-d1467e6.elementor-view-default .elementor-icon{color:var( --e-global-color-64ecff1 );border-color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-d1467e6.elementor-view-framed .elementor-icon, .elementor-5105 .elementor-element.elementor-element-d1467e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-93d037e .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;color:var( --e-global-color-64ecff1 );}.elementor-5105 .elementor-element.elementor-element-25b6513{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-5105 .elementor-element.elementor-element-66c64e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-cf87944{--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:space-around;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF42;--border-color:#FFFFFF42;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5105 .elementor-element.elementor-element-cf87944:not(.elementor-motion-effects-element-type-background), .elementor-5105 .elementor-element.elementor-element-cf87944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ddjoseph.com/wp-content/uploads/2025/05/ChatGPT-Image-May-20-2025-05_31_37-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5105 .elementor-element.elementor-element-cf87944::before, .elementor-5105 .elementor-element.elementor-element-cf87944 > .elementor-background-video-container::before, .elementor-5105 .elementor-element.elementor-element-cf87944 > .e-con-inner > .elementor-background-video-container::before, .elementor-5105 .elementor-element.elementor-element-cf87944 > .elementor-background-slideshow::before, .elementor-5105 .elementor-element.elementor-element-cf87944 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5105 .elementor-element.elementor-element-cf87944 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-5105 .elementor-element.elementor-element-8602959{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-5105 .elementor-element.elementor-element-8602959.elementor-element{--align-self:center;}.elementor-5105 .elementor-element.elementor-element-8602959 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:42px;font-weight:600;font-style:normal;line-height:42px;color:var( --e-global-color-astglobalcolor4 );}.elementor-5105 .elementor-element.elementor-element-789ec0e{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-astglobalcolor4 );}.elementor-5105 .elementor-element.elementor-element-789ec0e.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5105 .elementor-element.elementor-element-efbde40 .elementor-button{background-color:var( --e-global-color-811f07f );font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:500;font-style:normal;fill:var( --e-global-color-64ecff1 );color:var( --e-global-color-64ecff1 );border-radius:5px 0px 10px 0px;padding:13px 35px 13px 35px;}.elementor-5105 .elementor-element.elementor-element-efbde40 .elementor-button:hover, .elementor-5105 .elementor-element.elementor-element-efbde40 .elementor-button:focus{background-color:var( --e-global-color-26ce345 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-26ce345 );}.elementor-5105 .elementor-element.elementor-element-efbde40 .elementor-button:hover svg, .elementor-5105 .elementor-element.elementor-element-efbde40 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}@media(min-width:768px){.elementor-5105 .elementor-element.elementor-element-e2779dc{--width:30%;}.elementor-5105 .elementor-element.elementor-element-a1aa323{--width:30%;}.elementor-5105 .elementor-element.elementor-element-fb444d6{--width:30%;}.elementor-5105 .elementor-element.elementor-element-3ca8998{--width:30%;}.elementor-5105 .elementor-element.elementor-element-589fbf5{--width:30%;}.elementor-5105 .elementor-element.elementor-element-31c8750{--width:30%;}.elementor-5105 .elementor-element.elementor-element-3990b0d{--width:100%;}.elementor-5105 .elementor-element.elementor-element-f69abc3{--width:30%;}.elementor-5105 .elementor-element.elementor-element-bbb208f{--width:30%;}.elementor-5105 .elementor-element.elementor-element-2eeefdc{--width:30%;}.elementor-5105 .elementor-element.elementor-element-caa2f06{--width:50%;}.elementor-5105 .elementor-element.elementor-element-a8c1132{--width:45%;}.elementor-5105 .elementor-element.elementor-element-ededfeb{--width:45%;}.elementor-5105 .elementor-element.elementor-element-1c5c02f{--width:45%;}.elementor-5105 .elementor-element.elementor-element-d2ff45c{--width:45%;}.elementor-5105 .elementor-element.elementor-element-a181880{--width:45%;}.elementor-5105 .elementor-element.elementor-element-b814940{--width:45%;}.elementor-5105 .elementor-element.elementor-element-8c0a6e1{--width:50%;}.elementor-5105 .elementor-element.elementor-element-174b7d1{--width:100%;}.elementor-5105 .elementor-element.elementor-element-5d3599a{--width:30%;}.elementor-5105 .elementor-element.elementor-element-549b7ce{--width:30%;}.elementor-5105 .elementor-element.elementor-element-3b00a6c{--width:30%;}.elementor-5105 .elementor-element.elementor-element-f909e7e{--width:30%;}.elementor-5105 .elementor-element.elementor-element-d067c35{--width:30%;}.elementor-5105 .elementor-element.elementor-element-442605b{--width:30%;}}@media(max-width:880px) and (min-width:768px){.elementor-5105 .elementor-element.elementor-element-e2779dc{--width:45%;}.elementor-5105 .elementor-element.elementor-element-a1aa323{--width:45%;}.elementor-5105 .elementor-element.elementor-element-fb444d6{--width:45%;}.elementor-5105 .elementor-element.elementor-element-3ca8998{--width:45%;}.elementor-5105 .elementor-element.elementor-element-589fbf5{--width:45%;}.elementor-5105 .elementor-element.elementor-element-31c8750{--width:45%;}.elementor-5105 .elementor-element.elementor-element-f69abc3{--width:45%;}.elementor-5105 .elementor-element.elementor-element-bbb208f{--width:45%;}.elementor-5105 .elementor-element.elementor-element-2eeefdc{--width:45%;}.elementor-5105 .elementor-element.elementor-element-5d3599a{--width:45%;}.elementor-5105 .elementor-element.elementor-element-549b7ce{--width:45%;}.elementor-5105 .elementor-element.elementor-element-3b00a6c{--width:45%;}.elementor-5105 .elementor-element.elementor-element-f909e7e{--width:45%;}.elementor-5105 .elementor-element.elementor-element-d067c35{--width:45%;}.elementor-5105 .elementor-element.elementor-element-442605b{--width:45%;}}@media(max-width:1440px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5105 .elementor-element.elementor-element-9d58cab{--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5105 .elementor-element.elementor-element-9d58cab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5105 .elementor-element.elementor-element-9d58cab .elementor-icon-list-item > a{line-height:17px;}.elementor-5105 .elementor-element.elementor-element-eea1106{--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5105 .elementor-element.elementor-element-eea1106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5105 .elementor-element.elementor-element-eea1106 .elementor-icon-list-item > a{line-height:17px;}.elementor-5105 .elementor-element.elementor-element-0cccf3b{--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-5105 .elementor-element.elementor-element-0cccf3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5105 .elementor-element.elementor-element-0cccf3b .elementor-icon-list-item > a{line-height:17px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1200px){.elementor-5105 .elementor-element.elementor-element-81a385e{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-59ce9a8{text-align:center;}.elementor-5105 .elementor-element.elementor-element-ed4dd72 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-5105 .elementor-element.elementor-element-8602959{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}}@media(max-width:1024px){.elementor-5105 .elementor-element.elementor-element-59ce9a8 .elementor-heading-title{font-size:40px;}.elementor-5105 .elementor-element.elementor-element-ac0112c{--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-5105 .elementor-element.elementor-element-c0a5467{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5105 .elementor-element.elementor-element-ef9ab34{border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5105 .elementor-element.elementor-element-d294cb6{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-5105 .elementor-element.elementor-element-81348d2{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-371abf9{--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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5105 .elementor-element.elementor-element-a475d64{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:880px){.elementor-5105 .elementor-element.elementor-element-ac0112c{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-09b1913 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-ed4dd72 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-76b21ef .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-52c9423 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-2c1eb93 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-13b26d8 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-7afe498 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-f41948f .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-ef06311 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-46a2334 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-9bac3a6 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-5bbf52d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-30169e1 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-f6e7a7f .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-8602959 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-5105 .elementor-element.elementor-element-789ec0e{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}}@media(max-width:767px){.elementor-5105 .elementor-element.elementor-element-81a385e{--min-height:207px;}.elementor-5105 .elementor-element.elementor-element-59ce9a8 .elementor-heading-title{font-size:25px;}.elementor-5105 .elementor-element.elementor-element-ac0112c{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-09b1913 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-ed4dd72 .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5105 .elementor-element.elementor-element-3e42107{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-76b21ef .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-52c9423 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-2c1eb93 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-13b26d8 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-7afe498 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-f41948f .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-ef06311 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-46a2334 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-283fc8b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5105 .elementor-element.elementor-element-f69abc3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5105 .elementor-element.elementor-element-8782e67{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-8782e67 .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-8782e67 .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-0aa27ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-46879a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-bbb208f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5105 .elementor-element.elementor-element-966bb3c{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-966bb3c .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-966bb3c .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-3b65054{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-e1ab318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-2eeefdc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5105 .elementor-element.elementor-element-01db50e{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-01db50e .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-01db50e .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-bc91803{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-f82b7e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-81348d2{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-1596322{text-align:center;}.elementor-5105 .elementor-element.elementor-element-9bac3a6{text-align:center;}.elementor-5105 .elementor-element.elementor-element-9bac3a6 .elementor-heading-title{font-size:26px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5105 .elementor-element.elementor-element-5bbf52d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-30169e1 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-a9301d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5105 .elementor-element.elementor-element-b9aef3f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5105 .elementor-element.elementor-element-da66664{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5105 .elementor-element.elementor-element-d6a6162{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5105 .elementor-element.elementor-element-551c602{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5105 .elementor-element.elementor-element-f6e7a7f .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-d75f3ad{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-d75f3ad .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-d75f3ad .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-1fe9d05{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-eb33133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-ed39b70{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-ed39b70 .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-ed39b70 .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-42c5f73{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-1aed4b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-5cdc486{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-5cdc486 .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-5cdc486 .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-dd1c137{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-ab7b1a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-667dc15{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-667dc15 .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-667dc15 .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-26f0df8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-bc7a8e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-b5e1840{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-b5e1840 .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-b5e1840 .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-18eeed7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-85c2cc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-d1467e6{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-d1467e6 .elementor-icon{font-size:30px;}.elementor-5105 .elementor-element.elementor-element-d1467e6 .elementor-icon svg{height:30px;}.elementor-5105 .elementor-element.elementor-element-93d037e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5105 .elementor-element.elementor-element-25b6513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5105 .elementor-element.elementor-element-66c64e2{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-5105 .elementor-element.elementor-element-cf87944{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5105 .elementor-element.elementor-element-8602959{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5105 .elementor-element.elementor-element-8602959 .elementor-heading-title{font-size:26px;}.elementor-5105 .elementor-element.elementor-element-789ec0e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-5105 .elementor-element.elementor-element-e2779dc{--width:45%;}.elementor-5105 .elementor-element.elementor-element-a1aa323{--width:45%;}.elementor-5105 .elementor-element.elementor-element-fb444d6{--width:45%;}.elementor-5105 .elementor-element.elementor-element-3ca8998{--width:45%;}.elementor-5105 .elementor-element.elementor-element-589fbf5{--width:45%;}.elementor-5105 .elementor-element.elementor-element-31c8750{--width:45%;}.elementor-5105 .elementor-element.elementor-element-f69abc3{--width:45%;}.elementor-5105 .elementor-element.elementor-element-bbb208f{--width:45%;}.elementor-5105 .elementor-element.elementor-element-2eeefdc{--width:45%;}.elementor-5105 .elementor-element.elementor-element-a8c1132{--width:80%;}.elementor-5105 .elementor-element.elementor-element-ededfeb{--width:80%;}.elementor-5105 .elementor-element.elementor-element-1c5c02f{--width:80%;}.elementor-5105 .elementor-element.elementor-element-d2ff45c{--width:80%;}.elementor-5105 .elementor-element.elementor-element-a181880{--width:80%;}.elementor-5105 .elementor-element.elementor-element-b814940{--width:80%;}.elementor-5105 .elementor-element.elementor-element-5d3599a{--width:45%;}.elementor-5105 .elementor-element.elementor-element-549b7ce{--width:45%;}.elementor-5105 .elementor-element.elementor-element-3b00a6c{--width:45%;}.elementor-5105 .elementor-element.elementor-element-f909e7e{--width:45%;}.elementor-5105 .elementor-element.elementor-element-d067c35{--width:45%;}.elementor-5105 .elementor-element.elementor-element-442605b{--width:45%;}}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ddjoseph.com/wp-content/uploads/2026/05/OutfitRegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fira Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ddjoseph.com/wp-content/uploads/2026/05/FiraSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */