.elementor-21780 .elementor-element.elementor-element-af0ad3f > .elementor-container{max-width:500px;min-height:486px;}.elementor-21780 .elementor-element.elementor-element-af0ad3f > .fp-overflow > .elementor-container{max-width:500px;min-height:486px;}.elementor-21780 .elementor-element.elementor-element-af0ad3f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-af0ad3f > .fp-overflow > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-af0ad3f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-21780 .elementor-element.elementor-element-af0ad3f:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-af0ad3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enyonam.com/wp-content/uploads/2024/04/enyonam_header_img_02-2048x770.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-21780 .elementor-element.elementor-element-af0ad3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-98cffa5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-21780 .elementor-element.elementor-element-98cffa5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-21780 .elementor-element.elementor-element-1dff842{padding:111px 0px 0px 0px;}.elementor-21780 .elementor-element.elementor-element-a39a95c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-21780 .elementor-element.elementor-element-a39a95c > .elementor-element-populated{margin:0px 0px 050px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21780 .elementor-element.elementor-element-cdbb20c .elementor-heading-title{color:#171718;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-21780 .elementor-element.elementor-element-446dd13{--divider-border-style:solid;--divider-color:#EF341B;--divider-border-width:3.7px;}.elementor-21780 .elementor-element.elementor-element-446dd13 .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-21780 .elementor-element.elementor-element-446dd13 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21780 .elementor-element.elementor-element-241bc24 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-21780 .elementor-element.elementor-element-0b5982a .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-21780 .elementor-element.elementor-element-453e874 .elementor-heading-title{color:#677087;}.elementor-21780 .elementor-element.elementor-element-e425d30:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-e425d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-e425d30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-e425d30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-21cc16c:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-21cc16c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-21cc16c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-21cc16c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-6d64a7d:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-6d64a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-6d64a7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-6d64a7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-8a0da3b:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-8a0da3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-8a0da3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-8a0da3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-ecf1a90:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-ecf1a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-ecf1a90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21780 .elementor-element.elementor-element-ecf1a90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-9c97d10{color:#5C5D61;}.elementor-21780 .elementor-element.elementor-element-705ce9a:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-705ce9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-705ce9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 5px 30px 5px;}.elementor-21780 .elementor-element.elementor-element-705ce9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-b391e8d{padding:0px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-700599d{margin-top:0px;margin-bottom:20px;}.elementor-21780 .elementor-element.elementor-element-f118f56{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-21780 .elementor-element.elementor-element-f118f56 .elementor-widget-container{text-align:center;}.elementor-21780 .elementor-element.elementor-element-f118f56 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B11919;}.elementor-21780 .elementor-element.elementor-element-f118f56 .elementor-social-icon i{color:#B11919;}.elementor-21780 .elementor-element.elementor-element-f118f56 .elementor-social-icon svg{fill:#B11919;}.elementor-21780 .elementor-element.elementor-element-f118f56 .elementor-social-icon:hover i{color:#000000;}.elementor-21780 .elementor-element.elementor-element-f118f56 .elementor-social-icon:hover svg{fill:#000000;}.elementor-21780 .elementor-element.elementor-element-f118f56 .elementor-social-icon:hover{border-color:#000000;}.elementor-21780 .elementor-element.elementor-element-f118f56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-4043cf0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-4043cf0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-bdc0ba1{text-align:left;}.elementor-21780 .elementor-element.elementor-element-bdc0ba1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-21780 .elementor-element.elementor-element-f789c7d{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-21780 .elementor-element.elementor-element-f789c7d .elementor-widget-container{text-align:center;}.elementor-21780 .elementor-element.elementor-element-f789c7d .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B11919;}.elementor-21780 .elementor-element.elementor-element-f789c7d .elementor-social-icon i{color:#B11919;}.elementor-21780 .elementor-element.elementor-element-f789c7d .elementor-social-icon svg{fill:#B11919;}.elementor-21780 .elementor-element.elementor-element-f789c7d .elementor-social-icon:hover i{color:#000000;}.elementor-21780 .elementor-element.elementor-element-f789c7d .elementor-social-icon:hover svg{fill:#000000;}.elementor-21780 .elementor-element.elementor-element-f789c7d .elementor-social-icon:hover{border-color:#000000;}.elementor-21780 .elementor-element.elementor-element-f789c7d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-b6b7083.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-b6b7083.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-c86ea31{text-align:left;}.elementor-21780 .elementor-element.elementor-element-c86ea31 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-21780 .elementor-element.elementor-element-4251f76{margin-top:0px;margin-bottom:20px;}.elementor-21780 .elementor-element.elementor-element-8f0e035{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-21780 .elementor-element.elementor-element-8f0e035 .elementor-widget-container{text-align:center;}.elementor-21780 .elementor-element.elementor-element-8f0e035 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B11919;}.elementor-21780 .elementor-element.elementor-element-8f0e035 .elementor-social-icon i{color:#B11919;}.elementor-21780 .elementor-element.elementor-element-8f0e035 .elementor-social-icon svg{fill:#B11919;}.elementor-21780 .elementor-element.elementor-element-8f0e035 .elementor-social-icon:hover i{color:#000000;}.elementor-21780 .elementor-element.elementor-element-8f0e035 .elementor-social-icon:hover svg{fill:#000000;}.elementor-21780 .elementor-element.elementor-element-8f0e035 .elementor-social-icon:hover{border-color:#000000;}.elementor-21780 .elementor-element.elementor-element-8f0e035 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-6445911.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-6445911.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-6a61e90{text-align:left;}.elementor-21780 .elementor-element.elementor-element-6a61e90 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc .elementor-widget-container{text-align:center;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B11919;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc .elementor-social-icon i{color:#B11919;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc .elementor-social-icon svg{fill:#B11919;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc .elementor-social-icon:hover i{color:#000000;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc .elementor-social-icon:hover svg{fill:#000000;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc .elementor-social-icon:hover{border-color:#000000;}.elementor-21780 .elementor-element.elementor-element-4ee8fcc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-65ee961.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-65ee961.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-6780289{text-align:left;}.elementor-21780 .elementor-element.elementor-element-6780289 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-21780 .elementor-element.elementor-element-5090d01 .elementor-heading-title{color:#677087;}.elementor-21780 .elementor-element.elementor-element-7fb36c7:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-7fb36c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-7fb36c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-7fb36c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-5329fb3:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-5329fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-5329fb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-5329fb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-676f6bc:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-676f6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-676f6bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-676f6bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-11c62e1:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-11c62e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-11c62e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-11c62e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-e9fca55:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-e9fca55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-e9fca55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21780 .elementor-element.elementor-element-e9fca55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-86f20cb{color:#5C5D61;}.elementor-21780 .elementor-element.elementor-element-d44956f:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-d44956f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-d44956f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 5px 30px 5px;}.elementor-21780 .elementor-element.elementor-element-d44956f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-0e440ca{padding:0px 25px 0px 25px;}.elementor-21780 .elementor-element.elementor-element-9998082{margin-top:0px;margin-bottom:20px;}.elementor-21780 .elementor-element.elementor-element-acb0ab8{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-21780 .elementor-element.elementor-element-acb0ab8 .elementor-widget-container{text-align:center;}.elementor-21780 .elementor-element.elementor-element-acb0ab8 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B11919;}.elementor-21780 .elementor-element.elementor-element-acb0ab8 .elementor-social-icon i{color:#B11919;}.elementor-21780 .elementor-element.elementor-element-acb0ab8 .elementor-social-icon svg{fill:#B11919;}.elementor-21780 .elementor-element.elementor-element-acb0ab8 .elementor-social-icon:hover i{color:#000000;}.elementor-21780 .elementor-element.elementor-element-acb0ab8 .elementor-social-icon:hover svg{fill:#000000;}.elementor-21780 .elementor-element.elementor-element-acb0ab8 .elementor-social-icon:hover{border-color:#000000;}.elementor-21780 .elementor-element.elementor-element-acb0ab8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-a9f78be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-a9f78be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-4d48f09{text-align:left;}.elementor-21780 .elementor-element.elementor-element-4d48f09 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-21780 .elementor-element.elementor-element-b8a4b38{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-21780 .elementor-element.elementor-element-b8a4b38 .elementor-widget-container{text-align:center;}.elementor-21780 .elementor-element.elementor-element-b8a4b38 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B11919;}.elementor-21780 .elementor-element.elementor-element-b8a4b38 .elementor-social-icon i{color:#B11919;}.elementor-21780 .elementor-element.elementor-element-b8a4b38 .elementor-social-icon svg{fill:#B11919;}.elementor-21780 .elementor-element.elementor-element-b8a4b38 .elementor-social-icon:hover i{color:#000000;}.elementor-21780 .elementor-element.elementor-element-b8a4b38 .elementor-social-icon:hover svg{fill:#000000;}.elementor-21780 .elementor-element.elementor-element-b8a4b38 .elementor-social-icon:hover{border-color:#000000;}.elementor-21780 .elementor-element.elementor-element-b8a4b38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-da44971.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-da44971.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-61db1a0{text-align:left;}.elementor-21780 .elementor-element.elementor-element-61db1a0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-21780 .elementor-element.elementor-element-eeb9f7b{margin-top:0px;margin-bottom:20px;}.elementor-21780 .elementor-element.elementor-element-17cb61a{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-21780 .elementor-element.elementor-element-17cb61a .elementor-widget-container{text-align:center;}.elementor-21780 .elementor-element.elementor-element-17cb61a .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B11919;}.elementor-21780 .elementor-element.elementor-element-17cb61a .elementor-social-icon i{color:#B11919;}.elementor-21780 .elementor-element.elementor-element-17cb61a .elementor-social-icon svg{fill:#B11919;}.elementor-21780 .elementor-element.elementor-element-17cb61a .elementor-social-icon:hover i{color:#000000;}.elementor-21780 .elementor-element.elementor-element-17cb61a .elementor-social-icon:hover svg{fill:#000000;}.elementor-21780 .elementor-element.elementor-element-17cb61a .elementor-social-icon:hover{border-color:#000000;}.elementor-21780 .elementor-element.elementor-element-17cb61a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-af73e12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-af73e12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-44c677f{text-align:left;}.elementor-21780 .elementor-element.elementor-element-44c677f .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-21780 .elementor-element.elementor-element-b49fd60{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-21780 .elementor-element.elementor-element-b49fd60 .elementor-widget-container{text-align:center;}.elementor-21780 .elementor-element.elementor-element-b49fd60 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B11919;}.elementor-21780 .elementor-element.elementor-element-b49fd60 .elementor-social-icon i{color:#B11919;}.elementor-21780 .elementor-element.elementor-element-b49fd60 .elementor-social-icon svg{fill:#B11919;}.elementor-21780 .elementor-element.elementor-element-b49fd60 .elementor-social-icon:hover i{color:#000000;}.elementor-21780 .elementor-element.elementor-element-b49fd60 .elementor-social-icon:hover svg{fill:#000000;}.elementor-21780 .elementor-element.elementor-element-b49fd60 .elementor-social-icon:hover{border-color:#000000;}.elementor-21780 .elementor-element.elementor-element-b49fd60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-138b5dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-138b5dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-aee9821{text-align:left;}.elementor-21780 .elementor-element.elementor-element-aee9821 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-21780 .elementor-element.elementor-element-8926865:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-8926865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0E6;}.elementor-21780 .elementor-element.elementor-element-8926865{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-21780 .elementor-element.elementor-element-8926865 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-bad5c13{text-align:center;}.elementor-21780 .elementor-element.elementor-element-bad5c13 .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;}.elementor-21780 .elementor-element.elementor-element-7659e27{color:#000000;}.elementor-21780 .elementor-element.elementor-element-7659e27 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-21780 .elementor-element.elementor-element-3fa1155{padding:50px 0px 50px 0px;}.elementor-21780 .elementor-element.elementor-element-daa80fa .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-21780 .elementor-element.elementor-element-0e9cbee:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-0e9cbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-0e9cbee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21780 .elementor-element.elementor-element-0e9cbee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-c59c75c{padding:28px 0px 14px 0px;}.elementor-21780 .elementor-element.elementor-element-a4dd24b .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-21780 .elementor-element.elementor-element-af48a46:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-af48a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-af48a46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 0px 0px;}.elementor-21780 .elementor-element.elementor-element-af48a46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-80829c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 0px 14px 0px;}.elementor-21780 .elementor-element.elementor-element-80829c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21780 .elementor-element.elementor-element-52c69f7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-21780 .elementor-element.elementor-element-57323ee:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-57323ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-21780 .elementor-element.elementor-element-57323ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 0px 0px;}.elementor-21780 .elementor-element.elementor-element-57323ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-21780 .elementor-element.elementor-element-cbcbf76{width:40.707%;}.elementor-21780 .elementor-element.elementor-element-16e8383{width:58.898%;}}@media(min-width:1025px){.elementor-21780 .elementor-element.elementor-element-af0ad3f:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-af0ad3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-21780 .elementor-element.elementor-element-1dff842{padding:110px 29px 29px 29px;}.elementor-21780 .elementor-element.elementor-element-8926865{padding:24px 19px 19px 19px;}.elementor-bc-flex-widget .elementor-21780 .elementor-element.elementor-element-cbcbf76.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21780 .elementor-element.elementor-element-cbcbf76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21780 .elementor-element.elementor-element-bad5c13{text-align:center;}.elementor-21780 .elementor-element.elementor-element-bad5c13 .elementor-heading-title{font-size:30px;}.elementor-21780 .elementor-element.elementor-element-7659e27{text-align:justify;}.elementor-21780 .elementor-element.elementor-element-af48a46{padding:15px 0px 0px 0px;}.elementor-21780 .elementor-element.elementor-element-57323ee{padding:15px 0px 0px 0px;}}@media(max-width:767px){.elementor-21780 .elementor-element.elementor-element-af0ad3f:not(.elementor-motion-effects-element-type-background), .elementor-21780 .elementor-element.elementor-element-af0ad3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enyonam.com/wp-content/uploads/2024/04/enyonam_header_img_02-scaled.jpg");background-position:-283px 0px;}.elementor-21780 .elementor-element.elementor-element-1dff842{padding:40px 20px 20px 20px;}.elementor-21780 .elementor-element.elementor-element-de3603e{margin-top:0px;margin-bottom:0px;}.elementor-21780 .elementor-element.elementor-element-a39a95c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21780 .elementor-element.elementor-element-446dd13 .elementor-divider-separator{width:66%;}.elementor-21780 .elementor-element.elementor-element-bdc0ba1{text-align:center;}.elementor-21780 .elementor-element.elementor-element-c86ea31{text-align:center;}.elementor-21780 .elementor-element.elementor-element-6a61e90{text-align:center;}.elementor-21780 .elementor-element.elementor-element-6780289{text-align:center;}.elementor-21780 .elementor-element.elementor-element-4d48f09{text-align:center;}.elementor-21780 .elementor-element.elementor-element-61db1a0{text-align:center;}.elementor-21780 .elementor-element.elementor-element-44c677f{text-align:center;}.elementor-21780 .elementor-element.elementor-element-aee9821{text-align:center;}.elementor-21780 .elementor-element.elementor-element-bad5c13{text-align:center;}.elementor-21780 .elementor-element.elementor-element-bad5c13 .elementor-heading-title{font-size:26px;}.elementor-21780 .elementor-element.elementor-element-7659e27 > .elementor-widget-container{padding:16px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-aac54dc *//* Paragraph text styling */
p {
  font-family: 'Lato', sans-serif;
  font-size: 16px;
  line-height: 1.6;
  color: #333;
}

/* Link styling */
p a {
  color: #1a73e8;
  text-decoration: underline;
  font-weight: 500;
}

p a:hover {
  color: #0f5cc0;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-205c40c *//* Paragraph text styling */
p {
  font-family: 'Lato', sans-serif;
  font-size: 16px;
  line-height: 1.6;
  color: #333;
}

/* Link styling */
p a {
  color: #1a73e8;
  text-decoration: underline;
  font-weight: 500;
}

p a:hover {
  color: #0f5cc0;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6b8b07 */.custom-skill {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
  gap: 10px;
}

.skill-label {
  width: 120px;
  font-weight: 500;
  font-size: 14px;
  color: #5C5D61;
}

.skill-bar {
  flex-grow: 1;
  height: 18px; 
  background-color: #eaeaea;
  /*border-radius: 20px;*/
  position: relative;
  overflow: visible;
}

.skill-fill {
  height: 100%;
  background-color: #a0c4ff;
  /*border-radius: 20px;*/
  position: relative;
}

.skill-fill .skill-circle {
  content: "";
  width: 30px;
  height: 30px;
  background-color: #a0c4ff;
  border-radius: 50%;
  border: 2px solid white;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -50%);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.skill-percent {
  width: 40px;
  text-align: right;
  font-size: 14px;
  color: #333;
}

/* 🛠️ Mobile Fixes */
@media screen and (max-width: 600px) {
  .custom-skill {
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
  }

  .skill-label {
    width: 100%;
    font-size: 13px;
  }

  .skill-bar {
    width: 100%;
    min-width: 100%;
  }

  .skill-percent {
    align-self: flex-end;
    margin-top: 2px;
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f1119ba */.custom-skill {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
  gap: 10px;
}

.skill-label {
  width: 120px;
  font-weight: 500;
  font-size: 14px;
  color: #5C5D61;
}

.skill-bar {
  flex-grow: 1;
  height: 18px; 
  background-color: #eaeaea;
  /*border-radius: 20px;*/
  position: relative;
  overflow: visible;
}

.skill-fill {
  height: 100%;
  background-color: #a0c4ff;
  /*border-radius: 20px;*/
  position: relative;
}

.skill-fill .skill-circle {
  content: "";
  width: 30px;
  height: 30px;
  background-color: #a0c4ff;
  border-radius: 50%;
  border: 2px solid white;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -50%);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.skill-percent {
  width: 40px;
  text-align: right;
  font-size: 14px;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c56aed */.custom-skill {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
  gap: 10px;
}

.skill-label {
  width: 120px;
  font-weight: 500;
  font-size: 14px;
  color: #5C5D61;
}

.skill-bar {
  flex-grow: 1;
  height: 18px; 
  background-color: #eaeaea;
  /*border-radius: 20px;*/
  position: relative;
  overflow: visible;
}

.skill-fill {
  height: 100%;
  background-color: #a0c4ff;
  /*border-radius: 20px;*/
  position: relative;
}

.skill-fill .skill-circle {
  content: "";
  width: 30px;
  height: 30px;
  background-color: #a0c4ff;
  border-radius: 50%;
  border: 2px solid white;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -50%);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.skill-percent {
  width: 40px;
  text-align: right;
  font-size: 14px;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3809d5 */.custom-skill {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
  gap: 10px;
}

.skill-label {
  width: 120px;
  font-weight: 500;
  font-size: 14px;
  color: #5C5D61;
}

.skill-bar {
  flex-grow: 1;
  height: 18px; 
  background-color: #eaeaea;
  /*border-radius: 20px;*/
  position: relative;
  overflow: visible;
}

.skill-fill {
  height: 100%;
  background-color: #a3ceed;
  /*border-radius: 20px;*/
  position: relative;
}

.skill-fill .skill-circle {
  content: "";
  width: 30px;
  height: 30px;
  background-color: #a3ceed;
  border-radius: 50%;
  border: 2px solid white;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -50%);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.skill-percent {
  width: 40px;
  text-align: right;
  font-size: 14px;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f6adb6 */.custom-skill {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
  gap: 10px;
}

.skill-label {
  width: 120px;
  font-weight: 500;
  font-size: 14px;
  color: #5C5D61;
}

.skill-bar {
  flex-grow: 1;
  height: 18px; 
  background-color: #eaeaea;
  /*border-radius: 20px;*/
  position: relative;
  overflow: visible;
}

.skill-fill {
  height: 100%;
  background-color: #a0c4ff;
  /*border-radius: 20px;*/
  position: relative;
}

.skill-fill .skill-circle {
  content: "";
  width: 30px;
  height: 30px;
  background-color: #a0c4ff;
  border-radius: 50%;
  border: 2px solid white;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -50%);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.skill-percent {
  width: 40px;
  text-align: right;
  font-size: 14px;
  color: #333;
}

/* 🛠️ Mobile Fixes */
@media screen and (max-width: 600px) {
  .custom-skill {
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
  }

  .skill-label {
    width: 100%;
    font-size: 13px;
  }

  .skill-bar {
    width: 100%;
    min-width: 100%;
  }

  .skill-percent {
    align-self: flex-end;
    margin-top: 2px;
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a601ba */.custom-skill {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
  gap: 10px;
}

.skill-label {
  width: 120px;
  font-weight: 500;
  font-size: 14px;
  color: #5C5D61;
}

.skill-bar {
  flex-grow: 1;
  height: 18px; 
  background-color: #eaeaea;
  /*border-radius: 20px;*/
  position: relative;
  overflow: visible;
}

.skill-fill {
  height: 100%;
  background-color: #a0c4ff;
  /*border-radius: 20px;*/
  position: relative;
}

.skill-fill .skill-circle {
  content: "";
  width: 30px;
  height: 30px;
  background-color: #a0c4ff;
  border-radius: 50%;
  border: 2px solid white;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -50%);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.skill-percent {
  width: 40px;
  text-align: right;
  font-size: 14px;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2505d2f */.custom-skill {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
  gap: 10px;
}

.skill-label {
  width: 120px;
  font-weight: 500;
  font-size: 14px;
  color: #5C5D61;
}

.skill-bar {
  flex-grow: 1;
  height: 18px; 
  background-color: #eaeaea;
  /*border-radius: 20px;*/
  position: relative;
  overflow: visible;
}

.skill-fill {
  height: 100%;
  background-color: #a0c4ff;
  /*border-radius: 20px;*/
  position: relative;
}

.skill-fill .skill-circle {
  content: "";
  width: 30px;
  height: 30px;
  background-color: #a0c4ff;
  border-radius: 50%;
  border: 2px solid white;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -50%);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.skill-percent {
  width: 40px;
  text-align: right;
  font-size: 14px;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be8742a */.custom-skill {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
  gap: 10px;
}

.skill-label {
  width: 120px;
  font-weight: 500;
  font-size: 14px;
  color: #5C5D61;
}

.skill-bar {
  flex-grow: 1;
  height: 18px; 
  background-color: #eaeaea;
  /*border-radius: 20px;*/
  position: relative;
  overflow: visible;
}

.skill-fill {
  height: 100%;
  background-color: #a3ceed;
  /*border-radius: 20px;*/
  position: relative;
}

.skill-fill .skill-circle {
  content: "";
  width: 30px;
  height: 30px;
  background-color: #a3ceed;
  border-radius: 50%;
  border: 2px solid white;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -50%);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.skill-percent {
  width: 40px;
  text-align: right;
  font-size: 14px;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5c26a7 */.education-section {
  padding: 40px 20px;
}

.edu-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}

.edu-item {
  text-align: left;
}

.edu-item h4 {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 5px;
  color: #000;
}

.edu-item .sub {
  font-size: 14px;
  text-transform: uppercase;
  color: #555;
  margin-bottom: 5px;
}

.edu-item .date {
  font-size: 12px;
  color: #9B9B9B;
}

/* Responsive Layout */
@media screen and (max-width: 1024px) {
  .edu-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media screen and (max-width: 600px) {
  .edu-grid {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a61a0d2 */.experience-section {
  padding: 40px 20px;
}

.exp-title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 25px;
  color: #000;
  text-align: left;
}

.exp-grid-three {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
}

.exp-item {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 12px;
}

.job-title {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  margin-bottom: 4px;
}

.company {
  font-size: 13px;
  color: #555;
  margin-bottom: 2px;
}

.duration {
  font-size: 12px;
  color: #9B9B9B;
}

/* 📱 Responsive: stack to 1 or 2 columns */
@media screen and (max-width: 1024px) {
  .exp-grid-three {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media screen and (max-width: 600px) {
  .exp-grid-three {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1af06d1 */.experience-section {
  padding: 40px 20px;
}

.exp-title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 25px;
  color: #000;
  text-align: left;
}

.exp-grid-three {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
}

.exp-item {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 12px;
}

.job-title {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  margin-bottom: 4px;
}

.company {
  font-size: 13px;
  color: #555;
  margin-bottom: 2px;
}

.duration {
  font-size: 12px;
  color: #9B9B9B;
}

/* 📱 Responsive: stack to 1 or 2 columns */
@media screen and (max-width: 1024px) {
  .exp-grid-three {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media screen and (max-width: 600px) {
  .exp-grid-three {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */