.elementor-4323 .elementor-element.elementor-element-da782c9{--display:flex;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4323 .elementor-element.elementor-element-11f10c9{--display:flex;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4323 .elementor-element.elementor-element-92d5ef5{text-align:left;}.elementor-4323 .elementor-element.elementor-element-92d5ef5 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:80px;font-weight:700;color:var( --e-global-color-text );}.elementor-4323 .elementor-element.elementor-element-46eec53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4323 .elementor-element.elementor-element-7a60926{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4323 .elementor-element.elementor-element-6f4b344 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-6f4b344{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#0C0D0E5C;}.elementor-4323 .elementor-element.elementor-element-6f4b344 p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4323 .elementor-element.elementor-element-60c18c1{--divider-border-style:solid;--divider-color:#0C0D0E5C;--divider-border-width:1px;}.elementor-4323 .elementor-element.elementor-element-60c18c1 .elementor-divider-separator{width:100%;}.elementor-4323 .elementor-element.elementor-element-60c18c1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4323 .elementor-element.elementor-element-376cc7f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-4323 .elementor-element.elementor-element-376cc7f p{margin-block-end:10px;}.elementor-4323 .elementor-element.elementor-element-580010f{--display:flex;}.elementor-4323 .elementor-element.elementor-element-c393203 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-c393203{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#0C0D0E5C;}.elementor-4323 .elementor-element.elementor-element-c393203 p{margin-block-end:0px;}.elementor-4323 .elementor-element.elementor-element-b752ee5{--divider-border-style:solid;--divider-color:#0C0D0E5C;--divider-border-width:1px;}.elementor-4323 .elementor-element.elementor-element-b752ee5 .elementor-divider-separator{width:100%;}.elementor-4323 .elementor-element.elementor-element-b752ee5 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4323 .elementor-element.elementor-element-51d6fa4{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-4323 .elementor-element.elementor-element-51d6fa4 p{margin-block-end:10px;}.elementor-4323 .elementor-element.elementor-element-94e8750{--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:-12%;--margin-bottom:-10%;--margin-left:0%;--margin-right:0%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4323 .elementor-element.elementor-element-b73ff30{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-4323 .elementor-element.elementor-element-b73ff30:not(.elementor-motion-effects-element-type-background), .elementor-4323 .elementor-element.elementor-element-b73ff30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F0;}.elementor-4323 .elementor-element.elementor-element-60a0d31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4323 .elementor-element.elementor-element-820172a{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-4323 .elementor-element.elementor-element-7b13e93 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4323 .elementor-element.elementor-element-7b13e93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:2.5rem;color:var( --e-global-color-text );}.elementor-4323 .elementor-element.elementor-element-5e43d94{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:1.6em;}.elementor-4323 .elementor-element.elementor-element-439ceec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4323 .elementor-element.elementor-element-24e2570 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-363e831{--display:flex;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-4323 .elementor-element.elementor-element-4c4d709 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);}.elementor-4323 .elementor-element.elementor-element-4c4d709 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4323 .elementor-element.elementor-element-2c0f90e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4323 .elementor-element.elementor-element-fd7e7cf{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:100px;--padding-left:130px;--padding-right:130px;}.elementor-4323 .elementor-element.elementor-element-483822c{text-align:center;}.elementor-4323 .elementor-element.elementor-element-483822c .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:60px;font-weight:700;line-height:4rem;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4323 .elementor-element.elementor-element-36692b5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;border-radius:7px 7px 7px 7px;padding:17px 25px 17px 25px;}.elementor-4323 .elementor-element.elementor-element-36692b5 > .elementor-widget-container{margin:20px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4323 .elementor-element.elementor-element-92d5ef5{text-align:center;}.elementor-4323 .elementor-element.elementor-element-92d5ef5 .elementor-heading-title{font-size:64px;}.elementor-4323 .elementor-element.elementor-element-46eec53{--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4323 .elementor-element.elementor-element-94e8750{--margin-top:-7%;--margin-bottom:-5%;--margin-left:0%;--margin-right:0%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4323 .elementor-element.elementor-element-60a0d31{--flex-wrap:wrap;}.elementor-4323 .elementor-element.elementor-element-820172a{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4323 .elementor-element.elementor-element-24e2570 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-363e831{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-4323 .elementor-element.elementor-element-fd7e7cf{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-4323 .elementor-element.elementor-element-483822c .elementor-heading-title{line-height:3.5rem;}}@media(min-width:768px){.elementor-4323 .elementor-element.elementor-element-da782c9{--content-width:900px;}}@media(max-width:767px){.elementor-4323 .elementor-element.elementor-element-da782c9{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4323 .elementor-element.elementor-element-92d5ef5 .elementor-heading-title{font-size:40px;}.elementor-4323 .elementor-element.elementor-element-46eec53{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4323 .elementor-element.elementor-element-6f4b344 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4323 .elementor-element.elementor-element-6f4b344{text-align:center;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4323 .elementor-element.elementor-element-376cc7f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-376cc7f{text-align:center;}.elementor-4323 .elementor-element.elementor-element-580010f{--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4323 .elementor-element.elementor-element-c393203 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4323 .elementor-element.elementor-element-c393203{text-align:center;}.elementor-4323 .elementor-element.elementor-element-51d6fa4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-51d6fa4{text-align:center;}.elementor-4323 .elementor-element.elementor-element-94e8750{--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4323 .elementor-element.elementor-element-820172a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4323 .elementor-element.elementor-element-7b13e93 .elementor-heading-title{font-size:35px;}.elementor-4323 .elementor-element.elementor-element-5e43d94{font-size:16px;}.elementor-4323 .elementor-element.elementor-element-439ceec{--flex-wrap:nowrap;}.elementor-4323 .elementor-element.elementor-element-091b770 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4323 .elementor-element.elementor-element-363e831{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4323 .elementor-element.elementor-element-fd7e7cf{--margin-top:50px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4323 .elementor-element.elementor-element-483822c .elementor-heading-title{font-size:35px;line-height:2.5rem;}}/* Start custom CSS for html, class: .elementor-element-9069b8f */.laptop-wrapper {
                width: 100%;
                max-width: 1200px;
                margin: auto;
                height: auto;
                text-align: center;
                position: relative;
               
            }
            .laptop-wrapper img {
                width: 100%;
                height: auto;
                position: relative;
                z-index: 1;
            }
            .project-wrapper {
                width: calc(100% - 24%);
                height: calc(100% - 52%);
                max-height: 600px;
                position: absolute;
                top: 24%;
                left: 0;
                right: 0;
                z-index: 0;
                margin: auto;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                overflow: hidden;
            }
            .project-wrapper img {
                transform: translateY(-2%);
                animation: 15s ease-in-out infinite alternate fullpagescreencapture;
            }
            @keyframes fullpagescreencapture {
                0% {
                    transform: translateY(0%);
                }
                20% {
                    transform: translateY(-10%);
                }
                50% {
                    transform: translateY(-30%);
                }
                80% {
                    transform: translateY(-50%);
                }
                100% {
                    transform: translateY(-78%);
                }
            }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-091b770 */.phone-wrapper {
                width: 120%;
                max-width: 1500px;
                margin: auto;
                height: auto;
                text-align: center;
                position: relative;
            }
            .phone-wrapper img {
                width: 100%;
                height: auto;
                position: relative;
                z-index: 1;
            }
            .phone-wrapper .project-wrapper {
                width: calc(100% - 53%);
                height: calc(100% - 36%);
                position: absolute;
                top: 17%;
                right: 0;
                z-index: 0;
                margin: auto;
                border-radius: 5px;
                overflow: hidden;
                z-index: 0;
            }
            .phone-wrapper video {
                width: 100%;
                height: auto;
            }/* End custom CSS */