.elementor-698 .elementor-element.elementor-element-79096e4f > .elementor-container{max-width:1359px;min-height:70px;}.elementor-698 .elementor-element.elementor-element-79096e4f:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-79096e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-698 .elementor-element.elementor-element-79096e4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:5;}.elementor-698 .elementor-element.elementor-element-79096e4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-3d0f4eb5{text-align:left;}.elementor-698 .elementor-element.elementor-element-3d0f4eb5 img{max-width:25%;}.elementor-698 .elementor-element.elementor-element-3d0f4eb5.elementor-element{--align-self:center;}.elementor-698 .elementor-element.elementor-element-f3857d6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-698 .elementor-element.elementor-element-1a52cb11 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-698 .elementor-element.elementor-element-50a613d0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-698 .elementor-element.elementor-element-50a613d0 .elementor-divider-separator{width:100%;}.elementor-698 .elementor-element.elementor-element-30fe31ff{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-698 .elementor-element.elementor-element-30fe31ff .elementor-divider-separator{width:100%;}.elementor-698 .elementor-element.elementor-element-1d31c79 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-698 .elementor-element.elementor-element-1d31c79{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:100;}.elementor-698 .elementor-element.elementor-element-1d31c79:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-1d31c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#767C85;background-image:url("https://ayalidevelopers.in/wp-content/uploads/2024/11/ryan-christodoulou-789566-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-698 .elementor-element.elementor-element-1d31c79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-33e92550 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-363ea531 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-698 .elementor-element.elementor-element-6615d5c5{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;top:40px;}.elementor-698 .elementor-element.elementor-element-6615d5c5 .elementor-divider-separator{width:100%;}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-6615d5c5{left:-60px;}body.rtl .elementor-698 .elementor-element.elementor-element-6615d5c5{right:-60px;}.elementor-698 .elementor-element.elementor-element-6615d5c5 > .elementor-widget-container{--e-transform-rotateZ:45deg;}.elementor-698 .elementor-element.elementor-element-459023ea{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;top:40px;}.elementor-698 .elementor-element.elementor-element-459023ea .elementor-divider-separator{width:100%;}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-459023ea{left:-60px;}body.rtl .elementor-698 .elementor-element.elementor-element-459023ea{right:-60px;}.elementor-698 .elementor-element.elementor-element-459023ea > .elementor-widget-container{--e-transform-rotateZ:-45deg;}.elementor-698 .elementor-element.elementor-element-52dcbe8a{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-695cce84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-695cce84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-698 .elementor-element.elementor-element-695cce84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000085;}.elementor-698 .elementor-element.elementor-element-695cce84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 80px 0px;}.elementor-698 .elementor-element.elementor-element-695cce84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-3b1f2d50{--spacer-size:60px;}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(28px/2);}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(28px/2);}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(28px/2);margin-left:calc(28px/2);}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-28px/2);margin-left:calc(-28px/2);}body.rtl .elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-28px/2);}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-28px/2);}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-698 .elementor-element.elementor-element-65d52d08{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-item > a{font-family:"OptimaLTPro-Roman", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#D6D6D687;transition:color 0.3s;}.elementor-698 .elementor-element.elementor-element-65d52d08 > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-698 .elementor-element.elementor-element-65d52d08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-698 .elementor-element.elementor-element-55886e8b{--spacer-size:100px;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(38px/2);}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(38px/2);}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(38px/2);margin-left:calc(38px/2);}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-38px/2);margin-left:calc(-38px/2);}body.rtl .elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-38px/2);}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-38px/2);}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-item > a{font-family:"OptimaLTPro-Roman", Sans-serif;font-size:18px;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-text{color:#A8A8A8;transition:color 0.3s;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 80px;}.elementor-698 .elementor-element.elementor-element-234720d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-62f234be{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-698 .elementor-element.elementor-element-62f234be:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-62f234be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;background-image:url("https://ayalidevelopers.in/wp-content/uploads/2020/04/IMG01280-2-2048x1366-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-698 .elementor-element.elementor-element-62f234be > .elementor-background-overlay{background-color:#313131;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-60da3918 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-27d52fd2{text-align:center;width:100%;max-width:100%;}.elementor-698 .elementor-element.elementor-element-27d52fd2 img{width:35%;max-width:35%;filter:brightness( 200% ) contrast( 157% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-698 .elementor-element.elementor-element-2dc10342{--spacer-size:40px;}.elementor-698 .elementor-element.elementor-element-43e078a2{text-align:center;width:100%;max-width:100%;}.elementor-698 .elementor-element.elementor-element-43e078a2 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;line-height:60px;}.elementor-698 .elementor-element.elementor-element-43e078a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-698 .elementor-element.elementor-element-ca2bc2f{--spacer-size:50px;}.elementor-698 .elementor-element.elementor-element-54c73cc8 .elementor-button{background-color:#000000;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-54c73cc8 > .elementor-widget-container{padding:0% 0% 0% 025%;}.elementor-698 .elementor-element.elementor-element-54c73cc8{width:auto;max-width:auto;}.elementor-698 .elementor-element.elementor-element-54c73cc8.elementor-element{--align-self:center;}.elementor-698 .elementor-element.elementor-element-6649271{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-698 .elementor-element.elementor-element-6649271:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-6649271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;background-image:url("https://ayalidevelopers.in/wp-content/uploads/2024/11/20231202_104928-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-698 .elementor-element.elementor-element-6649271 > .elementor-background-overlay{background-color:#313131;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-06b53fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-0064f2a{text-align:center;}.elementor-698 .elementor-element.elementor-element-0064f2a .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;}.elementor-698 .elementor-element.elementor-element-487669f{--spacer-size:0px;}.elementor-698 .elementor-element.elementor-element-16dbadd{text-align:center;width:100%;max-width:100%;}.elementor-698 .elementor-element.elementor-element-16dbadd .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;line-height:60px;}.elementor-698 .elementor-element.elementor-element-16dbadd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-698 .elementor-element.elementor-element-efab776{--spacer-size:50px;}.elementor-698 .elementor-element.elementor-element-3778ab9 .elementor-button{background-color:#000000;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-3778ab9 > .elementor-widget-container{padding:0% 0% 0% 025%;}.elementor-698 .elementor-element.elementor-element-3778ab9{width:auto;max-width:auto;}.elementor-698 .elementor-element.elementor-element-3778ab9.elementor-element{--align-self:center;}.elementor-698 .elementor-element.elementor-element-660cf72{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-698 .elementor-element.elementor-element-660cf72:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-660cf72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;background-image:url("https://ayalidevelopers.in/wp-content/uploads/2024/11/016A6947_11zon-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-698 .elementor-element.elementor-element-660cf72 > .elementor-background-overlay{background-color:#313131;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-d06d7ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-9d28291{text-align:center;width:100%;max-width:100%;}.elementor-698 .elementor-element.elementor-element-9d28291 img{width:40%;max-width:40%;}.elementor-698 .elementor-element.elementor-element-94a2edb{--spacer-size:30px;}.elementor-698 .elementor-element.elementor-element-bf8f7f6{text-align:center;width:100%;max-width:100%;}.elementor-698 .elementor-element.elementor-element-bf8f7f6 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;line-height:60px;}.elementor-698 .elementor-element.elementor-element-bf8f7f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-698 .elementor-element.elementor-element-453992d{--spacer-size:50px;}.elementor-698 .elementor-element.elementor-element-a4b0b6b .elementor-button{background-color:#000000;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-a4b0b6b > .elementor-widget-container{padding:0% 0% 0% 025%;}.elementor-698 .elementor-element.elementor-element-a4b0b6b{width:auto;max-width:auto;}.elementor-698 .elementor-element.elementor-element-a4b0b6b.elementor-element{--align-self:center;}.elementor-698 .elementor-element.elementor-element-bdaf0e4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-698 .elementor-element.elementor-element-bdaf0e4:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-bdaf0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;background-image:url("https://ayalidevelopers.in/wp-content/uploads/2020/04/IMG01361-1-2048x1365-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-698 .elementor-element.elementor-element-bdaf0e4 > .elementor-background-overlay{background-color:#313131;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-2a15f63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-23a4c85{text-align:center;}.elementor-698 .elementor-element.elementor-element-23a4c85 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;}.elementor-698 .elementor-element.elementor-element-281e40d{--spacer-size:40px;}.elementor-698 .elementor-element.elementor-element-2276c8c{text-align:center;width:100%;max-width:100%;}.elementor-698 .elementor-element.elementor-element-2276c8c .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;line-height:60px;}.elementor-698 .elementor-element.elementor-element-2276c8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-698 .elementor-element.elementor-element-650c60d{--spacer-size:50px;}.elementor-698 .elementor-element.elementor-element-6b816c5 .elementor-button{background-color:#000000;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-6b816c5 > .elementor-widget-container{padding:0% 0% 0% 025%;}.elementor-698 .elementor-element.elementor-element-6b816c5{width:auto;max-width:auto;}.elementor-698 .elementor-element.elementor-element-6b816c5.elementor-element{--align-self:center;}.elementor-698 .elementor-element.elementor-element-5765316{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-698 .elementor-element.elementor-element-5765316:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-5765316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;background-image:url("https://ayalidevelopers.in/wp-content/uploads/2024/11/WhatsApp-Image-2020-06-17-at-12.20.55-PM-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-698 .elementor-element.elementor-element-5765316 > .elementor-background-overlay{background-color:#070707;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-8c21c35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-57ab555{text-align:center;}.elementor-698 .elementor-element.elementor-element-57ab555 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;}.elementor-698 .elementor-element.elementor-element-910d6c9{--spacer-size:40px;}.elementor-698 .elementor-element.elementor-element-6393154{text-align:center;width:100%;max-width:100%;}.elementor-698 .elementor-element.elementor-element-6393154 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;line-height:60px;}.elementor-698 .elementor-element.elementor-element-6393154 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-698 .elementor-element.elementor-element-a828d8b{--spacer-size:50px;}.elementor-698 .elementor-element.elementor-element-b920e6e .elementor-button{background-color:#000000;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-b920e6e > .elementor-widget-container{padding:0% 0% 0% 025%;}.elementor-698 .elementor-element.elementor-element-b920e6e{width:auto;max-width:auto;}.elementor-698 .elementor-element.elementor-element-b920e6e.elementor-element{--align-self:center;}.elementor-698 .elementor-element.elementor-element-b9f85e4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-698 .elementor-element.elementor-element-b9f85e4:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-b9f85e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;background-image:url("https://ayalidevelopers.in/wp-content/uploads/2020/04/IMG01283-2048x1365-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-698 .elementor-element.elementor-element-b9f85e4 > .elementor-background-overlay{background-color:#313131;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-a8b13c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-e7a3989{text-align:center;}.elementor-698 .elementor-element.elementor-element-e7a3989 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;}.elementor-698 .elementor-element.elementor-element-602722f{--spacer-size:40px;}.elementor-698 .elementor-element.elementor-element-c5e1d22{text-align:center;width:100%;max-width:100%;}.elementor-698 .elementor-element.elementor-element-c5e1d22 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;line-height:60px;}.elementor-698 .elementor-element.elementor-element-c5e1d22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-698 .elementor-element.elementor-element-fefbd0b{--spacer-size:50px;}.elementor-698 .elementor-element.elementor-element-37bac81 .elementor-button{background-color:#000000;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-37bac81 > .elementor-widget-container{padding:0% 0% 0% 025%;}.elementor-698 .elementor-element.elementor-element-37bac81{width:auto;max-width:auto;}.elementor-698 .elementor-element.elementor-element-37bac81.elementor-element{--align-self:center;}.elementor-698 .elementor-element.elementor-element-130ae1f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-698 .elementor-element.elementor-element-130ae1f5:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-130ae1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.elementor-698 .elementor-element.elementor-element-130ae1f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-698 .elementor-element.elementor-element-130ae1f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-11bfabd3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 14% 0% 14%;}.elementor-698 .elementor-element.elementor-element-11bfabd3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-3827f753 .elementor-icon-wrapper{text-align:left;}.elementor-698 .elementor-element.elementor-element-3827f753.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#212121;}.elementor-698 .elementor-element.elementor-element-3827f753.elementor-view-framed .elementor-icon, .elementor-698 .elementor-element.elementor-element-3827f753.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-698 .elementor-element.elementor-element-3827f753.elementor-view-framed .elementor-icon, .elementor-698 .elementor-element.elementor-element-3827f753.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-698 .elementor-element.elementor-element-3827f753.elementor-view-framed .elementor-icon{background-color:#212121;}.elementor-698 .elementor-element.elementor-element-3827f753.elementor-view-stacked .elementor-icon svg{fill:#212121;}.elementor-698 .elementor-element.elementor-element-3827f753 .elementor-icon{font-size:22px;padding:20px;border-radius:10px 10px 10px 10px;}.elementor-698 .elementor-element.elementor-element-3827f753 .elementor-icon svg{height:22px;}.elementor-698 .elementor-element.elementor-element-354915b1 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-698 .elementor-element.elementor-element-66b73f65{--spacer-size:50px;}.elementor-698 .elementor-element.elementor-element-4bd1f9cc{margin-top:30px;margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-45ff1b26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-45ff1b26 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-698 .elementor-element.elementor-element-b5fb695 .elementor-heading-title{color:#FFFFFF;font-family:"OptimaLTPro-Roman", Sans-serif;font-weight:500;}.elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-icon i{color:#F5F5F5;transition:color 0.3s;}.elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-icon svg{fill:#F5F5F5;transition:fill 0.3s;}.elementor-698 .elementor-element.elementor-element-1061bda1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;}.elementor-698 .elementor-element.elementor-element-1061bda1 .elementor-icon-list-text{color:#BDBDBD;transition:color 0.3s;}.elementor-698 .elementor-element.elementor-element-1061bda1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-8bf6f0 img{width:100%;}.elementor-698 .elementor-element.elementor-element-8bf6f0 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-1b6a23c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-1b6a23c1 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-698 .elementor-element.elementor-element-2dd0ca66 iframe{height:900px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-698 .elementor-element.elementor-element-b0c62e5:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-b0c62e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ayalidevelopers.in/wp-content/uploads/2024/11/image.png");background-position:center center;background-size:cover;}.elementor-698 .elementor-element.elementor-element-b0c62e5 > .elementor-background-overlay{background-color:#000011;opacity:0.84;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-698 .elementor-element.elementor-element-b0c62e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-698 .elementor-element.elementor-element-af09047 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-698 .elementor-element.elementor-element-0b2cc39 img{width:110px;}.elementor-698 .elementor-element.elementor-element-0b2cc39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-52f4a5e{text-align:center;}.elementor-698 .elementor-element.elementor-element-52f4a5e .elementor-heading-title{color:#B3B3B3;font-family:"OptimaLTPro-Roman", Sans-serif;font-size:30px;text-transform:uppercase;}.elementor-698 .elementor-element.elementor-element-e750097{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-698 .elementor-element.elementor-element-e750097 .elementor-widget-container{text-align:center;}.elementor-698 .elementor-element.elementor-element-e750097 .elementor-social-icon{background-color:rgba(0,0,0,0);}.elementor-698 .elementor-element.elementor-element-e750097 .elementor-social-icon i{color:#ededed;}.elementor-698 .elementor-element.elementor-element-e750097 .elementor-social-icon svg{fill:#ededed;}.elementor-698 .elementor-element.elementor-element-e750097 .elementor-social-icon:hover i{color:#ffffff;}.elementor-698 .elementor-element.elementor-element-e750097 .elementor-social-icon:hover svg{fill:#ffffff;}.elementor-698 .elementor-element.elementor-element-e750097 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-698 .elementor-element.elementor-element-33e92550{width:100%;}.elementor-698 .elementor-element.elementor-element-363ea531{width:100%;}.elementor-698 .elementor-element.elementor-element-695cce84{width:50%;}.elementor-698 .elementor-element.elementor-element-234720d8{width:50%;}.elementor-698 .elementor-element.elementor-element-347dc01a{width:40%;}.elementor-698 .elementor-element.elementor-element-60da3918{width:20%;}.elementor-698 .elementor-element.elementor-element-127f76a4{width:39.332%;}.elementor-698 .elementor-element.elementor-element-81376f1{width:40%;}.elementor-698 .elementor-element.elementor-element-06b53fc{width:20%;}.elementor-698 .elementor-element.elementor-element-b1aed2d{width:39.332%;}.elementor-698 .elementor-element.elementor-element-c59ab3e{width:40%;}.elementor-698 .elementor-element.elementor-element-d06d7ee{width:20%;}.elementor-698 .elementor-element.elementor-element-86ab92c{width:39.332%;}.elementor-698 .elementor-element.elementor-element-8c567cd{width:40%;}.elementor-698 .elementor-element.elementor-element-2a15f63{width:20%;}.elementor-698 .elementor-element.elementor-element-42b35a9{width:39.332%;}.elementor-698 .elementor-element.elementor-element-77fbf04{width:40%;}.elementor-698 .elementor-element.elementor-element-8c21c35{width:20%;}.elementor-698 .elementor-element.elementor-element-2b53c27{width:39.332%;}.elementor-698 .elementor-element.elementor-element-57fc3c8{width:40%;}.elementor-698 .elementor-element.elementor-element-a8b13c8{width:20%;}.elementor-698 .elementor-element.elementor-element-c0c1801{width:39.332%;}.elementor-698 .elementor-element.elementor-element-45ff1b26{width:60%;}.elementor-698 .elementor-element.elementor-element-1b6a23c1{width:39.999%;}}@media(max-width:1024px) and (min-width:768px){.elementor-698 .elementor-element.elementor-element-11bfabd3{width:100%;}.elementor-698 .elementor-element.elementor-element-45ff1b26{width:50%;}.elementor-698 .elementor-element.elementor-element-1b6a23c1{width:50%;}.elementor-698 .elementor-element.elementor-element-719b5446{width:100%;}}@media(min-width:1025px){.elementor-698 .elementor-element.elementor-element-b0c62e5:not(.elementor-motion-effects-element-type-background), .elementor-698 .elementor-element.elementor-element-b0c62e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-698 .elementor-element.elementor-element-11bfabd3 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-698 .elementor-element.elementor-element-45ff1b26 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-698 .elementor-element.elementor-element-1b6a23c1 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-698 .elementor-element.elementor-element-2dd0ca66 iframe{height:350px;}.elementor-698 .elementor-element.elementor-element-b0c62e5{padding:30px 20px 30px 20px;}}@media(max-width:767px){.elementor-698 .elementor-element.elementor-element-79096e4f{padding:0px 10px 0px 10px;}.elementor-698 .elementor-element.elementor-element-796b2ac2{width:50%;}.elementor-698 .elementor-element.elementor-element-f3857d6{width:50%;}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-6615d5c5{left:0px;}body.rtl .elementor-698 .elementor-element.elementor-element-6615d5c5{right:0px;}.elementor-698 .elementor-element.elementor-element-6615d5c5{top:0px;}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-459023ea{left:0px;}body.rtl .elementor-698 .elementor-element.elementor-element-459023ea{right:0px;}.elementor-698 .elementor-element.elementor-element-459023ea{top:0px;}.elementor-698 .elementor-element.elementor-element-3b1f2d50{--spacer-size:60px;}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-698 .elementor-element.elementor-element-65d52d08 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-698 .elementor-element.elementor-element-65d52d08{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-698 .elementor-element.elementor-element-55886e8b{--spacer-size:60px;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(26px/2);}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(26px/2);}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(26px/2);margin-left:calc(26px/2);}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-26px/2);margin-left:calc(-26px/2);}body.rtl .elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-26px/2);}body:not(.rtl) .elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-26px/2);}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-item > a{font-size:1em;}.elementor-698 .elementor-element.elementor-element-4a2d0ed7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-62f234be{padding:40px 0px 40px 0px;}.elementor-698 .elementor-element.elementor-element-27d52fd2 img{width:25%;max-width:25%;}.elementor-698 .elementor-element.elementor-element-43e078a2 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-698 .elementor-element.elementor-element-54c73cc8 > .elementor-widget-container{padding:0% 0% 0% 40%;}.elementor-698 .elementor-element.elementor-element-6649271{padding:40px 0px 40px 0px;}.elementor-698 .elementor-element.elementor-element-16dbadd > .elementor-widget-container{margin:0px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-efab776{--spacer-size:0px;}.elementor-698 .elementor-element.elementor-element-3778ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 40%;}.elementor-698 .elementor-element.elementor-element-660cf72{padding:40px 0px 40px 0px;}.elementor-698 .elementor-element.elementor-element-bf8f7f6 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-698 .elementor-element.elementor-element-a4b0b6b > .elementor-widget-container{padding:0% 0% 0% 40%;}.elementor-698 .elementor-element.elementor-element-bdaf0e4{padding:80px 0px 40px 0px;}.elementor-698 .elementor-element.elementor-element-2276c8c > .elementor-widget-container{margin:0px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-6b816c5 > .elementor-widget-container{padding:0% 0% 0% 40%;}.elementor-698 .elementor-element.elementor-element-5765316{padding:80px 0px 40px 0px;}.elementor-698 .elementor-element.elementor-element-6393154 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-698 .elementor-element.elementor-element-b920e6e > .elementor-widget-container{padding:0% 0% 0% 40%;}.elementor-698 .elementor-element.elementor-element-b9f85e4{padding:80px 0px 40px 0px;}.elementor-698 .elementor-element.elementor-element-c5e1d22 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-698 .elementor-element.elementor-element-fefbd0b{--spacer-size:0px;}.elementor-698 .elementor-element.elementor-element-37bac81 > .elementor-widget-container{padding:0% 0% 0% 40%;}.elementor-698 .elementor-element.elementor-element-130ae1f5{padding:50px 30px 50px 30px;}.elementor-698 .elementor-element.elementor-element-11bfabd3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-45ff1b26 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-698 .elementor-element.elementor-element-1061bda1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-8bf6f0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-1b6a23c1 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-698 .elementor-element.elementor-element-719b5446 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-b0c62e5{padding:30px 20px 30px 20px;}.elementor-698 .elementor-element.elementor-element-f96dfdd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-698 .elementor-element.elementor-element-e750097{--grid-column-gap:10px;}}/* Start custom CSS for section, class: .elementor-element-4a5934a3 */.elementor-698 .elementor-element.elementor-element-4a5934a3{
    width: 40px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a3ef44b */.elementor-698 .elementor-element.elementor-element-2a3ef44b{
    width: 50px;
    cursor: pointer;
    position: absolute;
    top: 50px;
    right: 40px;
    opacity: 0;
    transition: all 0.3s ease-in-out 1.3s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65d52d08 */.elementor-698 .elementor-element.elementor-element-65d52d08{
    --stroke-color: #fff;
    --hover-angle: -7deg;
}
.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-item .elementor-icon-list-text{
    -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: var(--stroke-color);
  transition: all 0.2s ease-in-out, transform 0.1s ease-in-out;
}
.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-item .elementor-icon-list-text:hover{
    color: #fff;
    transform: skew(var(--hover-angle));
}
.elementor-698 .elementor-element.elementor-element-65d52d08 .elementor-icon-list-item{
    opacity: 0;
    transform: translateY(-10px);
    transition: all 0.5s ease-in-out;
}
.elementor-698 .elementor-element.elementor-element-65d52d08 a:focus {
    outline: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4a2d0ed7 */.elementor-698 .elementor-element.elementor-element-4a2d0ed7 .elementor-icon-list-item{
    opacity: 0;
    transition: all 0.5s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d31c79 */.elementor-698 .elementor-element.elementor-element-1d31c79{
    position: fixed;
    top: 0;
    width: 100vw;
    transform: translateX(-100%);
    transition: all 1s ease-in-out !important;
    height: 100vh;
    overflow-y: auto;
}
.elementor-698 .elementor-element.elementor-element-1d31c79.active{
    transform: none;

}
.elementor-698 .elementor-element.elementor-element-1d31c79.faded{
    opacity: 0;
    transition: all 1s fadeIn, opacity 0.2s ease-in-out !important;
}
.elementor-698 .elementor-element.elementor-element-1d31c79.active .f-menu .elementor-icon-list-item{
    opacity: 1;
    transform: none;
}
.elementor-698 .elementor-element.elementor-element-1d31c79.active .f-close{
    opacity: 1 !important;
}
.elementor-698 .elementor-element.elementor-element-1d31c79.active .f-social .elementor-icon-list-item{
    opacity: 1;
}
.elementor-698 .elementor-element.elementor-element-1d31c79 .elementor-container,
.elementor-698 .elementor-element.elementor-element-1d31c79 .elementor-column,
.elementor-698 .elementor-element.elementor-element-1d31c79 .elementor-widget-wrap{
    position: static !important;
}
.elementor-698 .elementor-element.elementor-element-1d31c79.active .menu-image{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54c73cc8 */.elementor-698 .elementor-element.elementor-element-54c73cc8 .elementor-button{
  width:200px;
  height:50px;
  background:black;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0px 0px 5px  rgba(255,255,255,0.6);
  transition: 0.5s;
}
.elementor-698 .elementor-element.elementor-element-54c73cc8 .elementor-button:hover :before {
  content: "";
  position: absolute;
  left:0;
  top:0;
  width: 0;
  height: 0;
  border-top: 2px solid white;
  border-right: 2px solid white;
  animation: border-top-right 3s forwards ease-in-out;
}
.elementor-698 .elementor-element.elementor-element-54c73cc8 .elementor-button:hover :after {
  content: "";
  position: absolute;
  right:0;
  bottom:0;
  width: 0;
  height: 0;
  border-bottom:2px solid white;
  border-left: 2px solid white;
  animation: border-bottom-left 3s forwards ease-in-out;
}

@keyframes border-top-right {
  0%    {width:0px;   height:0px;}
  25%   {width:200px; height:0px;}
  50%   {width:200px; height:48px;}
  100%  {width:200px; height:48px;}
}
@keyframes border-bottom-left {
  0%    {width:0px;   height:0px; opacity: 0;}
  50%   {width:0px;   height:0px; opacity: 0;}
  50.1% {width:0px;   height:0px; opacity: 1;}
  75%   {width:200px; height:0px; opacity: 1;}
  100%  {width:200px; height:48px;opacity: 1;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3778ab9 */.elementor-698 .elementor-element.elementor-element-3778ab9 .elementor-button{
  width:200px;
  height:50px;
  background:black;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0px 0px 5px  rgba(255,255,255,0.6);
  transition: 0.5s;
}
.elementor-698 .elementor-element.elementor-element-3778ab9 .elementor-button:hover :before {
  content: "";
  position: absolute;
  left:0;
  top:0;
  width: 0;
  height: 0;
  border-top: 2px solid white;
  border-right: 2px solid white;
  animation: border-top-right 3s forwards ease-in-out;
}
.elementor-698 .elementor-element.elementor-element-3778ab9 .elementor-button:hover :after {
  content: "";
  position: absolute;
  right:0;
  bottom:0;
  width: 0;
  height: 0;
  border-bottom:2px solid white;
  border-left: 2px solid white;
  animation: border-bottom-left 3s forwards ease-in-out;
}

@keyframes border-top-right {
  0%    {width:0px;   height:0px;}
  25%   {width:200px; height:0px;}
  50%   {width:200px; height:48px;}
  100%  {width:200px; height:48px;}
}
@keyframes border-bottom-left {
  0%    {width:0px;   height:0px; opacity: 0;}
  50%   {width:0px;   height:0px; opacity: 0;}
  50.1% {width:0px;   height:0px; opacity: 1;}
  75%   {width:200px; height:0px; opacity: 1;}
  100%  {width:200px; height:48px;opacity: 1;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4b0b6b */.elementor-698 .elementor-element.elementor-element-a4b0b6b .elementor-button{
  width:200px;
  height:50px;
  background:black;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0px 0px 5px  rgba(255,255,255,0.6);
  transition: 0.5s;
}
.elementor-698 .elementor-element.elementor-element-a4b0b6b .elementor-button:hover :before {
  content: "";
  position: absolute;
  left:0;
  top:0;
  width: 0;
  height: 0;
  border-top: 2px solid white;
  border-right: 2px solid white;
  animation: border-top-right 3s forwards ease-in-out;
}
.elementor-698 .elementor-element.elementor-element-a4b0b6b .elementor-button:hover :after {
  content: "";
  position: absolute;
  right:0;
  bottom:0;
  width: 0;
  height: 0;
  border-bottom:2px solid white;
  border-left: 2px solid white;
  animation: border-bottom-left 3s forwards ease-in-out;
}

@keyframes border-top-right {
  0%    {width:0px;   height:0px;}
  25%   {width:200px; height:0px;}
  50%   {width:200px; height:48px;}
  100%  {width:200px; height:48px;}
}
@keyframes border-bottom-left {
  0%    {width:0px;   height:0px; opacity: 0;}
  50%   {width:0px;   height:0px; opacity: 0;}
  50.1% {width:0px;   height:0px; opacity: 1;}
  75%   {width:200px; height:0px; opacity: 1;}
  100%  {width:200px; height:48px;opacity: 1;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b816c5 */.elementor-698 .elementor-element.elementor-element-6b816c5 .elementor-button{
  width:200px;
  height:50px;
  background:black;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0px 0px 5px  rgba(255,255,255,0.6);
  transition: 0.5s;
}
.elementor-698 .elementor-element.elementor-element-6b816c5 .elementor-button:hover :before {
  content: "";
  position: absolute;
  left:0;
  top:0;
  width: 0;
  height: 0;
  border-top: 2px solid white;
  border-right: 2px solid white;
  animation: border-top-right 3s forwards ease-in-out;
}
.elementor-698 .elementor-element.elementor-element-6b816c5 .elementor-button:hover :after {
  content: "";
  position: absolute;
  right:0;
  bottom:0;
  width: 0;
  height: 0;
  border-bottom:2px solid white;
  border-left: 2px solid white;
  animation: border-bottom-left 3s forwards ease-in-out;
}

@keyframes border-top-right {
  0%    {width:0px;   height:0px;}
  25%   {width:200px; height:0px;}
  50%   {width:200px; height:48px;}
  100%  {width:200px; height:48px;}
}
@keyframes border-bottom-left {
  0%    {width:0px;   height:0px; opacity: 0;}
  50%   {width:0px;   height:0px; opacity: 0;}
  50.1% {width:0px;   height:0px; opacity: 1;}
  75%   {width:200px; height:0px; opacity: 1;}
  100%  {width:200px; height:48px;opacity: 1;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b920e6e */.elementor-698 .elementor-element.elementor-element-b920e6e .elementor-button{
  width:200px;
  height:50px;
  background:black;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0px 0px 5px  rgba(255,255,255,0.6);
  transition: 0.5s;
}
.elementor-698 .elementor-element.elementor-element-b920e6e .elementor-button:hover :before {
  content: "";
  position: absolute;
  left:0;
  top:0;
  width: 0;
  height: 0;
  border-top: 2px solid white;
  border-right: 2px solid white;
  animation: border-top-right 3s forwards ease-in-out;
}
.elementor-698 .elementor-element.elementor-element-b920e6e .elementor-button:hover :after {
  content: "";
  position: absolute;
  right:0;
  bottom:0;
  width: 0;
  height: 0;
  border-bottom:2px solid white;
  border-left: 2px solid white;
  animation: border-bottom-left 3s forwards ease-in-out;
}

@keyframes border-top-right {
  0%    {width:0px;   height:0px;}
  25%   {width:200px; height:0px;}
  50%   {width:200px; height:48px;}
  100%  {width:200px; height:48px;}
}
@keyframes border-bottom-left {
  0%    {width:0px;   height:0px; opacity: 0;}
  50%   {width:0px;   height:0px; opacity: 0;}
  50.1% {width:0px;   height:0px; opacity: 1;}
  75%   {width:200px; height:0px; opacity: 1;}
  100%  {width:200px; height:48px;opacity: 1;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37bac81 */.elementor-698 .elementor-element.elementor-element-37bac81 .elementor-button{
  width:200px;
  height:50px;
  background:black;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0px 0px 5px  rgba(255,255,255,0.6);
  transition: 0.5s;
}
.elementor-698 .elementor-element.elementor-element-37bac81 .elementor-button:hover :before {
  content: "";
  position: absolute;
  left:0;
  top:0;
  width: 0;
  height: 0;
  border-top: 2px solid white;
  border-right: 2px solid white;
  animation: border-top-right 3s forwards ease-in-out;
}
.elementor-698 .elementor-element.elementor-element-37bac81 .elementor-button:hover :after {
  content: "";
  position: absolute;
  right:0;
  bottom:0;
  width: 0;
  height: 0;
  border-bottom:2px solid white;
  border-left: 2px solid white;
  animation: border-bottom-left 3s forwards ease-in-out;
}

@keyframes border-top-right {
  0%    {width:0px;   height:0px;}
  25%   {width:200px; height:0px;}
  50%   {width:200px; height:48px;}
  100%  {width:200px; height:48px;}
}
@keyframes border-bottom-left {
  0%    {width:0px;   height:0px; opacity: 0;}
  50%   {width:0px;   height:0px; opacity: 0;}
  50.1% {width:0px;   height:0px; opacity: 1;}
  75%   {width:200px; height:0px; opacity: 1;}
  100%  {width:200px; height:48px;opacity: 1;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OptimaLTPro-Roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ayalidevelopers.in/wp-content/uploads/2024/11/OptimaLTPro-Roman.eot');
	src: url('https://ayalidevelopers.in/wp-content/uploads/2024/11/OptimaLTPro-Roman.eot?#iefix') format('embedded-opentype'),
		url('https://ayalidevelopers.in/wp-content/uploads/2024/11/OptimaLTPro-Roman.woff2') format('woff2'),
		url('https://ayalidevelopers.in/wp-content/uploads/2024/11/OptimaLTPro-Roman.woff') format('woff'),
		url('https://ayalidevelopers.in/wp-content/uploads/2024/11/OptimaLTPro-Roman.ttf') format('truetype'),
		url('https://ayalidevelopers.in/wp-content/uploads/2024/11/OptimaLTPro-Roman.svg#OptimaLTPro-Roman') format('svg');
}
/* End Custom Fonts CSS */