.elementor-449 .elementor-element.elementor-element-bf3f16d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-bf3f16d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-449 .elementor-element.elementor-element-c778a6a.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-544fc37{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-ce99ac5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-449 .elementor-element.elementor-element-5bee04b{--display:flex;--margin-top:150px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-b2e6478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-04cc903{--display:flex;}.elementor-449 .elementor-element.elementor-element-963dce0{--display:flex;}.elementor-449 .elementor-element.elementor-element-434a02f{--display:flex;}.elementor-449 .elementor-element.elementor-element-3ba519b{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-449 .elementor-element.elementor-element-3ba519b .elementor-heading-title{font-weight:bold;}.elementor-449 .elementor-element.elementor-element-0b834bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-449 .elementor-element.elementor-element-a05fde8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-449 .elementor-element.elementor-element-bf7587a{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-f283237{--display:flex;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-f283237.e-con{--align-self:center;}.elementor-449 .elementor-element.elementor-element-4c99f43{--display:flex;}.elementor-449 .elementor-element.elementor-element-5ced6ea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-449 .elementor-element.elementor-element-5ced6ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-449 .elementor-element.elementor-element-57e289a img{width:50%;}.elementor-449 .elementor-element.elementor-element-3932f66.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-3932f66{text-align:center;}.elementor-449 .elementor-element.elementor-element-a456913{--display:flex;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-449 .elementor-element.elementor-element-5d64a5c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-449 .elementor-element.elementor-element-5d64a5c .elementor-heading-title{font-size:29px;font-weight:bold;}.elementor-449 .elementor-element.elementor-element-f17417b{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-5865908 img{width:31%;}.elementor-449 .elementor-element.elementor-element-bfaad04.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-bfaad04{text-align:center;}.elementor-449 .elementor-element.elementor-element-bfaad04 img{width:68%;}.elementor-449 .elementor-element.elementor-element-afa7c86.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-afa7c86{text-align:center;}.elementor-449 .elementor-element.elementor-element-afa7c86 img{width:60%;}.elementor-449 .elementor-element.elementor-element-0517cbf.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-0517cbf{text-align:center;}.elementor-449 .elementor-element.elementor-element-0517cbf img{width:39%;}.elementor-449 .elementor-element.elementor-element-20e0037.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-20e0037{text-align:center;}.elementor-449 .elementor-element.elementor-element-20e0037 img{width:74%;}@media(max-width:1024px){.elementor-449 .elementor-element.elementor-element-544fc37{--grid-auto-flow:row;}.elementor-449 .elementor-element.elementor-element-5ced6ea{--grid-auto-flow:row;}.elementor-449 .elementor-element.elementor-element-f17417b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-449 .elementor-element.elementor-element-bf3f16d{--width:93.683%;}.elementor-449 .elementor-element.elementor-element-f283237{--width:50%;}.elementor-449 .elementor-element.elementor-element-5ced6ea{--content-width:50%;}}@media(max-width:767px){.elementor-449 .elementor-element.elementor-element-bf3f16d{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-bf3f16d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-449 .elementor-element.elementor-element-9b32d77 img{width:100%;}.elementor-449 .elementor-element.elementor-element-544fc37{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-449 .elementor-element.elementor-element-04cc903{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-5ced6ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-449 .elementor-element.elementor-element-f17417b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-8eb8c87 */.elementor-449 .elementor-element.elementor-element-8eb8c87 {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf7587a */.elementor-449 .elementor-element.elementor-element-bf7587a {
    width: 100vw;
    
    @media only screen and (max-width: 600px) {
        width: calc(100%);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfaad04 */.elementor-449 .elementor-element.elementor-element-bfaad04 {
    width: 170px;
    margin: 0px auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3f16d */body {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
    --tw-gradient-from: hsl(var(--secondary) / 0.2)
      var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),
      hsl(var(--background)) var(--tw-gradient-via-position),
      var(--tw-gradient-to);
}

.elementor-449 .elementor-element.elementor-element-bf3f16d {
    margin: auto;
    
    @media only screen and (max-width: 600px) {
        width: 100vw !important;
    }
}/* End custom CSS */