.elementor-2235 .elementor-element.elementor-element-401071d{--spacer-size:53px;}.elementor-2235 .elementor-element.elementor-element-29440280{--spacer-size:50px;}.elementor-2235 .elementor-element.elementor-element-1451049f > .elementor-container{max-width:1089px;}.elementor-2235 .elementor-element.elementor-element-53ed58da{--spacer-size:95px;}.elementor-2235 .elementor-element.elementor-element-2ef5e6a1 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-2ef5e6a1 img{width:70%;border-style:solid;border-width:4px 4px 4px 4px;border-color:#76759C;border-radius:25px 25px 25px 25px;}.elementor-2235 .elementor-element.elementor-element-38ccf8f1{margin-top:40px;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-42ba9a21 .elementor-heading-title{font-family:"Graduate", Sans-serif;font-size:50px;line-height:70px;}.elementor-2235 .elementor-element.elementor-element-7eada85 > .elementor-container{max-width:926px;}.elementor-2235 .elementor-element.elementor-element-7eada85{margin-top:0px;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-5d5f2cfa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2235 .elementor-element.elementor-element-5d5f2cfa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2235 .elementor-element.elementor-element-3dae8adc{width:var( --container-widget-width, 99.89% );max-width:99.89%;--container-widget-width:99.89%;--container-widget-flex-grow:0;font-family:"KoHo", Sans-serif;font-size:22px;font-weight:700;line-height:48px;}.elementor-2235 .elementor-element.elementor-element-3dae8adc > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-2235 .elementor-element.elementor-element-771cbd67 > .elementor-widget-container{margin:80px 0px 0px 5px;}.elementor-2235 .elementor-element.elementor-element-771cbd67{text-align:left;}.elementor-2235 .elementor-element.elementor-element-771cbd67 .elementor-heading-title{font-family:"KoHo", Sans-serif;}.elementor-2235 .elementor-element.elementor-element-20a0952a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-1876c699 > .elementor-container{max-width:900px;}.elementor-2235 .elementor-element.elementor-element-1876c699{margin-top:25px;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-25aad0cb img{width:64%;}.elementor-2235 .elementor-element.elementor-element-69b6df7b{font-size:20px;}.elementor-2235 .elementor-element.elementor-element-41bbe308 > .elementor-container{max-width:900px;}.elementor-2235 .elementor-element.elementor-element-41bbe308{margin-top:20px;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-6f35c00 img{width:70%;}.elementor-2235 .elementor-element.elementor-element-affbc83{font-size:20px;}.elementor-2235 .elementor-element.elementor-element-4ed6bbcb > .elementor-container{max-width:900px;}.elementor-2235 .elementor-element.elementor-element-4ed6bbcb{margin-top:20px;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-4707f5d2{width:var( --container-widget-width, 134.294% );max-width:134.294%;--container-widget-width:134.294%;--container-widget-flex-grow:0;}.elementor-2235 .elementor-element.elementor-element-4707f5d2 img{width:70%;}.elementor-2235 .elementor-element.elementor-element-246d601f{width:var( --container-widget-width, 97.522% );max-width:97.522%;--container-widget-width:97.522%;--container-widget-flex-grow:0;font-size:20px;}.elementor-2235 .elementor-element.elementor-element-3608af1e > .elementor-container{max-width:900px;}.elementor-2235 .elementor-element.elementor-element-3608af1e{margin-top:20px;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-440a8c37{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2235 .elementor-element.elementor-element-440a8c37 img{width:70%;}.elementor-2235 .elementor-element.elementor-element-b305790{font-size:20px;}.elementor-2235 .elementor-element.elementor-element-3112f2bc > .elementor-container{max-width:900px;}.elementor-2235 .elementor-element.elementor-element-3112f2bc{margin-top:20px;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-19c85cae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2235 .elementor-element.elementor-element-19c85cae img{width:70%;}.elementor-2235 .elementor-element.elementor-element-c96ee63{font-size:20px;}.elementor-2235 .elementor-element.elementor-element-2105e60f > .elementor-widget-container{margin:60px 0px 0px 5px;}.elementor-2235 .elementor-element.elementor-element-2105e60f .elementor-heading-title{font-family:"KoHo", Sans-serif;font-size:36px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2235 .elementor-element.elementor-element-2c22161f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-7b432c0f{text-align:center;font-family:"KoHo", Sans-serif;font-size:20px;font-weight:700;line-height:42px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2235 .elementor-element.elementor-element-b594046 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-b594046{text-align:center;}.elementor-2235 .elementor-element.elementor-element-b594046 .elementor-heading-title{font-family:"KoHo", Sans-serif;font-weight:700;font-style:italic;}.elementor-2235 .elementor-element.elementor-element-460aa889 > .elementor-container{max-width:886px;}.elementor-2235 .elementor-element.elementor-element-48d475f1{font-family:"KoHo", Sans-serif;font-size:20px;}.elementor-bc-flex-widget .elementor-2235 .elementor-element.elementor-element-3a04f12d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2235 .elementor-element.elementor-element-3a04f12d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2235 .elementor-element.elementor-element-3a04f12d > .elementor-element-populated{margin:00px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2235 .elementor-element.elementor-element-6ebea564 > .elementor-widget-container{margin:-87px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-6ebea564 img{width:50%;}.elementor-2235 .elementor-element.elementor-element-7fe0214a img{width:50%;}@media(min-width:768px){.elementor-2235 .elementor-element.elementor-element-7a231370{width:14.137%;}.elementor-2235 .elementor-element.elementor-element-6fe7881a{width:85.863%;}.elementor-2235 .elementor-element.elementor-element-69cbf19{width:14.447%;}.elementor-2235 .elementor-element.elementor-element-3717a36f{width:85.553%;}.elementor-2235 .elementor-element.elementor-element-4936e6e1{width:14.812%;}.elementor-2235 .elementor-element.elementor-element-702d9fe7{width:85.188%;}.elementor-2235 .elementor-element.elementor-element-7a418210{width:14.655%;}.elementor-2235 .elementor-element.elementor-element-6263c4a4{width:85.345%;}.elementor-2235 .elementor-element.elementor-element-32fa347d{width:14.677%;}.elementor-2235 .elementor-element.elementor-element-18f0b06b{width:85.323%;}.elementor-2235 .elementor-element.elementor-element-4fed9a23{width:84.615%;}.elementor-2235 .elementor-element.elementor-element-3a04f12d{width:15.344%;}}@media(max-width:767px){.elementor-2235 .elementor-element.elementor-element-2ef5e6a1 img{width:100%;}.elementor-2235 .elementor-element.elementor-element-42ba9a21 .elementor-heading-title{font-size:39px;}.elementor-2235 .elementor-element.elementor-element-7eada85 > .elementor-container{max-width:1380px;}.elementor-2235 .elementor-element.elementor-element-3dae8adc{line-height:2em;}.elementor-2235 .elementor-element.elementor-element-771cbd67 .elementor-heading-title{font-size:32px;}.elementor-2235 .elementor-element.elementor-element-25aad0cb img{width:40%;}.elementor-2235 .elementor-element.elementor-element-6f35c00 img{width:40%;}.elementor-2235 .elementor-element.elementor-element-4707f5d2 img{width:40%;}.elementor-2235 .elementor-element.elementor-element-440a8c37 img{width:40%;}.elementor-2235 .elementor-element.elementor-element-19c85cae img{width:40%;}}/* Start custom CSS for heading, class: .elementor-element-42ba9a21 */.elementor-2235 .elementor-element.elementor-element-42ba9a21{
    font-family: 'Graduate';
font-style: normal;
font-weight: 400;

line-height: 109px;
text-align: center;

color: #B56685;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dae8adc */.elementor-2235 .elementor-element.elementor-element-3dae8adc{
    font-family: 'KoHo';
font-style: normal;
font-weight: 600;



color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}



