.elementor-179 .elementor-element.elementor-element-1d3ef5f:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-1d3ef5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18151D;background-image:url("https://mevanum.ca/wp-content/uploads/2024/10/80e5a83e-0a99-494d-9489-4e89a8630084-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-179 .elementor-element.elementor-element-1d3ef5f > .elementor-background-overlay{background-color:#010016;opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-179 .elementor-element.elementor-element-1d3ef5f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 70px 0px;}.elementor-179 .elementor-element.elementor-element-88fe1e9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-179 .elementor-element.elementor-element-88fe1e9 > .elementor-element-populated{margin:91px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-179 .elementor-element.elementor-element-6298ebd .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{background-color:transparent;background-image:linear-gradient(321deg, var( --e-global-color-eae2037 ) 12%, var( --e-global-color-1d30482 ) 100%);}.elementor-179 .elementor-element.elementor-element-6298ebd > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-6298ebd .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor6 );margin:-1px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:5px;font-weight:600;}.elementor-179 .elementor-element.elementor-element-6298ebd .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor3 );text-decoration-color:#FF0303;}.elementor-179 .elementor-element.elementor-element-6298ebd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-179 .elementor-element.elementor-element-6298ebd .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;line-height:37px;}.elementor-179 .elementor-element.elementor-element-6298ebd .elementskit-section-title-wraper .elementskit-section-title span:last-child{text-decoration-color:#FF0303;}.elementor-179 .elementor-element.elementor-element-6298ebd .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;letter-spacing:10px;margin:0px 0px 0px 0px;}.elementor-widget-text-editor{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-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-179 .elementor-element.elementor-element-0cca29b > .elementor-widget-container{margin:11px 23px 0px 23px;}.elementor-179 .elementor-element.elementor-element-0cca29b{text-align:justify;color:var( --e-global-color-astglobalcolor4 );}.elementor-bc-flex-widget .elementor-179 .elementor-element.elementor-element-b05705c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-179 .elementor-element.elementor-element-b05705c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-179 .elementor-element.elementor-element-b05705c.elementor-column > .elementor-widget-wrap{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-179 .elementor-element.elementor-element-3ab80f0 > .elementor-widget-container{margin:0px 25px 0px -29px;}.elementor-179 .elementor-element.elementor-element-3ab80f0 img{width:51%;}.elementor-179 .elementor-element.elementor-element-a9d11f7{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-a9d11f7:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-a9d11f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1ba715d ) 0%, var( --e-global-color-7587e83 ) 100%);}.elementor-179 .elementor-element.elementor-element-c1b9855{--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-179 .elementor-element.elementor-element-dc2effa{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-dc2effa:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-dc2effa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1ba715d ) 0%, var( --e-global-color-7587e83 ) 100%);}.elementor-179 .elementor-element.elementor-element-2c48873{--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-179 .elementor-element.elementor-element-08cf357{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-08cf357:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-08cf357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1ba715d ) 0%, var( --e-global-color-7587e83 ) 100%);}.elementor-179 .elementor-element.elementor-element-822b4bd{--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-179 .elementor-element.elementor-element-b2526ae{--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-179 .elementor-element.elementor-element-56e5a10{--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-179 .elementor-element.elementor-element-0936312{--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-179 .elementor-element.elementor-element-3bad839{--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-179 .elementor-element.elementor-element-b5e6b17{--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-179 .elementor-element.elementor-element-c01d432{--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;}@media(min-width:1025px){.elementor-179 .elementor-element.elementor-element-1d3ef5f:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-1d3ef5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for elementskit-heading, class: .elementor-element-6298ebd */.elementor-heading-title {
    color: transparent; /* Make the text color transparent */
    -webkit-text-stroke: 1px #000000; /* Set the border color and thickness */
    text-stroke: 1px #000000; /* For browsers that support text-stroke */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3d1bcb */#portfolio-logo {
  transition: transform 0.3s ease-in-out; /* Smooth transition for the growth effect */
}

#portfolio-logo:hover {
  transform: scale(1.1); /* Slightly enlarges the logo on hover */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4251995 */#portfolio-logo {
  transition: transform 0.3s ease-in-out; /* Smooth transition for the growth effect */
}

#portfolio-logo:hover {
  transform: scale(1.1); /* Slightly enlarges the logo on hover */
}/* End custom CSS */