.elementor-24228 .elementor-element.elementor-element-db7e1d7{padding:50px 0px 50px 0px;}.elementor-24228 .elementor-element.elementor-element-a6a85dd{margin-top:0px;margin-bottom:0px;}.elementor-24228 .elementor-element.elementor-element-cebc93f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24228 .elementor-element.elementor-element-26c45c9{text-align:center;}.elementor-24228 .elementor-element.elementor-element-26c45c9 .elementor-heading-title{color:#000000;}.elementor-24228 .elementor-element.elementor-element-26c45c9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-24228 .elementor-element.elementor-element-6bada10{text-align:center;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-24228 .elementor-element.elementor-element-6bada10, .elementor-24228 .elementor-element.elementor-element-6bada10 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-24228 .elementor-element.elementor-element-6bada10, .elementor-24228 .elementor-element.elementor-element-6bada10 .elementor-text-editor *{font-size:21px;}.elementor-24228 .elementor-element.elementor-element-2e9b1ec{margin-top:100px;margin-bottom:0px;}.elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F1F1F1 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote:not(.gem-quote-style-3){padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote.gem-quote-style-3 blockquote{padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote blockquote, .elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote blockquote span, .elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote blockquote p{color:#000000 !important;font-family:"Source Sans 3", Sans-serif;font-size:21px;font-weight:normal;line-height:1.3em;text-align:left;}.elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote::after{font-size:76px;}.elementor-24228 .elementor-element.elementor-element-bb911a2 .gem-image img{opacity:calc(100/100);}.elementor-24228 .elementor-element.elementor-element-bb911a2 .gem-image a:hover img{opacity:calc(100/100);}.elementor-24228 .elementor-element.elementor-element-bb911a2 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-24228 .elementor-element.elementor-element-0678fa9 .gem-button-container{text-align:center;}.elementor-24228 .elementor-element.elementor-element-0678fa9 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-24228 .elementor-element.elementor-element-0678fa9 .gem-button-container .gem-button i, .elementor-24228 .elementor-element.elementor-element-0678fa9 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-24228 .elementor-element.elementor-element-0678fa9 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-24228 .elementor-element.elementor-element-0678fa9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24228 .elementor-element.elementor-element-4d0de23{text-align:center;}.elementor-24228 .elementor-element.elementor-element-4d0de23 .elementor-heading-title{color:#000000;}.elementor-24228 .elementor-element.elementor-element-4d0de23 > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F1F1F1 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote:not(.gem-quote-style-3){padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote.gem-quote-style-3 blockquote{padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote blockquote, .elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote blockquote span, .elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote blockquote p{color:#000000 !important;font-family:"Source Sans 3", Sans-serif;font-size:21px;font-weight:normal;line-height:1.3em;text-align:left;}.elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote::after{font-size:76px;}.elementor-24228 .elementor-element.elementor-element-6ae2a00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24228 .elementor-element.elementor-element-6ae2a00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24228 .elementor-element.elementor-element-8923c89 .gem-image img{opacity:calc(100/100);}.elementor-24228 .elementor-element.elementor-element-8923c89 .gem-image a:hover img{opacity:calc(100/100);}.elementor-24228 .elementor-element.elementor-element-8923c89 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-bc-flex-widget .elementor-24228 .elementor-element.elementor-element-dde8973.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24228 .elementor-element.elementor-element-dde8973.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24228 .elementor-element.elementor-element-dde8973 > .elementor-element-populated{padding:0px 80px 0px 80px;}.elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F1F1F1 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote:not(.gem-quote-style-3){padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote.gem-quote-style-3 blockquote{padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote blockquote, .elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote blockquote span, .elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote blockquote p{color:#000000 !important;font-size:21px;font-weight:normal;line-height:1.3em;text-align:left;}.elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote::after{font-size:76px;}@media(max-width:1024px) and (min-width:768px){.elementor-24228 .elementor-element.elementor-element-c3d1f50{width:100%;}.elementor-24228 .elementor-element.elementor-element-21c62ba{width:50%;}.elementor-24228 .elementor-element.elementor-element-6cfa4fb{width:50%;}.elementor-24228 .elementor-element.elementor-element-6ae2a00{width:100%;}.elementor-24228 .elementor-element.elementor-element-dde8973{width:100%;}}@media(max-width:1024px){.elementor-24228 .elementor-element.elementor-element-db7e1d7{padding:50px 0px 50px 0px;}.elementor-24228 .elementor-element.elementor-element-26c45c9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-24228 .elementor-element.elementor-element-2e9b1ec{margin-top:50px;margin-bottom:0px;}.elementor-24228 .elementor-element.elementor-element-dde8973 > .elementor-element-populated{padding:50px 30px 50px 30px;}}@media(max-width:767px){.elementor-24228 .elementor-element.elementor-element-26c45c9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote:not(.gem-quote-style-3){padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-372f19b .gem-quote.gem-quote-style-3 blockquote{padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote:not(.gem-quote-style-3){padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-e550ac3 .gem-quote.gem-quote-style-3 blockquote{padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-dde8973 > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote:not(.gem-quote-style-3){padding:20px 20px 55px 20px;}.elementor-24228 .elementor-element.elementor-element-3306649 .gem-quote.gem-quote-style-3 blockquote{padding:20px 20px 55px 20px;}}