.elementor-2045 .elementor-element.elementor-element-f16d6fe:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-f16d6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panaceacapital.net/wp-content/uploads/2025/11/2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2045 .elementor-element.elementor-element-f16d6fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-f16d6fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-b6c76ba{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-04dbbe5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-04dbbe5{z-index:10;}.elementor-2045 .elementor-element.elementor-element-04dbbe5 .thegem-heading, .elementor-2045 .elementor-element.elementor-element-04dbbe5 .thegem-heading .light{font-family:"Canela", Canela;text-transform:uppercase;letter-spacing:3px;}.elementor-2045 .elementor-element.elementor-element-9c66100{width:var( --container-widget-width, 885px );max-width:885px;--container-widget-width:885px;--container-widget-flex-grow:0;z-index:10;}.elementor-2045 .elementor-element.elementor-element-9c66100 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-9c66100.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2045 .elementor-element.elementor-element-9c66100 .thegem-heading, .elementor-2045 .elementor-element.elementor-element-9c66100 .thegem-heading .light{font-family:"Canela", Canela;font-size:45px;line-height:60px;}.elementor-2045 .elementor-element.elementor-element-65b8fad{width:var( --container-widget-width, 885px );max-width:885px;--container-widget-width:885px;--container-widget-flex-grow:0;z-index:10;}.elementor-2045 .elementor-element.elementor-element-65b8fad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-65b8fad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2045 .elementor-element.elementor-element-65b8fad .thegem-heading, .elementor-2045 .elementor-element.elementor-element-65b8fad .thegem-heading .light{font-family:"Canela", Canela;font-size:45px;line-height:60px;}.elementor-2045 .elementor-element.elementor-element-89b0fdd{--spacer-size:415px;width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:0;}.elementor-2045 .elementor-element.elementor-element-89b0fdd > .elementor-widget-container{margin:-320px 0px 0px -60px;border-style:solid;border-width:12px 12px 12px 12px;border-color:#CDDAFB5C;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin:0px 0px 0px -65px;--e-column-margin-right:0px;--e-column-margin-left:-65px;padding:0px 21px 0px 82px;}.elementor-2045 .elementor-element.elementor-element-5e35bc7 .gem-icon{background-color:#8897E2;font-size:30px;padding:20px;border-radius:0px 0px 0px 0px;border-color:#8897E2;}.elementor-2045 .elementor-element.elementor-element-5e35bc7 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-5e35bc7 .gem-icon .gem-icon-inner .padding-box-inner{width:30px;height:30px;line-height:30px;}.elementor-2045 .elementor-element.elementor-element-5e35bc7 .gem-icon .gem-icon-shape-hexagon-back-inner-before{background-color:#8897E2;}.elementor-2045 .elementor-element.elementor-element-5e35bc7 .gem-icon .back-angle i{color:#FFFFFF;}.elementor-2045 .elementor-element.elementor-element-5e35bc7 .gem-icon svg{fill:#FFFFFF;}.elementor-2045 .elementor-element.elementor-element-119e245{--spacer-size:150px;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-39b85da.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2045 .elementor-element.elementor-element-39b85da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2045 .elementor-element.elementor-element-39b85da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-34a794b{--spacer-size:1px;}.elementor-2045 .elementor-element.elementor-element-b0d7466 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-b0d7466 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:280px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-22b8259{padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-263e771 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-263e771 > .elementor-element-populated{padding:110px 21px 110px 21px;}.elementor-2045 .elementor-element.elementor-element-38bee41 .elementor-heading-title{font-family:"Canela", Canela;font-weight:bold;text-transform:uppercase;color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-772b348{width:var( --container-widget-width, 470px );max-width:470px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-772b348, .elementor-2045 .elementor-element.elementor-element-772b348 .elementor-text-editor *{font-family:"Canela", Canela;font-size:30px;line-height:1.25em;}.elementor-2045 .elementor-element.elementor-element-258b335{--divider-border-style:solid;--divider-color:#8493E6;--divider-border-width:2px;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-2045 .elementor-element.elementor-element-258b335 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-2045 .elementor-element.elementor-element-258b335 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2045 .elementor-element.elementor-element-cec8f81{width:var( --container-widget-width, 455px );max-width:455px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-cec8f81, .elementor-2045 .elementor-element.elementor-element-cec8f81 .elementor-text-editor *{font-family:"Canela", Canela;line-height:30px;}.elementor-2045 .elementor-element.elementor-element-cec8f81, .elementor-2045 .elementor-element.elementor-element-cec8f81 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2045 .elementor-element.elementor-element-efb781c{width:var( --container-widget-width, 465px );max-width:465px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-efb781c, .elementor-2045 .elementor-element.elementor-element-efb781c .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-c1e5ff8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2045 .elementor-element.elementor-element-c1e5ff8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2045 .elementor-element.elementor-element-c1e5ff8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2045 .elementor-element.elementor-element-c1e5ff8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-c1e5ff8 > .elementor-element-populated{padding:110px 21px 110px 21px;}.elementor-2045 .elementor-element.elementor-element-1bf2f84 .gem-image.gem-wrapbox{float:right;}.elementor-2045 .elementor-element.elementor-element-1bf2f84 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-2045 .elementor-element.elementor-element-1bf2f84 .gem-image img{opacity:calc(100/100);}.elementor-2045 .elementor-element.elementor-element-1bf2f84 .gem-image a:hover img{opacity:calc(100/100);}.elementor-2045 .elementor-element.elementor-element-4f8266e:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-4f8266e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2045 .elementor-element.elementor-element-4f8266e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-4f8266e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-bbde2ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-bbde2ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-bbde2ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-bbde2ea > .elementor-element-populated{padding:55px 21px 25px 21px;}.elementor-2045 .elementor-element.elementor-element-7fc5275{width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-7fc5275, .elementor-2045 .elementor-element.elementor-element-7fc5275 .elementor-text-editor *{font-family:"Canela", Canela;font-size:30px;line-height:1.25em;}.elementor-2045 .elementor-element.elementor-element-7fc5275, .elementor-2045 .elementor-element.elementor-element-7fc5275 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-6e1fd67.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-6e1fd67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-6e1fd67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-6e1fd67 > .elementor-element-populated{padding:0px 21px 25px 21px;}.elementor-2045 .elementor-element.elementor-element-350bfce .gem-button-container .gem-button{background-color:#8493E6;border-radius:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-350bfce .gem-button-container .gem-button:hover{background-color:#FFFFFF;border-style:none;}.elementor-2045 .elementor-element.elementor-element-350bfce .gem-button-container{text-align:right;}.elementor-2045 .elementor-element.elementor-element-350bfce .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-350bfce .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2045 .elementor-element.elementor-element-12a8ce4:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-12a8ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2045 .elementor-element.elementor-element-12a8ce4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2045 .elementor-element.elementor-element-12a8ce4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-8f4cc47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-8f4cc47 > .elementor-element-populated{padding:0px 21px 90px 21px;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder-item-inner, .elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:center;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder-style-vertical .quickfinder-item-info{text-align:center;padding:31px 0px 15px 0px;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder-item-inner{padding:31px 0px 15px 0px;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .quickfinder-title{margin-bottom:0px;color:#FFFFFF !important;font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .quickfinder-description{padding-bottom:0px;color:#FFFFFF !important;font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .gem-qf-icon-image-wrapper .gem-icon{font-size:67px  !important;margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 67px) !important;height:calc(1.3 * 67px) !important;line-height:calc(1.3 * 67px) !important;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#8493E6;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#8493E6;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-image img, .elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-53f8b4d .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder-item-inner, .elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:center;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder-style-vertical .quickfinder-item-info{text-align:center;padding:31px 0px 15px 0px;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder-item-inner{padding:31px 0px 15px 0px;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .quickfinder-title{margin-bottom:0px;color:#FFFFFF !important;font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .quickfinder-description{padding-bottom:0px;color:#FFFFFF !important;font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-0db41df .gem-qf-icon-image-wrapper .gem-icon{font-size:67px  !important;margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-0db41df .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 67px) !important;height:calc(1.3 * 67px) !important;line-height:calc(1.3 * 67px) !important;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#8493E6;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#8493E6;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .gem-image img, .elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-0db41df .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-2045 .elementor-element.elementor-element-bd72047:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-bd72047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2045 .elementor-element.elementor-element-bd72047{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-bd72047 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-14545a9 > .elementor-element-populated{padding:100px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-3152bc8{padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-dff8ed2:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-dff8ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panaceacapital.net/wp-content/uploads/2020/10/4-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2045 .elementor-element.elementor-element-dff8ed2{height:calc(100vh - 200px);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 120px 0px;}.elementor-2045 .elementor-element.elementor-element-dff8ed2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-5f5cb6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2045 .elementor-element.elementor-element-5f5cb6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2045 .elementor-element.elementor-element-5f5cb6b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2045 .elementor-element.elementor-element-5f5cb6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-5f5cb6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 21px 25px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;padding:4px 40px 80px 40px;}.elementor-2045 .elementor-element.elementor-element-5f5cb6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-df55d33{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-df55d33, .elementor-2045 .elementor-element.elementor-element-df55d33 .elementor-text-editor *{font-family:"Montserrat", Canela;font-size:120px;font-weight:bold;}.elementor-2045 .elementor-element.elementor-element-df55d33, .elementor-2045 .elementor-element.elementor-element-df55d33 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#CCD9FB;}.elementor-2045 .elementor-element.elementor-element-a697d39{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-a697d39, .elementor-2045 .elementor-element.elementor-element-a697d39 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-6b73862{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-6b73862, .elementor-2045 .elementor-element.elementor-element-6b73862 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-5c2bc16{text-align:center;}.elementor-2045 .elementor-element.elementor-element-5c2bc16, .elementor-2045 .elementor-element.elementor-element-5c2bc16 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-cd50d34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2045 .elementor-element.elementor-element-cd50d34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2045 .elementor-element.elementor-element-cd50d34.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2045 .elementor-element.elementor-element-cd50d34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-cd50d34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 21px 25px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;padding:4px 40px 80px 40px;}.elementor-2045 .elementor-element.elementor-element-cd50d34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-88503ee{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-88503ee, .elementor-2045 .elementor-element.elementor-element-88503ee .elementor-text-editor *{font-family:"Montserrat", Canela;font-size:120px;font-weight:bold;}.elementor-2045 .elementor-element.elementor-element-88503ee, .elementor-2045 .elementor-element.elementor-element-88503ee .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#CCD9FB;}.elementor-2045 .elementor-element.elementor-element-02a0d3b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-02a0d3b, .elementor-2045 .elementor-element.elementor-element-02a0d3b .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-00c0008{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-00c0008, .elementor-2045 .elementor-element.elementor-element-00c0008 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-22295dd{text-align:center;}.elementor-2045 .elementor-element.elementor-element-22295dd, .elementor-2045 .elementor-element.elementor-element-22295dd .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-1449a46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2045 .elementor-element.elementor-element-1449a46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2045 .elementor-element.elementor-element-1449a46.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2045 .elementor-element.elementor-element-1449a46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-1449a46 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 21px 25px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;padding:4px 40px 80px 40px;}.elementor-2045 .elementor-element.elementor-element-1449a46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-ac2388f{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-ac2388f, .elementor-2045 .elementor-element.elementor-element-ac2388f .elementor-text-editor *{font-family:"Montserrat", Canela;font-size:120px;font-weight:bold;}.elementor-2045 .elementor-element.elementor-element-ac2388f, .elementor-2045 .elementor-element.elementor-element-ac2388f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#CCD9FB;}.elementor-2045 .elementor-element.elementor-element-c662b2b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-c662b2b, .elementor-2045 .elementor-element.elementor-element-c662b2b .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-9251a1c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-9251a1c, .elementor-2045 .elementor-element.elementor-element-9251a1c .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-340cb71{text-align:center;}.elementor-2045 .elementor-element.elementor-element-340cb71, .elementor-2045 .elementor-element.elementor-element-340cb71 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-49d0551{margin-top:35px;margin-bottom:35px;}.elementor-2045 .elementor-element.elementor-element-66a457e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-66a457e > .elementor-element-populated{padding:25px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-4422cfe .elementor-heading-title{font-family:"Canela", Canela;font-weight:bold;text-transform:uppercase;color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-f39885d{width:auto;max-width:auto;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-f39885d, .elementor-2045 .elementor-element.elementor-element-f39885d .elementor-text-editor *{font-family:"Canela", Canela;font-size:35px;line-height:1.25em;}.elementor-2045 .elementor-element.elementor-element-a5ba762{--divider-border-style:solid;--divider-color:#8493E6;--divider-border-width:2px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-2045 .elementor-element.elementor-element-a5ba762 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-2045 .elementor-element.elementor-element-a5ba762 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2045 .elementor-element.elementor-element-0a1c56c{width:var( --container-widget-width, 455px );max-width:455px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-0a1c56c, .elementor-2045 .elementor-element.elementor-element-0a1c56c .elementor-text-editor *{font-family:"Canela", Canela;line-height:30px;}.elementor-2045 .elementor-element.elementor-element-0a1c56c, .elementor-2045 .elementor-element.elementor-element-0a1c56c .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2045 .elementor-element.elementor-element-8198ca6{width:var( --container-widget-width, 465px );max-width:465px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 100px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-8198ca6, .elementor-2045 .elementor-element.elementor-element-8198ca6 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-963eab7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2045 .elementor-element.elementor-element-963eab7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panaceacapital.net/wp-content/uploads/2026/02/standard_207267993.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-963eab7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-963eab7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-963eab7.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2045 .elementor-element.elementor-element-963eab7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-963eab7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-75cc846 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-75cc846 > .elementor-element-populated{padding:100px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-19fc863 .elementor-heading-title{font-family:"Canela", Canela;font-weight:bold;text-transform:uppercase;color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-b6f1785{width:auto;max-width:auto;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-b6f1785, .elementor-2045 .elementor-element.elementor-element-b6f1785 .elementor-text-editor *{font-family:"Canela", Canela;font-size:35px;line-height:1.25em;}.elementor-2045 .elementor-element.elementor-element-4c095fc{--divider-border-style:solid;--divider-color:#8493E6;--divider-border-width:2px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-2045 .elementor-element.elementor-element-4c095fc .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-2045 .elementor-element.elementor-element-4c095fc .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2045 .elementor-element.elementor-element-c7babe7{width:var( --container-widget-width, 455px );max-width:455px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-c7babe7, .elementor-2045 .elementor-element.elementor-element-c7babe7 .elementor-text-editor *{font-family:"Canela", Canela;line-height:30px;}.elementor-2045 .elementor-element.elementor-element-c7babe7, .elementor-2045 .elementor-element.elementor-element-c7babe7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2045 .elementor-element.elementor-element-9772b43{width:var( --container-widget-width, 465px );max-width:465px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 100px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-9772b43, .elementor-2045 .elementor-element.elementor-element-9772b43 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-3a9540d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-3a9540d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-3a9540d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2045 .elementor-element.elementor-element-3a9540d > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-fcbcfca .diagram-wrapper .skill-line div{background-color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-fcbcfca .diagram-circle input.color{background-color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-fcbcfca .diagram-wrapper .digram-line-box .skill-line{background-color:#CCD9FB;}.elementor-2045 .elementor-element.elementor-element-fcbcfca .diagram-legend{margin-left:0px;}.elementor-2045 .elementor-element.elementor-element-8ed8bf9:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-8ed8bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2045 .elementor-element.elementor-element-8ed8bf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-8ed8bf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-7e44b13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2045 .elementor-element.elementor-element-7e44b13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-7e44b13.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-7e44b13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-7e44b13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-7e44b13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-7e44b13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-3facc16{width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;text-align:start;}.elementor-2045 .elementor-element.elementor-element-3facc16.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2045 .elementor-element.elementor-element-3facc16, .elementor-2045 .elementor-element.elementor-element-3facc16 .elementor-text-editor *{font-family:"Canela", Canela;line-height:1.25em;}.elementor-2045 .elementor-element.elementor-element-3facc16, .elementor-2045 .elementor-element.elementor-element-3facc16 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-2045 .elementor-element.elementor-element-a5064f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2045 .elementor-element.elementor-element-a5064f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-a5064f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-a5064f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-a5064f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-a5064f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 21px 50px 21px;}.elementor-2045 .elementor-element.elementor-element-a5064f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-87aaeb4 .gem-button-container .gem-button{background-color:#8493E6;border-radius:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-87aaeb4 .gem-button-container .gem-button:hover{background-color:#FFFFFF;border-style:none;}.elementor-2045 .elementor-element.elementor-element-87aaeb4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-87aaeb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-87aaeb4.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2045 .elementor-element.elementor-element-87aaeb4 .gem-button-container{text-align:right;}.elementor-2045 .elementor-element.elementor-element-87aaeb4 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-87aaeb4 .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2045 .elementor-element.elementor-element-815557c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-815557c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-143161c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2045 .elementor-element.elementor-element-143161c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panaceacapital.net/wp-content/uploads/2020/10/9.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2045 .elementor-element.elementor-element-143161c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-143161c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-2045 .elementor-element.elementor-element-143161c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-37c84c6{text-align:center;}.elementor-2045 .elementor-element.elementor-element-37c84c6, .elementor-2045 .elementor-element.elementor-element-37c84c6 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-37c84c6, .elementor-2045 .elementor-element.elementor-element-37c84c6 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-726df69{margin-top:0px;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-7805839 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-7805839 > .elementor-element-populated{padding:130px 21px 90px 21px;}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-counter-number{font-family:"Canela", Canela;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-icon-inner .wrapper-icon-inner{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-icon-inner svg{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-icon-inner{padding:5px;transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-counter-icon{margin-bottom:10px;}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-ced9196 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-67f59f5{--divider-border-style:solid;--divider-color:#8493E6;--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-67f59f5 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2045 .elementor-element.elementor-element-67f59f5 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2045 .elementor-element.elementor-element-66d9919{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-66d9919, .elementor-2045 .elementor-element.elementor-element-66d9919 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-66d9919, .elementor-2045 .elementor-element.elementor-element-66d9919 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2045 .elementor-element.elementor-element-a4f3be7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-a4f3be7 > .elementor-element-populated{padding:130px 21px 90px 21px;}.elementor-2045 .elementor-element.elementor-element-826109a .gem-counter-number{font-family:"Canela", Canela;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-826109a .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-826109a .gem-icon-inner .wrapper-icon-inner{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-826109a .gem-icon-inner svg{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-826109a .gem-icon-inner{padding:5px;transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-826109a .gem-counter-icon{margin-bottom:10px;}.elementor-2045 .elementor-element.elementor-element-826109a .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-826109a .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-826109a .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-b910c3e{--divider-border-style:solid;--divider-color:#8493E6;--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-b910c3e .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2045 .elementor-element.elementor-element-b910c3e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2045 .elementor-element.elementor-element-0f0bc9d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-0f0bc9d, .elementor-2045 .elementor-element.elementor-element-0f0bc9d .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-0f0bc9d, .elementor-2045 .elementor-element.elementor-element-0f0bc9d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2045 .elementor-element.elementor-element-69df199 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-69df199 > .elementor-element-populated{padding:130px 21px 90px 21px;}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-counter-number{font-family:"Canela", Canela;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-icon-inner .wrapper-icon-inner{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-icon-inner svg{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-icon-inner{padding:5px;transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-counter-icon{margin-bottom:10px;}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-70457d5 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-dcac214{--divider-border-style:solid;--divider-color:#8493E6;--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-dcac214 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2045 .elementor-element.elementor-element-dcac214 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2045 .elementor-element.elementor-element-14ff7fe{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-14ff7fe, .elementor-2045 .elementor-element.elementor-element-14ff7fe .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-14ff7fe, .elementor-2045 .elementor-element.elementor-element-14ff7fe .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2045 .elementor-element.elementor-element-daf804d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-daf804d > .elementor-element-populated{padding:130px 21px 90px 21px;}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-counter-number{font-family:"Canela", Canela;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-icon-inner .wrapper-icon-inner{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-icon-inner svg{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-icon-inner{padding:5px;transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-counter-icon{margin-bottom:10px;}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-bb8c840 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2045 .elementor-element.elementor-element-4f2fead{--divider-border-style:solid;--divider-color:#8493E6;--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-4f2fead .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2045 .elementor-element.elementor-element-4f2fead .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2045 .elementor-element.elementor-element-af3fc0e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2045 .elementor-element.elementor-element-af3fc0e, .elementor-2045 .elementor-element.elementor-element-af3fc0e .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-af3fc0e, .elementor-2045 .elementor-element.elementor-element-af3fc0e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-7b926bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-7b926bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-7b926bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-7b926bf > .elementor-element-populated{padding:70px 21px 50px 21px;}.elementor-2045 .elementor-element.elementor-element-f93cbb2{width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;}.elementor-2045 .elementor-element.elementor-element-f93cbb2, .elementor-2045 .elementor-element.elementor-element-f93cbb2 .elementor-text-editor *{font-family:"Canela", Canela;font-size:30px;line-height:1.25em;}.elementor-2045 .elementor-element.elementor-element-a1bdd7b{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-a1bdd7b .elementor-heading-title{font-family:"Canela", Canela;font-weight:bold;text-transform:uppercase;color:#8493E6;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-7f9db65.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-7f9db65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-7f9db65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-7f9db65 > .elementor-element-populated{padding:70px 21px 50px 21px;}.elementor-2045 .elementor-element.elementor-element-ee8cc71 .gem-button-container .gem-button{background-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-ee8cc71 .gem-button-container .gem-button:hover{background-color:#8493E6;border-style:solid;border-width:3px 3px 3px 3px;border-color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-ee8cc71 .gem-button-container{text-align:right;}.elementor-2045 .elementor-element.elementor-element-ee8cc71 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-edb4951{--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-2045 .elementor-element.elementor-element-179fe70{--spacer-size:100px;}.elementor-2045 .elementor-element.elementor-element-c2c19f7 > .elementor-element-populated{padding:100px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-2045 .elementor-element.elementor-element-2326fbb .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-2045 .elementor-element.elementor-element-2326fbb .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .portfolio-item .wrap > .caption{background-color:#FFFFFF;padding:35px 30px 30px 30px !important;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info{background-color:#8493E6 !important;}.elementor-2045 .elementor-element.elementor-element-2326fbb .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px;}.elementor-2045 .elementor-element.elementor-element-06ebe97:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-06ebe97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2045 .elementor-element.elementor-element-06ebe97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-176px;margin-bottom:0px;padding:130px 0px 130px 0px;}.elementor-2045 .elementor-element.elementor-element-06ebe97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2045 .elementor-element.elementor-element-f565451.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2045 .elementor-element.elementor-element-f565451 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2045 .elementor-element.elementor-element-f565451 > .elementor-element-populated{border-style:solid;border-width:12px 12px 12px 12px;border-color:#CDDAFB5C;margin:0px 21px 0px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;padding:50px 0px 70px 0px;}.elementor-2045 .elementor-element.elementor-element-e1b0740{text-align:center;}.elementor-2045 .elementor-element.elementor-element-e1b0740, .elementor-2045 .elementor-element.elementor-element-e1b0740 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-e1b0740, .elementor-2045 .elementor-element.elementor-element-e1b0740 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#8493E6;}.elementor-2045 .elementor-element.elementor-element-58916a9{width:var( --container-widget-width, 600px );max-width:600px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-2045 .elementor-element.elementor-element-58916a9, .elementor-2045 .elementor-element.elementor-element-58916a9 .elementor-text-editor *{font-family:"Canela", Canela;}.elementor-2045 .elementor-element.elementor-element-58916a9, .elementor-2045 .elementor-element.elementor-element-58916a9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#CCD9FB;}.elementor-2045 .elementor-element.elementor-element-7710518{margin-top:0px;margin-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-d277a8a > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-clients-type-carousel-grid .gem-client-item a img, .elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-clients-type-carousel-grid .gem-client-item span img{padding:40px 40px 40px 40px;}.elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-client-item a img, .elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-client-item span img{opacity:100;}.elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-client-item a:hover img{opacity:0.5;}.elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-mini-pagination a{width:17px;height:17px;margin-left:5px;margin-right:5px;}.elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-mini-pagination{margin-top:30px;}@media(min-width:768px){.elementor-2045 .elementor-element.elementor-element-7e44b13{width:67%;}.elementor-2045 .elementor-element.elementor-element-a5064f3{width:33%;}}@media(max-width:1024px){.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2045 .elementor-element.elementor-element-cec8f81{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 25%;}.elementor-2045 .elementor-element.elementor-element-efb781c{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 25%;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-c1e5ff8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2045 .elementor-element.elementor-element-c1e5ff8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2045 .elementor-element.elementor-element-c1e5ff8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2045 .elementor-element.elementor-element-1bf2f84 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-963eab7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-963eab7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2045 .elementor-element.elementor-element-3a9540d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2045 .elementor-element.elementor-element-3a9540d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2045 .elementor-element.elementor-element-06ebe97{margin-top:60px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-clients-type-carousel-grid .gem-client-item a img, .elementor-2045 .elementor-element.elementor-element-1f4da3e .gem-clients-type-carousel-grid .gem-client-item span img{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2045 .elementor-element.elementor-element-9c66100{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-2045 .elementor-element.elementor-element-9c66100.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2045 .elementor-element.elementor-element-9c66100 .thegem-heading, .elementor-2045 .elementor-element.elementor-element-9c66100 .thegem-heading .light{font-size:25px;line-height:1.1em;}.elementor-2045 .elementor-element.elementor-element-65b8fad{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-2045 .elementor-element.elementor-element-65b8fad.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2045 .elementor-element.elementor-element-65b8fad .thegem-heading, .elementor-2045 .elementor-element.elementor-element-65b8fad .thegem-heading .light{font-size:25px;line-height:1.1em;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-5e35bc7 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-772b348{width:100%;max-width:100%;}.elementor-2045 .elementor-element.elementor-element-258b335{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-258b335 .elementor-divider-separator{width:15%;}.elementor-2045 .elementor-element.elementor-element-cec8f81{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-efb781c{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-c1e5ff8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2045 .elementor-element.elementor-element-1bf2f84 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-2045 .elementor-element.elementor-element-bbde2ea > .elementor-element-populated{padding:80px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-6e1fd67 > .elementor-element-populated{padding:50px 21px 50px 21px;}.elementor-2045 .elementor-element.elementor-element-350bfce .gem-button-container{text-align:left;}.elementor-2045 .elementor-element.elementor-element-a5ba762{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-a5ba762 .elementor-divider-separator{width:15%;}.elementor-2045 .elementor-element.elementor-element-0a1c56c{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-8198ca6{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-963eab7 > .elementor-element-populated{padding:50px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-4c095fc{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-4c095fc .elementor-divider-separator{width:15%;}.elementor-2045 .elementor-element.elementor-element-c7babe7{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-9772b43{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2045 .elementor-element.elementor-element-3a9540d > .elementor-element-populated{padding:50px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-7e44b13 > .elementor-element-populated{padding:100px 21px 0px 21px;}.elementor-2045 .elementor-element.elementor-element-3facc16.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2045 .elementor-element.elementor-element-3facc16, .elementor-2045 .elementor-element.elementor-element-3facc16 .elementor-text-editor *{font-size:25px;}.elementor-2045 .elementor-element.elementor-element-a5064f3 > .elementor-element-populated{padding:50px 21px 50px 21px;}.elementor-2045 .elementor-element.elementor-element-87aaeb4 .gem-button-container{text-align:left;}.elementor-2045 .elementor-element.elementor-element-7805839 > .elementor-element-populated{padding:50px 21px 30px 21px;}.elementor-2045 .elementor-element.elementor-element-a4f3be7 > .elementor-element-populated{padding:30px 21px 30px 21px;}.elementor-2045 .elementor-element.elementor-element-69df199 > .elementor-element-populated{padding:30px 21px 30px 21px;}.elementor-2045 .elementor-element.elementor-element-daf804d > .elementor-element-populated{padding:30px 21px 30px 21px;}.elementor-2045 .elementor-element.elementor-element-7b926bf > .elementor-element-populated{padding:70px 21px 20px 21px;}.elementor-2045 .elementor-element.elementor-element-7f9db65 > .elementor-element-populated{padding:30px 21px 50px 21px;}.elementor-2045 .elementor-element.elementor-element-ee8cc71 .gem-button-container{text-align:left;}.elementor-2045 .elementor-element.elementor-element-2326fbb .portfolio.portfolio-grid.news-grid .portfolio-item .wrap > .caption{padding:30px 0px 0px 0px !important;}.elementor-2045 .elementor-element.elementor-element-06ebe97{margin-top:60px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-2045 .elementor-element.elementor-element-f565451 > .elementor-element-populated{padding:50px 21px 70px 21px;}.elementor-2045 .elementor-element.elementor-element-58916a9{width:100%;max-width:100%;margin:40px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;}}@media (max-width:1500px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px) and (min-width:768px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{padding: 0px 21px 0px 65px !important;}}@media (max-width:767px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{padding: 0px 21px 0px 21px !important;}}
@media (max-width:1500px){.elementor-2045 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px){.elementor-2045 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{padding: 0px 21px 80px 21px !important;}}
@media (max-width:1500px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px) and (min-width:768px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{padding: 0px 21px 0px 65px !important;}}@media (max-width:767px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{padding: 0px 21px 0px 21px !important;}}
@media (max-width:1500px){.elementor-2045 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px){.elementor-2045 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{padding: 0px 21px 80px 21px !important;}}
@media (max-width:1500px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px) and (min-width:768px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{padding: 0px 21px 0px 65px !important;}}@media (max-width:767px){.elementor-2045 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{padding: 0px 21px 0px 21px !important;}}
@media (max-width:1500px){.elementor-2045 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px){.elementor-2045 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{padding: 0px 21px 80px 21px !important;}}
@media (max-width:1500px) and (min-width:768px){.elementor-2045 .elementor-element.elementor-element-f16d6fe > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-b0d7466 > .elementor-element-populated{padding: 150px 0px 0px 0px !important;}}@media (max-width:767px){.elementor-2045 .elementor-element.elementor-element-f16d6fe > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2045 .elementor-element.elementor-element-b0d7466 > .elementor-element-populated{padding: 100px 0px 0px 0px !important;}}
/* Start custom CSS for html, class: .elementor-element-3152bc8 *//* Main Container - Full Width, No Gaps */
.quote-card-wrapper {
    display: flex;
    flex-wrap: wrap;
    background-color: #ffffff;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    overflow: hidden;
}

/* Left Image Section */
.quote-image-section {
    flex: 1;
    min-width: 300px;
    position: relative;
    background-color: #ffffff;
    min-height: 450px;
    margin: 0;
    padding: 0;
}

/* Background Image */
.bg-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    filter: grayscale(100%);
    display: block;
}

/* Profile Picture - Grayscale */
.portrait-image {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 70%;
    max-width: 350px;
    z-index: 2;
    display: block;
    filter: grayscale(100%);
    transition: filter 0.3s ease;
}
.portrait-image:hover {
    filter: grayscale(0%);
}

/* Right Text Section */
.quote-content-section {
    flex: 1;
    min-width: 300px;
    padding: 60px 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background-color: #ffffff;
    margin: 0;
    box-sizing: border-box;
}

/* Blue Quotes */
.quote-mark {
    font-size: 80px;
    color: #009FE3;
    line-height: 0.5;
    font-weight: bold;
    font-family: serif;
    display: block;
}
.quote-mark.open { margin-bottom: 10px; }
.quote-mark.close { margin-top: -20px; margin-bottom: 20px; text-align: right; }

/* Quote Text */
.quote-text {
    font-size: 22px;
    line-height: 1.6;
    color: #333;
    margin: 0;
    font-weight: 300;
}

/* Name */
.quote-author {
    font-size: 19px;
    font-weight: 700;
    color: #000;
    margin-top: 30px;
    margin-bottom: 5px;
}

/* Job Title */
.quote-title {
    font-size: 16px;
    font-style: italic;
    color: #666;
    margin-bottom: 30px; /* Added space before button */
}

/* --- NEW BUTTON STYLES --- */
.custom-button {
    display: inline-block;
    background-color: #929FEA; /* Light Purple/Blue from image */
    color: #ffffff;
    text-decoration: none;
    padding: 15px 30px;
    font-family: 'Times New Roman', Times, serif; /* Serif font to match image */
    font-weight: bold;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
    align-self: flex-start; /* Aligns button to the left */
    transition: background-color 0.3s ease;
    border: 1px solid #929FEA;
}

.custom-button:hover {
    background-color: #7a88d6; /* Slightly darker on hover */
    border-color: #7a88d6;
}

/* Mobile Responsiveness */
@media (max-width: 768px) {
    .quote-card-wrapper { flex-direction: column; }
    .quote-image-section { min-height: 350px; }
    .portrait-image { width: 50%; }
    .quote-content-section { padding: 40px 20px; }
    .custom-button {
        width: 100%; /* Full width button on mobile */
        box-sizing: border-box;
    }
}/* End custom CSS */