.elementor-2446 .elementor-element.elementor-element-04e838d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-2446 .elementor-element.elementor-element-04e838d:not(.elementor-motion-effects-element-type-background), .elementor-2446 .elementor-element.elementor-element-04e838d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2FFDD 0%, #FFFFFF 100%);}.elementor-2446 .elementor-element.elementor-element-373d739{width:initial;max-width:initial;}.elementor-2446 .elementor-element.elementor-element-373d739.elementor-element{--align-self:center;}.elementor-2446 .elementor-element.elementor-element-373d739 .pxl-logo img{max-height:43px;}.elementor-2446 .elementor-element.elementor-element-d5a24fb{width:auto;max-width:auto;}.elementor-2446 .elementor-element.elementor-element-d5a24fb.elementor-element{--align-self:center;}.elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-nav-menu .pxl-menu-primary{text-align:center;}.elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-nav-menu .pxl-menu-primary > li{float:none;}.elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-nav-menu .pxl-menu-primary > li > a{color:#1E2227;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:93px;letter-spacing:-0.16px;}.elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-nav-menu .pxl-menu-primary > li > a:hover{color:#3CA200;}.elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-nav-menu .pxl-menu-primary > li.current-menu-parent > a:not(.is-one-page), .elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-nav-menu .pxl-menu-primary > li.current_page_item > a:not(.is-one-page), .elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-nav-menu .pxl-menu-primary > li > a.pxl-onepage-active{color:#3CA200;}.elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-nav-menu .pxl-menu-primary li .sub-menu a, .elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-heading .pxl-item--title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:none;}.elementor-2446 .elementor-element.elementor-element-d5a24fb .pxl-menu-primary .sub-menu li + li{margin-top:0px;}.elementor-2446 .elementor-element.elementor-element-6c7a57b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2446 .elementor-element.elementor-element-8dfda7d > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 1px;border-color:#D7D7D7;}.elementor-2446 .elementor-element.elementor-element-6fea908 > .elementor-widget-container{padding:0px 15px 0px 15px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#D7D7D7;border-radius:0px 0px 0px 0px;}.elementor-2446 .elementor-element.elementor-element-bb00856{width:auto;max-width:auto;}.elementor-2446 .elementor-element.elementor-element-bb00856 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-2446 .elementor-element.elementor-element-bb00856.elementor-element{--align-self:flex-end;}.elementor-2446 .elementor-element.elementor-element-bb00856 .pxl-button .btn{color:#1E2227;background-color:#F2D701;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:15px 38px 15px 38px;}.elementor-2446 .elementor-element.elementor-element-bb00856 .pxl-button .btn:hover{color:#FFFFFF;background-color:#3CA200;}.elementor-2446 .elementor-element.elementor-element-bb00856 .pxl-button .btn:hover i{color:#FFFFFF;}.elementor-2446 .elementor-element.elementor-element-bb00856 .pxl-button .btn:hover::after{background:#3CA200;}.elementor-2446 .elementor-element.elementor-element-bb00856 .pxl-button .pxl-icon--left i, .elementor-2446 .elementor-element.elementor-element-bb00856 .pxl-button .pxl-icon--left svg{margin-right:9px;}@media(min-width:768px){.elementor-2446 .elementor-element.elementor-element-04e838d{--content-width:calc(100% - 220px);}.elementor-2446 .elementor-element.elementor-element-6c7a57b{--width:400px;}}