.elementor-623 .elementor-element.elementor-element-3f8485a{--display:flex;--min-height:566px;--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;--align-items:center;}.elementor-623 .elementor-element.elementor-element-3f8485a:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-3f8485a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://studioakhil.ca/wp-content/uploads/2025/12/portfolio-background-creative.webp");background-position:center center;background-size:cover;}.elementor-623 .elementor-element.elementor-element-6bac0de{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-85caaac .elementor-heading-title{font-family:"Maragsa", Sans-serif;font-size:118px;font-weight:800;letter-spacing:3.6px;color:var( --e-global-color-secondary );}.elementor-623 .elementor-element.elementor-element-2d705f1{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-623 .elementor-element.elementor-element-06b97a0{font-family:var( --e-global-typography-a2094aa-font-family ), Sans-serif;font-size:var( --e-global-typography-a2094aa-font-size );font-weight:var( --e-global-typography-a2094aa-font-weight );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-623 .elementor-element.elementor-element-06b97a0 p{margin-block-end:3px;}.elementor-623 .elementor-element.elementor-element-6f6dcfa{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-6f6dcfa:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-6f6dcfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioakhil.ca/wp-content/uploads/2025/11/background-5.webp");background-position:center center;background-size:cover;}.elementor-623 .elementor-element.elementor-element-9e510cd{--display:flex;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-076c0de .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-623 .elementor-element.elementor-element-e5d5618{--display:flex;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-3fea1b7{--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-623 .elementor-element.elementor-element-6a299a3{--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-623 .elementor-element.elementor-element-85205ab{--display:flex;}.elementor-623 .elementor-element.elementor-element-79c38fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3.6px;color:#666666;}.elementor-623 .elementor-element.elementor-element-11b4d8c .elementor-heading-title{font-family:var( --e-global-typography-6fc0701-font-family ), Sans-serif;font-size:var( --e-global-typography-6fc0701-font-size );font-weight:var( --e-global-typography-6fc0701-font-weight );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-8a03898{--display:flex;}.elementor-623 .elementor-element.elementor-element-3838090 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3.6px;color:#666666;}.elementor-623 .elementor-element.elementor-element-6b1e255 .elementor-heading-title{font-family:var( --e-global-typography-6fc0701-font-family ), Sans-serif;font-size:var( --e-global-typography-6fc0701-font-size );font-weight:var( --e-global-typography-6fc0701-font-weight );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-e2138cd{--display:flex;}.elementor-623 .elementor-element.elementor-element-d0d2fbf{font-family:var( --e-global-typography-a2094aa-font-family ), Sans-serif;font-size:var( --e-global-typography-a2094aa-font-size );font-weight:var( --e-global-typography-a2094aa-font-weight );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );color:var( --e-global-color-primary );}.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-623 .elementor-element.elementor-element-f9cedde .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-22b3474-font-family ), Sans-serif;font-size:var( --e-global-typography-22b3474-font-size );font-weight:var( --e-global-typography-22b3474-font-weight );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-623 .elementor-element.elementor-element-de78b58{--display:flex;--min-height:700px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-de78b58:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-de78b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioakhil.ca/wp-content/uploads/2025/11/background-4.webp");background-position:center center;background-size:cover;}.elementor-623 .elementor-element.elementor-element-0337762{--display:flex;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-6034f33 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-623 .elementor-element.elementor-element-3234fe3{--display:flex;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-d5e3fc2{--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-623 .elementor-element.elementor-element-ba5ac8d{--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-623 .elementor-element.elementor-element-507274f{--display:flex;}.elementor-623 .elementor-element.elementor-element-051a088 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3.6px;color:#666666;}.elementor-623 .elementor-element.elementor-element-34ccaf1 .elementor-heading-title{font-family:var( --e-global-typography-6fc0701-font-family ), Sans-serif;font-size:var( --e-global-typography-6fc0701-font-size );font-weight:var( --e-global-typography-6fc0701-font-weight );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-769b2f0{--display:flex;}.elementor-623 .elementor-element.elementor-element-bd0be23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3.6px;color:#666666;}.elementor-623 .elementor-element.elementor-element-d0dd0a1 .elementor-heading-title{font-family:var( --e-global-typography-6fc0701-font-family ), Sans-serif;font-size:var( --e-global-typography-6fc0701-font-size );font-weight:var( --e-global-typography-6fc0701-font-weight );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-de5e814{--display:flex;}.elementor-623 .elementor-element.elementor-element-09c2765{font-family:var( --e-global-typography-a2094aa-font-family ), Sans-serif;font-size:var( --e-global-typography-a2094aa-font-size );font-weight:var( --e-global-typography-a2094aa-font-weight );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-d1311f3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-22b3474-font-family ), Sans-serif;font-size:var( --e-global-typography-22b3474-font-size );font-weight:var( --e-global-typography-22b3474-font-weight );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-623 .elementor-element.elementor-element-cf83467{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-cf83467:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-cf83467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioakhil.ca/wp-content/uploads/2025/11/background-4.webp");background-position:center center;background-size:cover;}.elementor-623 .elementor-element.elementor-element-0582a43{--display:flex;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-3249236 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-623 .elementor-element.elementor-element-3222bdb{--display:flex;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-a8c2e7e{--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-623 .elementor-element.elementor-element-58f7e8c{--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-623 .elementor-element.elementor-element-a7fe581{--display:flex;}.elementor-623 .elementor-element.elementor-element-758807c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3.6px;color:#666666;}.elementor-623 .elementor-element.elementor-element-b3cd345 .elementor-heading-title{font-family:var( --e-global-typography-6fc0701-font-family ), Sans-serif;font-size:var( --e-global-typography-6fc0701-font-size );font-weight:var( --e-global-typography-6fc0701-font-weight );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-6038282{--display:flex;}.elementor-623 .elementor-element.elementor-element-fcb1b36 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3.6px;color:#666666;}.elementor-623 .elementor-element.elementor-element-b5e3635 .elementor-heading-title{font-family:var( --e-global-typography-6fc0701-font-family ), Sans-serif;font-size:var( --e-global-typography-6fc0701-font-size );font-weight:var( --e-global-typography-6fc0701-font-weight );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-6c5b91c{--display:flex;}.elementor-623 .elementor-element.elementor-element-6416a37{font-family:var( --e-global-typography-a2094aa-font-family ), Sans-serif;font-size:var( --e-global-typography-a2094aa-font-size );font-weight:var( --e-global-typography-a2094aa-font-weight );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-d046530 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-22b3474-font-family ), Sans-serif;font-size:var( --e-global-typography-22b3474-font-size );font-weight:var( --e-global-typography-22b3474-font-weight );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-623 .elementor-element.elementor-element-d020909{--display:flex;--min-height:715px;--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-623 .elementor-element.elementor-element-d020909:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-d020909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioakhil.ca/wp-content/uploads/2025/12/spiral-background.webp");background-position:center center;background-size:cover;}.elementor-623 .elementor-element.elementor-element-feb4211{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-623 .elementor-element.elementor-element-864786d{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-623 .elementor-element.elementor-element-7eeb8f1{--display:flex;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-f83a434 .elementor-heading-title{font-family:var( --e-global-typography-6fc0701-font-family ), Sans-serif;font-size:var( --e-global-typography-6fc0701-font-size );font-weight:var( --e-global-typography-6fc0701-font-weight );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );color:var( --e-global-color-secondary );}.elementor-623 .elementor-element.elementor-element-c550993{font-family:var( --e-global-typography-a2094aa-font-family ), Sans-serif;font-size:var( --e-global-typography-a2094aa-font-size );font-weight:var( --e-global-typography-a2094aa-font-weight );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-289059a{--display:flex;--min-height:566px;--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;--align-items:center;}.elementor-623 .elementor-element.elementor-element-289059a:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-289059a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioakhil.ca/wp-content/uploads/2025/12/portfolio-background-creative.webp");background-position:center center;background-size:cover;}.elementor-623 .elementor-element.elementor-element-c771301{--display:flex;}.elementor-623 .elementor-element.elementor-element-c198307 .elementor-heading-title{font-family:var( --e-global-typography-6fc0701-font-family ), Sans-serif;font-size:var( --e-global-typography-6fc0701-font-size );font-weight:var( --e-global-typography-6fc0701-font-weight );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );color:var( --e-global-color-secondary );}.elementor-623 .elementor-element.elementor-element-18d7b5c{--display:flex;--min-height:469px;--justify-content:center;}.elementor-623 .elementor-element.elementor-element-ab0cf4d{--e-transform-scale:1.5;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-623 .elementor-element.elementor-element-9fde9f1{--display:flex;}.elementor-623 .elementor-element.elementor-element-b3206b3{font-family:"Inter", Sans-serif;font-size:15.4px;font-weight:800;letter-spacing:2.7px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-623 .elementor-element.elementor-element-06b97a0{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-11b4d8c .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-6b1e255 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d0d2fbf{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-f9cedde .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-623 .elementor-element.elementor-element-34ccaf1 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d0dd0a1 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-09c2765{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d1311f3 .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-623 .elementor-element.elementor-element-b3cd345 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-b5e3635 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-6416a37{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d046530 .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-623 .elementor-element.elementor-element-f83a434 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-c550993{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-c198307 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}}@media(max-width:767px){.elementor-623 .elementor-element.elementor-element-3f8485a{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-623 .elementor-element.elementor-element-85caaac .elementor-heading-title{font-size:65px;}.elementor-623 .elementor-element.elementor-element-06b97a0{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-11b4d8c .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-6b1e255 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d0d2fbf{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-f9cedde .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-623 .elementor-element.elementor-element-de78b58{--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-623 .elementor-element.elementor-element-34ccaf1 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d0dd0a1 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-09c2765{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d1311f3 .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-623 .elementor-element.elementor-element-cf83467{--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-623 .elementor-element.elementor-element-b3cd345 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-b5e3635 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-6416a37{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-d046530 .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-623 .elementor-element.elementor-element-f83a434 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-623 .elementor-element.elementor-element-c550993{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-623 .elementor-element.elementor-element-c198307 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Maragsa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://studioakhil.ca/wp-content/uploads/2025/11/Maragsa-Display.woff2') format('woff2'),
		url('https://studioakhil.ca/wp-content/uploads/2025/11/Maragsa-Display.woff') format('woff');
}
/* End Custom Fonts CSS */