.elementor-32895 .elementor-element.elementor-element-28f6cb4:not(.elementor-motion-effects-element-type-background), .elementor-32895 .elementor-element.elementor-element-28f6cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0785C7;}.elementor-32895 .elementor-element.elementor-element-28f6cb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 5% 2% 5%;}.elementor-32895 .elementor-element.elementor-element-28f6cb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{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-32895 .elementor-element.elementor-element-c162277{color:#FFFFFF;}.elementor-32895 .elementor-element.elementor-element-4f461ad:not(.elementor-motion-effects-element-type-background), .elementor-32895 .elementor-element.elementor-element-4f461ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32895 .elementor-element.elementor-element-4f461ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-32895 .elementor-element.elementor-element-4f461ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-32895 .elementor-element.elementor-element-dfae359 .elementor-button{background-color:#6E227D;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:.5em 2em .5em 2em;}.elementor-32895 .elementor-element.elementor-element-dfae359 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-32895 .elementor-element.elementor-element-99c3ca5 .elementor-button{background-color:#0297D6;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:.5em 2em .5em 2em;}.elementor-32895 .elementor-element.elementor-element-99c3ca5 > .elementor-widget-container{margin:.5em .5em .5em .5em;}.elementor-32895 .elementor-element.elementor-element-ddf2f5d .elementor-button{background-color:#FBB600;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:.5em 2em .5em 2em;}.elementor-32895 .elementor-element.elementor-element-ddf2f5d > .elementor-widget-container{margin:.5em .5em .5em .5em;}.elementor-32895 .elementor-element.elementor-element-93ee9ee .elementor-button{background-color:#99C330;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:.5em 2em .5em 2em;}.elementor-32895 .elementor-element.elementor-element-93ee9ee > .elementor-widget-container{margin:.5em .5em .5em .5em;}.elementor-32895 .elementor-element.elementor-element-bdbc33c{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-32895 .elementor-element.elementor-element-c8c1c5d .elementor-heading-title{font-weight:600;color:#000000;}.elementor-32895 .elementor-element.elementor-element-df758f0 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-df758f0{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-f0ffbf9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32895 .elementor-element.elementor-element-b3df825 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32895 .elementor-element.elementor-element-b3df825 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32895 .elementor-element.elementor-element-b9d50d3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-b9d50d3 .elementor-heading-title{font-size:29px;font-weight:600;color:#6E227D;}.elementor-32895 .elementor-element.elementor-element-b5bfa78 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-b5bfa78{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-c180e63 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-c180e63{font-size:15;color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-c180e63 a{color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-5ced080 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-5ced080{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-5802c44 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-5802c44{font-size:15;color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-5802c44 a{color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-3020af5 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-3020af5{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-a7703b4 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-a7703b4{font-size:15;color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-a7703b4 a{color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-76e6406{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32895 .elementor-element.elementor-element-40350a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-40350a5 .elementor-heading-title{font-size:29px;font-weight:600;color:#0785C7;}.elementor-32895 .elementor-element.elementor-element-0a95a96 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-0a95a96{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-c4fc4b5 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-c4fc4b5{font-size:15;color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-c4fc4b5 a{color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-35a7cca > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-35a7cca{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-ebe6fa3 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-ebe6fa3{font-size:15;color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-ebe6fa3 a{color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-eb41fa0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32895 .elementor-element.elementor-element-8dbb9e2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-8dbb9e2 .elementor-heading-title{font-size:29px;font-weight:600;color:#FBB600;}.elementor-32895 .elementor-element.elementor-element-5a1f7da > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-5a1f7da{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-4c5538a > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-4c5538a{font-size:15;color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-4c5538a a{color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-936d2c6 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-936d2c6{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-695c323 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-695c323{font-size:15;color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-695c323 a{color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-627a979 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-627a979{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-49f470b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32895 .elementor-element.elementor-element-d39b6a9 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-d39b6a9 .elementor-heading-title{font-size:29px;font-weight:600;color:#99C330;}.elementor-32895 .elementor-element.elementor-element-b7fa1b2 > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-b7fa1b2{font-size:15;color:#151518;}.elementor-32895 .elementor-element.elementor-element-4303a0e > .elementor-widget-container{background-color:#FFFFFF;padding:0em 0em 0em 0em;}.elementor-32895 .elementor-element.elementor-element-4303a0e{font-size:15;color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-4303a0e a{color:#479DD0;}.elementor-32895 .elementor-element.elementor-element-259da168:not(.elementor-motion-effects-element-type-background), .elementor-32895 .elementor-element.elementor-element-259da168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0196D5;background-image:url("https://glasgowcityregion.co.uk/wp-content/uploads/2023/06/Clyde-Arc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32895 .elementor-element.elementor-element-259da168 > .elementor-background-overlay{background-color:#08315E;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32895 .elementor-element.elementor-element-259da168{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0% 10% 0% 10%;z-index:4;}.elementor-32895 .elementor-element.elementor-element-71b63c61 .elementor-heading-title{font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-32895 .elementor-element.elementor-element-2a41c5c0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-32895 .elementor-element.elementor-element-2a41c5c0{font-family:"Source Sans Pro", Sans-serif;font-size:15px;line-height:1.1em;color:#FFFFFF;}.elementor-32895 .elementor-element.elementor-element-7a526473:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32895 .elementor-element.elementor-element-7a526473 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glasgowcityregion.co.uk/wp-content/uploads/2023/11/gcr-grey-icon.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-32895 .elementor-element.elementor-element-7a526473 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32895 .elementor-element.elementor-element-7a526473 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32895 .elementor-element.elementor-element-6b0a7db9:not(.elementor-motion-effects-element-type-background), .elementor-32895 .elementor-element.elementor-element-6b0a7db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32895 .elementor-element.elementor-element-6b0a7db9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32895 .elementor-element.elementor-element-6b0a7db9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32895 .elementor-element.elementor-element-5d25eeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-32895 .elementor-element.elementor-element-b3df825{width:100%;}.elementor-32895 .elementor-element.elementor-element-4b590c30{width:74.257%;}.elementor-32895 .elementor-element.elementor-element-7a526473{width:25.047%;}}@media(max-width:1024px){.elementor-32895 .elementor-element.elementor-element-dfae359 .elementor-button{padding:0.5em 1em .5em 1em;}.elementor-32895 .elementor-element.elementor-element-99c3ca5 .elementor-button{padding:0.5em 1em 0.5em 1em;}}/* Start custom CSS for text-editor, class: .elementor-element-c162277 */.elementor-32895 .elementor-element.elementor-element-c162277 h1,
.elementor-32895 .elementor-element.elementor-element-c162277 p {
    color: #ffffff;
    margin: 0 auto;
}
.elementor-32895 .elementor-element.elementor-element-c162277 h1 {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a62891d */.elementor-32895 .elementor-element.elementor-element-a62891d {
    max-width: 1140px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-28f6cb4 */body {
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill:rgba(228,228,228,.52);stroke-width: 0px;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='112.05 15.97 103.68 .06 54.37 26.32 38.91 78.25 56.82 83.41 70.23 38.65 112.05 15.97'/%3E%3Cpolygon class='cls-1' points='49.13 32.11 31.96 26.79 15.67 80.21 41.45 127.87 57.76 118.85 35.6 77.72 49.13 32.11'/%3E%3Cpolygon class='cls-1' points='15.91 88.16 0 96.54 26.26 145.84 78.18 161.3 83.34 143.4 38.59 129.98 15.91 88.16'/%3E%3Cpolygon class='cls-1' points='32.05 151.08 26.72 168.25 80.15 184.55 127.8 158.76 118.79 142.45 77.66 164.61 32.05 151.08'/%3E%3Cpolygon class='cls-1' points='151.02 168.08 168.19 173.4 184.48 119.98 158.7 72.32 142.39 81.34 164.55 122.47 151.02 168.08'/%3E%3Cpolygon class='cls-1' points='184.09 112.17 200 103.8 173.74 54.5 121.82 39.03 116.66 56.94 161.41 70.35 184.09 112.17'/%3E%3Cpolygon class='cls-1' points='167.95 49.04 173.28 31.88 119.85 15.58 72.2 41.37 81.21 57.68 122.34 35.51 167.95 49.04'/%3E%3Cpolygon class='cls-1' points='88.07 184.03 96.45 199.94 145.75 173.68 161.21 121.75 143.31 116.59 129.89 161.35 88.07 184.03'/%3E%3C/svg%3E");
    background-size: 120%;
    background-position: left -300px top -200px;
    background-repeat: space;
}
@media screen and (max-width: 991px) {
    body {
        background-image: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfae359 */.elementor-32895 .elementor-element.elementor-element-dfae359 {
    display: inline-block;
    width: 25%;
    max-width: 100%;
}
@media screen and (max-width: 991px) {
    .elementor-32895 .elementor-element.elementor-element-dfae359 {
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99c3ca5 */.elementor-32895 .elementor-element.elementor-element-99c3ca5 {
    display: inline-block;
    width: 25%;
    max-width: 100%;
}
@media screen and (max-width: 991px) {
    .elementor-32895 .elementor-element.elementor-element-99c3ca5 {
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ddf2f5d */.elementor-32895 .elementor-element.elementor-element-ddf2f5d {
    display: inline-block;
    width: 25%;
    max-width: 100%;
}
@media screen and (max-width: 991px) {
    .elementor-32895 .elementor-element.elementor-element-ddf2f5d {
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93ee9ee */.elementor-32895 .elementor-element.elementor-element-93ee9ee {
    display: inline-block;
    width: 25%;
    max-width: 100%;
}
@media screen and (max-width: 991px) {
    .elementor-32895 .elementor-element.elementor-element-93ee9ee {
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d9884e */.elementor-32895 .elementor-element.elementor-element-3d9884e {
    align-items: stretch;
}
.elementor-32895 .elementor-element.elementor-element-3d9884e * {
    flex: 1;
    height: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}
.elementor-32895 .elementor-element.elementor-element-3d9884e .elementor-button span {
    align-items: center !important;
}
.elementor-32895 .elementor-element.elementor-element-3d9884e .elementor-button-content-wrapper span {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f461ad */.elementor-32895 .elementor-element.elementor-element-4f461ad * {
    justify-content: center;
    gap: 1em;
    flex-wrap: no-wrap;
}
@media screen and (max-width: 1340px) {
    .elementor-32895 .elementor-element.elementor-element-4f461ad * {
        flex-wrap: wrap !important;
    }
    .report-button-nav a {
        padding: .5em !important;
    }
    .elementor-32895 .elementor-element.elementor-element-4f461ad * {
        min-height: 0 !important;
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df758f0 */.elementor-32895 .elementor-element.elementor-element-df758f0 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-df758f0 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bdbc33c */.elementor-32895 .elementor-element.elementor-element-bdbc33c .elementor-widget-wrap {
    max-width: 800px;
    background-color: #ffffff;
    padding: 30px !important;
}
.elementor-32895 .elementor-element.elementor-element-bdbc33c {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9d50d3 */.elementor-32895 .elementor-element.elementor-element-b9d50d3 {
    display: inline-block;
    width: auto;
    position: relative;
    overflow: visible;
}
/*.elementor-32895 .elementor-element.elementor-element-b9d50d3:before {*/
/*    background-color: #6E227D;*/
/*    position: absolute;*/
/*    content: "";*/
/*    width: 9999px;*/
/*    height: 100%;*/
/*    right: 0;*/
/*    top: 0;*/
/*}*/
.elementor-32895 .elementor-element.elementor-element-b9d50d3 h2 {
    position: relative;
}
/*.elementor-32895 .elementor-element.elementor-element-b9d50d3:after {*/
/*    background-color: #ffffff;*/
/*    position: absolute;*/
/*    content: "";*/
/*    width: 4rem;*/
/*    height: 101%;*/
/*    right: -1px;*/
/*    top: 0;*/
    
/*clip-path: polygon(0 100%, 100% 0, 100% 100%, 0% 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5bfa78 */.elementor-32895 .elementor-element.elementor-element-b5bfa78 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-b5bfa78 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c180e63 */.elementor-32895 .elementor-element.elementor-element-c180e63 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-c180e63 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ced080 */.elementor-32895 .elementor-element.elementor-element-5ced080 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-5ced080 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5802c44 */.elementor-32895 .elementor-element.elementor-element-5802c44 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-5802c44 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3020af5 */.elementor-32895 .elementor-element.elementor-element-3020af5 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-3020af5 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7703b4 */.elementor-32895 .elementor-element.elementor-element-a7703b4 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-a7703b4 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f0ffbf9 */.elementor-32895 .elementor-element.elementor-element-f0ffbf9 .elementor-widget-wrap {
    max-width: 800px;
    background-color: #ffffff;
    padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40350a5 */.elementor-32895 .elementor-element.elementor-element-40350a5 {
    display: inline-block;
    width: auto;
    position: relative;
    overflow: visible;
}
/*.elementor-32895 .elementor-element.elementor-element-40350a5:before {*/
/*    background-color: #0785C7;*/
/*    position: absolute;*/
/*    content: "";*/
/*    width: 9999px;*/
/*    height: 100%;*/
/*    right: 0;*/
/*    top: 0;*/
/*}*/
.elementor-32895 .elementor-element.elementor-element-40350a5 h2 {
    position: relative;
}
/*.elementor-32895 .elementor-element.elementor-element-40350a5:after {*/
/*    background-color: #ffffff;*/
/*    position: absolute;*/
/*    content: "";*/
/*    width: 4rem;*/
/*    height: 101%;*/
/*    right: -1px;*/
/*    top: 0;*/
    
/*clip-path: polygon(0 100%, 100% 0, 100% 100%, 0% 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a95a96 */.elementor-32895 .elementor-element.elementor-element-0a95a96 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-0a95a96 p:first-of-type {
    margin-top: 0;
}
.tablepress * {
    border: none !important;
    border-collapse: collapse !important;
}
.tablepress th,
.tablepress td {
    padding: .5em !important;
    
}
.tablepress th {
    background-color: #22405F !important;
    text-transform: unset !important;
    color: #ffffff !important;
    letter-spacing: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4fc4b5 */.elementor-32895 .elementor-element.elementor-element-c4fc4b5 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-c4fc4b5 p:first-of-type {
    margin-top: 0;
}
.tablepress * {
    border: none !important;
    border-collapse: collapse !important;
}
.tablepress th,
.tablepress td {
    padding: .5em !important;
    
}
.tablepress th {
    background-color: #22405F !important;
    text-transform: unset !important;
    color: #ffffff !important;
    letter-spacing: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a7cca */.elementor-32895 .elementor-element.elementor-element-35a7cca ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-35a7cca p:first-of-type {
    margin-top: 0;
}
.tablepress * {
    border: none !important;
    border-collapse: collapse !important;
}
.tablepress th,
.tablepress td {
    padding: .5em !important;
    
}
.tablepress th {
    background-color: #22405F !important;
    text-transform: unset !important;
    color: #ffffff !important;
    letter-spacing: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebe6fa3 */.elementor-32895 .elementor-element.elementor-element-ebe6fa3 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-ebe6fa3 p:first-of-type {
    margin-top: 0;
}
.tablepress * {
    border: none !important;
    border-collapse: collapse !important;
}
.tablepress th,
.tablepress td {
    padding: .5em !important;
    
}
.tablepress th {
    background-color: #22405F !important;
    text-transform: unset !important;
    color: #ffffff !important;
    letter-spacing: unset !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76e6406 */.elementor-32895 .elementor-element.elementor-element-76e6406 .elementor-widget-wrap {
    max-width: 800px;
    background-color: #ffffff;
    padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8dbb9e2 */.elementor-32895 .elementor-element.elementor-element-8dbb9e2 {
    display: inline-block;
    width: auto;
    position: relative;
    overflow: visible;
}
/*.elementor-32895 .elementor-element.elementor-element-8dbb9e2:before {*/
/*    background-color: #FBB600;*/
/*    position: absolute;*/
/*    content: "";*/
/*    width: 9999px;*/
/*    height: 100%;*/
/*    right: 0;*/
/*    top: 0;*/
/*}*/
.elementor-32895 .elementor-element.elementor-element-8dbb9e2 h2 {
    position: relative;
}
/*.elementor-32895 .elementor-element.elementor-element-8dbb9e2:after {*/
/*    background-color: #ffffff;*/
/*    position: absolute;*/
/*    content: "";*/
/*    width: 4rem;*/
/*    height: 101%;*/
/*    right: -1px;*/
/*    top: 0;*/
    
/*clip-path: polygon(0 100%, 100% 0, 100% 100%, 0% 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a1f7da */.elementor-32895 .elementor-element.elementor-element-5a1f7da ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-5a1f7da p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c5538a */.elementor-32895 .elementor-element.elementor-element-4c5538a ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-4c5538a p:first-of-type {
    margin-top: 0;
}
.tablepress * {
    border: none !important;
    border-collapse: collapse !important;
}
.tablepress th,
.tablepress td {
    padding: .5em !important;
    
}
.tablepress th {
    background-color: #22405F !important;
    text-transform: unset !important;
    color: #ffffff !important;
    letter-spacing: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-936d2c6 */.elementor-32895 .elementor-element.elementor-element-936d2c6 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-936d2c6 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-695c323 */.elementor-32895 .elementor-element.elementor-element-695c323 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-695c323 p:first-of-type {
    margin-top: 0;
}
.tablepress * {
    border: none !important;
    border-collapse: collapse !important;
}
.tablepress th,
.tablepress td {
    padding: .5em !important;
    
}
.tablepress th {
    background-color: #22405F !important;
    text-transform: unset !important;
    color: #ffffff !important;
    letter-spacing: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-627a979 */.elementor-32895 .elementor-element.elementor-element-627a979 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-627a979 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eb41fa0 */.elementor-32895 .elementor-element.elementor-element-eb41fa0 .elementor-widget-wrap {
    max-width: 800px;
    background-color: #ffffff;
    padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d39b6a9 */.elementor-32895 .elementor-element.elementor-element-d39b6a9 {
    display: inline-block;
    width: auto;
    position: relative;
    overflow: visible;
}
/*.elementor-32895 .elementor-element.elementor-element-d39b6a9:before {*/
/*    background-color: #99C330;*/
/*    position: absolute;*/
/*    content: "";*/
/*    width: 9999px;*/
/*    height: 100%;*/
/*    right: 0;*/
/*    top: 0;*/
/*}*/
.elementor-32895 .elementor-element.elementor-element-d39b6a9 h2 {
    position: relative;
}
/*.elementor-32895 .elementor-element.elementor-element-d39b6a9:after {*/
/*    background-color: #ffffff;*/
/*    position: absolute;*/
/*    content: "";*/
/*    width: 4rem;*/
/*    height: 101%;*/
/*    right: -1px;*/
/*    top: 0;*/
    
/*clip-path: polygon(0 100%, 100% 0, 100% 100%, 0% 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7fa1b2 */.elementor-32895 .elementor-element.elementor-element-b7fa1b2 ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-b7fa1b2 p:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4303a0e */.elementor-32895 .elementor-element.elementor-element-4303a0e ul {
    list-style-type: disc;
    padding-left: 1em;
}
.elementor-32895 .elementor-element.elementor-element-4303a0e p:first-of-type {
    margin-top: 0;
}
.tablepress * {
    border: none !important;
    border-collapse: collapse !important;
}
.tablepress th,
.tablepress td {
    padding: .5em !important;
    
}
.tablepress th {
    background-color: #22405F !important;
    text-transform: unset !important;
    color: #ffffff !important;
    letter-spacing: unset !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49f470b */.elementor-32895 .elementor-element.elementor-element-49f470b .elementor-widget-wrap {
    max-width: 800px;
    background-color: #ffffff;
    padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d25eeb */:target {
    scroll-margin-top: 190px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-32895 h2,
body.elementor-page-32895 h3,
body.elementor-page-32895 h4,
body.elementor-page-32895 h5,
body.elementor-page-32895 h6 {
    font-weight: 700 !important;
}
body.elementor-page-32895 h2 strong,
body.elementor-page-32895 h3 strong,
body.elementor-page-32895 h4 strong,
body.elementor-page-32895 h5 strong,
body.elementor-page-32895 h6 strong {
    font-weight: 700 !important;
}
body.elementor-page-32895 p strong {
    font-weight: 600 !important;
}
body.elementor-page-32895 p a {
    color: #0785C7;
}
body.elementor-page-32895 p a:hover {
    text-decoration: underline;
}/* End custom CSS */