.elementor-2277 .elementor-element.elementor-element-08eef80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-8e607fa{--spacer-size:50px;}.elementor-2277 .elementor-element.elementor-element-c67476a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2277 .elementor-element.elementor-element-d91f2ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2277 .elementor-element.elementor-element-35b2470{text-align:center;}.elementor-2277 .elementor-element.elementor-element-35b2470 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#20A6DD;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2277 .elementor-element.elementor-element-edea218 > .elementor-widget-container{margin:20px 80px 20px 80px;}.elementor-2277 .elementor-element.elementor-element-edea218{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#2D2D2D;}.elementor-2277 .elementor-element.elementor-element-1fab703 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2277 .elementor-element.elementor-element-1fab703{text-align:center;}.elementor-2277 .elementor-element.elementor-element-1fab703 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#20A6DD;}.elementor-2277 .elementor-element.elementor-element-1f6ee60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2277 .elementor-element.elementor-element-4cca16a img{width:67%;}.elementor-2277 .elementor-element.elementor-element-667a63e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-657caa5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2277 .elementor-element.elementor-element-fea4ac8 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2277 .elementor-element.elementor-element-fea4ac8 .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-fea4ac8 .elementor-button:focus{background-color:var( --e-global-color-10b26c7 );color:#FFFFFF;box-shadow:0px 0px 7px 6px rgba(0, 0, 0, 0.5);}.elementor-2277 .elementor-element.elementor-element-fea4ac8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-fea4ac8 .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-fea4ac8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-36d841f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2277 .elementor-element.elementor-element-36d841f .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-36d841f .elementor-button:focus{background-color:var( --e-global-color-10b26c7 );color:#FFFFFF;box-shadow:0px 0px 7px 6px rgba(0, 0, 0, 0.5);}.elementor-2277 .elementor-element.elementor-element-36d841f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-36d841f .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-36d841f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-55b0976{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2277 .elementor-element.elementor-element-a206afd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px #20A6DD;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-a206afd:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-a206afd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10b26c7 );}.elementor-2277 .elementor-element.elementor-element-074f37e > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2277 .elementor-element.elementor-element-074f37e img{border-radius:40px 40px 40px 40px;}.elementor-2277 .elementor-element.elementor-element-53a6d5e{text-align:center;}.elementor-2277 .elementor-element.elementor-element-53a6d5e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-529f220 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-2277 .elementor-element.elementor-element-529f220{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-bc3c6eb{--spacer-size:50px;}.elementor-2277 .elementor-element.elementor-element-324efc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px #20A6DD;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-324efc6:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-324efc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10b26c7 );}.elementor-2277 .elementor-element.elementor-element-dac5537 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2277 .elementor-element.elementor-element-dac5537 img{border-radius:40px 40px 40px 40px;}.elementor-2277 .elementor-element.elementor-element-66925f1{text-align:center;}.elementor-2277 .elementor-element.elementor-element-66925f1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-a195f63 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-2277 .elementor-element.elementor-element-a195f63{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-9e67035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-106ac53{text-align:center;}.elementor-2277 .elementor-element.elementor-element-106ac53 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#2D2D2D;}.elementor-2277 .elementor-element.elementor-element-5ec60c5{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-2277 .elementor-element.elementor-element-32632c0 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2277 .elementor-element.elementor-element-32632c0 .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-32632c0 .elementor-button:focus{background-color:var( --e-global-color-10b26c7 );color:#FFFFFF;box-shadow:0px 0px 7px 6px rgba(0, 0, 0, 0.5);}.elementor-2277 .elementor-element.elementor-element-32632c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-32632c0 .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-32632c0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-a89ef8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-d8f1f7e{text-align:center;}.elementor-2277 .elementor-element.elementor-element-d8f1f7e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#20A6DD;}.elementor-2277 .elementor-element.elementor-element-175d330{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-de6f08a{width:100%;max-width:100%;text-align:center;}.elementor-2277 .elementor-element.elementor-element-de6f08a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#20A6DD;}.elementor-2277 .elementor-element.elementor-element-632d57c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-632d57c{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#2D2D2D;}.elementor-2277 .elementor-element.elementor-element-719e35d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-b360c7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-afb6515{--display:flex;--min-height:0px;}.elementor-2277 .elementor-element.elementor-element-9e84450{--spacer-size:50px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-2277 .elementor-element.elementor-element-74fee29{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #20A6DD;}.elementor-2277 .elementor-element.elementor-element-2331a1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2277 .elementor-element.elementor-element-0d739cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-b832718 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-2277 .elementor-element.elementor-element-b832718{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#2D2D2D;}.elementor-2277 .elementor-element.elementor-element-c6db90e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #20A6DD;}.elementor-2277 .elementor-element.elementor-element-3756fa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2277 .elementor-element.elementor-element-2ff6281{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-7b12148 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-2277 .elementor-element.elementor-element-7b12148{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:40px;letter-spacing:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#2D2D2D;}.elementor-2277 .elementor-element.elementor-element-c8ea0b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #20A6DD;}.elementor-2277 .elementor-element.elementor-element-75b0078{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2277 .elementor-element.elementor-element-06612c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2277 .elementor-element.elementor-element-b81399f{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:40px;color:#2D2D2D;}.elementor-2277 .elementor-element.elementor-element-a3da0f2{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:30px;--n-tabs-gap:60px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-color:#2D2D2D;--n-tabs-title-color-active:#20A6DD;--n-tabs-title-direction:column;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:center;--n-tabs-title-align-items-toggle:initial;--n-tabs-icon-size:30px;}.elementor-2277 .elementor-element.elementor-element-a3da0f2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-a3da0f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;box-shadow:0px 0px 10px 0px #20A6DD;}.elementor-2277 .elementor-element.elementor-element-a3da0f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2277 .elementor-element.elementor-element-a3da0f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;box-shadow:0px 0px 10px 0px #20A6DD;}.elementor-2277 .elementor-element.elementor-element-a3da0f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2277 .elementor-element.elementor-element-a3da0f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-2277 .elementor-element.elementor-element-a3da0f2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#20A6DD;}.elementor-2277 .elementor-element.elementor-element-9cb4a80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-c7b5f6f{--display:flex;}.elementor-2277 .elementor-element.elementor-element-ee8ce36{text-align:center;}.elementor-2277 .elementor-element.elementor-element-ee8ce36 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#20A6DD;}.elementor-2277 .elementor-element.elementor-element-083b5e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-083b5e4{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#2D2D2D;}.elementor-2277 .elementor-element.elementor-element-dbba326{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2277 .elementor-element.elementor-element-77f6bb9{--display:flex;--justify-content:center;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2277 .elementor-element.elementor-element-27885d1 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://uix.trascendit-corp.ec/wp-content/uploads/2024/10/4-2.png");background-position:center center;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-27885d1 .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://uix.trascendit-corp.ec/wp-content/uploads/2024/10/2-2.png");background-position:center center;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-27885d1 .elementor-flip-box{height:27em;}.elementor-2277 .elementor-element.elementor-element-27885d1 .elementor-flip-box__layer, .elementor-2277 .elementor-element.elementor-element-27885d1 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-2277 .elementor-element.elementor-element-27885d1 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-2277 .elementor-element.elementor-element-27885d1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2277 .elementor-element.elementor-element-27885d1 .elementor-flip-box__button{margin-center:0;}.elementor-2277 .elementor-element.elementor-element-6e79767 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2277 .elementor-element.elementor-element-6e79767 .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-6e79767 .elementor-button:focus{background-color:var( --e-global-color-10b26c7 );color:#FFFFFF;box-shadow:0px 0px 7px 6px rgba(0, 0, 0, 0.5);}.elementor-2277 .elementor-element.elementor-element-6e79767 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-6e79767 .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-6e79767 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-f4f3397{--display:flex;--justify-content:center;}.elementor-2277 .elementor-element.elementor-element-ebf974e .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://uix.trascendit-corp.ec/wp-content/uploads/2024/10/4-4.png");background-position:center center;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-ebf974e .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://uix.trascendit-corp.ec/wp-content/uploads/2024/10/2-3.png");background-position:center center;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-ebf974e .elementor-flip-box{height:27em;}.elementor-2277 .elementor-element.elementor-element-ebf974e .elementor-flip-box__layer, .elementor-2277 .elementor-element.elementor-element-ebf974e .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-2277 .elementor-element.elementor-element-ebf974e .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-2277 .elementor-element.elementor-element-ebf974e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2277 .elementor-element.elementor-element-ebf974e .elementor-flip-box__button{margin-center:0;}.elementor-2277 .elementor-element.elementor-element-9226e51 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2277 .elementor-element.elementor-element-9226e51 .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-9226e51 .elementor-button:focus{background-color:var( --e-global-color-10b26c7 );color:#FFFFFF;box-shadow:0px 0px 7px 6px rgba(0, 0, 0, 0.5);}.elementor-2277 .elementor-element.elementor-element-9226e51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-9226e51 .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-9226e51 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-1d406cc{--display:flex;--justify-content:center;}.elementor-2277 .elementor-element.elementor-element-f9bcbce .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://uix.trascendit-corp.ec/wp-content/uploads/2024/10/4-3.png");background-position:center center;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-f9bcbce .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://uix.trascendit-corp.ec/wp-content/uploads/2024/10/2-4.png");background-position:center center;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-f9bcbce .elementor-flip-box{height:27em;}.elementor-2277 .elementor-element.elementor-element-f9bcbce .elementor-flip-box__layer, .elementor-2277 .elementor-element.elementor-element-f9bcbce .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-2277 .elementor-element.elementor-element-f9bcbce .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-2277 .elementor-element.elementor-element-f9bcbce .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2277 .elementor-element.elementor-element-f9bcbce .elementor-flip-box__button{margin-center:0;}.elementor-2277 .elementor-element.elementor-element-36cf1fa .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2277 .elementor-element.elementor-element-36cf1fa .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-36cf1fa .elementor-button:focus{background-color:var( --e-global-color-10b26c7 );color:#FFFFFF;box-shadow:0px 0px 7px 6px rgba(0, 0, 0, 0.5);}.elementor-2277 .elementor-element.elementor-element-36cf1fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-36cf1fa .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-36cf1fa .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2277 .elementor-element.elementor-element-d91f2ed{--width:50%;}.elementor-2277 .elementor-element.elementor-element-1f6ee60{--width:50%;}.elementor-2277 .elementor-element.elementor-element-657caa5{--width:100%;}.elementor-2277 .elementor-element.elementor-element-a206afd{--width:40%;}.elementor-2277 .elementor-element.elementor-element-324efc6{--width:40%;}.elementor-2277 .elementor-element.elementor-element-74fee29{--width:100%;}.elementor-2277 .elementor-element.elementor-element-2331a1e{--width:40%;}.elementor-2277 .elementor-element.elementor-element-0d739cb{--width:60%;}.elementor-2277 .elementor-element.elementor-element-3756fa9{--width:40%;}.elementor-2277 .elementor-element.elementor-element-2ff6281{--width:60%;}.elementor-2277 .elementor-element.elementor-element-75b0078{--width:40%;}.elementor-2277 .elementor-element.elementor-element-06612c6{--width:60%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-35b2470 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-edea218{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-1fab703 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-657caa5{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2277 .elementor-element.elementor-element-fea4ac8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-36d841f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-53a6d5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2277 .elementor-element.elementor-element-529f220{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-66925f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2277 .elementor-element.elementor-element-a195f63{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-106ac53 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-5ec60c5{--grid-auto-flow:row;}.elementor-2277 .elementor-element.elementor-element-32632c0 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-d8f1f7e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-de6f08a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-632d57c{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-2277 .elementor-element.elementor-element-ee8ce36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-083b5e4{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-dbba326{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2277 .elementor-element.elementor-element-6e79767 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-9226e51 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-36cf1fa .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-35b2470 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-edea218 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:04px 015px 0px 015px;}.elementor-2277 .elementor-element.elementor-element-edea218{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-1fab703 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-657caa5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2277 .elementor-element.elementor-element-fea4ac8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-36d841f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-55b0976{--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-2277 .elementor-element.elementor-element-a206afd{--min-height:0px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-53a6d5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2277 .elementor-element.elementor-element-529f220 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:04px 015px 0px 015px;}.elementor-2277 .elementor-element.elementor-element-529f220{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-324efc6{--min-height:0px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-66925f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2277 .elementor-element.elementor-element-a195f63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:04px 015px 0px 015px;}.elementor-2277 .elementor-element.elementor-element-a195f63{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-106ac53 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-5ec60c5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;}.elementor-2277 .elementor-element.elementor-element-ae316d8{text-align:center;}.elementor-2277 .elementor-element.elementor-element-5f2f435{text-align:center;}.elementor-2277 .elementor-element.elementor-element-6d4a033{text-align:center;}.elementor-2277 .elementor-element.elementor-element-acd6853.elementor-element{--align-self:center;}.elementor-2277 .elementor-element.elementor-element-acd6853{text-align:center;}.elementor-2277 .elementor-element.elementor-element-755b476{text-align:center;}.elementor-2277 .elementor-element.elementor-element-f8cfd84{text-align:center;}.elementor-2277 .elementor-element.elementor-element-aef5824{text-align:center;}.elementor-2277 .elementor-element.elementor-element-197e209{text-align:center;}.elementor-2277 .elementor-element.elementor-element-32632c0 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-d8f1f7e{text-align:center;}.elementor-2277 .elementor-element.elementor-element-d8f1f7e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-de6f08a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-632d57c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:04px 015px 0px 015px;}.elementor-2277 .elementor-element.elementor-element-632d57c{text-align:justify;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-2277 .elementor-element.elementor-element-b832718 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:04px 015px 0px 015px;}.elementor-2277 .elementor-element.elementor-element-b832718{text-align:justify;font-size:16px;}.elementor-2277 .elementor-element.elementor-element-7b12148 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:04px 015px 0px 015px;}.elementor-2277 .elementor-element.elementor-element-7b12148{text-align:justify;font-size:16px;line-height:1.5em;}.elementor-2277 .elementor-element.elementor-element-b81399f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:04px 015px 0px 015px;}.elementor-2277 .elementor-element.elementor-element-b81399f{font-size:16px;line-height:1.5em;}.elementor-2277 .elementor-element.elementor-element-ee8ce36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2277 .elementor-element.elementor-element-083b5e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:04px 015px 0px 015px;}.elementor-2277 .elementor-element.elementor-element-083b5e4{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-dbba326{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2277 .elementor-element.elementor-element-6e79767 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-9226e51 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2277 .elementor-element.elementor-element-36cf1fa .elementor-button{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for html, class: .elementor-element-5e46f49 */*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: Poppins;
}

