.elementor-4791 .elementor-element.elementor-element-751cf97{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4791 .elementor-element.elementor-element-4765212 img{border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-48852bc{--display:flex;--overlay-opacity:0.56;--border-radius:20px 20px 20px 20px;--margin-top:-400px;--margin-bottom:50px;--margin-left:0px;--margin-right:100px;}.elementor-4791 .elementor-element.elementor-element-48852bc::before, .elementor-4791 .elementor-element.elementor-element-48852bc > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-48852bc > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-48852bc > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-48852bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-48852bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-4299345{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-34fe55c );}.elementor-4791 .elementor-element.elementor-element-4299345 .elementor-headline{text-align:center;font-size:35px;}.elementor-4791 .elementor-element.elementor-element-4299345 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-4791 .elementor-element.elementor-element-4299345 .elementor-headline-dynamic-text{font-weight:600;line-height:21px;}.elementor-4791 .elementor-element.elementor-element-4299345 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-4791 .elementor-element.elementor-element-f8f9cc4{text-align:center;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-4791 .elementor-element.elementor-element-1ffbdf5{--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;--overlay-opacity:0.5;}.elementor-4791 .elementor-element.elementor-element-1ffbdf5:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-1ffbdf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holdingroyalgroup.com/wp-content/uploads/2026/08/3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4791 .elementor-element.elementor-element-1ffbdf5::before, .elementor-4791 .elementor-element.elementor-element-1ffbdf5 > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-1ffbdf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-1ffbdf5 > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-1ffbdf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-1ffbdf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-a5ddeb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4791 .elementor-element.elementor-element-d0da63f .elementor-heading-title{font-size:25px;}.elementor-4791 .elementor-element.elementor-element-942eebf img{width:33%;}.elementor-4791 .elementor-element.elementor-element-acea15b{font-weight:500;color:#020202;}.elementor-4791 .elementor-element.elementor-element-9848117{--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;}.elementor-4791 .elementor-element.elementor-element-0dcad65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-0dcad65:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-0dcad65, .elementor-4791 .elementor-element.elementor-element-0dcad65::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-3a2dafe{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-3a2dafe.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-3a2dafe:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-3a2dafe.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-f6809c9{text-align:center;}.elementor-4791 .elementor-element.elementor-element-f6809c9 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-b64e14c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-b64e14c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-b64e14c, .elementor-4791 .elementor-element.elementor-element-b64e14c::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-71a65c7{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-71a65c7.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-71a65c7:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-71a65c7.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-1057751{text-align:center;}.elementor-4791 .elementor-element.elementor-element-1057751 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-62b247e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-62b247e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-62b247e, .elementor-4791 .elementor-element.elementor-element-62b247e::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-01e7f21{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-01e7f21.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-01e7f21:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-01e7f21.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-ac4ab1c{text-align:center;}.elementor-4791 .elementor-element.elementor-element-ac4ab1c .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-461d4d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-461d4d4:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-461d4d4, .elementor-4791 .elementor-element.elementor-element-461d4d4::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-b6cc7f2{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-b6cc7f2.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-b6cc7f2:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-b6cc7f2.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-4d454b3{text-align:center;}.elementor-4791 .elementor-element.elementor-element-4d454b3 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-e6ef8a1{--display:flex;}.elementor-4791 .elementor-element.elementor-element-6cd5dea{--display:flex;}.elementor-4791 .elementor-element.elementor-element-8b7dcee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-8b7dcee:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-8b7dcee, .elementor-4791 .elementor-element.elementor-element-8b7dcee::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-129af35{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-129af35.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-129af35:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-129af35.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-f63114f{text-align:center;}.elementor-4791 .elementor-element.elementor-element-f63114f .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-d688d48{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-d688d48:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-d688d48, .elementor-4791 .elementor-element.elementor-element-d688d48::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-d20388d{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-d20388d.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-d20388d:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-d20388d.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-38e9844{text-align:center;}.elementor-4791 .elementor-element.elementor-element-38e9844 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-717d426{--display:flex;}.elementor-4791 .elementor-element.elementor-element-8a38735{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-8a38735:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-8a38735, .elementor-4791 .elementor-element.elementor-element-8a38735::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-043176d{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-043176d.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-043176d:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-043176d.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-c82caf9{text-align:center;}.elementor-4791 .elementor-element.elementor-element-c82caf9 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-65c869a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-65c869a:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-65c869a, .elementor-4791 .elementor-element.elementor-element-65c869a::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-0b27492{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-0b27492.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-0b27492:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-0b27492.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-d5bacfa{text-align:center;}.elementor-4791 .elementor-element.elementor-element-d5bacfa .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-abb44eb{--display:flex;}.elementor-4791 .elementor-element.elementor-element-aa355c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-aa355c9:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-aa355c9, .elementor-4791 .elementor-element.elementor-element-aa355c9::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-55bf0b4{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-55bf0b4.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-55bf0b4:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-55bf0b4.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-f9c86f0{text-align:center;}.elementor-4791 .elementor-element.elementor-element-f9c86f0 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-81ca29e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-81ca29e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-81ca29e, .elementor-4791 .elementor-element.elementor-element-81ca29e::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-cebff40{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-cebff40.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-cebff40:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-cebff40.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-b1e6b70{text-align:center;}.elementor-4791 .elementor-element.elementor-element-b1e6b70 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-b844719{--display:flex;}.elementor-4791 .elementor-element.elementor-element-9809467{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-9809467:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-9809467, .elementor-4791 .elementor-element.elementor-element-9809467::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-33e8d25{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-33e8d25.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-33e8d25:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-33e8d25.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-dc166ae{text-align:center;}.elementor-4791 .elementor-element.elementor-element-dc166ae .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-ee6d055{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-ee6d055:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-ee6d055, .elementor-4791 .elementor-element.elementor-element-ee6d055::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-9e272bc{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-9e272bc.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-9e272bc:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-9e272bc.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-bca4b9a{text-align:center;}.elementor-4791 .elementor-element.elementor-element-bca4b9a .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-b073a1a{--display:flex;}.elementor-4791 .elementor-element.elementor-element-4752baa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-4752baa:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-4752baa, .elementor-4791 .elementor-element.elementor-element-4752baa::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-6e51159{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-6e51159.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-6e51159:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-6e51159.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-7237d39{text-align:center;}.elementor-4791 .elementor-element.elementor-element-7237d39 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-2931558{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-2931558:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-2931558, .elementor-4791 .elementor-element.elementor-element-2931558::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-94b4dc8{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-94b4dc8.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-94b4dc8:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-94b4dc8.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-2b7a4f7{text-align:center;}.elementor-4791 .elementor-element.elementor-element-2b7a4f7 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-5fdb60c{--display:flex;}.elementor-4791 .elementor-element.elementor-element-fd6cd60{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-fd6cd60:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-fd6cd60, .elementor-4791 .elementor-element.elementor-element-fd6cd60::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-37161f0{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-37161f0.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-37161f0:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-37161f0.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-3406095{text-align:center;}.elementor-4791 .elementor-element.elementor-element-3406095 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-9554901{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-9554901:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-9554901, .elementor-4791 .elementor-element.elementor-element-9554901::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-89d0c11{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-89d0c11.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-89d0c11:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-89d0c11.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-e56d5a9{text-align:center;}.elementor-4791 .elementor-element.elementor-element-e56d5a9 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-2b37e48{--display:flex;}.elementor-4791 .elementor-element.elementor-element-e2c584c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-e2c584c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-e2c584c, .elementor-4791 .elementor-element.elementor-element-e2c584c::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-2cd4cd2{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #FAA72A 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-2cd4cd2.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-2cd4cd2:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-2cd4cd2.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-2bf8a0c{text-align:center;}.elementor-4791 .elementor-element.elementor-element-2bf8a0c .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-007a8d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-007a8d4:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-007a8d4, .elementor-4791 .elementor-element.elementor-element-007a8d4::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-457d46c{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-457d46c.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-457d46c:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-457d46c.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-2b0014b{text-align:center;}.elementor-4791 .elementor-element.elementor-element-2b0014b .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-b883279{--display:flex;}.elementor-4791 .elementor-element.elementor-element-06c23c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-06c23c1:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-06c23c1, .elementor-4791 .elementor-element.elementor-element-06c23c1::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-2ea8e95{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-2ea8e95.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-2ea8e95:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-2ea8e95.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-ba9020c{text-align:center;}.elementor-4791 .elementor-element.elementor-element-ba9020c .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-57b4ff1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-57b4ff1:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-57b4ff1, .elementor-4791 .elementor-element.elementor-element-57b4ff1::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-e0b7250{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-e0b7250.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-e0b7250:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-e0b7250.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-fdfb15e{text-align:center;}.elementor-4791 .elementor-element.elementor-element-fdfb15e .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-3b237b5{--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;}.elementor-4791 .elementor-element.elementor-element-51cca19{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-51cca19:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-51cca19, .elementor-4791 .elementor-element.elementor-element-51cca19::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-e249222{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-e249222.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-e249222:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-e249222.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-bbbc72d{text-align:center;}.elementor-4791 .elementor-element.elementor-element-bbbc72d .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-c3697f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-c3697f3:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-c3697f3, .elementor-4791 .elementor-element.elementor-element-c3697f3::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-50337cc{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-50337cc.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-50337cc:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-50337cc.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-8a4f8cc{text-align:center;}.elementor-4791 .elementor-element.elementor-element-8a4f8cc .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-1d4f5f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-1d4f5f4:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-1d4f5f4, .elementor-4791 .elementor-element.elementor-element-1d4f5f4::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-c83bdaa{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-c83bdaa.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-c83bdaa:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-c83bdaa.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-7d46643{text-align:center;}.elementor-4791 .elementor-element.elementor-element-7d46643 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-f979e02{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-f979e02:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-f979e02, .elementor-4791 .elementor-element.elementor-element-f979e02::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-153af73{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-153af73.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-153af73:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-153af73.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-950c7ae{text-align:center;}.elementor-4791 .elementor-element.elementor-element-950c7ae .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-01812d9{--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;}.elementor-4791 .elementor-element.elementor-element-0cb34ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-0cb34ab:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-0cb34ab, .elementor-4791 .elementor-element.elementor-element-0cb34ab::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-27afa25{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-27afa25.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-27afa25:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-27afa25.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-4907f98{text-align:center;}.elementor-4791 .elementor-element.elementor-element-4907f98 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-35c3e00{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-35c3e00:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-35c3e00, .elementor-4791 .elementor-element.elementor-element-35c3e00::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-0def0c9{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-0def0c9.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-0def0c9:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-0def0c9.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-5c28ddf{text-align:center;}.elementor-4791 .elementor-element.elementor-element-5c28ddf .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-8f5c691{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-8f5c691:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-8f5c691, .elementor-4791 .elementor-element.elementor-element-8f5c691::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-4557944{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-4557944.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-4557944:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-4557944.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-99c5c88{text-align:center;}.elementor-4791 .elementor-element.elementor-element-99c5c88 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-75c2299{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-75c2299:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-75c2299, .elementor-4791 .elementor-element.elementor-element-75c2299::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-5a9073b{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-5a9073b.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-5a9073b:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-5a9073b.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-1a9bb3b{text-align:center;}.elementor-4791 .elementor-element.elementor-element-1a9bb3b .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-29a6dd0{--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;}.elementor-4791 .elementor-element.elementor-element-54eefac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-54eefac:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-54eefac, .elementor-4791 .elementor-element.elementor-element-54eefac::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-0036f60{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #FAA72A 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-0036f60.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-0036f60:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-0036f60.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-f709dd3{text-align:center;}.elementor-4791 .elementor-element.elementor-element-f709dd3 .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-b2a9d5b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-b2a9d5b:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-b2a9d5b, .elementor-4791 .elementor-element.elementor-element-b2a9d5b::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-3683604{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-3683604.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-3683604:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-3683604.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-b7703ee{text-align:center;}.elementor-4791 .elementor-element.elementor-element-b7703ee .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-30231bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-30231bd:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-30231bd, .elementor-4791 .elementor-element.elementor-element-30231bd::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-fc1008a{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-fc1008a.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-fc1008a:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-fc1008a.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-73fd03f{text-align:center;}.elementor-4791 .elementor-element.elementor-element-73fd03f .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-c2c4a2e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-c2c4a2e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-34fe55c );--border-color:var( --e-global-color-34fe55c );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-c2c4a2e, .elementor-4791 .elementor-element.elementor-element-c2c4a2e::before{--border-transition:0.3s;}.elementor-4791 .elementor-element.elementor-element-b0b2a03{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-1198628 ) 0%, var( --e-global-color-34fe55c ) 100%);}.elementor-4791 .elementor-element.elementor-element-b0b2a03.elementor-element{--align-self:center;}.elementor-4791 .elementor-element.elementor-element-b0b2a03:not( .elementor-widget-image ), .elementor-4791 .elementor-element.elementor-element-b0b2a03.elementor-widget-image img{-webkit-mask-image:url( https://holdingroyalgroup.com/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4791 .elementor-element.elementor-element-12f52ba{text-align:center;}.elementor-4791 .elementor-element.elementor-element-12f52ba .elementor-heading-title{font-size:15px;font-weight:500;color:#000000;}.elementor-4791 .elementor-element.elementor-element-2c645c0{--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:center;}.elementor-4791 .elementor-element.elementor-element-4e9da7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4791 .elementor-element.elementor-element-eea2f84{--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;}.elementor-4791 .elementor-element.elementor-element-b9020b5{--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;--overlay-opacity:0.64;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-b9020b5:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-b9020b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holdingroyalgroup.com/wp-content/uploads/2026/08/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4791 .elementor-element.elementor-element-b9020b5::before, .elementor-4791 .elementor-element.elementor-element-b9020b5 > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-b9020b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-b9020b5 > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-b9020b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-b9020b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0C0E;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-84ddf6d{--display:flex;}.elementor-4791 .elementor-element.elementor-element-73aa430{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFD85F;}.elementor-4791 .elementor-element.elementor-element-73aa430 .elementor-headline{text-align:center;font-size:35px;}.elementor-4791 .elementor-element.elementor-element-73aa430 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-4791 .elementor-element.elementor-element-73aa430 .elementor-headline-dynamic-text{font-weight:600;line-height:21px;}.elementor-4791 .elementor-element.elementor-element-73aa430 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-4791 .elementor-element.elementor-element-6f4a606{text-align:center;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-4791 .elementor-element.elementor-element-6525111{--display:flex;}.elementor-4791 .elementor-element.elementor-element-addadf0{--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-4791 .elementor-element.elementor-element-14d0a8c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-cd15259 );}.elementor-4791 .elementor-element.elementor-element-14d0a8c .elementor-headline{text-align:center;font-size:27px;font-weight:600;}.elementor-4791 .elementor-element.elementor-element-14d0a8c .elementor-headline-plain-text{color:#000000;}.elementor-4791 .elementor-element.elementor-element-14d0a8c .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-4791 .elementor-element.elementor-element-f51615b{--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-4791 .elementor-element.elementor-element-9f57375{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4791 .elementor-element.elementor-element-4d3bbe3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:-57px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-4791 .elementor-element.elementor-element-4d3bbe3:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-4d3bbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F1BC321A 100%);}.elementor-4791 .elementor-element.elementor-element-48060c6 .elementor-icon-box-title, .elementor-4791 .elementor-element.elementor-element-48060c6 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-4791 .elementor-element.elementor-element-8713dae{--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:0px;--padding-right:0px;}.elementor-4791 .elementor-element.elementor-element-c8f5d87{--display:flex;--justify-content:center;}.elementor-4791 .elementor-element.elementor-element-b20bf6a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:70px;--z-index:1;}.elementor-4791 .elementor-element.elementor-element-b20bf6a:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-b20bf6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F1BC321A 100%);}.elementor-4791 .elementor-element.elementor-element-68f8b10 .elementor-icon-box-title, .elementor-4791 .elementor-element.elementor-element-68f8b10 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-4791 .elementor-element.elementor-element-1f07651{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4791 .elementor-element.elementor-element-e9dc59b{--display:flex;--justify-content:center;}.elementor-4791 .elementor-element.elementor-element-997215a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-65px;}.elementor-4791 .elementor-element.elementor-element-997215a:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-997215a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F1BC321A 100%);}.elementor-4791 .elementor-element.elementor-element-167dce0 .elementor-icon-box-title, .elementor-4791 .elementor-element.elementor-element-167dce0 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-4791 .elementor-element.elementor-element-58d1ea1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4791 .elementor-element.elementor-element-5ffc0c1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );--border-radius:20px 20px 20px 20px;--margin-top:-67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-5ffc0c1:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-5ffc0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F1BC321A 100%);}.elementor-4791 .elementor-element.elementor-element-2fffa44 .elementor-icon-box-title, .elementor-4791 .elementor-element.elementor-element-2fffa44 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-4791 .elementor-element.elementor-element-6bd60c3{--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;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-073dbcd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4791 .elementor-element.elementor-element-7bcdd24 img{border-radius:15px 15px 15px 15px;}.elementor-4791 .elementor-element.elementor-element-23ebdbc{--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;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-95c7afd{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-95c7afd::before, .elementor-4791 .elementor-element.elementor-element-95c7afd > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-95c7afd > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-95c7afd > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-95c7afd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-95c7afd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-905cc60{text-align:center;}.elementor-4791 .elementor-element.elementor-element-905cc60 .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-5618d46{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-5618d46::before, .elementor-4791 .elementor-element.elementor-element-5618d46 > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-5618d46 > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-5618d46 > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-5618d46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-5618d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-37b2e35{text-align:center;}.elementor-4791 .elementor-element.elementor-element-37b2e35 .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-59e6ff5{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-59e6ff5::before, .elementor-4791 .elementor-element.elementor-element-59e6ff5 > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-59e6ff5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-59e6ff5 > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-59e6ff5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-59e6ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-4050b8b{text-align:center;}.elementor-4791 .elementor-element.elementor-element-4050b8b .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-ebc0b7d{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-ebc0b7d::before, .elementor-4791 .elementor-element.elementor-element-ebc0b7d > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-ebc0b7d > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-ebc0b7d > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-ebc0b7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-ebc0b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-1b85552{text-align:center;}.elementor-4791 .elementor-element.elementor-element-1b85552 .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-31355b5{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-31355b5::before, .elementor-4791 .elementor-element.elementor-element-31355b5 > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-31355b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-31355b5 > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-31355b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-31355b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-f6d2662{text-align:center;}.elementor-4791 .elementor-element.elementor-element-f6d2662 .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-9f2ed66{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;--dynamic-text-color:var( --e-global-color-cd15259 );}.elementor-4791 .elementor-element.elementor-element-9f2ed66.elementor-element{--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-9f2ed66 .elementor-headline{text-align:center;font-size:27px;font-weight:600;}.elementor-4791 .elementor-element.elementor-element-9f2ed66 .elementor-headline-plain-text{color:#000000;}.elementor-4791 .elementor-element.elementor-element-9f2ed66 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-4791 .elementor-element.elementor-element-00a2878{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4791 .elementor-element.elementor-element-5adbad2 img{border-radius:15px 15px 15px 15px;}.elementor-4791 .elementor-element.elementor-element-8e49547{--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;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-7b32e9f{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-7b32e9f::before, .elementor-4791 .elementor-element.elementor-element-7b32e9f > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-7b32e9f > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-7b32e9f > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-7b32e9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-7b32e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-c45bb09{text-align:center;}.elementor-4791 .elementor-element.elementor-element-c45bb09 .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-0d92f50 .elementor-button{background-color:#263C57;}.elementor-4791 .elementor-element.elementor-element-45b3213{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-45b3213::before, .elementor-4791 .elementor-element.elementor-element-45b3213 > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-45b3213 > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-45b3213 > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-45b3213 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-45b3213 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-b70251f{text-align:center;}.elementor-4791 .elementor-element.elementor-element-b70251f .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-c8885f8 .elementor-button{background-color:#263C57;}.elementor-4791 .elementor-element.elementor-element-5657869{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-5657869::before, .elementor-4791 .elementor-element.elementor-element-5657869 > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-5657869 > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-5657869 > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-5657869 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-5657869 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-9901742{text-align:center;}.elementor-4791 .elementor-element.elementor-element-9901742 .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-b869256 .elementor-button{background-color:#263C57;}.elementor-4791 .elementor-element.elementor-element-f4e666a{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-f4e666a::before, .elementor-4791 .elementor-element.elementor-element-f4e666a > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-f4e666a > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-f4e666a > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-f4e666a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-f4e666a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-51c19b0{text-align:center;}.elementor-4791 .elementor-element.elementor-element-51c19b0 .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-5e16a28 .elementor-button{background-color:#263C57;}.elementor-4791 .elementor-element.elementor-element-2989d9f{--display:flex;--min-height:50px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-2989d9f::before, .elementor-4791 .elementor-element.elementor-element-2989d9f > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-2989d9f > .e-con-inner > .elementor-background-video-container::before, .elementor-4791 .elementor-element.elementor-element-2989d9f > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-2989d9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4791 .elementor-element.elementor-element-2989d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#585858;--background-overlay:'';}.elementor-4791 .elementor-element.elementor-element-5465cd8{text-align:center;}.elementor-4791 .elementor-element.elementor-element-5465cd8 .elementor-heading-title{font-weight:500;color:#080808;}.elementor-4791 .elementor-element.elementor-element-0c33f7c .elementor-button{background-color:#263C57;}.elementor-4791 .elementor-element.elementor-element-21cafc0{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;--dynamic-text-color:var( --e-global-color-cd15259 );}.elementor-4791 .elementor-element.elementor-element-21cafc0.elementor-element{--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-21cafc0 .elementor-headline{text-align:center;font-size:27px;font-weight:600;}.elementor-4791 .elementor-element.elementor-element-21cafc0 .elementor-headline-plain-text{color:#000000;}.elementor-4791 .elementor-element.elementor-element-21cafc0 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-4791 .elementor-element.elementor-element-7eab85e{--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;}.elementor-4791 .elementor-element.elementor-element-4af3d0b{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-4af3d0b:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-4af3d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031E3B;}.elementor-4791 .elementor-element.elementor-element-4af3d0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4791 .elementor-element.elementor-element-d8f293d{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C8A674;--border-color:#C8A674;--border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-7bd9d75{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4791 .elementor-element.elementor-element-7bd9d75 .elementor-heading-title{font-size:26px;font-weight:700;line-height:43px;color:#C8A674;}.elementor-4791 .elementor-element.elementor-element-66b067b{text-align:center;color:#FFFEFE;}.elementor-4791 .elementor-element.elementor-element-3e5569d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4791 .elementor-element.elementor-element-d677646 img{border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-ed445c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-400px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-374daa3{text-align:center;}.elementor-4791 .elementor-element.elementor-element-374daa3 .elementor-heading-title{font-size:30px;line-height:43px;color:#031E3B;}.elementor-4791 .elementor-element.elementor-element-103d86d{--divider-border-style:dashed;--divider-color:#C8A674;--divider-border-width:1px;}.elementor-4791 .elementor-element.elementor-element-103d86d .elementor-divider-separator{width:59%;margin:0 auto;margin-center:0;}.elementor-4791 .elementor-element.elementor-element-103d86d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4791 .elementor-element.elementor-element-2e89b71{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-4791 .elementor-element.elementor-element-2e89b71 a{color:#000000;}.elementor-4791 .elementor-element.elementor-element-fe5f2bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4791 .elementor-element.elementor-element-ce945e2 img{border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-1750e04{text-align:center;}.elementor-4791 .elementor-element.elementor-element-1750e04 .elementor-heading-title{font-size:30px;line-height:43px;color:#031E3B;}.elementor-4791 .elementor-element.elementor-element-4353b7e{--display:flex;}.elementor-4791 .elementor-element.elementor-element-4353b7e:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-4353b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F2;}.elementor-4791 .elementor-element.elementor-element-f7cfbe8{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-4791 .elementor-element.elementor-element-f7cfbe8 a{color:#000000;}.elementor-4791 .elementor-element.elementor-element-918f758{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-4183387 img{border-radius:20px 20px 20px 20px;}.elementor-4791 .elementor-element.elementor-element-03f1205{--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-4791 .elementor-element.elementor-element-225880a{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4791 .elementor-element.elementor-element-225880a:not(.elementor-motion-effects-element-type-background), .elementor-4791 .elementor-element.elementor-element-225880a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4791 .elementor-element.elementor-element-40fcec0{--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;}.elementor-4791 .elementor-element.elementor-element-13e02ea{--display:flex;}.elementor-4791 .elementor-element.elementor-element-aa44d62 .elementor-heading-title{font-size:20px;font-weight:500;line-height:36px;color:#010101;}.elementor-4791 .elementor-element.elementor-element-119d99b{--display:flex;--justify-content:center;}.elementor-4791 .elementor-element.elementor-element-b366e85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4791 .elementor-element.elementor-element-87157ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4791 .elementor-element.elementor-element-15c01ae{width:100%;max-width:100%;}.elementor-4791 .elementor-element.elementor-element-15c01ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4791 .elementor-element.elementor-element-c0a0a0f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-c0a0a0f{text-align:start;}.elementor-4791 .elementor-element.elementor-element-c0a0a0f .elementor-heading-title{font-size:18px;font-weight:600;line-height:33px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-4791 .elementor-element.elementor-element-48852bc{--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-4299345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4791 .elementor-element.elementor-element-4299345 .elementor-headline{line-height:2em;}.elementor-4791 .elementor-element.elementor-element-4299345 .elementor-headline-dynamic-text{line-height:1.4em;}.elementor-4791 .elementor-element.elementor-element-d0da63f{text-align:center;}.elementor-4791 .elementor-element.elementor-element-942eebf img{width:87%;}.elementor-4791 .elementor-element.elementor-element-acea15b{text-align:center;}.elementor-4791 .elementor-element.elementor-element-6cd5dea{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4791 .elementor-element.elementor-element-8b7dcee{--width:48%;}.elementor-4791 .elementor-element.elementor-element-f63114f .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-d688d48{--width:45%;}.elementor-4791 .elementor-element.elementor-element-38e9844 .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-717d426{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4791 .elementor-element.elementor-element-8a38735{--width:48%;}.elementor-4791 .elementor-element.elementor-element-c82caf9 .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-65c869a{--width:45%;}.elementor-4791 .elementor-element.elementor-element-d5bacfa .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-abb44eb{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4791 .elementor-element.elementor-element-aa355c9{--width:48%;}.elementor-4791 .elementor-element.elementor-element-f9c86f0 .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-81ca29e{--width:48%;}.elementor-4791 .elementor-element.elementor-element-b1e6b70 .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-b844719{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4791 .elementor-element.elementor-element-9809467{--width:48%;}.elementor-4791 .elementor-element.elementor-element-dc166ae .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-ee6d055{--width:48%;}.elementor-4791 .elementor-element.elementor-element-bca4b9a .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-b073a1a{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4791 .elementor-element.elementor-element-4752baa{--width:48%;}.elementor-4791 .elementor-element.elementor-element-7237d39 .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-2931558{--width:48%;}.elementor-4791 .elementor-element.elementor-element-2b7a4f7 .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-5fdb60c{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4791 .elementor-element.elementor-element-fd6cd60{--width:48%;}.elementor-4791 .elementor-element.elementor-element-3406095 .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-9554901{--width:48%;}.elementor-4791 .elementor-element.elementor-element-e56d5a9 .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-2b37e48{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4791 .elementor-element.elementor-element-e2c584c{--width:48%;}.elementor-4791 .elementor-element.elementor-element-2bf8a0c .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-007a8d4{--width:48%;}.elementor-4791 .elementor-element.elementor-element-2b0014b .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-b883279{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-4791 .elementor-element.elementor-element-06c23c1{--width:48%;}.elementor-4791 .elementor-element.elementor-element-ba9020c .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-57b4ff1{--width:48%;}.elementor-4791 .elementor-element.elementor-element-fdfb15e .elementor-heading-title{font-size:12px;}.elementor-4791 .elementor-element.elementor-element-73aa430 .elementor-headline{font-size:30px;line-height:0.5em;}.elementor-4791 .elementor-element.elementor-element-73aa430 .elementor-headline-dynamic-text{line-height:2.3em;}.elementor-4791 .elementor-element.elementor-element-6525111.e-con{--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-6525111{--z-index:1;}.elementor-4791 .elementor-element.elementor-element-4d3bbe3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-b20bf6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-997215a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-5ffc0c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-8e49547{--justify-content:center;--gap:12px 9px;--row-gap:12px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4791 .elementor-element.elementor-element-7b32e9f{--width:48%;}.elementor-4791 .elementor-element.elementor-element-0d92f50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4791 .elementor-element.elementor-element-0d92f50.elementor-element{--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-0d92f50 .elementor-button{border-radius:200px 200px 200px 200px;padding:10px 10px 10px 10px;}.elementor-4791 .elementor-element.elementor-element-45b3213{--width:48%;}.elementor-4791 .elementor-element.elementor-element-c8885f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4791 .elementor-element.elementor-element-c8885f8.elementor-element{--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-c8885f8 .elementor-button{border-radius:200px 200px 200px 200px;padding:10px 10px 10px 10px;}.elementor-4791 .elementor-element.elementor-element-5657869{--width:48%;}.elementor-4791 .elementor-element.elementor-element-b869256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4791 .elementor-element.elementor-element-b869256.elementor-element{--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-b869256 .elementor-button{border-radius:200px 200px 200px 200px;padding:10px 10px 10px 10px;}.elementor-4791 .elementor-element.elementor-element-f4e666a{--width:48%;}.elementor-4791 .elementor-element.elementor-element-5e16a28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4791 .elementor-element.elementor-element-5e16a28.elementor-element{--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-5e16a28 .elementor-button{border-radius:200px 200px 200px 200px;padding:10px 10px 10px 10px;}.elementor-4791 .elementor-element.elementor-element-2989d9f{--width:48%;}.elementor-4791 .elementor-element.elementor-element-0c33f7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4791 .elementor-element.elementor-element-0c33f7c.elementor-element{--order:-99999 /* order start hack */;}.elementor-4791 .elementor-element.elementor-element-0c33f7c .elementor-button{border-radius:200px 200px 200px 200px;padding:10px 10px 10px 10px;}.elementor-4791 .elementor-element.elementor-element-21cafc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4791 .elementor-element.elementor-element-ce945e2{z-index:1;}.elementor-4791 .elementor-element.elementor-element-1750e04{margin:-144px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-4791 .elementor-element.elementor-element-4353b7e{--z-index:0;}.elementor-4791 .elementor-element.elementor-element-f7cfbe8{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4791 .elementor-element.elementor-element-aa44d62{text-align:center;}.elementor-4791 .elementor-element.elementor-element-aa44d62 .elementor-heading-title{font-size:13px;}}@media(min-width:768px){.elementor-4791 .elementor-element.elementor-element-48852bc{--width:48%;}.elementor-4791 .elementor-element.elementor-element-4d3bbe3{--width:30%;}.elementor-4791 .elementor-element.elementor-element-5ffc0c1{--width:30%;}.elementor-4791 .elementor-element.elementor-element-23ebdbc{--width:99%;}.elementor-4791 .elementor-element.elementor-element-8e49547{--width:99%;}.elementor-4791 .elementor-element.elementor-element-4af3d0b{--width:34.415%;}.elementor-4791 .elementor-element.elementor-element-ed445c7{--width:95%;}.elementor-4791 .elementor-element.elementor-element-119d99b{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-0dcad65 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64e14c */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b247e */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461d4d4 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7dcee */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d688d48 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a38735 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c869a */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa355c9 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca29e */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9809467 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6d055 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4752baa */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2931558 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd6cd60 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9554901 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c584c */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-007a8d4 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06c23c1 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b4ff1 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cca19 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3697f3 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4f5f4 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f979e02 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cb34ab */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35c3e00 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5c691 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75c2299 */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54eefac */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2a9d5b */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30231bd */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2c4a2e */.royal-glass {
    position: relative;
    overflow: hidden;

    /* Glass - شفاف و سبک */
    background: rgba(255, 255, 255, 0.055);

    /* Blur کم تا محتوا و پس‌زمینه واضح بماند */
    backdrop-filter: blur(10px) saturate(140%);
    -webkit-backdrop-filter: blur(10px) saturate(140%);

    /* Border */
    border: 1px solid rgba(255, 255, 255, 0.16);

    /* Shadow */
    box-shadow:
        0 10px 30px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);

    /* Smooth */
    transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e9da7f */.elementor-4791 .elementor-element.elementor-element-4e9da7f .elementor-button {
    position: relative;
    overflow: hidden;

    background: #FAA72A;
    color: #fff;

    border: 1px solid rgba(241, 188, 50, 0.35);
    border-radius: 50px;

    padding: 16px 32px;

    transition:
        all .5s cubic-bezier(.4, 0, .2, 1);

    box-shadow:
        0 8px 25px rgba(3, 24, 51, .35);
}


/* شاین نقره‌ای */
.elementor-4791 .elementor-element.elementor-element-4e9da7f .elementor-button::before {
    content: "";

    position: absolute;
    top: -80%;
    left: -100%;

    width: 45px;
    height: 260%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.15),
        rgba(255,255,255,.9),
        rgba(255,255,255,.15),
        transparent
    );

    transform: rotate(25deg);

    animation: royalSilverShine 3.5s linear infinite;

    pointer-events: none;
}


