.elementor-660 .elementor-element.elementor-element-f05c9ad:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-f05c9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-660 .elementor-element.elementor-element-f05c9ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-660 .elementor-element.elementor-element-f05c9ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-9a5879c .elementor-heading-title{color:var( --e-global-color-cd95279 );}.elementor-660 .elementor-element.elementor-element-eb00f6a:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-eb00f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-660 .elementor-element.elementor-element-eb00f6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-660 .elementor-element.elementor-element-eb00f6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-b5abc94 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-660 .elementor-element.elementor-element-55aa383{color:var( --e-global-color-text );}.elementor-660 .elementor-element.elementor-element-8a027c6:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-8a027c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-8a027c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-660 .elementor-element.elementor-element-8a027c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-ed27e70 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-660 .elementor-element.elementor-element-e77131d{color:var( --e-global-color-text );}.elementor-660 .elementor-element.elementor-element-14dbcb0:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-14dbcb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-660 .elementor-element.elementor-element-14dbcb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-660 .elementor-element.elementor-element-14dbcb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-8e8fedb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-660 .elementor-element.elementor-element-a2baaed{color:var( --e-global-color-text );}.elementor-660 .elementor-element.elementor-element-bf550de:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-bf550de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-bf550de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-660 .elementor-element.elementor-element-bf550de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-47be375 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-660 .elementor-element.elementor-element-0c9aca3{color:var( --e-global-color-text );}.elementor-660 .elementor-element.elementor-element-782f0e6:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-782f0e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-660 .elementor-element.elementor-element-782f0e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-660 .elementor-element.elementor-element-782f0e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-76a5161 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-660 .elementor-element.elementor-element-cef3377{color:var( --e-global-color-text );}.elementor-660 .elementor-element.elementor-element-ed21f4c:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-ed21f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-ed21f4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-660 .elementor-element.elementor-element-ed21f4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-b8e7b27 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-660 .elementor-element.elementor-element-1f90939{color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-660 .elementor-element.elementor-element-fb602c6{width:55.545%;}.elementor-660 .elementor-element.elementor-element-21ba3d8{width:34.454%;}.elementor-660 .elementor-element.elementor-element-4410076{width:55.545%;}.elementor-660 .elementor-element.elementor-element-d797bff{width:34.454%;}.elementor-660 .elementor-element.elementor-element-04fcca4{width:55.545%;}.elementor-660 .elementor-element.elementor-element-f7d1389{width:34.454%;}}/* Start custom CSS for section, class: .elementor-element-eb00f6a */.elementor-660 .elementor-element.elementor-element-eb00f6a .col-1,
.elementor-660 .elementor-element.elementor-element-eb00f6a .col-2{
    width: 100%;
}
.elementor-660 .elementor-element.elementor-element-eb00f6a .col-2{
    margin-top: 48px;
}

@media only screen and (min-width: 753px) {
    .elementor-660 .elementor-element.elementor-element-eb00f6a > .elementor-container > .elementor-row{
        justify-content: space-around;
    }
    .elementor-660 .elementor-element.elementor-element-eb00f6a .col-2{
        width: 60%;
        padding: 0 24px;
    }
    .elementor-660 .elementor-element.elementor-element-eb00f6a .col-1{
        width: 40%;
    }
    .elementor-660 .elementor-element.elementor-element-eb00f6a .col-1{
        margin-top: 0px;
    }
    .elementor-660 .elementor-element.elementor-element-eb00f6a .col-2{
        margin-top: 0px;
    }
}

