.elementor-405 .elementor-element.elementor-element-caae1ba{--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-405 .elementor-element.elementor-element-8ae5b79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:32px 32px 32px 32px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-8ae5b79:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-8ae5b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E5FFE7 0%, #FFFFFF 100%);}.elementor-405 .elementor-element.elementor-element-01588d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-7a743c3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-405 .elementor-element.elementor-element-810fe79{text-align:center;}.elementor-405 .elementor-element.elementor-element-810fe79 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:24px;font-weight:700;line-height:28px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-405 .elementor-element.elementor-element-00d51b8 img{width:106px;}.elementor-405 .elementor-element.elementor-element-707d11f .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-9306ed8 > .elementor-widget-container{padding:0px 0px 0px 24px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#065F461A;}.elementor-405 .elementor-element.elementor-element-9306ed8 img{width:170px;}.elementor-405 .elementor-element.elementor-element-79b1365{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-3772f5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-556bdf5{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-556bdf5:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-556bdf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-556bdf5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-836c323{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-05f3218 img{width:136px;}.elementor-405 .elementor-element.elementor-element-e270d99 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-cdd53d6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-cdd53d6 .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-cdd53d6 .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-cdd53d6 .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-cdd53d6 .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-cdd53d6 .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-e7a6b15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-271f4df .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-a48cdcf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-a48cdcf{text-align:right;}.elementor-405 .elementor-element.elementor-element-a48cdcf .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-3fee227 img{width:127px;}.elementor-405 .elementor-element.elementor-element-8910834{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-8910834:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-8910834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-8910834.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-3b54b4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-4bd90ff img{width:136px;}.elementor-405 .elementor-element.elementor-element-3e4ec89 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-25dfe4a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-25dfe4a .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-25dfe4a .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-25dfe4a .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-25dfe4a .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-25dfe4a .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-52f9709{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-23cde4a .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-6234202.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-6234202{text-align:right;}.elementor-405 .elementor-element.elementor-element-6234202 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-cab53d1 img{width:127px;}.elementor-405 .elementor-element.elementor-element-1aad665{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-1aad665:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-1aad665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-1aad665.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-0e2222f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-c70f03a img{width:136px;}.elementor-405 .elementor-element.elementor-element-da7b722 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-5118a89.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-5118a89 .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-5118a89 .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-5118a89 .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-5118a89 .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-5118a89 .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-d52d2cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-2ec0055 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-55abe15.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-55abe15{text-align:right;}.elementor-405 .elementor-element.elementor-element-55abe15 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-8d3839e img{width:127px;}.elementor-405 .elementor-element.elementor-element-a8e461a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-382531a{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-382531a:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-382531a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-382531a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-5be1df9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-50aece6 img{width:136px;}.elementor-405 .elementor-element.elementor-element-81d24b1 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-517e910.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-517e910 .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-517e910 .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-517e910 .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-517e910 .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-517e910 .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-d1dad60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-9d7c9c3 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-8a64d38.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-8a64d38{text-align:right;}.elementor-405 .elementor-element.elementor-element-8a64d38 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-7da77cd img{width:127px;}.elementor-405 .elementor-element.elementor-element-201855a{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-201855a:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-201855a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-201855a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-9a6b5f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-ad542a2 img{width:136px;}.elementor-405 .elementor-element.elementor-element-a612cb2 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-3565447.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-3565447 .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-3565447 .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-3565447 .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-3565447 .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-3565447 .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-52d8d18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-021046c .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-fb30cb5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-fb30cb5{text-align:right;}.elementor-405 .elementor-element.elementor-element-fb30cb5 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-d424f05 img{width:127px;}.elementor-405 .elementor-element.elementor-element-930fc98{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-930fc98:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-930fc98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-930fc98.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-d8d2bc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-30490af img{width:136px;}.elementor-405 .elementor-element.elementor-element-03317bd .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-b67cc30.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-b67cc30 .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-b67cc30 .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-b67cc30 .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-b67cc30 .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-b67cc30 .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-0bb37d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-20da5f3 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-0b95224.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-0b95224{text-align:right;}.elementor-405 .elementor-element.elementor-element-0b95224 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-b97fd12 img{width:127px;}.elementor-405 .elementor-element.elementor-element-415a686{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-4c70175{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-4c70175:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-4c70175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-4c70175.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-b7e0bb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-cba8126 img{width:136px;}.elementor-405 .elementor-element.elementor-element-0169d4f .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-0011279.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-0011279 .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-0011279 .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-0011279 .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-0011279 .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-0011279 .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-2927645{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-bf957d2 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-da55029.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-da55029{text-align:right;}.elementor-405 .elementor-element.elementor-element-da55029 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-cfc14f5 img{width:127px;}.elementor-405 .elementor-element.elementor-element-ab57317{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-ab57317:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-ab57317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-ab57317.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-6645cc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-e4bfee5 img{width:136px;}.elementor-405 .elementor-element.elementor-element-5aa54ff .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-c9929f5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-c9929f5 .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-c9929f5 .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-c9929f5 .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-c9929f5 .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-c9929f5 .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-18defd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-6302e36 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-f427d31.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-f427d31{text-align:right;}.elementor-405 .elementor-element.elementor-element-f427d31 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-5cbfed9 img{width:127px;}.elementor-405 .elementor-element.elementor-element-f450a98{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-f450a98:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-f450a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-405 .elementor-element.elementor-element-f450a98.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-405 .elementor-element.elementor-element-d698fdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-405 .elementor-element.elementor-element-0fc0365 img{width:136px;}.elementor-405 .elementor-element.elementor-element-ad27d8e .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-de31b2f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-de31b2f .elementor-icon-box-wrapper{text-align:left;}.elementor-405 .elementor-element.elementor-element-de31b2f .elementor-icon-box-title{margin-block-end:8px;}.elementor-405 .elementor-element.elementor-element-de31b2f .elementor-icon-box-title, .elementor-405 .elementor-element.elementor-element-de31b2f .elementor-icon-box-title a{font-family:"GT Walsheim Trial", Sans-serif;font-size:20px;font-weight:800;line-height:26px;}.elementor-405 .elementor-element.elementor-element-de31b2f .elementor-icon-box-description{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-405 .elementor-element.elementor-element-50163c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-405 .elementor-element.elementor-element-e3c202d .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:500;color:#707070;}.elementor-405 .elementor-element.elementor-element-82bf6f4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-82bf6f4{text-align:right;}.elementor-405 .elementor-element.elementor-element-82bf6f4 .elementor-heading-title{font-family:"GT Walsheim Trial", Sans-serif;font-size:14px;font-weight:600;color:#707070;}.elementor-405 .elementor-element.elementor-element-3019f36 img{width:127px;}.elementor-405 .elementor-element.elementor-element-5735e69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-405 .elementor-element.elementor-element-5735e69:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-5735e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24fb49 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-405 .elementor-element.elementor-element-ae5af75{text-align:center;font-family:"GT Walsheim Trial", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-ae5af75 a{color:var( --e-global-color-primary );}.elementor-405 .elementor-element.elementor-element-1189172 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-1189172.elementor-element{--align-self:center;}.elementor-405 .elementor-element.elementor-element-1189172 img{width:127px;}@media(max-width:1024px){.elementor-405 .elementor-element.elementor-element-79b1365{--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-405 .elementor-element.elementor-element-556bdf5{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-8910834{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-1aad665{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-382531a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-201855a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-930fc98{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-4c70175{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-ab57317{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-f450a98{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-405 .elementor-element.elementor-element-caae1ba{--content-width:1100px;}.elementor-405 .elementor-element.elementor-element-7a743c3{--width:#;}}@media(max-width:767px){.elementor-405 .elementor-element.elementor-element-8ae5b79{--border-radius:32px 32px 0px 0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-01588d3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-7a743c3{--width:#;}.elementor-405 .elementor-element.elementor-element-7a743c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-810fe79 .elementor-heading-title{line-height:24px;}.elementor-405 .elementor-element.elementor-element-00d51b8.elementor-element{--align-self:center;}.elementor-405 .elementor-element.elementor-element-00d51b8{text-align:center;}.elementor-405 .elementor-element.elementor-element-707d11f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-707d11f{text-align:center;}.elementor-405 .elementor-element.elementor-element-9306ed8 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-405 .elementor-element.elementor-element-79b1365{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-405 .elementor-element.elementor-element-05f3218 img{width:116px;}.elementor-405 .elementor-element.elementor-element-e270d99 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-cdd53d6 .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-271f4df .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-a48cdcf .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-4bd90ff img{width:116px;}.elementor-405 .elementor-element.elementor-element-3e4ec89 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-25dfe4a .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-23cde4a .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-6234202 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-c70f03a img{width:116px;}.elementor-405 .elementor-element.elementor-element-da7b722 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-5118a89 .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-2ec0055 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-55abe15 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-50aece6 img{width:116px;}.elementor-405 .elementor-element.elementor-element-81d24b1 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-517e910 .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-9d7c9c3 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-8a64d38 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-ad542a2 img{width:116px;}.elementor-405 .elementor-element.elementor-element-a612cb2 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-3565447 .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-021046c .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-fb30cb5 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-30490af img{width:116px;}.elementor-405 .elementor-element.elementor-element-03317bd .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-b67cc30 .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-20da5f3 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-0b95224 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-cba8126 img{width:116px;}.elementor-405 .elementor-element.elementor-element-0169d4f .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-0011279 .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-bf957d2 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-da55029 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-e4bfee5 img{width:116px;}.elementor-405 .elementor-element.elementor-element-5aa54ff .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-c9929f5 .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-6302e36 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-f427d31 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-0fc0365 img{width:116px;}.elementor-405 .elementor-element.elementor-element-ad27d8e .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-de31b2f .elementor-icon-box-description{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-e3c202d .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-82bf6f4 .elementor-heading-title{line-height:19.6px;}.elementor-405 .elementor-element.elementor-element-5735e69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image, class: .elementor-element-00d51b8 */.elementor-405 .elementor-element.elementor-element-00d51b8 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9306ed8 */.elementor-405 .elementor-element.elementor-element-9306ed8 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05f3218 */.elementor-405 .elementor-element.elementor-element-05f3218 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cdd53d6 */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fee227 */.elementor-405 .elementor-element.elementor-element-3fee227 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-556bdf5 */.elementor-405 .elementor-element.elementor-element-556bdf5{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bd90ff */.elementor-405 .elementor-element.elementor-element-4bd90ff .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25dfe4a */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab53d1 */.elementor-405 .elementor-element.elementor-element-cab53d1 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8910834 */.elementor-405 .elementor-element.elementor-element-8910834{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c70f03a */.elementor-405 .elementor-element.elementor-element-c70f03a .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5118a89 */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d3839e */.elementor-405 .elementor-element.elementor-element-8d3839e .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aad665 */.elementor-405 .elementor-element.elementor-element-1aad665{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50aece6 */.elementor-405 .elementor-element.elementor-element-50aece6 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517e910 */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7da77cd */.elementor-405 .elementor-element.elementor-element-7da77cd .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-382531a */.elementor-405 .elementor-element.elementor-element-382531a{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad542a2 */.elementor-405 .elementor-element.elementor-element-ad542a2 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3565447 */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d424f05 */.elementor-405 .elementor-element.elementor-element-d424f05 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-201855a */.elementor-405 .elementor-element.elementor-element-201855a{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30490af */.elementor-405 .elementor-element.elementor-element-30490af .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b67cc30 */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b97fd12 */.elementor-405 .elementor-element.elementor-element-b97fd12 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-930fc98 */.elementor-405 .elementor-element.elementor-element-930fc98{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba8126 */.elementor-405 .elementor-element.elementor-element-cba8126 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0011279 */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfc14f5 */.elementor-405 .elementor-element.elementor-element-cfc14f5 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c70175 */.elementor-405 .elementor-element.elementor-element-4c70175{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4bfee5 */.elementor-405 .elementor-element.elementor-element-e4bfee5 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c9929f5 */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbfed9 */.elementor-405 .elementor-element.elementor-element-5cbfed9 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab57317 */.elementor-405 .elementor-element.elementor-element-ab57317{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fc0365 */.elementor-405 .elementor-element.elementor-element-0fc0365 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-de31b2f */.elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3019f36 */.elementor-405 .elementor-element.elementor-element-3019f36 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f450a98 */.elementor-405 .elementor-element.elementor-element-f450a98{
    box-shadow: 0px 1px 1px 0.5px rgba(41, 41, 41, 0.04), 0px 3px 3px -1.5px rgba(41, 41, 41, 0.02), 0px 6px 6px -3px rgba(41, 41, 41, 0.04), 0px 12px 12px -6px rgba(41, 41, 41, 0.04), 0px 24px 24px -12px rgba(41, 41, 41, 0.04), 0px 48px 48px -24px rgba(41, 41, 41, 0.04), 0px 0px 0px 1px rgba(41, 41, 41, 0.04), 0px -1px 1px -0.5px rgba(51, 51, 51, 0.06) inset;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae5af75 */.elementor-405 .elementor-element.elementor-element-ae5af75 strong{
    color: #2E2E2E !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1189172 */.elementor-405 .elementor-element.elementor-element-1189172 .elementor-widget-container{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0a52cd */.main-review-conatiner {
  position: relative;
  overflow: hidden;
  transition: max-height 0.4s ease;
}

.collapsed-review {
  max-height: 550px;
}

@media (max-width: 767px){
    .collapsed-review {
  max-height: 700px;
}
}

.expanded-review {
  max-height: none;
}

.review-gradient {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 100%);
  pointer-events: none;
  transition: height 0.3s ease;
  z-index: 1;
}

.review-toggle-button {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #FF553C;
  font-family: "GT Walsheim Trial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
  margin: 0px auto;
  border-radius: 50px;
  border: 1px solid rgba(211, 216, 224, 0.5);
  background: #FFF;
  padding: 7px 16px;
  box-shadow: 
    0px 18px 7px rgba(89, 89, 89, 0.01),
    0px 10px 6px rgba(89, 89, 89, 0.05),
    0px 5px 5px rgba(89, 89, 89, 0.09),
    0px 1px 2px rgba(89, 89, 89, 0.10);
  z-index: 1;
}

.review-toggle-button:hover,
.review-toggle-button:focus {
  background: #FFF;
  color: #FF553C;
}

.review-toggle-icon {
  display: flex;
  margin-left: 4px;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5735e69 */@media (max-width: 767px){
    .elementor-405 .elementor-element.elementor-element-5735e69 {
  display: none;
}
}/* End custom CSS */