/* انیمیشن شاین */
@keyframes royalSilverShine {

    0% {
        left: -100%;
    }

    45% {
        left: 150%;
    }

    100% {
        left: 150%;
    }
}


/* متن دکمه */
.elementor-4791 .elementor-element.elementor-element-4e9da7f .elementor-button-text {
    position: relative;
    z-index: 2;

    transition: .5s ease;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-4e9da7f .elementor-button:hover {

    background: linear-gradient(
        135deg,
        #031833,
        #031833
    );

    color: #ffffff;

    border-radius: 18px;

    /* کشیده‌تر شدن */
    padding-left: 48px;
    padding-right: 48px;

    transform: translateY(-4px);

    box-shadow:
        0 15px 35px rgba(241,188,50,.35);
}


/* تغییر رنگ متن */
.elementor-4791 .elementor-element.elementor-element-4e9da7f .elementor-button:hover .elementor-button-text {
    color: #ffffff;
}


/* شاین هنگام هاور کمی قوی‌تر */
.elementor-4791 .elementor-element.elementor-element-4e9da7f .elementor-button:hover::before {
    animation-duration: 1.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c7afd */.elementor-4791 .elementor-element.elementor-element-95c7afd {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-95c7afd::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-95c7afd:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-95c7afd:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5618d46 */.elementor-4791 .elementor-element.elementor-element-5618d46 {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-5618d46::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-5618d46:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-5618d46:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e6ff5 */.elementor-4791 .elementor-element.elementor-element-59e6ff5 {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-59e6ff5::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-59e6ff5:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-59e6ff5:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebc0b7d */.elementor-4791 .elementor-element.elementor-element-ebc0b7d {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-ebc0b7d::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-ebc0b7d:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-ebc0b7d:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31355b5 */.elementor-4791 .elementor-element.elementor-element-31355b5 {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-31355b5::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-31355b5:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-31355b5:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b32e9f */.elementor-4791 .elementor-element.elementor-element-7b32e9f {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-7b32e9f::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-7b32e9f:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-7b32e9f:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45b3213 */.elementor-4791 .elementor-element.elementor-element-45b3213 {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-45b3213::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-45b3213:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-45b3213:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657869 */.elementor-4791 .elementor-element.elementor-element-5657869 {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-5657869::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-5657869:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-5657869:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4e666a */.elementor-4791 .elementor-element.elementor-element-f4e666a {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-f4e666a::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-f4e666a:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-f4e666a:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2989d9f */.elementor-4791 .elementor-element.elementor-element-2989d9f {
    position: relative;
    overflow: hidden;

    /* Glass */
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.035)
    );

    backdrop-filter: blur(30px) saturate(180%);
    -webkit-backdrop-filter: blur(30px) saturate(180%);

    /* Border */
    border: 1px solid rgba(255,255,255,0.16);

    /* Shadow */
    box-shadow:
        0 20px 50px rgba(0,0,0,0.25),
        inset 0 1px 1px rgba(255,255,255,0.15);

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease,
        transform 0.5s ease;
}


/* Shine */
.elementor-4791 .elementor-element.elementor-element-2989d9f::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -150%;

    width: 60%;
    height: 300%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(241,188,50,0.08),
        rgba(255,255,255,0.45),
        rgba(241,188,50,0.08),
        transparent
    );

    transform: rotate(25deg);
    transition: left 0.9s ease;

    pointer-events: none;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-2989d9f:hover {
    border-color: #F1BC32;

    box-shadow:
        0 20px 60px rgba(0,0,0,0.35),
        0 0 25px rgba(241,188,50,0.18),
        inset 0 1px 1px rgba(255,255,255,0.2);

    transform: translateY(-3px);
}


/* Shine Animation */
.elementor-4791 .elementor-element.elementor-element-2989d9f:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b366e85 */.elementor-4791 .elementor-element.elementor-element-b366e85 .elementor-button {
    position: relative;
    overflow: hidden;

    background: #FAA72A;
    color: #fff;

    border: 1px solid rgba(241, 188, 50, 0.35);
    border-radius: 50px;

    padding: 16px 32px;

    transition:
        all .5s cubic-bezier(.4, 0, .2, 1);

    box-shadow:
        0 8px 25px rgba(3, 24, 51, .35);
}


/* شاین نقره‌ای */
.elementor-4791 .elementor-element.elementor-element-b366e85 .elementor-button::before {
    content: "";

    position: absolute;
    top: -80%;
    left: -100%;

    width: 45px;
    height: 260%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.15),
        rgba(255,255,255,.9),
        rgba(255,255,255,.15),
        transparent
    );

    transform: rotate(25deg);

    animation: royalSilverShine 3.5s linear infinite;

    pointer-events: none;
}


/* انیمیشن شاین */
@keyframes royalSilverShine {

    0% {
        left: -100%;
    }

    45% {
        left: 150%;
    }

    100% {
        left: 150%;
    }
}


/* متن دکمه */
.elementor-4791 .elementor-element.elementor-element-b366e85 .elementor-button-text {
    position: relative;
    z-index: 2;

    transition: .5s ease;
}


/* Hover */
.elementor-4791 .elementor-element.elementor-element-b366e85 .elementor-button:hover {

    background: linear-gradient(
        135deg,
        #031833,
        #031833
    );

    color: #ffffff;

    border-radius: 18px;

    /* کشیده‌تر شدن */
    padding-left: 48px;
    padding-right: 48px;

    transform: translateY(-4px);

    box-shadow:
        0 15px 35px rgba(241,188,50,.35);
}


/* تغییر رنگ متن */
.elementor-4791 .elementor-element.elementor-element-b366e85 .elementor-button:hover .elementor-button-text {
    color: #ffffff;
}


/* شاین هنگام هاور کمی قوی‌تر */
.elementor-4791 .elementor-element.elementor-element-b366e85 .elementor-button:hover::before {
    animation-duration: 1.5s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-15c01ae */.elementor-4791 .elementor-element.elementor-element-15c01ae .gform_title {
    display: none !important;
}/* End custom CSS */