@charset "UTF-8";
/* https://ggrsoft.com/wp-content/uploads/elementor/css/post-10.css?ver=1780734841 */
.elementor-10 .elementor-element.elementor-element-46f66195{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw}.elementor-10 .elementor-element.elementor-element-46f66195::before,.elementor-10 .elementor-element.elementor-element-46f66195>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-46f66195>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-46f66195>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-46f66195>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-46f66195>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10 .elementor-element.elementor-element-46f66195.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-552f366{--display:flex;--min-height:50vh;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--overlay-opacity:1}.elementor-10 .elementor-element.elementor-element-552f366::before,.elementor-10 .elementor-element.elementor-element-552f366>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-552f366>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-552f366>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-552f366>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-552f366>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ggrsoft.com/wp-content/uploads/2024/05/hero-section.png);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-10 .elementor-element.elementor-element-552f366.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-24e89bb>.elementor-widget-container{margin:2rem 0rem 0rem 0rem}.elementor-10 .elementor-element.elementor-element-24e89bb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-24e89bb{text-align:center;font-family:"Montserrat",Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.5em;letter-spacing:0;color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-429deb58{width:var(--container-widget-width,60vw);max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0;z-index:3;text-align:center}.elementor-10 .elementor-element.elementor-element-429deb58>.elementor-widget-container{margin:2vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-429deb58.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-429deb58 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:4.1vw;font-weight:800;line-height:1em}.elementor-10 .elementor-element.elementor-element-59e172c8{width:var(--container-widget-width,55vw);max-width:55vw;--container-widget-width:55vw;--container-widget-flex-grow:0;z-index:3;text-align:center;font-family:"Montserrat",Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-59e172c8>.elementor-widget-container{margin:2vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-59e172c8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-c3cde5 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:600;line-height:2.5em;fill:var(--e-global-color-61811c1);color:var(--e-global-color-61811c1);border-radius:5px 5px 5px 5px;padding:0vw 2vw 0vw 2vw}.elementor-10 .elementor-element.elementor-element-c3cde5{width:100%;max-width:100%;z-index:3}.elementor-10 .elementor-element.elementor-element-c3cde5>.elementor-widget-container{margin:3vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-c3cde5.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-55e7768b{width:100%;max-width:100%;bottom:1vh;z-index:1;text-align:end}.elementor-10 .elementor-element.elementor-element-55e7768b.elementor-element{--align-self:flex-end}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-55e7768b{right:-5vw}body.rtl .elementor-10 .elementor-element.elementor-element-55e7768b{left:-5vw}.elementor-10 .elementor-element.elementor-element-55e7768b img{width:100%;max-width:17vw}.elementor-10 .elementor-element.elementor-element-25783b2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;--z-index:10}.elementor-10 .elementor-element.elementor-element-25783b2::before,.elementor-10 .elementor-element.elementor-element-25783b2>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-25783b2>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-25783b2>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-25783b2>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-25783b2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10 .elementor-element.elementor-element-f175536{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-10 .elementor-element.elementor-element-f175536.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-3a81554f>.elementor-widget-container{margin:2vw 0vw 0vw 0vw;padding:0vw 3vw 6vw 0vw}.elementor-10 .elementor-element.elementor-element-3a81554f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-3a81554f{z-index:20}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title,.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title:before,.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title:after,.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-content,.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tabs-content-wrapper{border-width:0}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title,.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title a{color:var(--e-global-color-4ca3271)}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title.elementor-active,.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title.elementor-active a{color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title{font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:300;line-height:1em}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-content{color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.5em}.elementor-10 .elementor-element.elementor-element-1814c5b4 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:600;line-height:1.5rem;fill:var(--e-global-color-61811c1);color:var(--e-global-color-61811c1);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:0vw 2vw 0vw 2vw}.elementor-10 .elementor-element.elementor-element-1814c5b4>.elementor-widget-container{margin:0vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-1814c5b4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-1814c5b4{z-index:3}.elementor-10 .elementor-element.elementor-element-1814c5b4 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-1814c5b4 .elementor-button:focus{border-color:#000}.elementor-10 .elementor-element.elementor-element-1a788d6b{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-10 .elementor-element.elementor-element-1a788d6b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-7769df28>.elementor-widget-container{margin:2vw 0vw 0vw 0vw;padding:0vw 3vw 6vw 0vw}.elementor-10 .elementor-element.elementor-element-7769df28.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-7769df28{z-index:20}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title,.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title:before,.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title:after,.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-content,.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tabs-content-wrapper{border-width:0}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title,.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title a{color:var(--e-global-color-4ca3271)}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title.elementor-active,.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title.elementor-active a{color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title{font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:300;line-height:1em}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-content{color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.5em}.elementor-10 .elementor-element.elementor-element-68712b5e .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:600;line-height:1.5rem;fill:var(--e-global-color-61811c1);color:var(--e-global-color-61811c1);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:0vw 2vw 0vw 2vw}.elementor-10 .elementor-element.elementor-element-68712b5e>.elementor-widget-container{margin:0vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-68712b5e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-68712b5e{z-index:3}.elementor-10 .elementor-element.elementor-element-68712b5e .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-68712b5e .elementor-button:focus{border-color:#000}.elementor-10 .elementor-element.elementor-element-495e6d90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--overlay-opacity:1;--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw}.elementor-10 .elementor-element.elementor-element-495e6d90::before,.elementor-10 .elementor-element.elementor-element-495e6d90>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-495e6d90>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-495e6d90>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-495e6d90>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-495e6d90>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10 .elementor-element.elementor-element-495e6d90.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-b95001d{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:4.2vw;font-weight:700;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-b95001d>.elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-b95001d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-13f6396b{--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:flex-start;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:33px 33px 33px 33px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:3}.elementor-10 .elementor-element.elementor-element-13f6396b:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-13f6396b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-13f6396b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-34a53efa{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-34a53efa>.elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 1vw 1vw 1vw}.elementor-10 .elementor-element.elementor-element-34a53efa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-371a67b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-10 .elementor-element.elementor-element-371a67b3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-2178d4e2{--display:flex;--min-height:276px;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:33px 33px 33px 33px}.elementor-10 .elementor-element.elementor-element-2178d4e2:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-2178d4e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-2178d4e2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-255d3a02{--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;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px}.elementor-10 .elementor-element.elementor-element-255d3a02.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-74ed650d{width:var(--container-widget-width,4vw);max-width:4vw;--container-widget-width:4vw;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:2em;font-weight:900;line-height:2.5em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-74ed650d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-74ed650d>.elementor-widget-container{border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-25dd6904{width:var(--container-widget-width,15vw);max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-25dd6904.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-229fc318{width:var(--container-widget-width,4vw);max-width:4vw;--container-widget-width:4vw;--container-widget-flex-grow:0;text-align:center;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-229fc318.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-229fc318>.elementor-widget-container{border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-6df174a1{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-10 .elementor-element.elementor-element-6df174a1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-5672ee05.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-5672ee05{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:400;line-height:1.2em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-858c93b{--display:flex;--min-height:276px;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:33px 33px 33px 33px}.elementor-10 .elementor-element.elementor-element-858c93b:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-858c93b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-858c93b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-65db47e0{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-10 .elementor-element.elementor-element-65db47e0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-1a9eb32f{--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;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px}.elementor-10 .elementor-element.elementor-element-1a9eb32f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-e5415c0{width:var(--container-widget-width,4vw);max-width:4vw;--container-widget-width:4vw;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:2em;font-weight:900;line-height:2.5em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-e5415c0.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-e5415c0>.elementor-widget-container{border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-45551cdc{width:var(--container-widget-width,15vw);max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-45551cdc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-11564d06{width:var(--container-widget-width,4vw);max-width:4vw;--container-widget-width:4vw;--container-widget-flex-grow:0;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-11564d06.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-11564d06>.elementor-widget-container{border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-6225cd6e{--display:flex}.elementor-10 .elementor-element.elementor-element-574711a7{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-10 .elementor-element.elementor-element-574711a7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-6aa32a3e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-6aa32a3e{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:400;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-730a659{--display:flex;--min-height:276px;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:33px 33px 33px 33px}.elementor-10 .elementor-element.elementor-element-730a659:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-730a659>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-730a659.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-7d265bff{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-10 .elementor-element.elementor-element-7d265bff.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-3dae0e9c{--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;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px}.elementor-10 .elementor-element.elementor-element-3dae0e9c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-270beeac{width:var(--container-widget-width,4vw);max-width:4vw;--container-widget-width:4vw;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:2em;font-weight:900;line-height:2.5em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-270beeac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-270beeac>.elementor-widget-container{border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-5e322fa0{width:var(--container-widget-width,15vw);max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-5e322fa0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-46f333bd{width:var(--container-widget-width,4vw);max-width:4vw;--container-widget-width:4vw;--container-widget-flex-grow:0;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-46f333bd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-46f333bd>.elementor-widget-container{border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-1a94ab92{--display:flex}.elementor-10 .elementor-element.elementor-element-57b9ba38.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-57b9ba38{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:400;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-310b5dde{--display:flex;--min-height:276px;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:33px 33px 33px 33px}.elementor-10 .elementor-element.elementor-element-310b5dde:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-310b5dde>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-310b5dde.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-3dab95a9{--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;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px}.elementor-10 .elementor-element.elementor-element-3dab95a9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-45ef512{width:var(--container-widget-width,4vw);max-width:4vw;--container-widget-width:4vw;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:2em;font-weight:900;line-height:2.5em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-45ef512.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-45ef512>.elementor-widget-container{border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-6e025eb0{width:var(--container-widget-width,17vw);max-width:17vw;--container-widget-width:17vw;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-6e025eb0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-41e1199c{width:var(--container-widget-width,4vw);max-width:4vw;--container-widget-width:4vw;--container-widget-flex-grow:0;text-align:center;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-41e1199c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-41e1199c>.elementor-widget-container{border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-7b353f38{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-10 .elementor-element.elementor-element-7b353f38.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-1d0c2c4f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-1d0c2c4f{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:400;line-height:1.2em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-507685fe{--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;--overlay-opacity:1;--margin-top:4vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-10 .elementor-element.elementor-element-507685fe::before,.elementor-10 .elementor-element.elementor-element-507685fe>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-507685fe>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-507685fe>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-507685fe>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-507685fe>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ggrsoft.com/wp-content/uploads/2024/05/hero-section.png);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-10 .elementor-element.elementor-element-507685fe.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-2b053686.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-2b053686{text-align:center;font-family:"Montserrat",Sans-serif;font-size:4vw;font-weight:700;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-3dbcab9b{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.3em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-3dbcab9b>.elementor-widget-container{margin:02vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-3dbcab9b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-5826509c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--flex-wrap:nowrap;--border-radius:26px 26px 26px 26px;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:10}.elementor-10 .elementor-element.elementor-element-5826509c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-5748914c{--display:flex;--min-height:168px;--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;--flex-wrap:nowrap;--border-radius:33px 33px 33px 33px}.elementor-10 .elementor-element.elementor-element-5748914c:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-5748914c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEFEF}.elementor-10 .elementor-element.elementor-element-5748914c.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-7550a498.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-7550a498{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-4fc1af30.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-4fc1af30{text-align:center;font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:300;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-4c961968{--display:flex;--min-height:168px;--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;--flex-wrap:nowrap;--border-radius:26px 26px 26px 26px}.elementor-10 .elementor-element.elementor-element-4c961968:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-4c961968>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEFEF}.elementor-10 .elementor-element.elementor-element-4c961968.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-516c1e8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-516c1e8{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-557683e4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-557683e4{text-align:center;font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:300;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-7c0551c2{--display:flex;--min-height:168px;--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;--flex-wrap:nowrap;--border-radius:26px 26px 26px 26px}.elementor-10 .elementor-element.elementor-element-7c0551c2:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-7c0551c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEFEF}.elementor-10 .elementor-element.elementor-element-7c0551c2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-53e8bb90.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-53e8bb90{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-68d8e292.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-68d8e292{text-align:center;font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:300;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-4fe01474{--display:flex;--min-height:168px;--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;--flex-wrap:nowrap;--border-radius:26px 26px 26px 26px}.elementor-10 .elementor-element.elementor-element-4fe01474:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-4fe01474>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEFEF}.elementor-10 .elementor-element.elementor-element-4fe01474.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-39a7267c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-39a7267c{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-8cf625f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-8cf625f{text-align:center;font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:300;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-6e3cf289{--display:flex;--min-height:168px;--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;--flex-wrap:nowrap;--border-radius:26px 26px 26px 26px}.elementor-10 .elementor-element.elementor-element-6e3cf289:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-6e3cf289>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEFEF}.elementor-10 .elementor-element.elementor-element-6e3cf289.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-6ad5e9d0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-6ad5e9d0{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2vw;font-weight:700;line-height:1.2em;color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-29c645ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-29c645ac{text-align:center;font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:300;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-74512698{--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem}.elementor-10 .elementor-element.elementor-element-74512698:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-74512698>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D5D5D55C}.elementor-10 .elementor-element.elementor-element-7282ad93>.elementor-widget-container{margin:2rem 0rem 2rem 0rem}.elementor-10 .elementor-element.elementor-element-7282ad93.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-7282ad93{text-align:center;font-family:"Montserrat",Sans-serif;font-size:4vw;font-weight:700;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-6a7cb582{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw}.elementor-10 .elementor-element.elementor-element-6a7cb582:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-6a7cb582>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#246BFD}.elementor-10 .elementor-element.elementor-element-6a7cb582.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-35a78892{--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;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw}.elementor-10 .elementor-element.elementor-element-35a78892.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-3261a711{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-10 .elementor-element.elementor-element-3261a711.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-72dc9ff1{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:4.2vw;font-weight:700;line-height:1.1em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-72dc9ff1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-70902a58{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.2em;color:var(--e-global-color-61811c1)}.elementor-10 .elementor-element.elementor-element-70902a58.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-1b7e2e3{--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}.elementor-10 .elementor-element.elementor-element-1b7e2e3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-23975ca4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-10 .elementor-element.elementor-element-23975ca4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:15px}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-15px}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group>label,.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-subgroup label{color:#939393}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group>label{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);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-type-html{padding-bottom:0;font-family:"Montserrat",Sans-serif;font-size:2em;font-weight:900;line-height:2.5em}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group .elementor-field{color:var(--e-global-color-4ca3271)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group .elementor-field,.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-subgroup label{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);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-radius:16px 16px 16px 16px}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-radius:16px 16px 16px 16px}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:1vw;font-weight:600;line-height:2.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:1% 5% 1% 5%}.elementor-10 .elementor-element.elementor-element-23975ca4 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-61811c1);color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-button[type="submit"]{background-color:var(--e-global-color-61811c1);color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-button[type="submit"] svg *{fill:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-23975ca4 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-10 .elementor-element.elementor-element-23975ca4 .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-secondary);color:#fff;border-color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-button[type="submit"]:hover{background-color:var(--e-global-color-secondary);color:#fff;border-color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-10 .elementor-element.elementor-element-23975ca4 .e-form__buttons__wrapper__button-previous:hover{color:#fff}:root{--page-title-display:none}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-552f366{--min-height:40vh;--overlay-opacity:1;--margin-top:05vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-10 .elementor-element.elementor-element-24e89bb>.elementor-widget-container{margin:1vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-24e89bb{font-size:2.2vw;line-height:1.4em}.elementor-10 .elementor-element.elementor-element-429deb58{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var(--container-widget-width,80vw);max-width:80vw}.elementor-10 .elementor-element.elementor-element-429deb58 .elementor-heading-title{font-size:6vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-59e172c8>.elementor-widget-container{margin:2vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-59e172c8{--container-widget-width:65vw;--container-widget-flex-grow:0;width:var(--container-widget-width,65vw);max-width:65vw;font-size:2.2vw;line-height:1.4em}.elementor-10 .elementor-element.elementor-element-c3cde5>.elementor-widget-container{margin:2vw 0vw 0vw 0vw}.elementor-10 .elementor-element.elementor-element-c3cde5 .elementor-button{font-size:2vw}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-55e7768b{right:-5vw}body.rtl .elementor-10 .elementor-element.elementor-element-55e7768b{left:-5vw}.elementor-10 .elementor-element.elementor-element-55e7768b{bottom:10vh}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title{font-size:3vw;line-height:3rem}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-content{font-size:2vw}.elementor-10 .elementor-element.elementor-element-1814c5b4 .elementor-button{font-size:2vw}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title{font-size:3vw;line-height:3rem}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-content{font-size:2vw}.elementor-10 .elementor-element.elementor-element-68712b5e .elementor-button{font-size:2vw}.elementor-10 .elementor-element.elementor-element-b95001d{font-size:5vw;line-height:3.5rem}.elementor-10 .elementor-element.elementor-element-34a53efa{font-size:2vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-371a67b3{--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;--flex-wrap:wrap;--align-content:center;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-10 .elementor-element.elementor-element-371a67b3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-2178d4e2{--min-height:180px}.elementor-10 .elementor-element.elementor-element-255d3a02{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start}.elementor-10 .elementor-element.elementor-element-74ed650d{width:var(--container-widget-width,5vw);max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;text-align:start}.elementor-10 .elementor-element.elementor-element-74ed650d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-25dd6904.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-25dd6904{text-align:center;font-size:3vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-229fc318{width:var(--container-widget-width,5vw);max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-5672ee05{font-size:2.5vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-858c93b{--min-height:180px}.elementor-10 .elementor-element.elementor-element-1a9eb32f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start}.elementor-10 .elementor-element.elementor-element-e5415c0{width:var(--container-widget-width,5vw);max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;text-align:start}.elementor-10 .elementor-element.elementor-element-e5415c0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-45551cdc.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-45551cdc{text-align:center;font-size:3vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-11564d06{width:var(--container-widget-width,5vw);max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-6225cd6e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10 .elementor-element.elementor-element-6225cd6e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-6aa32a3e{font-size:2.5vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-730a659{--min-height:180px}.elementor-10 .elementor-element.elementor-element-7d265bff{--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-10 .elementor-element.elementor-element-3dae0e9c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start}.elementor-10 .elementor-element.elementor-element-270beeac{width:var(--container-widget-width,5vw);max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;text-align:start}.elementor-10 .elementor-element.elementor-element-270beeac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-5e322fa0.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-5e322fa0{text-align:center;font-size:3vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-46f333bd{width:var(--container-widget-width,5vw);max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-1a94ab92{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10 .elementor-element.elementor-element-1a94ab92.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-57b9ba38{font-size:2.5vw;line-height:2rem}.elementor-10 .elementor-element.elementor-element-310b5dde{--min-height:180px}.elementor-10 .elementor-element.elementor-element-3dab95a9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start}.elementor-10 .elementor-element.elementor-element-45ef512{width:var(--container-widget-width,5vw);max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;text-align:start}.elementor-10 .elementor-element.elementor-element-45ef512.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-10 .elementor-element.elementor-element-6e025eb0{--container-widget-width:22vw;--container-widget-flex-grow:0;width:var(--container-widget-width,22vw);max-width:22vw;text-align:center;font-size:3vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-6e025eb0.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-41e1199c{width:var(--container-widget-width,5vw);max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-1d0c2c4f{font-size:2.5vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-2b053686{width:100%;max-width:100%;font-size:5vw;line-height:3rem}.elementor-10 .elementor-element.elementor-element-3dbcab9b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%;font-size:2vw;line-height:1.5rem}.elementor-10 .elementor-element.elementor-element-5826509c{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--flex-wrap:wrap;--align-content:center;--margin-top:4vw;--margin-bottom:4vw;--margin-left:4vw;--margin-right:4vw}.elementor-10 .elementor-element.elementor-element-7550a498{font-size:3vw;line-height:1rem}.elementor-10 .elementor-element.elementor-element-4fc1af30{font-size:2vw}.elementor-10 .elementor-element.elementor-element-516c1e8{font-size:3vw;line-height:1rem}.elementor-10 .elementor-element.elementor-element-557683e4{font-size:2vw}.elementor-10 .elementor-element.elementor-element-53e8bb90{font-size:3vw;line-height:1rem}.elementor-10 .elementor-element.elementor-element-68d8e292{font-size:2vw}.elementor-10 .elementor-element.elementor-element-39a7267c{font-size:3vw;line-height:1rem}.elementor-10 .elementor-element.elementor-element-8cf625f{font-size:2vw}.elementor-10 .elementor-element.elementor-element-6ad5e9d0{font-size:3vw;line-height:1rem}.elementor-10 .elementor-element.elementor-element-29c645ac{font-size:2vw}.elementor-10 .elementor-element.elementor-element-74512698{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem}.elementor-10 .elementor-element.elementor-element-7282ad93{width:100%;max-width:100%;font-size:5vw;line-height:3rem}.elementor-10 .elementor-element.elementor-element-7282ad93>.elementor-widget-container{margin:2rem 0rem 1rem 0rem}.elementor-10 .elementor-element.elementor-element-6a7cb582{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-10 .elementor-element.elementor-element-72dc9ff1{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-70902a58{font-size:2vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group>label{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group .elementor-field,.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-subgroup label{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-button{font-size:2vw}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-552f366::before,.elementor-10 .elementor-element.elementor-element-552f366>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-552f366>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-552f366>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-552f366>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-552f366>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ggrsoft.com/wp-content/uploads/2025/10/hero-section-mobile-300x220.png);background-position:center center}.elementor-10 .elementor-element.elementor-element-552f366{--overlay-opacity:1;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-10 .elementor-element.elementor-element-24e89bb{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-429deb58{--container-widget-width:70vw;--container-widget-flex-grow:0;width:var(--container-widget-width,70vw);max-width:70vw}.elementor-10 .elementor-element.elementor-element-429deb58 .elementor-heading-title{font-size:9vw}.elementor-10 .elementor-element.elementor-element-59e172c8{width:100%;max-width:100%;font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-59e172c8>.elementor-widget-container{margin:3vw 3vw 3vw 3vw}.elementor-10 .elementor-element.elementor-element-c3cde5>.elementor-widget-container{margin:3vw 3vw 3vw 3vw}.elementor-10 .elementor-element.elementor-element-c3cde5 .elementor-button{font-size:4vw}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-55e7768b{right:-5vw}body.rtl .elementor-10 .elementor-element.elementor-element-55e7768b{left:-5vw}.elementor-10 .elementor-element.elementor-element-55e7768b{bottom:0vh}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title{font-size:5vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-content{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-1814c5b4{width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-1814c5b4.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-1814c5b4 .elementor-button{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title{font-size:5vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-content{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-68712b5e{width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-68712b5e.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-68712b5e .elementor-button{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-495e6d90{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-b95001d{width:100%;max-width:100%;text-align:center;font-size:7vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-13f6396b{--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-10 .elementor-element.elementor-element-34a53efa{width:100%;max-width:100%;font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-34a53efa>.elementor-widget-container{padding:5vw 5vw 5vw 5vw}.elementor-10 .elementor-element.elementor-element-371a67b3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw}.elementor-10 .elementor-element.elementor-element-2178d4e2{--width:70%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10 .elementor-element.elementor-element-74ed650d{--container-widget-width:10vw;--container-widget-flex-grow:0;width:var(--container-widget-width,10vw);max-width:10vw}.elementor-10 .elementor-element.elementor-element-25dd6904{--container-widget-width:30vw;--container-widget-flex-grow:0;width:var(--container-widget-width,30vw);max-width:30vw;font-size:5vw}.elementor-10 .elementor-element.elementor-element-229fc318{--container-widget-width:10vw;--container-widget-flex-grow:0;width:var(--container-widget-width,10vw);max-width:10vw}.elementor-10 .elementor-element.elementor-element-5672ee05{font-size:4vw}.elementor-10 .elementor-element.elementor-element-858c93b{--width:70%}.elementor-10 .elementor-element.elementor-element-858c93b.e-con{--order:2}.elementor-10 .elementor-element.elementor-element-e5415c0{--container-widget-width:10vw;--container-widget-flex-grow:0;width:var(--container-widget-width,10vw);max-width:10vw}.elementor-10 .elementor-element.elementor-element-45551cdc{--container-widget-width:30vw;--container-widget-flex-grow:0;width:var(--container-widget-width,30vw);max-width:30vw;font-size:5vw}.elementor-10 .elementor-element.elementor-element-11564d06{--container-widget-width:10vw;--container-widget-flex-grow:0;width:var(--container-widget-width,10vw);max-width:10vw}.elementor-10 .elementor-element.elementor-element-6aa32a3e{font-size:4vw}.elementor-10 .elementor-element.elementor-element-730a659{--width:70%;--justify-content:space-evenly}.elementor-10 .elementor-element.elementor-element-7d265bff{--justify-content:center}.elementor-10 .elementor-element.elementor-element-270beeac{--container-widget-width:10vw;--container-widget-flex-grow:0;width:var(--container-widget-width,10vw);max-width:10vw}.elementor-10 .elementor-element.elementor-element-5e322fa0{--container-widget-width:30vw;--container-widget-flex-grow:0;width:var(--container-widget-width,30vw);max-width:30vw;font-size:5vw}.elementor-10 .elementor-element.elementor-element-46f333bd{--container-widget-width:10vw;--container-widget-flex-grow:0;width:var(--container-widget-width,10vw);max-width:10vw}.elementor-10 .elementor-element.elementor-element-57b9ba38{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-310b5dde{--width:70%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10 .elementor-element.elementor-element-45ef512{--container-widget-width:7vw;--container-widget-flex-grow:0;width:var(--container-widget-width,7vw);max-width:7vw}.elementor-10 .elementor-element.elementor-element-6e025eb0{--container-widget-width:36vw;--container-widget-flex-grow:0;width:var(--container-widget-width,36vw);max-width:36vw;font-size:5vw}.elementor-10 .elementor-element.elementor-element-41e1199c{--container-widget-width:7vw;--container-widget-flex-grow:0;width:var(--container-widget-width,7vw);max-width:7vw}.elementor-10 .elementor-element.elementor-element-1d0c2c4f{font-size:4vw}.elementor-10 .elementor-element.elementor-element-507685fe::before,.elementor-10 .elementor-element.elementor-element-507685fe>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-507685fe>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-507685fe>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-507685fe>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-507685fe>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ggrsoft.com/wp-content/uploads/2025/10/hero-section-mobile-300x220.png)}.elementor-10 .elementor-element.elementor-element-2b053686{font-size:7vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-3dbcab9b{width:100%;max-width:100%;font-size:3.5vw;line-height:1.4em}.elementor-10 .elementor-element.elementor-element-5826509c{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-10 .elementor-element.elementor-element-5748914c{--width:48%;--min-height:12vh;--border-radius:15px 15px 15px 15px}.elementor-10 .elementor-element.elementor-element-7550a498{font-size:6vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-4fc1af30{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-4c961968{--width:48%;--min-height:12vh;--border-radius:15px 15px 15px 15px}.elementor-10 .elementor-element.elementor-element-516c1e8{font-size:6vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-557683e4{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-7c0551c2{--width:48%;--min-height:12vh;--border-radius:15px 15px 15px 15px}.elementor-10 .elementor-element.elementor-element-53e8bb90{font-size:6vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-68d8e292{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-4fe01474{--width:48%;--min-height:12vh;--border-radius:15px 15px 15px 15px}.elementor-10 .elementor-element.elementor-element-39a7267c{font-size:6vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-8cf625f{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-6e3cf289{--width:100%;--min-height:12vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px}.elementor-10 .elementor-element.elementor-element-6ad5e9d0{font-size:6vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-29c645ac{font-size:4vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-74512698{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem}.elementor-10 .elementor-element.elementor-element-7282ad93>.elementor-widget-container{margin:1rem 0rem 0rem 0rem}.elementor-10 .elementor-element.elementor-element-7282ad93{font-size:7vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-6a7cb582{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-10 .elementor-element.elementor-element-72dc9ff1{font-size:8vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-70902a58{font-size:3.5vw;line-height:1.2em}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group>label{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-group .elementor-field,.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-field-subgroup label{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-button{font-size:4vw;line-height:1.2em}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-13f6396b{--width:100%}.elementor-10 .elementor-element.elementor-element-2178d4e2{--width:45%}.elementor-10 .elementor-element.elementor-element-255d3a02{--width:100%}.elementor-10 .elementor-element.elementor-element-6df174a1{--width:30vw}.elementor-10 .elementor-element.elementor-element-858c93b{--width:45%}.elementor-10 .elementor-element.elementor-element-1a9eb32f{--width:100%}.elementor-10 .elementor-element.elementor-element-6225cd6e{--width:30vw}.elementor-10 .elementor-element.elementor-element-730a659{--width:45%}.elementor-10 .elementor-element.elementor-element-3dae0e9c{--width:100%}.elementor-10 .elementor-element.elementor-element-1a94ab92{--width:30vw}.elementor-10 .elementor-element.elementor-element-310b5dde{--width:45%}.elementor-10 .elementor-element.elementor-element-3dab95a9{--width:100%}.elementor-10 .elementor-element.elementor-element-7b353f38{--width:30vw}.elementor-10 .elementor-element.elementor-element-5748914c{--width:100%}.elementor-10 .elementor-element.elementor-element-4c961968{--width:100%}.elementor-10 .elementor-element.elementor-element-7c0551c2{--width:100%}.elementor-10 .elementor-element.elementor-element-4fe01474{--width:100%}.elementor-10 .elementor-element.elementor-element-6e3cf289{--width:100%}.elementor-10 .elementor-element.elementor-element-3261a711{--width:100%}.elementor-10 .elementor-element.elementor-element-1b7e2e3{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-371a67b3{--width:100%}.elementor-10 .elementor-element.elementor-element-2178d4e2{--width:50%}.elementor-10 .elementor-element.elementor-element-255d3a02{--width:100%}.elementor-10 .elementor-element.elementor-element-858c93b{--width:50%}.elementor-10 .elementor-element.elementor-element-1a9eb32f{--width:100%}.elementor-10 .elementor-element.elementor-element-6225cd6e{--width:100%}.elementor-10 .elementor-element.elementor-element-730a659{--width:50%}.elementor-10 .elementor-element.elementor-element-3dae0e9c{--width:100%}.elementor-10 .elementor-element.elementor-element-1a94ab92{--width:100%}.elementor-10 .elementor-element.elementor-element-310b5dde{--width:50%}.elementor-10 .elementor-element.elementor-element-3dab95a9{--width:100%}.elementor-10 .elementor-element.elementor-element-5748914c{--width:30%}.elementor-10 .elementor-element.elementor-element-4c961968{--width:30%}.elementor-10 .elementor-element.elementor-element-7c0551c2{--width:30%}.elementor-10 .elementor-element.elementor-element-4fe01474{--width:45%}.elementor-10 .elementor-element.elementor-element-6e3cf289{--width:45%}}.elementor-10 .elementor-element.elementor-element-24e89bb .elementor-widget-container p{margin-bottom:0}.elementor-10 .elementor-element.elementor-element-c3cde5 .elementor-button-text{display:flex;align-items:center;justify-content:center;max-width:180px;width:100%;min-height:45px}.elementor-10 .elementor-element.elementor-element-55e7768b{padding:0}.elementor-10 .elementor-element.elementor-element-552f366{position:relative;padding:0}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-title.elementor-active{border:2px solid #000;border-radius:47px;background:#fff url(https://ggrsoft.com/wp-content/uploads/2024/05/Ellipse-3.png) no-repeat center center;background-size:20vw 15vh;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#000!important;font-weight:500;padding:1vw 2vw}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tabs-wrapper{display:flex;justify-content:space-around;align-items:center}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tabs-content-wrapper{min-height:12vh}.elementor-10 .elementor-element.elementor-element-3a81554f .elementor-tab-content{padding:0}.elementor-10 .elementor-element.elementor-element-1814c5b4 .elementor-button-text{display:flex;justify-content:center;align-items:center;max-width:180px;width:100%;min-height:45px}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title.elementor-active{border:2px solid #000;border-radius:47px;background:#fff url(https://ggrsoft.com/wp-content/uploads/2024/05/Ellipse-3.png) no-repeat center center;background-size:20vw 15vh;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#000!important;font-weight:500;padding:1vw 2vw}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tabs-wrapper{display:flex;justify-content:space-around;align-items:center}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tabs-content-wrapper{min-height:12vh}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-content{padding:0}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-mobile-title{display:none}@media (min-width:360px) and (max-width:767px){.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tabs-wrapper{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;align-items:flex-start;gap:20px}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title.elementor-active{padding:25px}.elementor-10 .elementor-element.elementor-element-7769df28 .elementor-tab-title{padding:25px}}.elementor-10 .elementor-element.elementor-element-68712b5e .elementor-button-text{display:flex;justify-content:center;align-items:center;max-width:180px;width:100%;min-height:45px}.elementor-10 .elementor-element.elementor-element-13f6396b .elementor-widget-container p{margin:0}.elementor-10 .elementor-element.elementor-element-74ed650d{height:3px;background-color:#fff}.elementor-text-editor{margin-bottom:0}.elementor-10 .elementor-element.elementor-element-229fc318{height:3px;background-color:#fff}.elementor-10 .elementor-element.elementor-element-255d3a02 .elementor-widget-container p{margin:0}.elementor-10 .elementor-element.elementor-element-5672ee05 p{margin-bottom:0}.elementor-10 .elementor-element.elementor-element-e5415c0{height:3px;background-color:#246bfd}.elementor-text-editor{margin-bottom:0}.elementor-10 .elementor-element.elementor-element-11564d06{height:3px;background-color:#246bfd}.elementor-10 .elementor-element.elementor-element-1a9eb32f .elementor-widget-container p{margin:0}.elementor-10 .elementor-element.elementor-element-6aa32a3e p{margin-bottom:0}@media (min-width:360px) and (max-width:767px){.elementor-10 .elementor-element.elementor-element-858c93b{border:1px solid #246BFD}}.elementor-10 .elementor-element.elementor-element-270beeac{height:3px;background-color:#246bfd}.elementor-text-editor{margin-bottom:0}.elementor-10 .elementor-element.elementor-element-46f333bd{height:3px;background-color:#246bfd}.elementor-10 .elementor-element.elementor-element-3dae0e9c .elementor-widget-container p{margin:0}.elementor-10 .elementor-element.elementor-element-57b9ba38 p{margin-bottom:0}@media (min-width:360px) and (max-width:767px){.elementor-10 .elementor-element.elementor-element-730a659{border:1px solid #246BFD}}.elementor-10 .elementor-element.elementor-element-45ef512{height:3px;background-color:#fff}.elementor-text-editor{margin-bottom:0}.elementor-10 .elementor-element.elementor-element-41e1199c{height:3px;background-color:#fff}.elementor-10 .elementor-element.elementor-element-3dab95a9 .elementor-widget-container p{margin:0}.elementor-10 .elementor-element.elementor-element-1d0c2c4f p{margin-bottom:0}.elementor-10 .elementor-element.elementor-element-2b053686{overflow:auto}.elementor-10 .elementor-element.elementor-element-7550a498 p{margin-bottom:5px}.elementor-10 .elementor-element.elementor-element-4fc1af30 p{margin-bottom:0}@media (min-width:360px) and (max-width:767px){.elementor-10 .elementor-element.elementor-element-5748914c{min-height:150px}.elementor-10 .elementor-element.elementor-element-516c1e8 p{margin-bottom:5px}.elementor-10 .elementor-element.elementor-element-557683e4 p{margin-bottom:0}@media (min-width:360px) and (max-width:767px){.elementor-10 .elementor-element.elementor-element-4c961968{min-height:150px}.elementor-10 .elementor-element.elementor-element-53e8bb90 p{margin-bottom:5px}.elementor-10 .elementor-element.elementor-element-68d8e292 p{margin-bottom:0}@media (min-width:360px) and (max-width:767px){.elementor-10 .elementor-element.elementor-element-7c0551c2{min-height:150px}.elementor-10 .elementor-element.elementor-element-39a7267c p{margin-bottom:5px}.elementor-10 .elementor-element.elementor-element-8cf625f p{margin-bottom:0}@media (min-width:360px) and (max-width:767px){.elementor-10 .elementor-element.elementor-element-4fe01474{min-height:150px}.elementor-10 .elementor-element.elementor-element-6ad5e9d0 p{margin-bottom:5px}.elementor-10 .elementor-element.elementor-element-29c645ac p{margin-bottom:0}@media (min-width:360px) and (max-width:767px){.elementor-10 .elementor-element.elementor-element-6e3cf289{min-height:150px}.elementor-10 .elementor-element.elementor-element-507685fe{overflow:hidden}.elementor-10 .elementor-element.elementor-element-25783b2{margin:0;overflow:hidden;min-height:250px}.elementor-10 .elementor-element.elementor-element-7282ad93{overflow:auto}.elementor-10 .elementor-element.elementor-element-23975ca4 .elementor-button-text{display:flex;align-items:center;justify-content:center;max-width:180px;width:100%;min-height:45px}