a {
  color: inherit;
}

body {
  background: #ffffff;
  color: #20a6dd;
  overflow-x: hidden;
  padding-bottom: 50px;
}


.intro {
  background: #20a6dd;
  padding: 100px 0;
}

.container {
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
  text-align: center;
}

h1 {
  font-size: 2.5rem;
}



.timeline ul {
  background: #ffffff;
  padding: 50px 0;
}

.timeline ul li {
  list-style-type: none;
  position: relative;
  width: 6px;
  margin: 0 auto;
  padding-top: 50px;
  background: #20a6dd;
}

.timeline ul li::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: inherit;
  z-index: 1;
}

.timeline ul li div {
  position: relative;
  bottom: 0;
  width: 400px;
  padding: 15px;
  background: #ffffff;
}

.timeline ul li div::before {
  content: "";
  position: absolute;
  bottom: 7px;
  width: 0;
  height: 0;
  border-style: solid;
}

.timeline ul li:nth-child(odd) div {
  left: 45px;
}

.timeline ul li:nth-child(odd) div::before {
  left: -15px;
  border-width: 8px 16px 8px 0;
  border-color: transparent #20a6dd transparent transparent;
}

.timeline ul li:nth-child(even) div {
  left: -439px;
}

.timeline ul li:nth-child(even) div::before {
  right: -15px;
  border-width: 8px 0 8px 16px;
  border-color: transparent transparent transparent #20a6dd;
}