@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-3dae8adc {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-771cbd67 */.elementor-2235 .elementor-element.elementor-element-771cbd67{
    font-family: 'KoHo';
font-style: normal;
font-weight: 700;



color: #353236;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25aad0cb */@media screen and (max-width: 767px) {
    .elementor-2235 .elementor-element.elementor-element-25aad0cb {
        width: 75%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69b6df7b */.elementor-2235 .elementor-element.elementor-element-69b6df7b{
    font-family: 'KoHo';
font-style: normal;
font-weight: 600;


text-transform: capitalize;

color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}



@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-69b6df7b {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f35c00 */@media screen and (max-width: 767px) {
    .elementor-2235 .elementor-element.elementor-element-6f35c00 {
       width: 75%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-affbc83 */.elementor-2235 .elementor-element.elementor-element-affbc83{
    font-family: 'KoHo';
font-style: normal;
font-weight: 600;


text-transform: capitalize;

color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}



@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-affbc83 {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4707f5d2 */@media screen and (max-width: 767px) {
    .elementor-2235 .elementor-element.elementor-element-4707f5d2 {
        width: 75%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246d601f */.elementor-2235 .elementor-element.elementor-element-246d601f{
    font-family: 'KoHo';
font-style: normal;
font-weight: 600;


text-transform: capitalize;

color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}


@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-246d601f {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-440a8c37 */@media screen and (max-width: 767px) {
    .elementor-2235 .elementor-element.elementor-element-440a8c37 {
        width: 75%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b305790 */.elementor-2235 .elementor-element.elementor-element-b305790{
    font-family: 'KoHo';
font-style: normal;
font-weight: 600;


text-transform: capitalize;

color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}



@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-b305790 {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19c85cae */@media screen and (max-width: 767px) {
    .elementor-2235 .elementor-element.elementor-element-19c85cae {
        width: 75%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c96ee63 */.elementor-2235 .elementor-element.elementor-element-c96ee63{
    font-family: 'KoHo';
font-style: normal;
font-weight: 600;


text-transform: capitalize;

color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}









@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-c96ee63 {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2105e60f */.elementor-2235 .elementor-element.elementor-element-2105e60f{
    font-family: 'KoHo';
font-style: normal;
font-weight: 700;
color: #353236;
font-size: 36px;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}



@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-2105e60f {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b432c0f */.elementor-2235 .elementor-element.elementor-element-7b432c0f{
    font-family: 'KoHo';
font-style: normal;
font-weight: 600;


color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}


@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-7b432c0f {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b594046 */.elementor-2235 .elementor-element.elementor-element-b594046{


color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48d475f1 */.elementor-2235 .elementor-element.elementor-element-48d475f1{
    font-family: 'KoHo';
font-style: italic;
font-weight: 700;


color: #000000;

text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}



@media only screen and (max-width: 767px) {
  .elementor-2235 .elementor-element.elementor-element-48d475f1 {
    font-size: 16px;
  }
}/* End custom CSS */