.elementor-17 .elementor-element.elementor-element-67c5042:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-67c5042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-17 .elementor-element.elementor-element-67c5042{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-67c5042 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-ae6187c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-db0610c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d4fdb6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b7e34db > .elementor-widget-container{background-color:#7BACBC;}.elementor-17 .elementor-element.elementor-element-af661fc{margin-top:100px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-eee9679 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-eee9679 > .elementor-element-populated{margin:-47px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-fe22b0c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-fe22b0c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#306F84;}.elementor-17 .elementor-element.elementor-element-fe22b0c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:080px 0px 0px -48px;--e-column-margin-right:0px;--e-column-margin-left:-48px;padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-fe22b0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-0c62d32{text-align:center;}.elementor-17 .elementor-element.elementor-element-0c62d32 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-9e0a77f{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-b421ac4{color:#FFE8A3;}.elementor-17 .elementor-element.elementor-element-e115af7{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-6ec88c5{color:#FFE8A3;}.elementor-17 .elementor-element.elementor-element-a01a5fb{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-084d1c6{color:#FFE8A3;}.elementor-17 .elementor-element.elementor-element-20d8bb2{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-f9185ad{color:#FFE8A3;}.elementor-17 .elementor-element.elementor-element-c48c77a{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFE8A3;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:#FFE8A3;--n-accordion-icon-size:18px;--n-accordion-icon-gap:18px;}.elementor-17 .elementor-element.elementor-element-c48c77a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-17 .elementor-element.elementor-element-c48c77a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;}.elementor-17 .elementor-element.elementor-element-c48c77a > .elementor-widget-container{margin:0px 0px 0px 11px;}.elementor-17 .elementor-element.elementor-element-54e7b91{text-align:center;}.elementor-17 .elementor-element.elementor-element-54e7b91 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;}.elementor-17 .elementor-element.elementor-element-54e7b91 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c835522{margin-top:0px;margin-bottom:0px;padding:125px 0px 70px 0px;}.elementor-17 .elementor-element.elementor-element-f0a6cdf > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-44d1165 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a03486c{margin-top:0px;margin-bottom:0px;padding:0px 0px 95px 0px;}.elementor-17 .elementor-element.elementor-element-4456924 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d25c0ba .qodef-e-inner{text-align:center;}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-67c5042{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for cassia_core_horizontal_portfolio_showcase, class: .elementor-element-b7e34db */.qodef-horizontal-portfolio-showcase .qodef-m-item {
    background-color: #7bacbc;
}
.qodef-horizontal-portfolio-showcase .qodef-e-title {
    color: #ffe8a3;
}
.qodef-horizontal-portfolio-showcase .qodef-e-excerpt {
    color: #ffe8a3;
}
.qodef-horizontal-portfolio-showcase .qodef-m-text .qodef-text-item {
    color: #ffe8a3;
}
.qodef-horizontal-portfolio-showcase .qodef-m-cta .qodef-e-cta-tagline {
    color: #ffe8a3;
}
.qodef-horizontal-portfolio-showcase .qodef-m-cta .qodef-e-cta-title {
    color: #ffe8a3;
}
.qodef-svg--ellipse {
    stroke: #0b4659;
}
.qodef-button.qodef-html--link {
    color: #0b4659;
}
.qodef-svg--ellipse-single {
    stroke: #0b4659;
}
.qodef-social-share.qodef-layout--text li a {
    color: #0b4659;
}
.qodef-social-share.qodef-layout--text li a:hover {
    color: #0b4659 !important;
}/* End custom CSS */
/* Start custom CSS for cassia_core_testimonials_list, class: .elementor-element-44d1165 */h4 {
   font-size: 20px;
}
h3 {
    font-style: italic;
}/* End custom CSS */