time {
  display: block;
  font-size: 1.2rem;
  font-weight: bold;
  margin-bottom: 8px;
}



.timeline ul li::after {
  transition: background 0.5s ease-in-out;
}

.timeline ul li.in-view::after {
  background: #20a6dd;
}

.timeline ul li div {
  visibility: hidden;
  opacity: 0;
  transition: all 0.5s ease-in-out;
}

.timeline ul li:nth-child(odd) div {
  transform: translate3d(200px, 0, 0);
}

.timeline ul li:nth-child(even) div {
  transform: translate3d(-200px, 0, 0);
}

.timeline ul li.in-view div {
  transform: none;
  visibility: visible;
  opacity: 1;
}



@media screen and (max-width: 900px) {
  .timeline ul li div {
    width: 250px;
  }
  .timeline ul li:nth-child(even) div {
    left: -289px;
    /*250+45-6*/
  }
}

@media screen and (max-width: 600px) {
  .timeline ul li {
    margin-left: 20px;
  }
  .timeline ul li div {
    width: calc(100vw - 91px);
  }
  .timeline ul li:nth-child(even) div {
    left: 45px;
  }
  .timeline ul li:nth-child(even) div::before {
    left: -15px;
    border-width: 8px 16px 8px 0;
    border-color: transparent #20a6dd transparent transparent;
  }
}


.timeline-clippy ul li::after {
  width: 40px;
  height: 40px;
  border-radius: 0;
}

.timeline-rhombus ul li::after {
  clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}

.timeline-rhombus ul li div::before {
  bottom: 12px;
}

.timeline-star ul li::after {
  clip-path: polygon(
    50% 0%,
    61% 35%,
    98% 35%,
    68% 57%,
    79% 91%,
    50% 70%,
    21% 91%,
    32% 57%,
    2% 35%,
    39% 35%
  );
}

.timeline-heptagon ul li::after {
  clip-path: polygon(
    50% 0%,
    90% 20%,
    100% 60%,
    75% 100%,
    25% 100%,
    0% 60%,
    10% 20%
  );
}

.timeline-infinite ul li::after {
  animation: scaleAnimation 2s infinite;
}

@keyframes scaleAnimation {
  0% {
    transform: translateX(-50%) scale(1);
  }
  50% {
    transform: translateX(-50%) scale(1.25);
  }
  100% {
    transform: translateX(-50%) scale(1);
  }
}


.font-regular {
    font-weight: 400;
    text-align: justify;
}

.font-semibold {
    font-weight: 600;
}

.font-bold {
    font-weight: 700;
}/* End custom CSS */