.elementor-6707 .elementor-element.elementor-element-04a6035{--display:flex;--min-height:400px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-febc969{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-febc969:not(.elementor-motion-effects-element-type-background), .elementor-6707 .elementor-element.elementor-element-febc969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ec9071 );}.elementor-6707 .elementor-element.elementor-element-520a8d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:24px;}.elementor-6707 .elementor-element.elementor-element-4e7477c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-4e7477c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6707 .elementor-element.elementor-element-4e7477c{text-align:left;}.elementor-6707 .elementor-element.elementor-element-4e7477c .elementor-heading-title{font-family:var( --e-global-typography-c79d968-font-family ), Sans-serif;font-size:var( --e-global-typography-c79d968-font-size );font-weight:var( --e-global-typography-c79d968-font-weight );text-transform:var( --e-global-typography-c79d968-text-transform );line-height:var( --e-global-typography-c79d968-line-height );letter-spacing:var( --e-global-typography-c79d968-letter-spacing );word-spacing:var( --e-global-typography-c79d968-word-spacing );color:var( --e-global-color-72d2ed2 );}.elementor-6707 .elementor-element.elementor-element-e3ae8bf{font-family:var( --e-global-typography-19af35a-font-family ), Sans-serif;font-size:var( --e-global-typography-19af35a-font-size );font-weight:var( --e-global-typography-19af35a-font-weight );line-height:var( --e-global-typography-19af35a-line-height );letter-spacing:var( --e-global-typography-19af35a-letter-spacing );word-spacing:var( --e-global-typography-19af35a-word-spacing );color:var( --e-global-color-accent );}.elementor-6707 .elementor-element.elementor-element-159ac57{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-159ac57:not(.elementor-motion-effects-element-type-background), .elementor-6707 .elementor-element.elementor-element-159ac57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityschoolscollab.org/wp-content/uploads/2024/06/CityTutor_Winter2024_0182-optimized.webp");background-position:center center;background-size:cover;}.elementor-6707 .elementor-element.elementor-element-42de0f0{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-88da85d{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-f8d8c06{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:24px;}.elementor-6707 .elementor-element.elementor-element-093123e{font-family:var( --e-global-typography-ba8145c-font-family ), Sans-serif;font-size:var( --e-global-typography-ba8145c-font-size );font-weight:var( --e-global-typography-ba8145c-font-weight );text-transform:var( --e-global-typography-ba8145c-text-transform );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );color:var( --e-global-color-accent );}.elementor-6707 .elementor-element.elementor-element-8de48e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-eac2f74{--display:flex;--min-height:400px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;--z-index:1;}.elementor-6707 .elementor-element.elementor-element-eac2f74:not(.elementor-motion-effects-element-type-background), .elementor-6707 .elementor-element.elementor-element-eac2f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27d5a39 );}.elementor-6707 .elementor-element.elementor-element-857a19c{text-align:center;font-family:"Source Serif 4", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-6707 .elementor-element.elementor-element-e997d10{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-6707 .elementor-element.elementor-element-bd119b2{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-6707 .elementor-element.elementor-element-bd119b2:not(.elementor-motion-effects-element-type-background), .elementor-6707 .elementor-element.elementor-element-bd119b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e0ae85 );}.elementor-6707 .elementor-element.elementor-element-a7b9b5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-78cc004{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-98fb668 img{width:fit-content;height:45px;border-radius:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-81fbc6c .elementor-counter-number-wrapper{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-81fbc6c .elementor-counter-title{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-eb0983e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-76bce63 img{width:fit-content;height:35px;border-radius:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-af77886 .elementor-counter-number-wrapper{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-af77886 .elementor-counter-title{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-efc7226{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-d6ecb72 img{width:fit-content;height:45px;border-radius:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-7c95ba8 .elementor-counter-number-wrapper{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-7c95ba8 .elementor-counter-title{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-dfd700e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-00e3dd4 img{width:fit-content;height:40px;border-radius:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-b0e0aad .elementor-counter-number-wrapper{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-b0e0aad .elementor-counter-title{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-43f439e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-387b0b9 img{width:fit-content;height:37px;border-radius:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-b8f5b78 .elementor-counter-number-wrapper{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-b8f5b78 .elementor-counter-title{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-37d2eec{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-2cd8e5d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-c2e9bdb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:24px;}.elementor-6707 .elementor-element.elementor-element-e821738 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-08f9807{font-family:var( --e-global-typography-ba8145c-font-family ), Sans-serif;font-size:var( --e-global-typography-ba8145c-font-size );font-weight:var( --e-global-typography-ba8145c-font-weight );text-transform:var( --e-global-typography-ba8145c-text-transform );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );color:var( --e-global-color-accent );}.elementor-6707 .elementor-element.elementor-element-4913de4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-6707 .elementor-element.elementor-element-78b059b{--display:flex;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6707 .elementor-element.elementor-element-fd93bb8 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:7px 7px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-3607300{--display:flex;--border-radius:0px 0px 7px 7px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-6707 .elementor-element.elementor-element-3607300:not(.elementor-motion-effects-element-type-background), .elementor-6707 .elementor-element.elementor-element-3607300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ec9071 );}.elementor-6707 .elementor-element.elementor-element-4f65e10{font-family:var( --e-global-typography-ba8145c-font-family ), Sans-serif;font-size:var( --e-global-typography-ba8145c-font-size );font-weight:var( --e-global-typography-ba8145c-font-weight );text-transform:var( --e-global-typography-ba8145c-text-transform );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );color:var( --e-global-color-accent );}.elementor-6707 .elementor-element.elementor-element-8491c62{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-6707 .elementor-element.elementor-element-8491c62:not(.elementor-motion-effects-element-type-background), .elementor-6707 .elementor-element.elementor-element-8491c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27d5a39 );}.elementor-6707 .elementor-element.elementor-element-a012971{font-family:var( --e-global-typography-ba8145c-font-family ), Sans-serif;font-size:var( --e-global-typography-ba8145c-font-size );font-weight:var( --e-global-typography-ba8145c-font-weight );text-transform:var( --e-global-typography-ba8145c-text-transform );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );color:var( --e-global-color-accent );}.elementor-6707 .elementor-element.elementor-element-e78979d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);padding-left:calc(50px/2);padding-right:calc(50px/2);}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__point-content{width:80px;height:80px;font-family:"Source Serif 4", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-72d2ed2 );background-color:var( --e-global-color-text );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__card-inner{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__card-arrow:before{background-color:#FFFFFF;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__card{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-list--top .jet-hor-timeline-item__card{margin-bottom:0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-list--bottom .jet-hor-timeline-item__card{margin-top:0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__card-img{margin:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__card-desc{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 );line-height:var( --e-global-typography-text-line-height );margin:-20px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-list--top .jet-hor-timeline-item__meta{margin-bottom:8px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-list--bottom .jet-hor-timeline-item__meta{margin-top:8px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__meta{font-family:var( --e-global-typography-7016e53-font-family ), Sans-serif;font-size:var( --e-global-typography-7016e53-font-size );font-weight:var( --e-global-typography-7016e53-font-weight );text-transform:var( --e-global-typography-7016e53-text-transform );line-height:var( --e-global-typography-7016e53-line-height );letter-spacing:var( --e-global-typography-7016e53-letter-spacing );word-spacing:var( --e-global-typography-7016e53-word-spacing );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__point-content .jet-elements-icon{font-size:24px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item.is-hover .jet-hor-timeline-item__point-content{background-color:var( --e-global-color-primary );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline__line{height:2px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow{background-color:var( --e-global-color-primary );color:var( --e-global-color-72d2ed2 );font-size:24px;width:50px;height:50px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow svg *{fill:var( --e-global-color-72d2ed2 );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow:before{font-size:24px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow svg{width:24px;height:24px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow.jet-prev-arrow{left:-75px;right:auto;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow.jet-next-arrow{right:-75px;left:auto;}@media(max-width:1024px){.elementor-6707 .elementor-element.elementor-element-04a6035{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-febc969{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-520a8d5{--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-6707 .elementor-element.elementor-element-4e7477c .elementor-heading-title{font-size:var( --e-global-typography-c79d968-font-size );line-height:var( --e-global-typography-c79d968-line-height );letter-spacing:var( --e-global-typography-c79d968-letter-spacing );word-spacing:var( --e-global-typography-c79d968-word-spacing );}.elementor-6707 .elementor-element.elementor-element-e3ae8bf{font-size:var( --e-global-typography-19af35a-font-size );line-height:var( --e-global-typography-19af35a-line-height );letter-spacing:var( --e-global-typography-19af35a-letter-spacing );word-spacing:var( --e-global-typography-19af35a-word-spacing );}.elementor-6707 .elementor-element.elementor-element-159ac57{--min-height:400px;}.elementor-6707 .elementor-element.elementor-element-42de0f0{--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:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-88da85d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-f8d8c06{--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-6707 .elementor-element.elementor-element-093123e{font-size:var( --e-global-typography-ba8145c-font-size );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );}.elementor-6707 .elementor-element.elementor-element-8de48e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-eac2f74{--min-height:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-6707 .elementor-element.elementor-element-a7b9b5a{--gap:36px 0px;--row-gap:36px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6707 .elementor-element.elementor-element-81fbc6c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-81fbc6c .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-af77886 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-af77886 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-7c95ba8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-7c95ba8 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-b0e0aad .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-b0e0aad .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-b8f5b78 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-b8f5b78 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-37d2eec{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-2cd8e5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-c2e9bdb{--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-6707 .elementor-element.elementor-element-08f9807{font-size:var( --e-global-typography-ba8145c-font-size );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );}.elementor-6707 .elementor-element.elementor-element-4913de4{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6707 .elementor-element.elementor-element-fd93bb8 img{border-radius:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-4f65e10{font-size:var( --e-global-typography-ba8145c-font-size );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );}.elementor-6707 .elementor-element.elementor-element-a012971{font-size:var( --e-global-typography-ba8145c-font-size );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__meta{font-size:var( --e-global-typography-7016e53-font-size );line-height:var( --e-global-typography-7016e53-line-height );letter-spacing:var( --e-global-typography-7016e53-letter-spacing );word-spacing:var( --e-global-typography-7016e53-word-spacing );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow.jet-prev-arrow{left:-40px;right:auto;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow.jet-next-arrow{right:-40px;left:auto;}}@media(max-width:767px){.elementor-6707 .elementor-element.elementor-element-04a6035{--min-height:0px;--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-6707 .elementor-element.elementor-element-4e7477c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-4e7477c .elementor-heading-title{font-size:var( --e-global-typography-c79d968-font-size );line-height:var( --e-global-typography-c79d968-line-height );letter-spacing:var( --e-global-typography-c79d968-letter-spacing );word-spacing:var( --e-global-typography-c79d968-word-spacing );}.elementor-6707 .elementor-element.elementor-element-e3ae8bf{font-size:var( --e-global-typography-19af35a-font-size );line-height:var( --e-global-typography-19af35a-line-height );letter-spacing:var( --e-global-typography-19af35a-letter-spacing );word-spacing:var( --e-global-typography-19af35a-word-spacing );}.elementor-6707 .elementor-element.elementor-element-159ac57{--min-height:200px;}.elementor-6707 .elementor-element.elementor-element-093123e{font-size:var( --e-global-typography-ba8145c-font-size );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );}.elementor-6707 .elementor-element.elementor-element-857a19c{font-size:1.2em;}.elementor-6707 .elementor-element.elementor-element-81fbc6c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-81fbc6c .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-af77886 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-af77886 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-7c95ba8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-7c95ba8 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-b0e0aad .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-b0e0aad .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-b8f5b78 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6707 .elementor-element.elementor-element-b8f5b78 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6707 .elementor-element.elementor-element-08f9807{font-size:var( --e-global-typography-ba8145c-font-size );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );}.elementor-6707 .elementor-element.elementor-element-4f65e10{font-size:var( --e-global-typography-ba8145c-font-size );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );}.elementor-6707 .elementor-element.elementor-element-a012971{font-size:var( --e-global-typography-ba8145c-font-size );line-height:var( --e-global-typography-ba8145c-line-height );letter-spacing:var( --e-global-typography-ba8145c-letter-spacing );word-spacing:var( --e-global-typography-ba8145c-word-spacing );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);padding-left:calc(20px/2);padding-right:calc(20px/2);}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__point-content{width:80px;height:80px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-list--top .jet-hor-timeline-item__card{margin-bottom:0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-list--bottom .jet-hor-timeline-item__card{margin-top:0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline-item__meta{font-size:var( --e-global-typography-7016e53-font-size );line-height:var( --e-global-typography-7016e53-line-height );letter-spacing:var( --e-global-typography-7016e53-letter-spacing );word-spacing:var( --e-global-typography-7016e53-word-spacing );}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow{font-size:20px;width:30px;height:30px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow:before{font-size:20px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow svg{width:20px;height:20px;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow.jet-prev-arrow{left:0px;right:auto;}.elementor-6707 .elementor-element.elementor-element-11bbaf9 .jet-hor-timeline .jet-arrow.jet-next-arrow{right:0px;left:auto;}}@media(min-width:768px){.elementor-6707 .elementor-element.elementor-element-febc969{--width:50%;}.elementor-6707 .elementor-element.elementor-element-520a8d5{--width:100%;}.elementor-6707 .elementor-element.elementor-element-159ac57{--width:50%;}.elementor-6707 .elementor-element.elementor-element-88da85d{--width:50%;}.elementor-6707 .elementor-element.elementor-element-f8d8c06{--width:100%;}.elementor-6707 .elementor-element.elementor-element-8de48e8{--width:50%;}.elementor-6707 .elementor-element.elementor-element-eac2f74{--width:100%;}.elementor-6707 .elementor-element.elementor-element-2cd8e5d{--width:50%;}.elementor-6707 .elementor-element.elementor-element-c2e9bdb{--width:100%;}.elementor-6707 .elementor-element.elementor-element-4913de4{--width:50%;}.elementor-6707 .elementor-element.elementor-element-78b059b{--width:100%;}.elementor-6707 .elementor-element.elementor-element-e78979d{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6707 .elementor-element.elementor-element-febc969{--width:100%;}.elementor-6707 .elementor-element.elementor-element-520a8d5{--width:100%;}.elementor-6707 .elementor-element.elementor-element-159ac57{--width:100%;}.elementor-6707 .elementor-element.elementor-element-88da85d{--width:100%;}.elementor-6707 .elementor-element.elementor-element-f8d8c06{--width:100%;}.elementor-6707 .elementor-element.elementor-element-8de48e8{--width:100%;}.elementor-6707 .elementor-element.elementor-element-eac2f74{--width:100%;}.elementor-6707 .elementor-element.elementor-element-78cc004{--width:50%;}.elementor-6707 .elementor-element.elementor-element-eb0983e{--width:50%;}.elementor-6707 .elementor-element.elementor-element-efc7226{--width:50%;}.elementor-6707 .elementor-element.elementor-element-dfd700e{--width:50%;}.elementor-6707 .elementor-element.elementor-element-43f439e{--width:50%;}.elementor-6707 .elementor-element.elementor-element-2cd8e5d{--width:100%;}.elementor-6707 .elementor-element.elementor-element-c2e9bdb{--width:100%;}.elementor-6707 .elementor-element.elementor-element-4913de4{--width:100%;}.elementor-6707 .elementor-element.elementor-element-78b059b{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4e7477c */.elementor-6707 .elementor-element.elementor-element-4e7477c h1{
  background-image: linear-gradient(var(--e-global-color-primary), var(--e-global-color-primary));
  background-size: 100% 100%;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  white-space: pre-wrap;
  display: inline;
  line-height: 1.75em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520a8d5 */@media only screen and (min-width: 1025px){
    .elementor-6707 .elementor-element.elementor-element-520a8d5{
        max-width: 640px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d8c06 */@media only screen and (min-width: 1025px){
    .elementor-6707 .elementor-element.elementor-element-f8d8c06{
        max-width: 640px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-857a19c */.elementor-6707 .elementor-element.elementor-element-857a19c p::before{
    content: open-quote;
    font-size: 100px;
    font-family: "Georgia";
    vertical-align: text-bottom;
    line-height: 10px;
    color: var( --e-global-color-primary );
}
.elementor-6707 .elementor-element.elementor-element-857a19c p::after{
    content: close-quote;
    visibility: hidden
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eac2f74 */@media only screen and (min-width: 1025px){
    .elementor-6707 .elementor-element.elementor-element-eac2f74{
        max-width: 640px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-81fbc6c */.elementor-6707 .elementor-element.elementor-element-81fbc6c p{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-af77886 */.elementor-6707 .elementor-element.elementor-element-af77886 p{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7c95ba8 */.elementor-6707 .elementor-element.elementor-element-7c95ba8 p{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b0e0aad */.elementor-6707 .elementor-element.elementor-element-b0e0aad p{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b8f5b78 */.elementor-6707 .elementor-element.elementor-element-b8f5b78 p{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43f439e */.elementor-6707 .elementor-element.elementor-element-43f439e{
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2e9bdb */@media only screen and (min-width: 1025px){
    .elementor-6707 .elementor-element.elementor-element-c2e9bdb{
        max-width: 640px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b059b */@media only screen and (min-width: 1025px){
    .elementor-6707 .elementor-element.elementor-element-78b059b{
        max-width: 640px;
    }
}/* End custom CSS */