.elementor-27100 .elementor-element.elementor-element-1393f0c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px}.elementor-27100 .elementor-element.elementor-element-8ad99cd{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27100 .elementor-element.elementor-element-80d5123>.elementor-widget-container{margin:0 0 65px 0}.elementor-27100 .elementor-element.elementor-element-41e0e29{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27100 .elementor-element.elementor-element-ccd91c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-27100 .elementor-element.elementor-element-ccd91c1:not(.elementor-motion-effects-element-type-background),.elementor-27100 .elementor-element.elementor-element-ccd91c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F6F6}@media(min-width:769px){.elementor-27100 .elementor-element.elementor-element-8ad99cd{--width:33.3%}.elementor-27100 .elementor-element.elementor-element-41e0e29{--width:33.3%}.elementor-27100 .elementor-element.elementor-element-ccd91c1{--width:40%}}.elementor-27100 .elementor-element.elementor-element-80d5123,.elementor-27100 .elementor-element.elementor-element-80d5123 .elementor-widget-wrap{background:#ffffff!important;padding:25px 20px!important}.elementor-27100 .elementor-element.elementor-element-80d5123 h2,.elementor-27100 .elementor-element.elementor-element-80d5123 h3,.elementor-27100 .elementor-element.elementor-element-80d5123 h4,.elementor-27100 .elementor-element.elementor-element-80d5123 .elementor-heading-title{color:#1c1a17!important;font-size:16px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-bottom:25px!important;padding-bottom:12px!important;border-bottom:2px solid #cca353!important;display:block!important}.elementor-27100 .elementor-element.elementor-element-80d5123 a,.elementor-27100 .elementor-element.elementor-element-80d5123 .elementor-icon-list-item{color:#54504a!important;font-size:13.5px!important;font-weight:400!important;letter-spacing:0.5px!important;padding:10px 0!important;margin:4px 0!important;display:inline-block!important;position:relative!important;text-decoration:none!important;transition:color 0.3s ease,transform 0.3s cubic-bezier(.16,1,.3,1)!important}.elementor-27100 .elementor-element.elementor-element-80d5123 a:hover,.elementor-27100 .elementor-element.elementor-element-80d5123 .elementor-icon-list-item:hover{color:#cca353!important;transform:translateX(6px)!important}.elementor-27100 .elementor-element.elementor-element-80d5123 a::after,.elementor-27100 .elementor-element.elementor-element-80d5123 .elementor-icon-list-item::after{content:''!important;position:absolute!important;bottom:4px!important;left:0!important;width:100%!important;height:1px!important;background-color:#cca353!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform 0.35s cubic-bezier(.16,1,.3,1)!important}.elementor-27100 .elementor-element.elementor-element-80d5123 a:hover::after,.elementor-27100 .elementor-element.elementor-element-80d5123 .elementor-icon-list-item:hover::after{transform:scaleX(1)!important}.elementor-27100 .elementor-element.elementor-element-ccd91c1,.elementor-27100 .elementor-element.elementor-element-ccd91c1 .elementor-widget-wrap{background:#ffffff!important;padding:25px 20px!important}.elementor-27100 .elementor-element.elementor-element-ccd91c1 img,.elementor-27100 .elementor-element.elementor-element-ccd91c1 .elementor-image img{border-radius:12px!important;box-shadow:0 10px 30px rgb(28 26 23 / .04)!important;transition:transform 0.6s cubic-bezier(.16,1,.3,1)!important}.elementor-27100 .elementor-element.elementor-element-ccd91c1:hover img,.elementor-27100 .elementor-element.elementor-element-ccd91c1:hover .elementor-image img{transform:scale(1.02)!important}.elementor-27100 .elementor-element.elementor-element-ccd91c1 h2,.elementor-27100 .elementor-element.elementor-element-ccd91c1 h3,.elementor-27100 .elementor-element.elementor-element-ccd91c1 h4,.elementor-27100 .elementor-element.elementor-element-ccd91c1 h5{color:#1c1a17!important;font-size:16px!important;font-weight:500!important;margin-top:18px!important;letter-spacing:0.2px!important}.elementor-27100 .elementor-element.elementor-element-ccd91c1 p{color:#7c776e!important;font-size:12.5px!important;line-height:1.6!important;margin-top:8px!important}.elementor-27100 .elementor-element.elementor-element-ccd91c1 .elementor-button{background:transparent!important;color:#1c1a17!important;font-size:12px!important;font-weight:600!important;letter-spacing:1px!important;padding:8px 0!important;border-radius:0px!important;border-bottom:2px solid #cca353!important;transition:all 0.3s ease!important;display:inline-block!important;margin-top:15px!important}.elementor-27100 .elementor-element.elementor-element-ccd91c1 .elementor-button:hover{color:#cca353!important;padding-left:6px!important}