.elementor-1051 .elementor-element.elementor-element-499c74b{--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;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-000f751{--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:160px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-f010992{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-1051 .elementor-element.elementor-element-7c6224c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-fe8a9c4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-6db123a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-934f5d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-28d777c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-2d331cc{--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-1051 .elementor-element.elementor-element-76a352e{--display:flex;--min-height:35vh;--padding-top:128px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-e956843 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1051 .elementor-element.elementor-element-5b4740f{--display:flex;--min-height:35vh;--padding-top:128px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-981dea8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;}.elementor-1051 .elementor-element.elementor-element-cab7bf2{--display:flex;--min-height:35vh;--padding-top:128px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-17e6e30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;}.elementor-1051 .elementor-element.elementor-element-51d5b4c{--display:flex;--min-height:35vh;--padding-top:128px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-3d23e54 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;}.elementor-1051 .elementor-element.elementor-element-54230d0{--display:flex;--min-height:35vh;--padding-top:128px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-6e0fe4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;}.elementor-1051 .elementor-element.elementor-element-e5319ca{--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 64px;--row-gap:0px;--column-gap:64px;--padding-top:160px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-247e4800{--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:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:18%;}.elementor-1051 .elementor-element.elementor-element-37d32c55{--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-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1051 .elementor-element.elementor-element-7ec2e0bf{width:100%;max-width:100%;--box-border-width:0px;--separator-width:0px;--box-padding:0px;--item-text-color:var( --e-global-color-e1bae67 );--item-text-hover-color:var( --e-global-color-text );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-text );--marker-size:0px;}.elementor-1051 .elementor-element.elementor-element-7ec2e0bf > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__header-title{text-align:start;}.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-1b5f3602{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-a7b96da{--display:flex;--min-height:50vh;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-1ebf3009 > .elementor-widget-container{margin:0 0 10vh 0;}.elementor-1051 .elementor-element.elementor-element-27d697f{--display:flex;--min-height:50vh;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-71205149 > .elementor-widget-container{margin:0 0 10vh 0;}.elementor-1051 .elementor-element.elementor-element-b0b9e29{--display:flex;--min-height:50vh;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-6f4553fa > .elementor-widget-container{margin:0 0 10vh 0;}.elementor-1051 .elementor-element.elementor-element-cb083c9{--display:flex;--min-height:50vh;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-4f427a73 > .elementor-widget-container{margin:0 0 10vh 0;}.elementor-1051 .elementor-element.elementor-element-2d42421{--display:flex;--min-height:50vh;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-2db43b9 > .elementor-widget-container{margin:0 0 10vh 0;}@media(max-width:1300px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1051 .elementor-element.elementor-element-7c6224c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-fe8a9c4 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-6db123a .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-934f5d5 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-28d777c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{line-height:var( --e-global-typography-text-line-height );}.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__list-item{line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-1051 .elementor-element.elementor-element-499c74b{--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-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1051 .elementor-element.elementor-element-7c6224c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-fe8a9c4 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-6db123a .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-934f5d5 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-28d777c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-2d331cc{--width:100%;}.elementor-1051 .elementor-element.elementor-element-76a352e{--min-height:0vh;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-e956843{width:100%;max-width:100%;}.elementor-1051 .elementor-element.elementor-element-e956843 .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-1051 .elementor-element.elementor-element-ad7d3af{width:100%;max-width:100%;}.elementor-1051 .elementor-element.elementor-element-5b4740f{--min-height:0vh;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-981dea8{width:100%;max-width:100%;}.elementor-1051 .elementor-element.elementor-element-981dea8 .elementor-heading-title{font-size:25px;}.elementor-1051 .elementor-element.elementor-element-cab7bf2{--min-height:0vh;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-17e6e30{width:100%;max-width:100%;}.elementor-1051 .elementor-element.elementor-element-17e6e30 .elementor-heading-title{font-size:25px;}.elementor-1051 .elementor-element.elementor-element-51d5b4c{--min-height:0vh;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-3d23e54{width:100%;max-width:100%;}.elementor-1051 .elementor-element.elementor-element-3d23e54 .elementor-heading-title{font-size:25px;}.elementor-1051 .elementor-element.elementor-element-54230d0{--min-height:0vh;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-6e0fe4f{width:100%;max-width:100%;}.elementor-1051 .elementor-element.elementor-element-6e0fe4f .elementor-heading-title{font-size:25px;}.elementor-1051 .elementor-element.elementor-element-e5319ca{--width:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1051 .elementor-element.elementor-element-247e4800{--width:100%;}.elementor-1051 .elementor-element.elementor-element-37d32c55{--width:100%;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{line-height:var( --e-global-typography-text-line-height );}.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__list-item{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1051 .elementor-element.elementor-element-1b5f3602{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1051 .elementor-element.elementor-element-a7b96da{--width:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-24ae7e57{width:100%;max-width:100%;}.elementor-1051 .elementor-element.elementor-element-1ebf3009{width:100%;max-width:100%;}.elementor-1051 .elementor-element.elementor-element-1ebf3009 > .elementor-widget-container{margin:0 0 0 0;}.elementor-1051 .elementor-element.elementor-element-27d697f{--width:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-71205149 > .elementor-widget-container{margin:0 0 0 0;}.elementor-1051 .elementor-element.elementor-element-b0b9e29{--width:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-6f4553fa > .elementor-widget-container{margin:0 0 0 0;}.elementor-1051 .elementor-element.elementor-element-cb083c9{--width:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-4f427a73 > .elementor-widget-container{margin:0 0 0 0;}.elementor-1051 .elementor-element.elementor-element-2d42421{--width:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1051 .elementor-element.elementor-element-2db43b9 > .elementor-widget-container{margin:0 0 0 0;}}@media(min-width:768px){.elementor-1051 .elementor-element.elementor-element-000f751{--width:40%;}.elementor-1051 .elementor-element.elementor-element-f010992{--width:60%;}.elementor-1051 .elementor-element.elementor-element-2d331cc{--width:60%;}.elementor-1051 .elementor-element.elementor-element-247e4800{--width:50%;}.elementor-1051 .elementor-element.elementor-element-1b5f3602{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-17ed9ea */@media screen and (min-width: 768px) {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f010992 */#scrollNav .nav-link {
    padding: 16px 10px 16px 48px;
}

#scrollNav .nav-link:before {
    content: "";
    position: absolute;
    top: -8px;
    bottom: -8px;
    left: 0;
    width: 15px;
    background: #000;
    border-radius: 24px;
    z-index: 9;
}

#scrollNav .nav-link.active .elementor-heading-title, #scrollNav .nav-link.active .elementor-heading-title:hover {
    color: #000;
    text-decoration: underline;
}

#scrollNav .nav-link.active:before {
    background: transparent linear-gradient(96deg,#f89728 0%,#ff7300 49%,#ff4000 100%) 0% 0% no-repeat padding-box;
    border-radius: 24px;
    z-index: 111;
}


.elementor-1051 .elementor-element.elementor-element-f010992 {
    position: sticky;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000f751 */@media screen and (min-width: 768px) {
    .content-section {
    transition-duration: 300ms;
    opacity: 0.5;
}

.content-section.active-section {
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-7ec2e0bf */.elementor-1051 .elementor-element.elementor-element-7ec2e0bf {
    inset-inline-start: 0!important;
}

.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__header {
    display: none;
}

.elementor-widget-table-of-contents .elementor-widget-container {
    overflow: visible!important;
}

.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__body {
    overflow: visible;
    overflow-y: visible;
}

.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__body .elementor-toc__list-item-text {
    padding: 16px 40px;
    position: relative;
}

.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__body .elementor-toc__list-item-text:before {
    content: "";
    position: absolute;
    top: -8px;
    bottom: -8px;
    left: 0;
    width: 15px;
    background: #000;
    border-radius: 24px;
    z-index: 9;
}

.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__list-item {
    margin-bottom: 0;
}

.elementor-1051 .elementor-element.elementor-element-7ec2e0bf .elementor-toc__body .elementor-toc__list-item-text.elementor-item-active:before {
    background: transparent linear-gradient(96deg,#f89728 0%,#ff7300 49%,#ff4000 100%) 0% 0% no-repeat padding-box;
    border-radius: 24px;
    z-index: 111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37d32c55 */.elementor-1051 .elementor-element.elementor-element-37d32c55 {
    position: sticky;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5319ca */.elementor-1051 .elementor-element.elementor-element-1b5f3602 {
    width: 100% !important;
}/* End custom CSS */