.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://rpcb.panaceacapital.net/wp-content/uploads/2026/08/New1st-1.webp");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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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://rpcb.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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://rpcb.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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://rpcb.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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-widget-wrap{flex-wrap:wrap;}.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 *//* =========================================================
   QUOTE CARD - COMPLETE CSS
   ========================================================= */

.quote-card-wrapper {
    display: flex;
    flex-wrap: wrap;

    width: 100%;
    max-width: 100%;

    margin: 0;
    padding: 0;

    box-sizing: border-box;
    overflow: hidden;

    background-color: #ffffff;

    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}


/* =========================================================
   LEFT IMAGE SECTION
   ========================================================= */

.quote-image-section {
    flex: 1;

    min-width: 300px;
    min-height: 450px;

    position: relative;

    margin: 0;
    padding: 0;

    box-sizing: border-box;

    background-color: #ffffff;
}


/* =========================================================
   BACKGROUND IMAGE
   ========================================================= */

.bg-image {
    position: absolute;

    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    object-fit: cover;

    display: block;

    filter: grayscale(100%);
}


/* =========================================================
   PORTRAIT IMAGE
   KEEPING ORIGINAL POSITION
   ========================================================= */

.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%);
}


/* =========================================================
   PROFILE BUTTONS UNDER IMAGE
   ========================================================= */

.profile-links {
    position: absolute;

    left: 50%;
    bottom: 24px;

    transform: translateX(-50%);

    z-index: 5;

    display: flex;

    align-items: stretch;
    justify-content: center;

    gap: 8px;

    height: 46px;

    white-space: nowrap;
}


/* =========================================================
   LINKEDIN / VCARD BUTTON
   SAME STYLE AS FOUNDER PROFILE BUTTON
   ========================================================= */

.profile-link {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    gap: 7px;

    height: 46px;

    padding: 0 16px;

    box-sizing: border-box;

    background-color: #929FEA;

    border: 1px solid #929FEA;

    border-radius: 0;

    color: #ffffff !important;

    text-decoration: none !important;

    font-family: 'Times New Roman', Times, serif;

    font-size: 13px;

    font-weight: bold;

    text-transform: uppercase;

    letter-spacing: 0.8px;

    line-height: 1;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        transform 0.25s ease;
}


/* =========================================================
   PROFILE ICON
   ========================================================= */

.profile-icon {
    width: 20px;
    height: 20px;

    flex: 0 0 20px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    box-sizing: border-box;

    background-color: #ffffff;

    color: #929FEA;

    border-radius: 0;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: 700;

    line-height: 1;
}


/* LinkedIn Icon */

.linkedin-icon {
    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: 700;
}


/* =========================================================
   PROFILE BUTTON HOVER
   ========================================================= */

.profile-link:hover {
    background-color: #7a88d6;

    border-color: #7a88d6;

    color: #ffffff !important;

    transform: translateY(-2px);
}

.profile-link:hover .profile-icon {
    background-color: #ffffff;

    color: #7a88d6;
}


/* =========================================================
   RIGHT CONTENT SECTION
   ========================================================= */

.quote-content-section {
    flex: 1;

    min-width: 300px;

    position: relative;

    padding: 60px 40px 94px 40px;

    display: flex;

    flex-direction: column;

    justify-content: center;

    box-sizing: border-box;

    background-color: #ffffff;

    margin: 0;
}


/* =========================================================
   QUOTE MARKS
   ========================================================= */

.quote-mark {
    display: block;

    font-size: 80px;

    color: #009FE3;

    line-height: 0.5;

    font-weight: bold;

    font-family: serif;
}


/* Opening Quote */

.quote-mark.open {
    margin-bottom: 10px;
}


/* Closing Quote */

.quote-mark.close {
    margin-top: -20px;

    margin-bottom: 20px;

    text-align: right;
}


/* =========================================================
   QUOTE TEXT
   ========================================================= */

