.elementor-64 .elementor-element.elementor-element-79774d5{--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-64 .elementor-element.elementor-element-80d5b8e{--display:flex;--overflow:hidden;--border-radius:44px 44px 44px 44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-1dcb8d7 .elementor-repeater-item-bfe83af .swiper-slide-bg{background-color:#833CA300;background-image:url(http://www.mr-regal.com/wp-content/uploads/2025/04/baner2-4.webp);background-size:cover;}.elementor-64 .elementor-element.elementor-element-1dcb8d7 .elementor-repeater-item-df571d6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(http://www.mr-regal.com/wp-content/uploads/2025/04/baner3-1.webp);background-size:cover;}.elementor-64 .elementor-element.elementor-element-1dcb8d7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:353px;}.elementor-64 .elementor-element.elementor-element-1dcb8d7 .swiper-slide-contents{max-width:66%;}.elementor-64 .elementor-element.elementor-element-1dcb8d7 .swiper-slide-inner{text-align:center;}.elementor-64 .elementor-element.elementor-element-1dcb8d7 .elementor-swiper-button{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-1dcb8d7 .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-eb3511c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-64 .elementor-element.elementor-element-a6cb0a8{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:-1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-b8e3b16{text-align:right;}.elementor-64 .elementor-element.elementor-element-b8e3b16 .elementor-heading-title{font-family:"Kalameh", Sans-serif;font-size:34px;font-weight:bold;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-e253848{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;color:var( --e-global-color-primary );font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-64 .elementor-element.elementor-element-e253848 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-58c7e72{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:400;}.elementor-64 .elementor-element.elementor-element-58c7e72 > .elementor-widget-container{margin:-7px 0px 22px 0px;}.elementor-64 .elementor-element.elementor-element-01c92ba{--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;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-56ded78{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-56ded78{left:0px;}.elementor-64 .elementor-element.elementor-element-56ded78{bottom:264px;}.elementor-64 .elementor-element.elementor-element-56ded78 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-56ded78.elementor-view-stacked .elementor-icon{background-color:#2F2E3303;}.elementor-64 .elementor-element.elementor-element-56ded78.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-56ded78.elementor-view-default .elementor-icon{color:#2F2E3303;border-color:#2F2E3303;}.elementor-64 .elementor-element.elementor-element-56ded78.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-56ded78.elementor-view-default .elementor-icon svg{fill:#2F2E3303;}.elementor-64 .elementor-element.elementor-element-56ded78 .elementor-icon{font-size:167px;}.elementor-64 .elementor-element.elementor-element-56ded78 .elementor-icon svg{height:167px;}.elementor-64 .elementor-element.elementor-element-56ded78 .elementor-icon i, .elementor-64 .elementor-element.elementor-element-56ded78 .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-f3e67d3{left:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-f3e67d3{right:0px;}.elementor-64 .elementor-element.elementor-element-f3e67d3{top:0px;}.elementor-64 .elementor-element.elementor-element-f3e67d3 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-f3e67d3.elementor-view-stacked .elementor-icon{background-color:#2F2E330A;}.elementor-64 .elementor-element.elementor-element-f3e67d3.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-f3e67d3.elementor-view-default .elementor-icon{color:#2F2E330A;border-color:#2F2E330A;}.elementor-64 .elementor-element.elementor-element-f3e67d3.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-f3e67d3.elementor-view-default .elementor-icon svg{fill:#2F2E330A;}.elementor-64 .elementor-element.elementor-element-f3e67d3 .elementor-icon{font-size:261px;}.elementor-64 .elementor-element.elementor-element-f3e67d3 .elementor-icon svg{height:261px;}.elementor-64 .elementor-element.elementor-element-f3e67d3 .elementor-icon i, .elementor-64 .elementor-element.elementor-element-f3e67d3 .elementor-icon svg{transform:rotate(143deg);}.elementor-64 .elementor-element.elementor-element-6bd8407 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-6bd8407{text-align:center;}.elementor-64 .elementor-element.elementor-element-6bd8407 .elementor-heading-title{font-family:"Kalameh", Sans-serif;font-size:27px;font-weight:500;}.elementor-64 .elementor-element.elementor-element-d75b3ad{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-97f1949{--display:flex;--min-height:237px;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:200px 200px 200px 200px;--z-index:6;}.elementor-64 .elementor-element.elementor-element-97f1949:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-97f1949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-94afd4a ) 100%);}.elementor-64 .elementor-element.elementor-element-97f1949.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-64 .elementor-element.elementor-element-ca26722{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-ca26722 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-ca26722 img{width:100%;}.elementor-64 .elementor-element.elementor-element-08e0ba6{--display:flex;}.elementor-64 .elementor-element.elementor-element-2138a91{text-align:center;}.elementor-64 .elementor-element.elementor-element-2138a91 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-93036e3 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-93036e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-93036e3.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-93036e3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-93036e3.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-93036e3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-83e3b30{--display:flex;--min-height:237px;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:200px 200px 200px 200px;--z-index:6;}.elementor-64 .elementor-element.elementor-element-83e3b30:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-83e3b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-94afd4a ) 100%);}.elementor-64 .elementor-element.elementor-element-83e3b30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-82ac93c > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-82ac93c img{width:100%;}.elementor-64 .elementor-element.elementor-element-24bd422{--display:flex;}.elementor-64 .elementor-element.elementor-element-4962c2b{text-align:center;}.elementor-64 .elementor-element.elementor-element-4962c2b .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-12d9a1a .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-12d9a1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-12d9a1a.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-12d9a1a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-12d9a1a.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-12d9a1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-216472a{--display:flex;--min-height:237px;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:200px 200px 200px 200px;--z-index:6;}.elementor-64 .elementor-element.elementor-element-216472a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-216472a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-94afd4a ) 100%);}.elementor-64 .elementor-element.elementor-element-216472a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-46672fa > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-46672fa img{width:100%;}.elementor-64 .elementor-element.elementor-element-c26a795{--display:flex;}.elementor-64 .elementor-element.elementor-element-abeb3aa{text-align:center;}.elementor-64 .elementor-element.elementor-element-abeb3aa .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-1747e91 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-1747e91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-1747e91.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-1747e91.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-1747e91.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-1747e91.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-9f16e23{--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:55px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-64 .elementor-element.elementor-element-c932ca6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:58px 58px 58px 58px;}.elementor-64 .elementor-element.elementor-element-c932ca6:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-c932ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-6f024f1{--display:flex;}.elementor-64 .elementor-element.elementor-element-6f024f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-64 .elementor-element.elementor-element-ff8312d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#F80909;}.elementor-64 .elementor-element.elementor-element-ff8312d .elementor-headline{text-align:center;font-family:"IRANYekanX", Sans-serif;font-size:33px;font-weight:bold;line-height:73px;letter-spacing:1px;}.elementor-64 .elementor-element.elementor-element-ff8312d .elementor-headline-dynamic-wrapper path{stroke:#F80909;}.elementor-64 .elementor-element.elementor-element-ff8312d .elementor-headline-plain-text{color:#1A0D4D;}.elementor-64 .elementor-element.elementor-element-ccca39f{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-64 .elementor-element.elementor-element-ccca39f .swiper-slide > .elementor-element{height:100%;}.elementor-64 .elementor-element.elementor-element-6f6debc{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-64 .elementor-element.elementor-element-be4c327{text-align:center;}.elementor-64 .elementor-element.elementor-element-be4c327 .elementor-heading-title{font-family:"Kalameh", Sans-serif;font-size:27px;font-weight:500;}.elementor-64 .elementor-element.elementor-element-78ee9b5{--swiper-slides-to-display:5;--swiper-slides-gap:20px;--dots-normal-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-78ee9b5 .swiper-slide > .elementor-element{height:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64 .elementor-element.elementor-element-8d5febc .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-8d5febc .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-8d5febc > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-64 .elementor-element.elementor-element-8d5febc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-64 .elementor-element.elementor-element-8d5febc .elementor-button{font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:300;transition-duration:0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:32px 32px 32px 32px;}.elementor-64 .elementor-element.elementor-element-2dcb3b7{--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:55px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-64 .elementor-element.elementor-element-8dc1fa4{--display:flex;--min-height:311px;--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;--overflow:hidden;--border-radius:63px 63px 63px 63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-8dc1fa4:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-8dc1fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-e305369{--display:flex;--justify-content:center;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-64 .elementor-element.elementor-element-e305369.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-9a84cef .elementor-heading-title{font-family:"Kalameh", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-8571e0a{color:var( --e-global-color-9e6e434 );font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:300;}.elementor-64 .elementor-element.elementor-element-287f87c{--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-64 .elementor-element.elementor-element-f6aca20 .elementor-button{background-color:#3A519900;font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:400;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:34px 34px 34px 34px;padding:20px 20px 20px 20px;}.elementor-64 .elementor-element.elementor-element-e23f49d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:34px 34px 34px 34px;padding:20px 20px 20px 20px;}.elementor-64 .elementor-element.elementor-element-f2d5afb{--display:flex;}.elementor-64 .elementor-element.elementor-element-f2d5afb:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-f2d5afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.mr-regal.com/wp-content/uploads/2025/04/modern-bed-room_363412-2961-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-592a037{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-64 .elementor-element.elementor-element-c4e79c9{text-align:center;}.elementor-64 .elementor-element.elementor-element-c4e79c9 .elementor-heading-title{font-family:"Kalameh", Sans-serif;font-size:27px;font-weight:500;}.elementor-64 .elementor-element.elementor-element-b08e225{--swiper-slides-to-display:5;--swiper-slides-gap:20px;--dots-normal-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-b08e225 .swiper-slide > .elementor-element{height:100%;}.elementor-64 .elementor-element.elementor-element-c92f6a4 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-c92f6a4 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-c92f6a4 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-64 .elementor-element.elementor-element-c92f6a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-64 .elementor-element.elementor-element-c92f6a4 .elementor-button{font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:300;transition-duration:0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:32px 32px 32px 32px;}.elementor-64 .elementor-element.elementor-element-fb33a42{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-64 .elementor-element.elementor-element-e84237c{text-align:center;}.elementor-64 .elementor-element.elementor-element-e84237c .elementor-heading-title{font-family:"Kalameh", Sans-serif;font-size:27px;font-weight:500;}.elementor-64 .elementor-element.elementor-element-cc62c9b{--swiper-slides-to-display:5;--swiper-slides-gap:20px;--dots-normal-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-cc62c9b .swiper-slide > .elementor-element{height:100%;}.elementor-64 .elementor-element.elementor-element-21dfa5c .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-21dfa5c .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-21dfa5c > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-64 .elementor-element.elementor-element-21dfa5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-64 .elementor-element.elementor-element-21dfa5c .elementor-button{font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:300;transition-duration:0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:32px 32px 32px 32px;}.elementor-64 .elementor-element.elementor-element-2050de2{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2542f70{text-align:center;}.elementor-64 .elementor-element.elementor-element-2542f70 .elementor-heading-title{font-family:"Kalameh", Sans-serif;font-size:27px;font-weight:500;}.elementor-64 .elementor-element.elementor-element-72e362f{--swiper-slides-to-display:4;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-accent );--arrow-hover-color:var( --e-global-color-ad45a63 );--dots-normal-color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-72e362f .swiper-slide > .elementor-element{height:100%;}.elementor-64 .elementor-element.elementor-element-149d5aa .elementor-button{background-color:#3A519900;fill:var( --e-global-color-ad45a63 );color:var( --e-global-color-ad45a63 );transition-duration:0.4s;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-149d5aa .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-149d5aa .elementor-button:focus{background-color:#2F496E00;color:var( --e-global-color-accent );}.elementor-64 .elementor-element.elementor-element-149d5aa > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-64 .elementor-element.elementor-element-149d5aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-64 .elementor-element.elementor-element-149d5aa .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-149d5aa .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-97f1949{--width:21%;}.elementor-64 .elementor-element.elementor-element-83e3b30{--width:21%;}.elementor-64 .elementor-element.elementor-element-216472a{--width:21%;}.elementor-64 .elementor-element.elementor-element-9f16e23{--content-width:1440px;}.elementor-64 .elementor-element.elementor-element-6f024f1{--width:18.571%;}.elementor-64 .elementor-element.elementor-element-6f6debc{--content-width:1250px;}.elementor-64 .elementor-element.elementor-element-e305369{--width:57.652%;}.elementor-64 .elementor-element.elementor-element-592a037{--content-width:1250px;}.elementor-64 .elementor-element.elementor-element-fb33a42{--content-width:1250px;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-64 .elementor-element.elementor-element-ccca39f{--swiper-slides-to-display:2;}.elementor-64 .elementor-element.elementor-element-78ee9b5{--swiper-slides-to-display:2;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-b08e225{--swiper-slides-to-display:2;}.elementor-64 .elementor-element.elementor-element-cc62c9b{--swiper-slides-to-display:2;}.elementor-64 .elementor-element.elementor-element-72e362f{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-80d5b8e{--border-radius:21px 21px 21px 21px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-1dcb8d7 .swiper-slide{height:156px;}.elementor-64 .elementor-element.elementor-element-eb3511c{--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-64 .elementor-element.elementor-element-a6cb0a8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-64 .elementor-element.elementor-element-b8e3b16{z-index:1;text-align:center;}.elementor-64 .elementor-element.elementor-element-b8e3b16 .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-64 .elementor-element.elementor-element-e253848 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-64 .elementor-element.elementor-element-e253848{z-index:9;text-align:center;font-size:16px;line-height:16px;}.elementor-64 .elementor-element.elementor-element-58c7e72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-58c7e72{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;text-align:center;font-size:14px;line-height:1.9em;}.elementor-64 .elementor-element.elementor-element-01c92ba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-64 .elementor-element.elementor-element-6bd8407 .elementor-heading-title{font-size:20px;}.elementor-64 .elementor-element.elementor-element-d75b3ad{--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-64 .elementor-element.elementor-element-97f1949{--width:61%;--min-height:185px;--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;--justify-content:flex-start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-64 .elementor-element.elementor-element-ca26722{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-ca26722 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-ca26722.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-ca26722 img{width:100%;}.elementor-64 .elementor-element.elementor-element-08e0ba6{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-2138a91 .elementor-heading-title{font-size:17px;}.elementor-64 .elementor-element.elementor-element-93036e3.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-93036e3 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-93036e3 .elementor-icon{font-size:15px;}.elementor-64 .elementor-element.elementor-element-93036e3 .elementor-icon svg{height:15px;}.elementor-64 .elementor-element.elementor-element-93036e3 .elementor-icon i, .elementor-64 .elementor-element.elementor-element-93036e3 .elementor-icon svg{transform:rotate(0deg);}.elementor-64 .elementor-element.elementor-element-ee9627f.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-83e3b30{--width:61%;--min-height:185px;--justify-content:flex-start;}.elementor-64 .elementor-element.elementor-element-82ac93c{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-82ac93c > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-82ac93c.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-82ac93c img{width:100%;}.elementor-64 .elementor-element.elementor-element-24bd422{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4962c2b .elementor-heading-title{font-size:16px;}.elementor-64 .elementor-element.elementor-element-12d9a1a.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-12d9a1a .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-12d9a1a .elementor-icon{font-size:15px;}.elementor-64 .elementor-element.elementor-element-12d9a1a .elementor-icon svg{height:15px;}.elementor-64 .elementor-element.elementor-element-12d9a1a .elementor-icon i, .elementor-64 .elementor-element.elementor-element-12d9a1a .elementor-icon svg{transform:rotate(0deg);}.elementor-64 .elementor-element.elementor-element-1bc2def.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-216472a{--width:61%;--min-height:185px;--justify-content:flex-start;}.elementor-64 .elementor-element.elementor-element-46672fa{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-46672fa > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-46672fa.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-46672fa img{width:100%;}.elementor-64 .elementor-element.elementor-element-c26a795{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-abeb3aa .elementor-heading-title{font-size:17px;}.elementor-64 .elementor-element.elementor-element-1747e91.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-1747e91 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-1747e91 .elementor-icon{font-size:15px;}.elementor-64 .elementor-element.elementor-element-1747e91 .elementor-icon svg{height:15px;}.elementor-64 .elementor-element.elementor-element-1747e91 .elementor-icon i, .elementor-64 .elementor-element.elementor-element-1747e91 .elementor-icon svg{transform:rotate(0deg);}.elementor-64 .elementor-element.elementor-element-144dff5.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-c932ca6{--min-height:464px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-64 .elementor-element.elementor-element-6f024f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-64 .elementor-element.elementor-element-ff8312d .elementor-headline{font-size:17px;line-height:1.7em;}.elementor-64 .elementor-element.elementor-element-ccca39f{--swiper-slides-to-display:2;--swiper-slides-gap:10px;}.elementor-64 .elementor-element.elementor-element-6f6debc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-64 .elementor-element.elementor-element-be4c327 .elementor-heading-title{font-size:23px;}.elementor-64 .elementor-element.elementor-element-78ee9b5{--swiper-slides-to-display:2;--swiper-slides-gap:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-64 .elementor-element.elementor-element-8d5febc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-8d5febc .elementor-button{font-size:14px;}.elementor-64 .elementor-element.elementor-element-e305369{--padding-top:15%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-64 .elementor-element.elementor-element-9a84cef{text-align:center;}.elementor-64 .elementor-element.elementor-element-9a84cef .elementor-heading-title{font-size:20px;}.elementor-64 .elementor-element.elementor-element-8571e0a{text-align:center;line-height:1.8em;}.elementor-64 .elementor-element.elementor-element-287f87c{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-64 .elementor-element.elementor-element-f6aca20 .elementor-button{font-size:14px;padding:11px 11px 11px 11px;}.elementor-64 .elementor-element.elementor-element-e23f49d .elementor-button{font-size:14px;padding:11px 11px 11px 11px;}.elementor-64 .elementor-element.elementor-element-f2d5afb:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-f2d5afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.mr-regal.com/wp-content/uploads/2025/04/3d-rendering-minimal-scandinavian-wood-walk-closet-with-wardrobe.webp");background-position:bottom right;background-size:cover;}.elementor-64 .elementor-element.elementor-element-f2d5afb{--min-height:209px;}.elementor-64 .elementor-element.elementor-element-c4e79c9 .elementor-heading-title{font-size:23px;}.elementor-64 .elementor-element.elementor-element-b08e225{--swiper-slides-to-display:2;--swiper-slides-gap:10px;}.elementor-64 .elementor-element.elementor-element-c92f6a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-c92f6a4 .elementor-button{font-size:14px;}.elementor-64 .elementor-element.elementor-element-e84237c .elementor-heading-title{font-size:23px;}.elementor-64 .elementor-element.elementor-element-cc62c9b{--swiper-slides-to-display:2;--swiper-slides-gap:10px;}.elementor-64 .elementor-element.elementor-element-21dfa5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-21dfa5c .elementor-button{font-size:14px;}.elementor-64 .elementor-element.elementor-element-2542f70 .elementor-heading-title{font-size:23px;}.elementor-64 .elementor-element.elementor-element-72e362f{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-64 .elementor-element.elementor-element-149d5aa > .elementor-widget-container{margin:0px 0px 25px 0px;}}/* Start custom CSS for html, class: .elementor-element-ee9627f *//* From Uiverse.io by gharsh11032000 */ 
.animated-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2px;
  padding: 8px 36px;
  border: 4px solid;
  border-color: transparent;
  font-size: 16px;
  background-color: white;
  border-radius: 100px;
  font-weight: 600;
  color: #2f496e;
  box-shadow: 0 0 0 2px #2f496e;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button svg {
  position: absolute;
  width: 24px;
  fill: #2f496e;
  z-index: 9;
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button .arr-1 {
  right: 16px;
}

.animated-button .arr-2 {
  left: -25%;
}

.animated-button .circle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background-color: #2a85ba;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button .text {
  position: relative;
  font-size: 14px;
  color: #2f496e;
  z-index: 1;
  transform: translateX(-12px);
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button:hover {
  box-shadow: 0 0 0 12px transparent;
  color: white;
  font-size: 14px;
  border-radius: 12px;
}

.animated-button:hover .arr-1 {
  right: -25%;
}

.animated-button:hover .arr-2 {
  left: 16px;
}

.animated-button:hover .text {
  transform: translateX(12px);
  color: white;
}

.animated-button:hover svg {
  fill: white;
}

.animated-button:active {
  scale: 0.95;
  box-shadow: 0 0 0 4px #2f496e;
}

.animated-button:hover .circle {
  width: 220px;
  height: 220px;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bc2def *//* From Uiverse.io by gharsh11032000 */ 
.animated-button {
  position: relative;
  display: flex;
  align-items: center;
  gap: 2px;
  padding: 8px 36px;
  border: 4px solid;
  border-color: transparent;
  font-size: 16px;
  background-color: white;
  border-radius: 100px;
  font-weight: 600;
  color: #2f496e;
  box-shadow: 0 0 0 2px #2f496e;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button svg {
  position: absolute;
  width: 24px;
  fill: #2f496e;
  z-index: 9;
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button .arr-1 {
  right: 16px;
}

.animated-button .arr-2 {
  left: -25%;
}

.animated-button .circle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background-color: #2a85ba;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button .text {
  position: relative;
  font-size: 14px;
  color: #2f496e;
  z-index: 1;
  transform: translateX(-12px);
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button:hover {
  box-shadow: 0 0 0 12px transparent;
  color: white;
  font-size: 14px;
  border-radius: 12px;
}

.animated-button:hover .arr-1 {
  right: -25%;
}

.animated-button:hover .arr-2 {
  left: 16px;
}

.animated-button:hover .text {
  transform: translateX(12px);
  color: white;
}

.animated-button:hover svg {
  fill: white;
}

.animated-button:active {
  scale: 0.95;
  box-shadow: 0 0 0 4px #2f496e;
}

.animated-button:hover .circle {
  width: 220px;
  height: 220px;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-144dff5 *//* From Uiverse.io by gharsh11032000 */ 
.animated-button {
  position: relative;
  display: flex;
  align-items: center;
  gap: 2px;
  padding: 8px 36px;
  border: 4px solid;
  border-color: transparent;
  font-size: 16px;
  background-color: white;
  border-radius: 100px;
  font-weight: 600;
  color: #2f496e;
  box-shadow: 0 0 0 2px #2f496e;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button svg {
  position: absolute;
  width: 24px;
  fill: #2f496e;
  z-index: 9;
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button .arr-1 {
  right: 16px;
}

.animated-button .arr-2 {
  left: -25%;
}

.animated-button .circle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background-color: #2a85ba;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button .text {
  position: relative;
  font-size: 14px;
  color: #2f496e;
  z-index: 1;
  transform: translateX(-12px);
  transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button:hover {
  box-shadow: 0 0 0 12px transparent;
  color: white;
  font-size: 14px;
  border-radius: 12px;
}

.animated-button:hover .arr-1 {
  right: -25%;
}

.animated-button:hover .arr-2 {
  left: 16px;
}

.animated-button:hover .text {
  transform: translateX(12px);
  color: white;
}

.animated-button:hover svg {
  fill: white;
}

.animated-button:active {
  scale: 0.95;
  box-shadow: 0 0 0 4px #2f496e;
}

.animated-button:hover .circle {
  width: 220px;
  height: 220px;
  opacity: 1;
}/* End custom CSS */