@media only screen and (min-width: 1024px) {
    .elementor-660 .elementor-element.elementor-element-eb00f6a .col-1,
    .elementor-660 .elementor-element.elementor-element-eb00f6a .col-2{
        width: 40%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a027c6 */.elementor-660 .elementor-element.elementor-element-8a027c6 .col-1,
.elementor-660 .elementor-element.elementor-element-8a027c6 .col-2{
    width: 100%;
}
.elementor-660 .elementor-element.elementor-element-8a027c6 .col-2{
    margin-top: 48px;
}

@media only screen and (min-width: 753px) {
    .elementor-660 .elementor-element.elementor-element-8a027c6 > .elementor-container > .elementor-row{
        justify-content: space-around;
    }
    .elementor-660 .elementor-element.elementor-element-8a027c6 .col-2{
        width: 60%;
        padding: 0 24px;
    }
    .elementor-660 .elementor-element.elementor-element-8a027c6 .col-1{
        width: 40%;
    }
    .elementor-660 .elementor-element.elementor-element-8a027c6 .col-1{
        margin-top: 0px;
    }
    .elementor-660 .elementor-element.elementor-element-8a027c6 .col-2{
        margin-top: 0px;
    }
}

@media only screen and (min-width: 1024px) {
    .elementor-660 .elementor-element.elementor-element-8a027c6 .col-1,
    .elementor-660 .elementor-element.elementor-element-8a027c6 .col-2{
        width: 40%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-14dbcb0 */.elementor-660 .elementor-element.elementor-element-14dbcb0 .col-1,
.elementor-660 .elementor-element.elementor-element-14dbcb0 .col-2{
    width: 100%;
}
.elementor-660 .elementor-element.elementor-element-14dbcb0 .col-2{
    margin-top: 48px;
}

@media only screen and (min-width: 753px) {
    .elementor-660 .elementor-element.elementor-element-14dbcb0 > .elementor-container > .elementor-row{
        justify-content: space-around;
    }
    .elementor-660 .elementor-element.elementor-element-14dbcb0 .col-2{
        width: 60%;
        padding: 0 24px;
    }
    .elementor-660 .elementor-element.elementor-element-14dbcb0 .col-1{
        width: 40%;
    }
    .elementor-660 .elementor-element.elementor-element-14dbcb0 .col-1{
        margin-top: 0px;
    }
    .elementor-660 .elementor-element.elementor-element-14dbcb0 .col-2{
        margin-top: 0px;
    }
}

@media only screen and (min-width: 1024px) {
    .elementor-660 .elementor-element.elementor-element-14dbcb0 .col-1,
    .elementor-660 .elementor-element.elementor-element-14dbcb0 .col-2{
        width: 40%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf550de */.elementor-660 .elementor-element.elementor-element-bf550de .col-1,
.elementor-660 .elementor-element.elementor-element-bf550de .col-2{
    width: 100%;
}
.elementor-660 .elementor-element.elementor-element-bf550de .col-2{
    margin-top: 48px;
}

@media only screen and (min-width: 753px) {
    .elementor-660 .elementor-element.elementor-element-bf550de > .elementor-container > .elementor-row{
        justify-content: space-around;
    }
    .elementor-660 .elementor-element.elementor-element-bf550de .col-2{
        width: 60%;
        padding: 0 24px;
    }
    .elementor-660 .elementor-element.elementor-element-bf550de .col-1{
        width: 40%;
    }
    .elementor-660 .elementor-element.elementor-element-bf550de .col-1{
        margin-top: 0px;
    }
    .elementor-660 .elementor-element.elementor-element-bf550de .col-2{
        margin-top: 0px;
    }
}

@media only screen and (min-width: 1024px) {
    .elementor-660 .elementor-element.elementor-element-bf550de .col-1,
    .elementor-660 .elementor-element.elementor-element-bf550de .col-2{
        width: 40%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-782f0e6 */.elementor-660 .elementor-element.elementor-element-782f0e6 .col-1,
.elementor-660 .elementor-element.elementor-element-782f0e6 .col-2{
    width: 100%;
}
.elementor-660 .elementor-element.elementor-element-782f0e6 .col-2{
    margin-top: 48px;
}

@media only screen and (min-width: 753px) {
    .elementor-660 .elementor-element.elementor-element-782f0e6 > .elementor-container > .elementor-row{
        justify-content: space-around;
    }
    .elementor-660 .elementor-element.elementor-element-782f0e6 .col-2{
        width: 60%;
        padding: 0 24px;
    }
    .elementor-660 .elementor-element.elementor-element-782f0e6 .col-1{
        width: 40%;
    }
    .elementor-660 .elementor-element.elementor-element-782f0e6 .col-1{
        margin-top: 0px;
    }
    .elementor-660 .elementor-element.elementor-element-782f0e6 .col-2{
        margin-top: 0px;
    }
}

@media only screen and (min-width: 1024px) {
    .elementor-660 .elementor-element.elementor-element-782f0e6 .col-1,
    .elementor-660 .elementor-element.elementor-element-782f0e6 .col-2{
        width: 40%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ed21f4c */.elementor-660 .elementor-element.elementor-element-ed21f4c .col-1,
.elementor-660 .elementor-element.elementor-element-ed21f4c .col-2{
    width: 100%;
}
.elementor-660 .elementor-element.elementor-element-ed21f4c .col-2{
    margin-top: 48px;
}

@media only screen and (min-width: 753px) {
    .elementor-660 .elementor-element.elementor-element-ed21f4c > .elementor-container > .elementor-row{
        justify-content: space-around;
    }
    .elementor-660 .elementor-element.elementor-element-ed21f4c .col-2{
        width: 60%;
        padding: 0 24px;
    }
    .elementor-660 .elementor-element.elementor-element-ed21f4c .col-1{
        width: 40%;
    }
    .elementor-660 .elementor-element.elementor-element-ed21f4c .col-1{
        margin-top: 0px;
    }
    .elementor-660 .elementor-element.elementor-element-ed21f4c .col-2{
        margin-top: 0px;
    }
}

@media only screen and (min-width: 1024px) {
    .elementor-660 .elementor-element.elementor-element-ed21f4c .col-1,
    .elementor-660 .elementor-element.elementor-element-ed21f4c .col-2{
        width: 40%;
    }
}/* End custom CSS */