.quote-text {
    margin: 0;

    font-size: 22px;

    line-height: 1.6;

    color: #333333;

    font-weight: 300;
}


/* =========================================================
   AUTHOR
   ========================================================= */

.quote-author {
    margin-top: 30px;

    margin-bottom: 5px;

    font-size: 19px;

    font-weight: 700;

    color: #000000;
}


/* =========================================================
   JOB TITLE
   ========================================================= */

.quote-title {
    margin-bottom: 30px;

    font-size: 16px;

    font-style: italic;

    color: #666666;
}


/* =========================================================
   VIEW FOUNDER PROFILE
   POSITIONED ON SAME BOTTOM LINE
   ========================================================= */

.custom-button {
    position: absolute;

    left: 40px;
    bottom: 24px;

    display: inline-block;

    height: 46px;

    box-sizing: border-box;

    padding: 0 30px;

    background-color: #929FEA;

    border: 1px solid #929FEA;

    border-radius: 0;

    color: #ffffff !important;

    text-decoration: none !important;

    font-family: 'Times New Roman', Times, serif;

    font-weight: bold;

    font-size: 16px;

    text-transform: uppercase;

    letter-spacing: 1px;

    line-height: 44px;

    text-align: center;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        transform 0.25s ease;
}


/* Founder Button Hover */

.custom-button:hover {
    background-color: #7a88d6;

    border-color: #7a88d6;

    color: #ffffff !important;

    transform: translateY(-2px);
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .quote-content-section {
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 90px;
    }

    .quote-text {
        font-size: 20px;
    }

    .custom-button {
        left: 30px;
    }

    .profile-links {
        bottom: 24px;
    }

    .profile-link {
        padding-left: 12px;
        padding-right: 12px;

        font-size: 11px;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 768px) {

    .quote-card-wrapper {
        flex-direction: column;
    }


    /* -----------------------------------------------------
       Image Section
       ----------------------------------------------------- */

    .quote-image-section {
        min-height: 430px;
    }


    /* Keep original portrait behavior */

    .portrait-image {
        width: 50%;
    }


    /* -----------------------------------------------------
       Profile Buttons
       ----------------------------------------------------- */

    .profile-links {
        bottom: 18px;

        gap: 6px;

        height: 44px;
    }

    .profile-link {
        height: 44px;

        padding-left: 11px;
        padding-right: 11px;

        font-size: 11px;

        letter-spacing: 0.6px;
    }

    .profile-icon {
        width: 19px;
        height: 19px;

        flex-basis: 19px;
    }


    /* -----------------------------------------------------
       Right Content
       ----------------------------------------------------- */

    .quote-content-section {
        padding: 40px 20px;
    }

    .quote-text {
        font-size: 19px;

        line-height: 1.55;
    }

    .quote-mark {
        font-size: 65px;
    }


    /* -----------------------------------------------------
       Founder Button
       Return to normal document flow on mobile
       ----------------------------------------------------- */

    .custom-button {
        position: static;

        width: 100%;

        height: 46px;

        padding: 0 20px;

        line-height: 44px;

        margin-top: 0;

        box-sizing: border-box;
    }
}


/* =========================================================
   SMALL MOBILE
   ========================================================= */

@media (max-width: 480px) {

    .quote-image-section {
        min-height: 400px;
    }

    .portrait-image {
        width: 55%;
    }


    .profile-links {
        bottom: 16px;

        gap: 5px;

        height: 42px;
    }

    .profile-link {
        height: 42px;

        padding-left: 8px;
        padding-right: 8px;

        font-size: 9px;

        letter-spacing: 0.4px;

        gap: 5px;
    }

    .profile-icon {
        width: 18px;
        height: 18px;

        flex-basis: 18px;

        font-size: 9px;
    }


    .quote-content-section {
        padding: 35px 18px;
    }

    .quote-text {
        font-size: 18px;
    }


    .custom-button {
        height: 44px;

        line-height: 42px;
    }
}/* End custom CSS */