.elementor-2 .elementor-element.elementor-element-03050fb{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-03050fb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-03050fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b1b5cb );}.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-2 .elementor-element.elementor-element-53e454c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;color:var( --e-global-color-9a6f159 );}.elementor-2 .elementor-element.elementor-element-cf25f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d5b840c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d5b840c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d5b840c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFFF;}.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 );}@media(max-width:1366px){.elementor-2 .elementor-element.elementor-element-03050fb{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-d5b840c{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-03050fb{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-d5b840c{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-03050fb{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-d5b840c{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-cf25f6a */.elementor-2 .elementor-element.elementor-element-cf25f6a a {
    color: white;
}

.elementor-2 .elementor-element.elementor-element-cf25f6a p {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03050fb */.elementor-2 .elementor-element.elementor-element-03050fb::after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  width:100%;
  height:90px;
  background:#fff;

  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0,40 C30,40 30,100 60,100 S90,40 120,40 S150,100 180,100 S210,40 240,40 S270,100 300,100 S330,40 360,40 S390,100 420,100 S450,40 480,40 S510,100 540,100 S570,40 600,40 S630,100 660,100 S690,40 720,40 S750,100 780,100 S810,40 840,40 S870,100 900,100 S930,40 960,40 S990,100 1020,100 S1050,40 1080,40 S1110,100 1140,100 S1170,40 1200,40 S1230,100 1260,100 S1290,40 1320,40 S1350,100 1380,100 S1410,40 1440,40 L1440,120 L0,120 Z'/%3E%3C/svg%3E");

  -webkit-mask-size:100% 100%;
  -webkit-mask-repeat:no-repeat;
  -webkit-mask-position:bottom;

  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0,40 C30,40 30,100 60,100 S90,40 120,40 S150,100 180,100 S210,40 240,40 S270,100 300,100 S330,40 360,40 S390,100 420,100 S450,40 480,40 S510,100 540,100 S570,40 600,40 S630,100 660,100 S690,40 720,40 S750,100 780,100 S810,40 840,40 S870,100 900,100 S930,40 960,40 S990,100 1020,100 S1050,40 1080,40 S1110,100 1140,100 S1170,40 1200,40 S1230,100 1260,100 S1290,40 1320,40 S1350,100 1380,100 S1410,40 1440,40 L1440,120 L0,120 Z'/%3E%3C/svg%3E");

  mask-size:100% 100%;
  mask-repeat:no-repeat;
  mask-position:bottom;
}/* End custom CSS */