.elementor-2882 .elementor-element.elementor-element-47d5b8b{--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2882 .elementor-element.elementor-element-1900d04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--overflow:hidden;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2882 .elementor-element.elementor-element-1900d04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2882 .elementor-element.elementor-element-217b08f{text-align:left;width:100%;max-width:100%;}.elementor-2882 .elementor-element.elementor-element-217b08f img{max-width:100%;height:50vh;}.elementor-2882 .elementor-element.elementor-element-217b08f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2882 .elementor-element.elementor-element-320ac21{color:#525252;}.elementor-2882 .elementor-element.elementor-element-320ac21 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2882 .elementor-element.elementor-element-320ac21.elementor-element{--align-self:center;}.elementor-2882 .elementor-element.elementor-element-9c04051{--alignment:right;--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;--grid-bottom-margin:4px;width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-2882 .elementor-element.elementor-element-9c04051 .elementor-share-btn__icon{--e-share-buttons-icon-size:26px;}.elementor-2882 .elementor-element.elementor-element-9c04051 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2882 .elementor-element.elementor-element-9c04051.elementor-element{--align-self:flex-end;}.elementor-2882 .elementor-element.elementor-element-c7b01cb{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2882 .elementor-element.elementor-element-b3183b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2882 .elementor-element.elementor-element-591be0b > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2882 .elementor-element.elementor-element-b8e2044{--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2882 .elementor-element.elementor-element-7c8aa30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--overflow:hidden;--background-transition:0.3s;--border-radius:28px 28px 28px 28px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2882 .elementor-element.elementor-element-7c8aa30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2882 .elementor-element.elementor-element-aa5c679{text-align:left;width:100%;max-width:100%;}.elementor-2882 .elementor-element.elementor-element-aa5c679 img{max-width:100%;height:50vh;}.elementor-2882 .elementor-element.elementor-element-aa5c679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2882 .elementor-element.elementor-element-aa5c679.elementor-element{--align-self:center;}.elementor-2882 .elementor-element.elementor-element-98d10a9{color:#525252;}.elementor-2882 .elementor-element.elementor-element-98d10a9 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2882 .elementor-element.elementor-element-98d10a9.elementor-element{--align-self:center;}.elementor-2882 .elementor-element.elementor-element-d3cf5fc{--alignment:right;--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;--grid-bottom-margin:4px;width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-2882 .elementor-element.elementor-element-d3cf5fc .elementor-share-btn__icon{--e-share-buttons-icon-size:26px;}.elementor-2882 .elementor-element.elementor-element-d3cf5fc > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2882 .elementor-element.elementor-element-d3cf5fc.elementor-element{--align-self:flex-end;}@media(min-width:768px){.elementor-2882 .elementor-element.elementor-element-47d5b8b{--width:100%;}.elementor-2882 .elementor-element.elementor-element-1900d04{--width:100%;}.elementor-2882 .elementor-element.elementor-element-c7b01cb{--width:80%;}.elementor-2882 .elementor-element.elementor-element-b3183b1{--width:10%;}.elementor-2882 .elementor-element.elementor-element-b8e2044{--width:100%;}.elementor-2882 .elementor-element.elementor-element-7c8aa30{--width:100%;}}@media(max-width:1366px){.elementor-2882 .elementor-element.elementor-element-217b08f img{height:300px;}.elementor-2882 .elementor-element.elementor-element-aa5c679 img{height:300px;}}@media(max-width:1024px){.elementor-2882 .elementor-element.elementor-element-320ac21{text-align:left;}.elementor-2882 .elementor-element.elementor-element-9c04051{--alignment:center;} .elementor-2882 .elementor-element.elementor-element-9c04051{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;--grid-bottom-margin:4px;}.elementor-2882 .elementor-element.elementor-element-98d10a9{text-align:left;}.elementor-2882 .elementor-element.elementor-element-d3cf5fc{--alignment:center;} .elementor-2882 .elementor-element.elementor-element-d3cf5fc{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;--grid-bottom-margin:4px;}}@media(max-width:767px){.elementor-2882 .elementor-element.elementor-element-47d5b8b{--width:100%;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2882 .elementor-element.elementor-element-1900d04{--width:100%;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2882 .elementor-element.elementor-element-217b08f{text-align:center;}.elementor-2882 .elementor-element.elementor-element-217b08f img{max-width:100%;}.elementor-2882 .elementor-element.elementor-element-217b08f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2882 .elementor-element.elementor-element-320ac21{width:100%;max-width:100%;}.elementor-2882 .elementor-element.elementor-element-9c04051{--alignment:center;width:100%;max-width:100%;} .elementor-2882 .elementor-element.elementor-element-9c04051{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;--grid-bottom-margin:4px;}.elementor-2882 .elementor-element.elementor-element-9c04051.elementor-element{--align-self:center;}.elementor-2882 .elementor-element.elementor-element-c7b01cb{--width:100%;--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;--align-items:center;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2882 .elementor-element.elementor-element-b3183b1{--width:20%;}.elementor-2882 .elementor-element.elementor-element-b8e2044{--width:100%;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2882 .elementor-element.elementor-element-7c8aa30{--width:100%;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2882 .elementor-element.elementor-element-aa5c679{text-align:center;}.elementor-2882 .elementor-element.elementor-element-aa5c679 img{max-width:100%;}.elementor-2882 .elementor-element.elementor-element-aa5c679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2882 .elementor-element.elementor-element-98d10a9{width:100%;max-width:100%;}.elementor-2882 .elementor-element.elementor-element-d3cf5fc{--alignment:center;width:100%;max-width:100%;} .elementor-2882 .elementor-element.elementor-element-d3cf5fc{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;--grid-bottom-margin:4px;}.elementor-2882 .elementor-element.elementor-element-d3cf5fc.elementor-element{--align-self:center;}}/* Start custom CSS for image, class: .elementor-element-217b08f */@media screen and (max-width:480px) {
    .elementor-3559 .elementor-element.elementor-element-8dedd20 img {
    max-width: 100%;
    height: 150px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-320ac21 */.elementor-2882 .elementor-element.elementor-element-320ac21{
    width:600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1900d04 *//*@media screen and (max-width:480px) {*/
/*    .elementor-3559 .elementor-element.elementor-element-e31fccb {*/
/*    display: flex;*/
/*    content-width: 100%;*/
/*    margin-top:30px;*/
/*    width: 100%;*/
/*    flex-direction: row;*/
/*    align-items: center;*/
/*    overlay-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;*/
/*    border-radius: 25px 025px 025px 25px;*/
/*    box-shadow: 0px 3px 25px 0px rgba(0, 0, 0, 0.10196078431372549);*/
/*   -transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;*/
/*}*/
/*}*/

.elementor-2882 .elementor-element.elementor-element-1900d04 {
  box-shadow: -1px 2px 8px 2px  #888888;
    /*#0000001A*/
    /*#888888*/
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-591be0b */.timeline1 ul li {
   list-style-type: none;
   position: relative;
    width: 3px;
    margin: -8px;
    padding-top: 60vh;
    background: #DBDBDB;
    }
    
.timeline1 ul li::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 50%;
    transform: translateX(-50%);
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: inherit;
    z-index: 1;
    background: #96CF02;
    border: 10px solid #fff;
    padding: 10px;
    box-shadow: 0px 0px 5px 4px #888888;
}
    
    .timeline1 ul li div {
        position: relative;
        bottom: 0;
        width: 400px;
        padding: 15px;
        background: #f45b69;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa5c679 */@media screen and (max-width:480px) {
    .elementor-3559 .elementor-element.elementor-element-8dedd20 img {
    max-width: 100%;
    height: 150px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98d10a9 */.elementor-2882 .elementor-element.elementor-element-98d10a9{
    width:600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8aa30 */@media screen and (max-width:480px) {
    .elementor-3559 .elementor-element.elementor-element-e31fccb {
    display: flex;
    content-width: 100%;
    margin-top:30px;
    width: 100%;
    flex-direction: row;
    align-items: center;
    overlay-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    /*border-radius: 25px 025px 025px 25px;*/
    /*box-shadow: 0px 3px 25px 0px rgba(0, 0, 0, 0.10196078431372549);*/
   -transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
}

.elementor-2882 .elementor-element.elementor-element-7c8aa30 {
  box-shadow: -1px 2px 8px 2px  #888888;
    /*#0000001A*/
    /*#888888*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b01cb */.timeline ul li {
   list-style-type: none;
   position: relative;
    width: 3px;
    margin: -8px;
    padding-top: 63vh;
    background: #DBDBDB;
    }
    
.timeline ul li::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 5%;
    transform: translateX(-50%);
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: inherit;
    z-index: 1;
    background: #FF9D00;
    border: 10px solid #fff;
    padding: 10px;
    box-shadow: 0px 0px 5px 4px #888888;
}
    
    .timeline ul li div {
        position: relative;
        bottom: 0;
        width: 400px;
        padding: 15px;
        background: #f45b69;
    }/* End custom CSS */