﻿.elementor-10747 .elementor-element.elementor-element-7257d90c{--display:flex;}.elementor-10747 .elementor-element.elementor-element-39718711{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-1f93e29e{--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:120px 120px;--row-gap:120px;--column-gap:120px;--z-index:5;}.elementor-10747 .elementor-element.elementor-element-23ee597a{--display:flex;}.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 );}.elementor-10747 .elementor-element.elementor-element-64569ac5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10747 .elementor-element.elementor-element-2354874a{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-134f3c3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10747 .elementor-element.elementor-element-20bee8b1{--display:flex;}.elementor-10747 .elementor-element.elementor-element-659cf9d0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10747 .elementor-element.elementor-element-4f489eed{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-5558bf7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:1;}.elementor-10747 .elementor-element.elementor-element-2727a553 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-10747 .elementor-element.elementor-element-2727a553{text-align:center;}.elementor-10747 .elementor-element.elementor-element-2727a553 .elementor-heading-title{font-family:"Bloomreach Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-7aa9bd0{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-10747 .elementor-element.elementor-element-7aa9bd0:not(.elementor-motion-effects-element-type-background), .elementor-10747 .elementor-element.elementor-element-7aa9bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEED1B;}.elementor-10747 .elementor-element.elementor-element-3b8d2fd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--padding-top:100px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10747 .elementor-element.elementor-element-4fcf6e81{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10747 .elementor-element.elementor-element-5e4801e{text-align:left;}.elementor-10747 .elementor-element.elementor-element-5e4801e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-280b902e{font-family:var( --e-global-typography-b03e607-font-family ), Sans-serif;font-size:var( --e-global-typography-b03e607-font-size );font-weight:var( --e-global-typography-b03e607-font-weight );text-transform:var( --e-global-typography-b03e607-text-transform );font-style:var( --e-global-typography-b03e607-font-style );text-decoration:var( --e-global-typography-b03e607-text-decoration );line-height:var( --e-global-typography-b03e607-line-height );letter-spacing:var( --e-global-typography-b03e607-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-7244e733{--display:flex;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10747 .elementor-element.elementor-element-e6d7f82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10747 .elementor-element.elementor-element-10120f8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10747 .elementor-element.elementor-element-4cd88f7{text-align:center;}.elementor-10747 .elementor-element.elementor-element-4cd88f7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-12a5898{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10747 .elementor-element.elementor-element-667e2f3{width:100%;max-width:100%;}.elementor-10747 .elementor-element.elementor-element-2963d0b7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-10747 .elementor-element.elementor-element-53d9e976{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10747 .elementor-element.elementor-element-1f82a139{--display:flex;}.elementor-10747 .elementor-element.elementor-element-ba21c86{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-44c77501{--display:flex;}.elementor-10747 .elementor-element.elementor-element-282db954{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-2c68ce7f{--display:flex;}.elementor-10747 .elementor-element.elementor-element-585cfe9e{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-2fb7ee3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-019108f{--display:flex;}.elementor-10747 .elementor-element.elementor-element-2a1ae40 .elementor-heading-title{font-family:var( --e-global-typography-8d367d6-font-family ), Sans-serif;font-size:var( --e-global-typography-8d367d6-font-size );font-weight:var( --e-global-typography-8d367d6-font-weight );text-transform:var( --e-global-typography-8d367d6-text-transform );font-style:var( --e-global-typography-8d367d6-font-style );text-decoration:var( --e-global-typography-8d367d6-text-decoration );line-height:var( --e-global-typography-8d367d6-line-height );letter-spacing:var( --e-global-typography-8d367d6-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-79c9dca{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-748bcc4{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-65d802d{--display:flex;}.elementor-10747 .elementor-element.elementor-element-0097c42 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10747 .elementor-element.elementor-element-70701610{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-70701610:not(.elementor-motion-effects-element-type-background), .elementor-10747 .elementor-element.elementor-element-70701610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEEF5;}.elementor-10747 .elementor-element.elementor-element-413063cb{width:100%;max-width:100%;text-align:center;}.elementor-10747 .elementor-element.elementor-element-413063cb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-79cb7ddf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:160px 160px;--row-gap:160px;--column-gap:160px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-2140f931{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10747 .elementor-element.elementor-element-65fbb069{text-align:left;}.elementor-10747 .elementor-element.elementor-element-65fbb069 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-5cc9d254{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10747 .elementor-element.elementor-element-75fe3e85{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10747 .elementor-element.elementor-element-1991d718{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:50% 50% 50% 50%;}.elementor-10747 .elementor-element.elementor-element-1991d718:not(.elementor-motion-effects-element-type-background), .elementor-10747 .elementor-element.elementor-element-1991d718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEED18;}.elementor-10747 .elementor-element.elementor-element-1991d718.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10747 .elementor-element.elementor-element-423383a6 .elementor-heading-title{font-family:var( --e-global-typography-9d59504-font-family ), Sans-serif;font-size:var( --e-global-typography-9d59504-font-size );font-weight:var( --e-global-typography-9d59504-font-weight );text-transform:var( --e-global-typography-9d59504-text-transform );font-style:var( --e-global-typography-9d59504-font-style );text-decoration:var( --e-global-typography-9d59504-text-decoration );line-height:var( --e-global-typography-9d59504-line-height );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-7bbac6d2{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-b0b409c{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10747 .elementor-element.elementor-element-4f83e08a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:50% 50% 50% 50%;}.elementor-10747 .elementor-element.elementor-element-4f83e08a:not(.elementor-motion-effects-element-type-background), .elementor-10747 .elementor-element.elementor-element-4f83e08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEED18;}.elementor-10747 .elementor-element.elementor-element-4f83e08a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10747 .elementor-element.elementor-element-597a752c .elementor-heading-title{font-family:var( --e-global-typography-9d59504-font-family ), Sans-serif;font-size:var( --e-global-typography-9d59504-font-size );font-weight:var( --e-global-typography-9d59504-font-weight );text-transform:var( --e-global-typography-9d59504-text-transform );font-style:var( --e-global-typography-9d59504-font-style );text-decoration:var( --e-global-typography-9d59504-text-decoration );line-height:var( --e-global-typography-9d59504-line-height );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-43cdc62a{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-704c7d2b{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10747 .elementor-element.elementor-element-4ea8392{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:50% 50% 50% 50%;}.elementor-10747 .elementor-element.elementor-element-4ea8392:not(.elementor-motion-effects-element-type-background), .elementor-10747 .elementor-element.elementor-element-4ea8392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEED18;}.elementor-10747 .elementor-element.elementor-element-4ea8392.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10747 .elementor-element.elementor-element-4e550f2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10747 .elementor-element.elementor-element-4e550f2d .elementor-heading-title{font-family:var( --e-global-typography-9d59504-font-family ), Sans-serif;font-size:var( --e-global-typography-9d59504-font-size );font-weight:var( --e-global-typography-9d59504-font-weight );text-transform:var( --e-global-typography-9d59504-text-transform );font-style:var( --e-global-typography-9d59504-font-style );text-decoration:var( --e-global-typography-9d59504-text-decoration );line-height:var( --e-global-typography-9d59504-line-height );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-632bed0{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-413485c9{--display:flex;}.elementor-10747 .elementor-element.elementor-element-11b2c6b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-11b2c6b2:not(.elementor-motion-effects-element-type-background), .elementor-10747 .elementor-element.elementor-element-11b2c6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-1bac4b5c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--z-index:5;}.elementor-10747 .elementor-element.elementor-element-37fd084c{text-align:left;}.elementor-10747 .elementor-element.elementor-element-37fd084c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10747 .elementor-element.elementor-element-18432ea5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10747 .elementor-element.elementor-element-18432ea5{z-index:5;}.elementor-10747 .elementor-element.elementor-element-185eec8d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-3c1945d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10747 .elementor-element.elementor-element-f6dcfee{text-align:left;}.elementor-10747 .elementor-element.elementor-element-f6dcfee .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-486b72c4{text-align:left;}.elementor-10747 .elementor-element.elementor-element-486b72c4 .elementor-heading-title{font-family:var( --e-global-typography-69ab218-font-family ), Sans-serif;font-size:var( --e-global-typography-69ab218-font-size );font-weight:var( --e-global-typography-69ab218-font-weight );text-transform:var( --e-global-typography-69ab218-text-transform );font-style:var( --e-global-typography-69ab218-font-style );text-decoration:var( --e-global-typography-69ab218-text-decoration );line-height:var( --e-global-typography-69ab218-line-height );letter-spacing:var( --e-global-typography-69ab218-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-24a276d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10747 .elementor-element.elementor-element-68a6bcac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--padding-top:60px;--padding-bottom:140px;--padding-left:15px;--padding-right:15px;}.elementor-10747 .elementor-element.elementor-element-6e8c915{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10747 .elementor-element.elementor-element-5bddbbe6{text-align:left;}.elementor-10747 .elementor-element.elementor-element-5bddbbe6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-6f9284e4{font-family:var( --e-global-typography-b03e607-font-family ), Sans-serif;font-size:var( --e-global-typography-b03e607-font-size );font-weight:var( --e-global-typography-b03e607-font-weight );text-transform:var( --e-global-typography-b03e607-text-transform );font-style:var( --e-global-typography-b03e607-font-style );text-decoration:var( --e-global-typography-b03e607-text-decoration );line-height:var( --e-global-typography-b03e607-line-height );letter-spacing:var( --e-global-typography-b03e607-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10747 .elementor-element.elementor-element-317ae4c4{font-family:var( --e-global-typography-5994bb1-font-family ), Sans-serif;font-size:var( --e-global-typography-5994bb1-font-size );font-weight:var( --e-global-typography-5994bb1-font-weight );text-transform:var( --e-global-typography-5994bb1-text-transform );font-style:var( --e-global-typography-5994bb1-font-style );text-decoration:var( --e-global-typography-5994bb1-text-decoration );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-7f9362cc{--display:flex;}.elementor-10747 .elementor-element.elementor-element-1ae6a21f{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10747 .elementor-element.elementor-element-39718711{--content-width:1110px;}.elementor-10747 .elementor-element.elementor-element-23ee597a{--width:45%;}.elementor-10747 .elementor-element.elementor-element-20bee8b1{--width:55%;}.elementor-10747 .elementor-element.elementor-element-4fcf6e81{--width:45%;}.elementor-10747 .elementor-element.elementor-element-7244e733{--width:55%;}.elementor-10747 .elementor-element.elementor-element-10120f8{--width:100%;}.elementor-10747 .elementor-element.elementor-element-12a5898{--width:100%;}.elementor-10747 .elementor-element.elementor-element-019108f{--width:46%;}.elementor-10747 .elementor-element.elementor-element-65d802d{--width:54%;}.elementor-10747 .elementor-element.elementor-element-2140f931{--width:52%;}.elementor-10747 .elementor-element.elementor-element-1991d718{--width:40px;}.elementor-10747 .elementor-element.elementor-element-4f83e08a{--width:40px;}.elementor-10747 .elementor-element.elementor-element-4ea8392{--width:40px;}.elementor-10747 .elementor-element.elementor-element-413485c9{--width:48%;}.elementor-10747 .elementor-element.elementor-element-1bac4b5c{--width:100%;}.elementor-10747 .elementor-element.elementor-element-6e8c915{--width:45%;}.elementor-10747 .elementor-element.elementor-element-7f9362cc{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10747 .elementor-element.elementor-element-4fcf6e81{--width:50%;}.elementor-10747 .elementor-element.elementor-element-7244e733{--width:50%;}.elementor-10747 .elementor-element.elementor-element-10120f8{--width:100%;}.elementor-10747 .elementor-element.elementor-element-12a5898{--width:100%;}.elementor-10747 .elementor-element.elementor-element-2140f931{--width:100%;}.elementor-10747 .elementor-element.elementor-element-5cc9d254{--width:100%;}.elementor-10747 .elementor-element.elementor-element-413485c9{--width:100%;}.elementor-10747 .elementor-element.elementor-element-6e8c915{--width:50%;}.elementor-10747 .elementor-element.elementor-element-7f9362cc{--width:50%;}}@media(max-width:1024px){.elementor-10747 .elementor-element.elementor-element-2354874a{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-3b8d2fd1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10747 .elementor-element.elementor-element-280b902e{font-size:var( --e-global-typography-b03e607-font-size );line-height:var( --e-global-typography-b03e607-line-height );letter-spacing:var( --e-global-typography-b03e607-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-e6d7f82{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10747 .elementor-element.elementor-element-4cd88f7{width:100%;max-width:100%;text-align:center;}.elementor-10747 .elementor-element.elementor-element-ba21c86{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-282db954{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-585cfe9e{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-2fb7ee3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-2a1ae40 .elementor-heading-title{font-size:var( --e-global-typography-8d367d6-font-size );line-height:var( --e-global-typography-8d367d6-line-height );letter-spacing:var( --e-global-typography-8d367d6-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-79c9dca{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-748bcc4{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-70701610{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-79cb7ddf{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-423383a6 .elementor-heading-title{font-size:var( --e-global-typography-9d59504-font-size );line-height:var( --e-global-typography-9d59504-line-height );}.elementor-10747 .elementor-element.elementor-element-7bbac6d2{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-597a752c .elementor-heading-title{font-size:var( --e-global-typography-9d59504-font-size );line-height:var( --e-global-typography-9d59504-line-height );}.elementor-10747 .elementor-element.elementor-element-43cdc62a{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-4e550f2d .elementor-heading-title{font-size:var( --e-global-typography-9d59504-font-size );line-height:var( --e-global-typography-9d59504-line-height );}.elementor-10747 .elementor-element.elementor-element-632bed0{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-11b2c6b2{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-185eec8d{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-486b72c4 .elementor-heading-title{font-size:var( --e-global-typography-69ab218-font-size );line-height:var( --e-global-typography-69ab218-line-height );letter-spacing:var( --e-global-typography-69ab218-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-68a6bcac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-10747 .elementor-element.elementor-element-6f9284e4{font-size:var( --e-global-typography-b03e607-font-size );line-height:var( --e-global-typography-b03e607-line-height );letter-spacing:var( --e-global-typography-b03e607-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-317ae4c4{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}}@media(max-width:767px){.elementor-10747 .elementor-element.elementor-element-39718711{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-64569ac5{text-align:center;}.elementor-10747 .elementor-element.elementor-element-2354874a{text-align:center;font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-134f3c3a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10747 .elementor-element.elementor-element-4f489eed{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-3b8d2fd1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-10747 .elementor-element.elementor-element-4fcf6e81{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10747 .elementor-element.elementor-element-5e4801e{text-align:center;}.elementor-10747 .elementor-element.elementor-element-280b902e{text-align:center;font-size:var( --e-global-typography-b03e607-font-size );line-height:var( --e-global-typography-b03e607-line-height );letter-spacing:var( --e-global-typography-b03e607-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-e6d7f82{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-10747 .elementor-element.elementor-element-10120f8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10747 .elementor-element.elementor-element-4cd88f7{text-align:center;}.elementor-10747 .elementor-element.elementor-element-12a5898{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10747 .elementor-element.elementor-element-2963d0b7{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10747 .elementor-element.elementor-element-201e1db{text-align:center;}.elementor-10747 .elementor-element.elementor-element-ba21c86{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-282db954{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-585cfe9e{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-2fb7ee3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-2a1ae40 .elementor-heading-title{font-size:var( --e-global-typography-8d367d6-font-size );line-height:var( --e-global-typography-8d367d6-line-height );letter-spacing:var( --e-global-typography-8d367d6-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-79c9dca{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-748bcc4{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-5cc9d254{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10747 .elementor-element.elementor-element-1991d718{--width:50px;}.elementor-10747 .elementor-element.elementor-element-423383a6 .elementor-heading-title{font-size:var( --e-global-typography-9d59504-font-size );line-height:var( --e-global-typography-9d59504-line-height );}.elementor-10747 .elementor-element.elementor-element-7bbac6d2{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-4f83e08a{--width:50px;}.elementor-10747 .elementor-element.elementor-element-597a752c .elementor-heading-title{font-size:var( --e-global-typography-9d59504-font-size );line-height:var( --e-global-typography-9d59504-line-height );}.elementor-10747 .elementor-element.elementor-element-43cdc62a{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-4ea8392{--width:50px;}.elementor-10747 .elementor-element.elementor-element-4e550f2d .elementor-heading-title{font-size:var( --e-global-typography-9d59504-font-size );line-height:var( --e-global-typography-9d59504-line-height );}.elementor-10747 .elementor-element.elementor-element-632bed0{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-11b2c6b2{--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-185eec8d{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10747 .elementor-element.elementor-element-486b72c4 .elementor-heading-title{font-size:var( --e-global-typography-69ab218-font-size );line-height:var( --e-global-typography-69ab218-line-height );letter-spacing:var( --e-global-typography-69ab218-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-68a6bcac{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-10747 .elementor-element.elementor-element-6e8c915{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10747 .elementor-element.elementor-element-5bddbbe6{text-align:center;}.elementor-10747 .elementor-element.elementor-element-6f9284e4{text-align:center;font-size:var( --e-global-typography-b03e607-font-size );line-height:var( --e-global-typography-b03e607-line-height );letter-spacing:var( --e-global-typography-b03e607-letter-spacing );}.elementor-10747 .elementor-element.elementor-element-317ae4c4{font-size:var( --e-global-typography-5994bb1-font-size );line-height:var( --e-global-typography-5994bb1-line-height );letter-spacing:var( --e-global-typography-5994bb1-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-64569ac5 */.elementor-10747 .elementor-element.elementor-element-64569ac5 h1 {
    font-size: 64px;
    line-height: 1.15;
}
@media (max-width: 1600px) {
    .elementor-10747 .elementor-element.elementor-element-64569ac5 h1 {
        font-size: 52px;
    }
}
@media (max-width: 1200px) {
    .elementor-10747 .elementor-element.elementor-element-64569ac5 h1 {
        font-size: 40px;
    }
}
@media (max-width: 575px) {
    .elementor-10747 .elementor-element.elementor-element-64569ac5 h1 {
        font-size: 34px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-134f3c3a */@media (max-width: 1600px) {
    .elementor-10747 .elementor-element.elementor-element-134f3c3a {
        flex-direction: column;
        align-items: flex-start;
    }
}
@media (max-width: 768px) {
    .elementor-10747 .elementor-element.elementor-element-134f3c3a {
        gap: 10px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20bee8b1 */.elementor-10747 .elementor-element.elementor-element-20bee8b1 video {
    aspect-ratio: 820/580;
    object-fit: cover;
    border-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f93e29e */.elementor-10747 .elementor-element.elementor-element-1f93e29e {
    gap: 250px;
}
@media (max-width: 1800px) {
    .elementor-10747 .elementor-element.elementor-element-1f93e29e {
        gap: 120px;    
    }
}
@media (max-width: 1200px) {
    .elementor-10747 .elementor-element.elementor-element-1f93e29e {
        gap: 60px;    
    }
}
@media (max-width: 992px) {
    .elementor-10747 .elementor-element.elementor-element-1f93e29e {
        gap: 30px;    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39718711 */.elementor-10747 .elementor-element.elementor-element-39718711:before,
.elementor-10747 .elementor-element.elementor-element-39718711:after {
    content: "";
    position: absolute;
    z-index: 3;
    display: block;
}
.elementor-10747 .elementor-element.elementor-element-39718711:before {
    top: 50%;
    left: calc(50% - 1500px);
    width: 634px;
    height: 280px;
    transform: translateY(-40%);
    background: #FEED1B;
    filter: blur(80px);
}
.elementor-10747 .elementor-element.elementor-element-39718711:after {
    left: calc(50% + 800px);
    bottom: -400px;
    width: 918px;
    height: 642px;
    background: linear-gradient(250deg, rgba(1, 154, 206, 0.65) 28.92%, rgba(1, 206, 127, 0.65) 50.56%);
    filter: blur(190px);
}
@media (max-width: 1400px) {
    .elementor-10747 .elementor-element.elementor-element-39718711:before {
        left: -850px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2acdc4a1 */.elementor-10747 .elementor-element.elementor-element-2acdc4a1 {
    position: static;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cd88f7 */.elementor-10747 .elementor-element.elementor-element-4cd88f7 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10120f8 */.elementor-10747 .elementor-element.elementor-element-10120f8 {
    max-width: 1100px !important;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-0097c42 */.elementor-10747 .elementor-element.elementor-element-0097c42 video {
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb7ee3 */@media (max-width: 1800px) {
    .elementor-10747 .elementor-element.elementor-element-2fb7ee3 > .e-con-inner {
        gap: 60px;
    }
}
@media (max-width: 768px) {
    .elementor-10747 .elementor-element.elementor-element-2fb7ee3 > .e-con-inner {
        gap: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1991d718 */.elementor-10747 .elementor-element.elementor-element-1991d718 {
    aspect-ratio: 1/1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fe3e85 */@media (max-width: 1800px) {
    .elementor-10747 .elementor-element.elementor-element-75fe3e85 {
        flex-direction: column;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f83e08a */.elementor-10747 .elementor-element.elementor-element-4f83e08a {
    aspect-ratio: 1/1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0b409c */@media (max-width: 1800px) {
    .elementor-10747 .elementor-element.elementor-element-b0b409c {
        flex-direction: column;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ea8392 */.elementor-10747 .elementor-element.elementor-element-4ea8392 {
    aspect-ratio: 1/1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-704c7d2b */@media (max-width: 1800px) {
    .elementor-10747 .elementor-element.elementor-element-704c7d2b {
        flex-direction: column;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b8b18db */.elementor-10747 .elementor-element.elementor-element-4b8b18db {
    height: 500px;
}
.elementor-10747 .elementor-element.elementor-element-4b8b18db img {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
@media (max-width: 1024px) {
    .elementor-10747 .elementor-element.elementor-element-4b8b18db {
        height: auto;
    }
    .elementor-10747 .elementor-element.elementor-element-4b8b18db img {
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79cb7ddf */@media (max-width: 1800px) {
    .elementor-10747 .elementor-element.elementor-element-79cb7ddf .e-con-inner {
        gap: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b2c6b2 */.elementor-10747 .elementor-element.elementor-element-11b2c6b2:before,
.elementor-10747 .elementor-element.elementor-element-11b2c6b2:after {
    content: "";
    position: absolute;
    z-index: 1;
    display: block;
    width: 1811px;
    height: 362px;
    background: linear-gradient(250deg, #019ACE 28.92%, #01CE7F 50.56%);
    filter: blur(302.6340026855469px);
}
.elementor-10747 .elementor-element.elementor-element-11b2c6b2:before {
    top: -200px;
    left: calc(50% - 2000px);
}
.elementor-10747 .elementor-element.elementor-element-11b2c6b2:after {
    bottom: -300px;
    left: calc(50% + 400px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bloomreach Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('../font/BloomreachSans-Regular.woff2') format('woff2'),
		url('../font/BloomreachSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Bloomreach Sans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('../font/BloomreachSans-Medium.woff2') format('woff2'),
		url('../font/BloomreachSans-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */