.elementor-988 .elementor-element.elementor-element-9d9553d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:200px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-988 .elementor-element.elementor-element-9d9553d:not(.elementor-motion-effects-element-type-background), .elementor-988 .elementor-element.elementor-element-9d9553d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smilelanka.org/wp-content/uploads/2023/11/smile-banner-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-988 .elementor-element.elementor-element-9d9553d::before, .elementor-988 .elementor-element.elementor-element-9d9553d > .elementor-background-video-container::before, .elementor-988 .elementor-element.elementor-element-9d9553d > .e-con-inner > .elementor-background-video-container::before, .elementor-988 .elementor-element.elementor-element-9d9553d > .elementor-background-slideshow::before, .elementor-988 .elementor-element.elementor-element-9d9553d > .e-con-inner > .elementor-background-slideshow::before, .elementor-988 .elementor-element.elementor-element-9d9553d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00000061;}.elementor-988 .elementor-element.elementor-element-9d9553d, .elementor-988 .elementor-element.elementor-element-9d9553d::before{--border-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-4ca850d{text-align:center;}.elementor-988 .elementor-element.elementor-element-4ca850d .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-d7e600f-font-family ), Sans-serif;font-size:var( --e-global-typography-d7e600f-font-size );font-weight:var( --e-global-typography-d7e600f-font-weight );line-height:var( --e-global-typography-d7e600f-line-height );letter-spacing:var( --e-global-typography-d7e600f-letter-spacing );word-spacing:var( --e-global-typography-d7e600f-word-spacing );}.elementor-988 .elementor-element.elementor-element-4ca850d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988 .elementor-element.elementor-element-78a3835 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988 .elementor-element.elementor-element-78a3835.elementor-element{--align-self:center;}.elementor-988 .elementor-element.elementor-element-3102149{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:100px;--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-988 .elementor-element.elementor-element-a5a6ba3{--divider-border-style:solid;--divider-color:var( --e-global-color-ca620e5 );--divider-border-width:1.5px;}.elementor-988 .elementor-element.elementor-element-a5a6ba3 .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-988 .elementor-element.elementor-element-a5a6ba3 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-988 .elementor-element.elementor-element-a5a6ba3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-988 .elementor-element.elementor-element-8231ce2{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-f9d7a44-font-family ), Sans-serif;font-size:var( --e-global-typography-f9d7a44-font-size );font-weight:var( --e-global-typography-f9d7a44-font-weight );line-height:var( --e-global-typography-f9d7a44-line-height );letter-spacing:var( --e-global-typography-f9d7a44-letter-spacing );word-spacing:var( --e-global-typography-f9d7a44-word-spacing );}.elementor-988 .elementor-element.elementor-element-8231ce2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-1cc1927{text-align:center;}.elementor-988 .elementor-element.elementor-element-1cc1927 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ee872f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ee872f1-font-size );font-weight:var( --e-global-typography-ee872f1-font-weight );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-0315b73{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );width:initial;max-width:initial;}.elementor-988 .elementor-element.elementor-element-0315b73 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988 .elementor-element.elementor-element-1bd768d{--display:flex;--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-988 .elementor-element.elementor-element-fdbf3d2 img{width:100%;}.elementor-988 .elementor-element.elementor-element-fdbf3d2 > .elementor-widget-container{margin:100px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-988 .elementor-element.elementor-element-3010aeb{--display:flex;--min-height:770px;--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-988 .elementor-element.elementor-element-86be1b1{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-67e1ca9{text-align:center;}.elementor-988 .elementor-element.elementor-element-67e1ca9 .elementor-heading-title{font-family:var( --e-global-typography-ee872f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ee872f1-font-size );font-weight:var( --e-global-typography-ee872f1-font-weight );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-67e1ca9 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-988 .elementor-element.elementor-element-f8716f0{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-dc533fb > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-988 .elementor-element.elementor-element-225f89c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:100px;--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-988 .elementor-element.elementor-element-8bf2736{--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;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-988 .elementor-element.elementor-element-8bf2736:not(.elementor-motion-effects-element-type-background), .elementor-988 .elementor-element.elementor-element-8bf2736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6CCEAD;}.elementor-988 .elementor-element.elementor-element-8bf2736, .elementor-988 .elementor-element.elementor-element-8bf2736::before{--border-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-74d8e7d{text-align:center;}.elementor-988 .elementor-element.elementor-element-74d8e7d .elementor-heading-title{font-family:var( --e-global-typography-ee872f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ee872f1-font-size );font-weight:var( --e-global-typography-ee872f1-font-weight );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-f6b56fc{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-5d2825e{--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;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-988 .elementor-element.elementor-element-5d2825e:not(.elementor-motion-effects-element-type-background), .elementor-988 .elementor-element.elementor-element-5d2825e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF940F;}.elementor-988 .elementor-element.elementor-element-5d2825e, .elementor-988 .elementor-element.elementor-element-5d2825e::before{--border-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-b4046ed{text-align:center;}.elementor-988 .elementor-element.elementor-element-b4046ed .elementor-heading-title{font-family:var( --e-global-typography-ee872f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ee872f1-font-size );font-weight:var( --e-global-typography-ee872f1-font-weight );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-ca060bd{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-1c8ed0f{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-e93cf8c{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-8575fe8{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-0140dda{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-9b3bead{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-878d42d{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-43f0cfa{text-align:center;font-family:var( --e-global-typography-9a3c37e-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3c37e-font-size );font-weight:var( --e-global-typography-9a3c37e-font-weight );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-dbd1710{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:27px;}.elementor-988 .elementor-element.elementor-element-8f873a9{--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;--margin-block-start:100px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-988 .elementor-element.elementor-element-0eb2a8c{text-align:center;}.elementor-988 .elementor-element.elementor-element-0eb2a8c .elementor-heading-title{font-family:var( --e-global-typography-ee872f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ee872f1-font-size );font-weight:var( --e-global-typography-ee872f1-font-weight );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-59bf46a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-07d9bf5{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-2aa17e1 img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-c381617{text-align:center;}.elementor-988 .elementor-element.elementor-element-c381617 .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-c6d936d{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-8a37b74 img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-651b231{text-align:center;}.elementor-988 .elementor-element.elementor-element-651b231 .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-0c406d9{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-dd1e33e img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-1bedbe7{text-align:center;}.elementor-988 .elementor-element.elementor-element-1bedbe7 .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-848d6ec{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-3cfec19 img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-4b83fbe{text-align:center;}.elementor-988 .elementor-element.elementor-element-4b83fbe .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-b1958d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-eead8f6{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-aa8533e img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-eef21d5{text-align:center;}.elementor-988 .elementor-element.elementor-element-eef21d5 .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-dced3d3{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-fad7bb9 img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-94fcb16{text-align:center;}.elementor-988 .elementor-element.elementor-element-94fcb16 .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-180d3ce{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-ba6af46 img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-f6531ea{text-align:center;}.elementor-988 .elementor-element.elementor-element-f6531ea .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-063bee9{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-8b3bd2f img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-8ffa480{text-align:center;}.elementor-988 .elementor-element.elementor-element-8ffa480 .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-586ba34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-8f1fca9{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-e0d2f46 img{border-radius:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-f1d2073{text-align:center;}.elementor-988 .elementor-element.elementor-element-f1d2073 .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:27px;font-weight:500;}.elementor-988 .elementor-element.elementor-element-5b93933{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-0dde836{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-84dab79{--display:flex;--background-transition:0.3s;}.elementor-988 .elementor-element.elementor-element-a207298{--display:flex;--background-transition:0.3s;}@media(max-width:1536px){.elementor-988 .elementor-element.elementor-element-4ca850d .elementor-heading-title{font-size:var( --e-global-typography-d7e600f-font-size );line-height:var( --e-global-typography-d7e600f-line-height );letter-spacing:var( --e-global-typography-d7e600f-letter-spacing );word-spacing:var( --e-global-typography-d7e600f-word-spacing );}.elementor-988 .elementor-element.elementor-element-8231ce2{font-size:var( --e-global-typography-f9d7a44-font-size );line-height:var( --e-global-typography-f9d7a44-line-height );letter-spacing:var( --e-global-typography-f9d7a44-letter-spacing );word-spacing:var( --e-global-typography-f9d7a44-word-spacing );}.elementor-988 .elementor-element.elementor-element-1cc1927 .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-0315b73{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-67e1ca9 .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-74d8e7d .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-f6b56fc{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-b4046ed .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-ca060bd{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-1c8ed0f{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-e93cf8c{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-8575fe8{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-0140dda{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-9b3bead{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-878d42d{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-43f0cfa{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-dbd1710{font-size:15px;line-height:27px;}.elementor-988 .elementor-element.elementor-element-0eb2a8c .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-c381617 .elementor-heading-title{font-size:21px;}.elementor-988 .elementor-element.elementor-element-651b231 .elementor-heading-title{font-size:21px;}.elementor-988 .elementor-element.elementor-element-1bedbe7 .elementor-heading-title{font-size:21px;}.elementor-988 .elementor-element.elementor-element-4b83fbe .elementor-heading-title{font-size:21px;}.elementor-988 .elementor-element.elementor-element-eef21d5 .elementor-heading-title{font-size:21px;}.elementor-988 .elementor-element.elementor-element-94fcb16 .elementor-heading-title{font-size:21px;}.elementor-988 .elementor-element.elementor-element-f6531ea .elementor-heading-title{font-size:21px;}.elementor-988 .elementor-element.elementor-element-8ffa480 .elementor-heading-title{font-size:21px;}.elementor-988 .elementor-element.elementor-element-f1d2073 .elementor-heading-title{font-size:21px;}}@media(max-width:1240px){.elementor-988 .elementor-element.elementor-element-a5a6ba3 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-988 .elementor-element.elementor-element-1cc1927 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-988 .elementor-element.elementor-element-fdbf3d2 > .elementor-widget-container{margin:80px 0px 80px 0px;}.elementor-988 .elementor-element.elementor-element-c381617 .elementor-heading-title{font-size:18px;}.elementor-988 .elementor-element.elementor-element-651b231 .elementor-heading-title{font-size:18px;}.elementor-988 .elementor-element.elementor-element-1bedbe7 .elementor-heading-title{font-size:18px;}.elementor-988 .elementor-element.elementor-element-4b83fbe .elementor-heading-title{font-size:18px;}.elementor-988 .elementor-element.elementor-element-eef21d5 .elementor-heading-title{font-size:18px;}.elementor-988 .elementor-element.elementor-element-94fcb16 .elementor-heading-title{font-size:18px;}.elementor-988 .elementor-element.elementor-element-f6531ea .elementor-heading-title{font-size:18px;}.elementor-988 .elementor-element.elementor-element-8ffa480 .elementor-heading-title{font-size:18px;}.elementor-988 .elementor-element.elementor-element-f1d2073 .elementor-heading-title{font-size:18px;}}@media(max-width:1024px){.elementor-988 .elementor-element.elementor-element-4ca850d .elementor-heading-title{font-size:var( --e-global-typography-d7e600f-font-size );line-height:var( --e-global-typography-d7e600f-line-height );letter-spacing:var( --e-global-typography-d7e600f-letter-spacing );word-spacing:var( --e-global-typography-d7e600f-word-spacing );}.elementor-988 .elementor-element.elementor-element-8231ce2{font-size:var( --e-global-typography-f9d7a44-font-size );line-height:var( --e-global-typography-f9d7a44-line-height );letter-spacing:var( --e-global-typography-f9d7a44-letter-spacing );word-spacing:var( --e-global-typography-f9d7a44-word-spacing );}.elementor-988 .elementor-element.elementor-element-1cc1927 .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-0315b73{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-67e1ca9 .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-74d8e7d .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-f6b56fc{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-b4046ed .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-ca060bd{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-1c8ed0f{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-e93cf8c{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-8575fe8{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-0140dda{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-9b3bead{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-878d42d{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-43f0cfa{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-dbd1710{font-size:14px;}.elementor-988 .elementor-element.elementor-element-0eb2a8c .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-c381617{text-align:center;}.elementor-988 .elementor-element.elementor-element-c381617 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-651b231{text-align:center;}.elementor-988 .elementor-element.elementor-element-651b231 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-1bedbe7{text-align:center;}.elementor-988 .elementor-element.elementor-element-1bedbe7 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-4b83fbe{text-align:center;}.elementor-988 .elementor-element.elementor-element-4b83fbe .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-eef21d5{text-align:center;}.elementor-988 .elementor-element.elementor-element-eef21d5 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-94fcb16{text-align:center;}.elementor-988 .elementor-element.elementor-element-94fcb16 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-f6531ea{text-align:center;}.elementor-988 .elementor-element.elementor-element-f6531ea .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-8ffa480{text-align:center;}.elementor-988 .elementor-element.elementor-element-8ffa480 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-f1d2073{text-align:center;}.elementor-988 .elementor-element.elementor-element-f1d2073 .elementor-heading-title{font-size:18px;line-height:24px;}}@media(max-width:880px){.elementor-988 .elementor-element.elementor-element-fdbf3d2 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-988 .elementor-element.elementor-element-dbd1710{font-size:14px;}.elementor-988 .elementor-element.elementor-element-c381617 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-651b231 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-1bedbe7 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-4b83fbe .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-eef21d5 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-94fcb16 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-f6531ea .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-8ffa480 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-f1d2073 .elementor-heading-title{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor-988 .elementor-element.elementor-element-4ca850d .elementor-heading-title{font-size:var( --e-global-typography-d7e600f-font-size );line-height:var( --e-global-typography-d7e600f-line-height );letter-spacing:var( --e-global-typography-d7e600f-letter-spacing );word-spacing:var( --e-global-typography-d7e600f-word-spacing );}.elementor-988 .elementor-element.elementor-element-3102149{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-988 .elementor-element.elementor-element-a5a6ba3 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-988 .elementor-element.elementor-element-a5a6ba3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-988 .elementor-element.elementor-element-8231ce2{font-size:var( --e-global-typography-f9d7a44-font-size );line-height:var( --e-global-typography-f9d7a44-line-height );letter-spacing:var( --e-global-typography-f9d7a44-letter-spacing );word-spacing:var( --e-global-typography-f9d7a44-word-spacing );}.elementor-988 .elementor-element.elementor-element-8231ce2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-988 .elementor-element.elementor-element-1cc1927 .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-1cc1927 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-988 .elementor-element.elementor-element-0315b73{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-67e1ca9{text-align:center;}.elementor-988 .elementor-element.elementor-element-67e1ca9 .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-8bf2736{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-988 .elementor-element.elementor-element-74d8e7d{text-align:center;}.elementor-988 .elementor-element.elementor-element-74d8e7d .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-f6b56fc{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-5d2825e{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-988 .elementor-element.elementor-element-b4046ed{text-align:center;}.elementor-988 .elementor-element.elementor-element-b4046ed .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-ca060bd{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-1c8ed0f{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-e93cf8c{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-8575fe8{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-0140dda{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-9b3bead{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-878d42d{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-43f0cfa{text-align:center;font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-dbd1710{text-align:center;font-size:14px;}.elementor-988 .elementor-element.elementor-element-0eb2a8c{text-align:center;}.elementor-988 .elementor-element.elementor-element-0eb2a8c .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-c381617{text-align:center;}.elementor-988 .elementor-element.elementor-element-c381617 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-651b231{text-align:center;}.elementor-988 .elementor-element.elementor-element-651b231 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-1bedbe7{text-align:center;}.elementor-988 .elementor-element.elementor-element-1bedbe7 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-4b83fbe{text-align:center;}.elementor-988 .elementor-element.elementor-element-4b83fbe .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-eef21d5{text-align:center;}.elementor-988 .elementor-element.elementor-element-eef21d5 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-94fcb16{text-align:center;}.elementor-988 .elementor-element.elementor-element-94fcb16 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-f6531ea{text-align:center;}.elementor-988 .elementor-element.elementor-element-f6531ea .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-8ffa480{text-align:center;}.elementor-988 .elementor-element.elementor-element-8ffa480 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-988 .elementor-element.elementor-element-f1d2073{text-align:center;}.elementor-988 .elementor-element.elementor-element-f1d2073 .elementor-heading-title{font-size:16px;line-height:24px;}}@media(min-width:768px){.elementor-988 .elementor-element.elementor-element-3102149{--content-width:50%;}.elementor-988 .elementor-element.elementor-element-8bf2736{--width:50%;}.elementor-988 .elementor-element.elementor-element-5d2825e{--width:50%;}.elementor-988 .elementor-element.elementor-element-8f873a9{--content-width:90%;}}@media(max-width:1240px) and (min-width:768px){.elementor-988 .elementor-element.elementor-element-3102149{--content-width:80%;}}@media(min-width:1600px){.elementor-988 .elementor-element.elementor-element-9d9553d{--width:100%;}.elementor-988 .elementor-element.elementor-element-4ca850d{text-align:center;}.elementor-988 .elementor-element.elementor-element-4ca850d .elementor-heading-title{font-size:var( --e-global-typography-d7e600f-font-size );line-height:var( --e-global-typography-d7e600f-line-height );letter-spacing:var( --e-global-typography-d7e600f-letter-spacing );word-spacing:var( --e-global-typography-d7e600f-word-spacing );}.elementor-988 .elementor-element.elementor-element-8231ce2{font-size:var( --e-global-typography-f9d7a44-font-size );line-height:var( --e-global-typography-f9d7a44-line-height );letter-spacing:var( --e-global-typography-f9d7a44-letter-spacing );word-spacing:var( --e-global-typography-f9d7a44-word-spacing );}.elementor-988 .elementor-element.elementor-element-1cc1927 .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-0315b73{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-67e1ca9{text-align:center;}.elementor-988 .elementor-element.elementor-element-67e1ca9 .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-74d8e7d{text-align:center;}.elementor-988 .elementor-element.elementor-element-74d8e7d .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-f6b56fc{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-b4046ed{text-align:center;}.elementor-988 .elementor-element.elementor-element-b4046ed .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-ca060bd{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-1c8ed0f{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-e93cf8c{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-8575fe8{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-0140dda{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-9b3bead{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-878d42d{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-43f0cfa{font-size:var( --e-global-typography-9a3c37e-font-size );line-height:var( --e-global-typography-9a3c37e-line-height );letter-spacing:var( --e-global-typography-9a3c37e-letter-spacing );word-spacing:var( --e-global-typography-9a3c37e-word-spacing );}.elementor-988 .elementor-element.elementor-element-dbd1710{font-size:16px;line-height:27px;}.elementor-988 .elementor-element.elementor-element-0eb2a8c{text-align:center;}.elementor-988 .elementor-element.elementor-element-0eb2a8c .elementor-heading-title{font-size:var( --e-global-typography-ee872f1-font-size );line-height:var( --e-global-typography-ee872f1-line-height );letter-spacing:var( --e-global-typography-ee872f1-letter-spacing );word-spacing:var( --e-global-typography-ee872f1-word-spacing );}.elementor-988 .elementor-element.elementor-element-c381617 .elementor-heading-title{font-size:27px;}.elementor-988 .elementor-element.elementor-element-651b231 .elementor-heading-title{font-size:27px;}.elementor-988 .elementor-element.elementor-element-1bedbe7 .elementor-heading-title{font-size:27px;}.elementor-988 .elementor-element.elementor-element-4b83fbe .elementor-heading-title{font-size:27px;}.elementor-988 .elementor-element.elementor-element-eef21d5 .elementor-heading-title{font-size:27px;}.elementor-988 .elementor-element.elementor-element-94fcb16 .elementor-heading-title{font-size:27px;}.elementor-988 .elementor-element.elementor-element-f6531ea .elementor-heading-title{font-size:27px;}.elementor-988 .elementor-element.elementor-element-8ffa480 .elementor-heading-title{font-size:27px;}.elementor-988 .elementor-element.elementor-element-f1d2073 .elementor-heading-title{font-size:27px;}}/* Start custom CSS for text-editor, class: .elementor-element-8231ce2 */p{ margin-bottom: 0!important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67e1ca9 */.elementor-heading-title elementor-size-default{
font-size: var(--e-global-typography-ee872f1-font-size);
    line-height: var(--e-global-typography-ee872f1-line-height);
    letter-spacing: var(--e-global-typography-ee872f1-letter-spacing);
    word-spacing: var(--e-global-typography-ee872f1-word-spacing);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dc533fb */.cd-horizontal-timeline {
		opacity: 0;
		-webkit-transition: opacity 0.2s;
		-moz-transition: opacity 0.2s;
		transition: opacity 0.2s;
	}
	.cd-horizontal-timeline::before {
		/* never visible - this is used in jQuery to check the current MQ */
		content: 'mobile';
		display: none;
	}
	.cd-horizontal-timeline.loaded {
		/* show the timeline after events position has been set (using JavaScript) */
		opacity: 1;
	}
	.cd-horizontal-timeline .timeline {
		position: relative;
		height: 100px;
		width: 100%;
		max-width: 900px;
		margin: 0 auto;
	}
	.cd-horizontal-timeline .events-wrapper {
		position: relative;
		height: 100%;
		margin: 0 40px;
		overflow: hidden;
	}
	.cd-horizontal-timeline .events-wrapper::after, .cd-horizontal-timeline .events-wrapper::before {
		/* these are used to create a shadow effect at the sides of the timeline */
		content: '';
		position: absolute;
		z-index: 2;
		top: 0;
		height: 100%;
		width: 20px;
	}
	.cd-horizontal-timeline .events-wrapper::before {
		left: 0;
	}
	.cd-horizontal-timeline .events-wrapper::after {
		right: 0;
	}
	.cd-horizontal-timeline .events {
		/* this is the grey line/timeline */
		position: absolute;
		z-index: 1;
		left: 0;
		top: 49px;
		height: 2px;
		/* width will be set using JavaScript */
		background: #000000;
		-webkit-transition: -webkit-transform 0.4s;
		-moz-transition: -moz-transform 0.4s;
		transition: transform 0.4s;
	}
	.cd-horizontal-timeline .events a {
		position: absolute;
		width:100px;
		bottom: 0;
		z-index: 2;
		text-align: center;
		font-size: 1.3rem;
		padding-bottom: 15px;
		color: #383838;
		/* fix bug on Safari - text flickering while timeline translates */
		-webkit-transform: translateZ(0);
		-moz-transform: translateZ(0);
		-ms-transform: translateZ(0);
		-o-transform: translateZ(0);
		transform: translateZ(0);
		color:white;
		padding:5px;
		margin-bottom:20px;
	}
	/* custom*/
/*	.cd-horizontal-timeline .events a::before {
		content: '';
		position: absolute;
		width:1px;
		height:20px;
		background: #fff;
		bottom:-20px;
		left:50%;
	}*/
	.cd-horizontal-timeline .events li:nth-child(even) a::after {
		bottom: 23px;
	}
	.cd-horizontal-timeline .events li:nth-child(even) a{
		top: 0;    
		margin-top: 20px;
	}
	.cd-horizontal-timeline .events a::after {
		/* this is used to create the event spot */
		content: '';
		position: absolute;
		left: 50%;
		right: auto;
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		transform: translateX(-50%);
		bottom: -25px;
		height: 12px;
		width: 12px;
		border-radius: 50%;
		border: 2px solid #000000;
		background-color: #000000;
		-webkit-transition: background-color 0.3s, border-color 0.3s;
		-moz-transition: background-color 0.3s, border-color 0.3s;
		transition: background-color 0.3s, border-color 0.3s;
	}
	.cd-horizontal-timeline .events li:hover a::after {
		border-color: var(--lan-yellow);
	}
	.cd-horizontal-timeline .events a.selected {
		pointer-events: none;
		color: #6CCEAD !important;
	}
	.cd-horizontal-timeline .events a.selected::after {
		background-color: #6CCEAD;
		border-color: #6CCEAD;
	}
	.ast-single-post .entry-content a{
	    color: #000000 !important
	}
	
	.events-content.mtop-3 {
    padding-bottom: 50px;
}

.elementor-kit-7 .event-details h3 {
   color: var(--e-global-color-secondary);
   text-align: center;
   margin-top: 50px;
    font-size: var(--e-global-typography-ee872f1-font-size);
    line-height: var(--e-global-typography-ee872f1-line-height);
    letter-spacing: var(--e-global-typography-ee872f1-letter-spacing);
    word-spacing: var(--e-global-typography-ee872f1-word-spacing);
}
.cd-horizontal-timeline p{
    text-align: center;
    font-size: var(--e-global-typography-9a3c37e-font-size);
    line-height: var(--e-global-typography-9a3c37e-line-height);
    letter-spacing: var(--e-global-typography-9a3c37e-letter-spacing);
    word-spacing: var(--e-global-typography-9a3c37e-word-spacing);

}


.entry-content ul, .entry-content ol {
    padding: initial;
    margin: auto;
}
::marker{
        color: white;
}


	@media only screen and (min-width: 1100px) {
		.cd-horizontal-timeline::before {
			/* never visible - this is used in jQuery to check the current MQ */
			content: 'desktop';
		}
	}

	.cd-timeline-navigation a {
		/* these are the left/right arrows to navigate the timeline */
		position: absolute;
		z-index: 1;
		top: 50%;
		bottom: auto;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
		height: 30px;
		width: 30px;
		border-radius: 50%;
		border: 2px solid #fff;
		/* replace text with an icon */
		overflow: hidden;
		color: transparent;
		text-indent: 100%;
		white-space: nowrap;
		-webkit-transition: border-color 0.3s;
		-moz-transition: border-color 0.3s;
		transition: border-color 0.3s;
	
	}
	.cd-timeline-navigation a::after {
		/* arrow icon */
		content: '';
		position: absolute;
		height: 50px;
		width: 50px;
		left: 50%;
		top: 50%;
		bottom: auto;
		right: auto;
		-webkit-transform: translateX(-50%) translateY(-50%);
		-moz-transform: translateX(-50%) translateY(-50%);
		-ms-transform: translateX(-50%) translateY(-50%);
		-o-transform: translateX(-50%) translateY(-50%);
		transform: translateX(-50%) translateY(-50%);
		background: url(https://smilelanka.org/wp-content/uploads/2023/12/download4.png;) no-repeat 0 0;
		background-size: cover;
	}
	.cd-timeline-navigation a.prev {
		left: 0;
		-webkit-transform: translateY(-50%) rotate(180deg);
		-moz-transform: translateY(-50%) rotate(180deg);
		-ms-transform: translateY(-50%) rotate(180deg);
		-o-transform: translateY(-50%) rotate(180deg);
		transform: translateY(-50%) rotate(180deg);
	}
	.cd-timeline-navigation a.next {
		right: 0;
		color: #fff;
	}
	.no-touch .cd-timeline-navigation a:hover {
		border-color: #FF3D7F;
	}
	.cd-timeline-navigation a.inactive {
		cursor: not-allowed;
	}
	.cd-timeline-navigation a.inactive::after {
		background-position: 0 0px;
	}
	.no-touch .cd-timeline-navigation a.inactive:hover {
		border-color: #FF3D7F;
	}
	.cd-horizontal-timeline .events-content {
		position: relative;
		width: 100%;
		overflow: hidden;
		-webkit-transition: height 0.4s;
		-moz-transition: height 0.4s;
		transition: height 0.4s;
	}
	.cd-horizontal-timeline .events-content li {
		position: absolute;
		z-index: 1;
		width: 100%;
		left: 0;
		top: 0;
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		-o-transform: translateX(-100%);
		transform: translateX(-100%);
		padding: 0 5%;
		opacity: 0;
		-webkit-animation-duration: 0.4s;
		-moz-animation-duration: 0.4s;
		animation-duration: 0.4s;
		-webkit-animation-timing-function: ease-in-out;
		-moz-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out;
	}
	.cd-horizontal-timeline .events-content li.selected {
		/* visible event content */
		position: relative;
		z-index: 2;
		opacity: 1;
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
	}
	.cd-horizontal-timeline .events-content li.enter-right, .cd-horizontal-timeline .events-content li.leave-right {
		-webkit-animation-name: cd-enter-right;
		-moz-animation-name: cd-enter-right;
		animation-name: cd-enter-right;
	}
	.cd-horizontal-timeline .events-content li.enter-left, .cd-horizontal-timeline .events-content li.leave-left {
		-webkit-animation-name: cd-enter-left;
		-moz-animation-name: cd-enter-left;
		animation-name: cd-enter-left;
	}
	.cd-horizontal-timeline .events-content li.leave-right, .cd-horizontal-timeline .events-content li.leave-left {
		-webkit-animation-direction: reverse;
		-moz-animation-direction: reverse;
		animation-direction: reverse;
	}
	.cd-horizontal-timeline .events-content em::before {
		content: '- ';
	}
	.event-details {
    background-color: #F2F2F2;
    padding-left: 50px;
    padding-right: 50px;
    padding-bottom: 50px;
    padding-top: 5px;
    margin-top: 40px;
}


	@-webkit-keyframes cd-enter-right {
		0% {
			opacity: 0;
			-webkit-transform: translateX(100%);
		}
		100% {
			opacity: 1;
			-webkit-transform: translateX(0%);
		}
	}
	@-moz-keyframes cd-enter-right {
		0% {
			opacity: 0;
			-moz-transform: translateX(100%);
		}
		100% {
			opacity: 1;
			-moz-transform: translateX(0%);
		}
	}
	@keyframes cd-enter-right {
		0% {
			opacity: 0;
			-webkit-transform: translateX(100%);
			-moz-transform: translateX(100%);
			-ms-transform: translateX(100%);
			-o-transform: translateX(100%);
			transform: translateX(100%);
		}
		100% {
			opacity: 1;
			-webkit-transform: translateX(0%);
			-moz-transform: translateX(0%);
			-ms-transform: translateX(0%);
			-o-transform: translateX(0%);
			transform: translateX(0%);
		}
	}
	@-webkit-keyframes cd-enter-left {
		0% {
			opacity: 0;
			-webkit-transform: translateX(-100%);
		}
		100% {
			opacity: 1;
			-webkit-transform: translateX(0%);
		}
	}
	@-moz-keyframes cd-enter-left {
		0% {
			opacity: 0;
			-moz-transform: translateX(-100%);
		}
		100% {
			opacity: 1;
			-moz-transform: translateX(0%);
		}
	}
	@keyframes cd-enter-left {
		0% {
			opacity: 0;
			-webkit-transform: translateX(-100%);
			-moz-transform: translateX(-100%);
			-ms-transform: translateX(-100%);
			-o-transform: translateX(-100%);
			transform: translateX(-100%);
		}
		100% {
			opacity: 1;
			-webkit-transform: translateX(0%);
			-moz-transform: translateX(0%);
			-ms-transform: translateX(0%);
			-o-transform: translateX(0%);
			transform: translateX(0%);
		}
	}/* End custom CSS */