.elementor-630 .elementor-element.elementor-element-5afee2c{--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-630 .elementor-element.elementor-element-5afee2c:not(.elementor-motion-effects-element-type-background), .elementor-630 .elementor-element.elementor-element-5afee2c > .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-630 .elementor-element.elementor-element-9583656{--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-630 .elementor-element.elementor-element-59cab1d .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-630 .elementor-element.elementor-element-23e9b8b{--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-630 .elementor-element.elementor-element-075073d{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-630 .elementor-element.elementor-element-075073d p{margin-block-end:3px;}.elementor-630 .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-630 .elementor-element.elementor-element-6f6dcfa:not(.elementor-motion-effects-element-type-background), .elementor-630 .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-630 .elementor-element.elementor-element-9e510cd{--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-630 .elementor-element.elementor-element-46d7960:hover{--e-transform-translateX:-50px;}.elementor-630 .elementor-element.elementor-element-46d7960 img{border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-630 .elementor-element.elementor-element-e5d5618{--display:flex;--justify-content:center;}.elementor-630 .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-630 .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-630 .elementor-element.elementor-element-85205ab{--display:flex;}.elementor-630 .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-630 .elementor-element.elementor-element-11b4d8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27.3px;font-weight:800;letter-spacing:3.6px;color:var( --e-global-color-primary );}.elementor-630 .elementor-element.elementor-element-8a03898{--display:flex;}.elementor-630 .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-630 .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-630 .elementor-element.elementor-element-e2138cd{--display:flex;}.elementor-630 .elementor-element.elementor-element-d0d2fbf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;letter-spacing:1.6px;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-630 .elementor-element.elementor-element-638b83b .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-630 .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-630 .elementor-element.elementor-element-de78b58:not(.elementor-motion-effects-element-type-background), .elementor-630 .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-630 .elementor-element.elementor-element-0337762{--display:flex;--justify-content:center;}.elementor-630 .elementor-element.elementor-element-66630ba:hover{--e-transform-translateX:50px;}.elementor-630 .elementor-element.elementor-element-66630ba img{border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-630 .elementor-element.elementor-element-3234fe3{--display:flex;--justify-content:center;}.elementor-630 .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-630 .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-630 .elementor-element.elementor-element-507274f{--display:flex;}.elementor-630 .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-630 .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-630 .elementor-element.elementor-element-769b2f0{--display:flex;}.elementor-630 .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-630 .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-630 .elementor-element.elementor-element-de5e814{--display:flex;}.elementor-630 .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-630 .elementor-element.elementor-element-c3eac3a .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-630 .elementor-element.elementor-element-df356c2{--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-630 .elementor-element.elementor-element-df356c2:not(.elementor-motion-effects-element-type-background), .elementor-630 .elementor-element.elementor-element-df356c2 > .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-630 .elementor-element.elementor-element-71dec37{--display:flex;--justify-content:center;}.elementor-630 .elementor-element.elementor-element-7baf0f5:hover{--e-transform-translateX:-50px;}.elementor-630 .elementor-element.elementor-element-7baf0f5 img{border-style:solid;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-630 .elementor-element.elementor-element-542e8f0{--display:flex;--justify-content:center;}.elementor-630 .elementor-element.elementor-element-7f98582{--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-630 .elementor-element.elementor-element-a66cdbc{--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-630 .elementor-element.elementor-element-32ed135{--display:flex;}.elementor-630 .elementor-element.elementor-element-944b0b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3.6px;color:#666666;}.elementor-630 .elementor-element.elementor-element-7250df6 .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-630 .elementor-element.elementor-element-637fec7{--display:flex;}.elementor-630 .elementor-element.elementor-element-81a4fa6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3.6px;color:#666666;}.elementor-630 .elementor-element.elementor-element-e71fcfc .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-630 .elementor-element.elementor-element-b472037{--display:flex;}.elementor-630 .elementor-element.elementor-element-31030c4{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-630 .elementor-element.elementor-element-69f64be .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-630 .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-630 .elementor-element.elementor-element-d020909:not(.elementor-motion-effects-element-type-background), .elementor-630 .elementor-element.elementor-element-d020909 > .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-630 .elementor-element.elementor-element-feb4211{--display:flex;--justify-content:center;}.elementor-630 .elementor-element.elementor-element-864786d{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-630 .elementor-element.elementor-element-7eeb8f1{--display:flex;--justify-content:center;}.elementor-630 .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-630 .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-630 .elementor-element.elementor-element-ea05ac0{--display:flex;--min-height:655px;--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-630 .elementor-element.elementor-element-ea05ac0:not(.elementor-motion-effects-element-type-background), .elementor-630 .elementor-element.elementor-element-ea05ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioakhil.ca/wp-content/uploads/2025/11/background-one.webp");background-position:center center;background-size:cover;}.elementor-630 .elementor-element.elementor-element-39bbb0e .bdt-ep-advanced-image-gallery-thumbnail img{height:480px;}.elementor-630 .elementor-element.elementor-element-39bbb0e .bdt-ep-advanced-image-gallery.bdt-grid{margin-left:-0px;margin-top:-0px;}.elementor-630 .elementor-element.elementor-element-39bbb0e .bdt-ep-advanced-image-gallery.bdt-grid > *{padding-left:0px;margin-top:0px;}.elementor-630 .elementor-element.elementor-element-39bbb0e .bdt-ep-advanced-image-gallery-thumbnail{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-630 .elementor-element.elementor-element-39bbb0e .bdt-navigation-prev i,
					.elementor-630 .elementor-element.elementor-element-39bbb0e .bdt-navigation-next i{font-size:25px;}.elementor-630 .elementor-element.elementor-element-39bbb0e .bdt-navigation-prev{left:-60px;}.elementor-630 .elementor-element.elementor-element-39bbb0e .bdt-navigation-next{right:-60px;}.elementor-630 .elementor-element.elementor-element-289059a{--display:flex;--min-height:707px;--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-630 .elementor-element.elementor-element-289059a:not(.elementor-motion-effects-element-type-background), .elementor-630 .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-630 .elementor-element.elementor-element-c771301{--display:flex;}.elementor-630 .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-630 .elementor-element.elementor-element-18d7b5c{--display:flex;--min-height:469px;--justify-content:center;}.elementor-630 .elementor-element.elementor-element-ab0cf4d{--e-transform-scale:1.5;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-630 .elementor-element.elementor-element-9fde9f1{--display:flex;}.elementor-630 .elementor-element.elementor-element-b3206b3{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-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-630 .elementor-element.elementor-element-075073d{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-630 .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-630 .elementor-element.elementor-element-638b83b .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-630 .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-630 .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-630 .elementor-element.elementor-element-09c2765{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-630 .elementor-element.elementor-element-c3eac3a .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-630 .elementor-element.elementor-element-7250df6 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-630 .elementor-element.elementor-element-e71fcfc .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-630 .elementor-element.elementor-element-31030c4{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-630 .elementor-element.elementor-element-69f64be .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-630 .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-630 .elementor-element.elementor-element-c550993{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-630 .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 );}.elementor-630 .elementor-element.elementor-element-b3206b3{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}}@media(max-width:767px){.elementor-630 .elementor-element.elementor-element-5afee2c{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-630 .elementor-element.elementor-element-59cab1d .elementor-heading-title{font-size:65px;}.elementor-630 .elementor-element.elementor-element-075073d{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-630 .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-630 .elementor-element.elementor-element-638b83b .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-630 .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-630 .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-630 .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-630 .elementor-element.elementor-element-09c2765{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-630 .elementor-element.elementor-element-c3eac3a .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-630 .elementor-element.elementor-element-7250df6 .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-630 .elementor-element.elementor-element-e71fcfc .elementor-heading-title{font-size:var( --e-global-typography-6fc0701-font-size );letter-spacing:var( --e-global-typography-6fc0701-letter-spacing );}.elementor-630 .elementor-element.elementor-element-31030c4{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-630 .elementor-element.elementor-element-69f64be .elementor-button{font-size:var( --e-global-typography-22b3474-font-size );letter-spacing:var( --e-global-typography-22b3474-letter-spacing );}.elementor-630 .elementor-element.elementor-element-d020909:not(.elementor-motion-effects-element-type-background), .elementor-630 .elementor-element.elementor-element-d020909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioakhil.ca/wp-content/uploads/2025/12/portfolio-background-creative.webp");}.elementor-630 .elementor-element.elementor-element-feb4211{--width:500px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-630 .elementor-element.elementor-element-7eeb8f1{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-630 .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-630 .elementor-element.elementor-element-c550993{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-letter-spacing );}.elementor-630 .elementor-element.elementor-element-ea05ac0{--min-height:253px;}.elementor-630 .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 );}.elementor-630 .elementor-element.elementor-element-b3206b3{font-size:var( --e-global-typography-a2094aa-font-size );letter-spacing:var( --e-global-typography-a2094aa-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 */