.elementor-82230 .elementor-element.elementor-element-7815c0c6:not(.elementor-motion-effects-element-type-background), .elementor-82230 .elementor-element.elementor-element-7815c0c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.navicosoft.com/wp-content/uploads/2024/04/Sticky-Banner-2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-82230 .elementor-element.elementor-element-7815c0c6 > .elementor-container{max-width:350px;}.elementor-82230 .elementor-element.elementor-element-7815c0c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-370px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-7815c0c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82230 .elementor-element.elementor-element-25166a41 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-3e960a1a{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-755c09c1 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:15px 15px 15px 29px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-82230 .elementor-element.elementor-element-63ae198a > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-82230 .elementor-element.elementor-element-63ae198a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-36b478e4 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:10px 10px 10px 10px;}.elementor-82230 .elementor-element.elementor-element-590e6f30 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.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-82230 .elementor-element.elementor-element-3590a95a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-3590a95a .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-82230 .elementor-element.elementor-element-f391162 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.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-82230 .elementor-element.elementor-element-dbef052 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-57e3891 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-5057f34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.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-82230 .elementor-element.elementor-element-aba7114{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-6f22043 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-1273677 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-75f67b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-f623bb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-f623bb3{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-5b1c296 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-44c5604{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-edc6a0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-004b105 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-004b105{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-4436f90 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-ead8156 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-5d8c38e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-5d8c38e{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-c483fbe{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-9b2976f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-4787418 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-aa373cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-0deffb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-abd4ab2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-fb8f140 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-7b3b35a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-7b3b35a{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-eeafd98 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-a82aa17{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-b581786 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-8b4ee56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-8b4ee56{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-54ea24a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-e915149 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-996a318 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-996a318{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-e2189dc{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-43f1ea9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-724c391{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-05b3446 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-15d2ed0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-eba64e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-06b7816 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-06b7816{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-a4576ff > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-cf151bf{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-ae24fed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-ca5ab57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-ca5ab57{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-47848ca > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-7f0721a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-272ab0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-272ab0f{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-b54fec3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-19207d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-6b95708{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-e8c43be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-bf1fcf0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-34bcd1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-f7b68cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-f7b68cc{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-bc9ba3d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-e9b5f53{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-75978f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-fb9adb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-fb9adb9{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-cd69fae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-072e8c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-9c1fa27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-9c1fa27{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-f2b4c34{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-a27b3a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-80b5e39{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-85570ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-1fd96c1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-97414ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-e670d17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-e670d17{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-21d1f81 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-d12a508{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-0e2c820 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-86024c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-86024c0{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-9178593 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-73fe26f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-35ba5ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-35ba5ab{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-fafa0ef{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-4359643 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-479ce5e{text-align:left;}.elementor-82230 .elementor-element.elementor-element-e523ad5{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-fcfc01d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-c55b793 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-c4f6152 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-3055407 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-3055407{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-0aeb9fe > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-32846de{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-39c0d51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-f83258d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-f83258d{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-e814657 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-563d7bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-84cd157 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-84cd157{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-b1284d8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-99166fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-2c6d72c{text-align:left;}.elementor-82230 .elementor-element.elementor-element-e210e37{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-a53d2f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-f939339 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-79ab598 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-9697916 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-9697916{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-1b96f1a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-325c503{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-c84728d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-e623b19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-e623b19{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-4d70fc9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-976ad55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-c989db0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-c989db0{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-c8dd914{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-e7b2fda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-a924322{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-fb8a275 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-4478056 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-f3edf3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-6af469b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-6af469b{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-4f1ee4c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-c57e3a1{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-acfa589 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-bc6150c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-bc6150c{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-f6aab87 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-87527dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-882ed3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-882ed3d{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-24a888b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-c73d85f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-e6c2003{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-cf2ad78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-ab95116 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-d826f87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-579daea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-579daea{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-eeb00ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-86c85d6{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-7f29749 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-757acfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-757acfc{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-5d33e58 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-6562030 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-58a0adf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-58a0adf{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-c882961{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-8058e08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-2337f81{--spacer-size:50px;}.elementor-82230 .elementor-element.elementor-element-421a57d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-82230 .elementor-element.elementor-element-c7f6bd4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-cf44f0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-f471a7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-f471a7c{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-10312a7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-1cc9c4b{margin-top:17px;margin-bottom:0px;}.elementor-82230 .elementor-element.elementor-element-a274ee3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-89da7f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-89da7f9{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-7552663 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-82230 .elementor-element.elementor-element-4e93a90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-ed1f40e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82230 .elementor-element.elementor-element-ed1f40e{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-82230 .elementor-element.elementor-element-6c7523b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6px;color:#000000;}.elementor-82230 .elementor-element.elementor-element-8f56837 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;line-height:45px;}.elementor-82230 .elementor-element.elementor-element-dd60c8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;line-height:45px;}.elementor-82230 .elementor-element.elementor-element-0948258 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;line-height:45px;}@media(min-width:768px){.elementor-82230 .elementor-element.elementor-element-45d714f{width:33%;}.elementor-82230 .elementor-element.elementor-element-1e2cc45{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-c5ac457{width:33%;}.elementor-82230 .elementor-element.elementor-element-c51635d{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-ddb7c24{width:33%;}.elementor-82230 .elementor-element.elementor-element-c7da07e{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-aad4ffa{width:33%;}.elementor-82230 .elementor-element.elementor-element-5123c40{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-2f83baf{width:33%;}.elementor-82230 .elementor-element.elementor-element-8cdcf82{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-a42de8a{width:33%;}.elementor-82230 .elementor-element.elementor-element-b085cbf{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-572dd20{width:33%;}.elementor-82230 .elementor-element.elementor-element-5f053bc{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-0b4c0aa{width:33%;}.elementor-82230 .elementor-element.elementor-element-d88c46f{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-e46147d{width:33%;}.elementor-82230 .elementor-element.elementor-element-25f7ed7{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-c5dc16d{width:33%;}.elementor-82230 .elementor-element.elementor-element-a53c3aa{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-2b2a461{width:33%;}.elementor-82230 .elementor-element.elementor-element-45db603{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-cf160d3{width:33%;}.elementor-82230 .elementor-element.elementor-element-a4f622d{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-a566782{width:33%;}.elementor-82230 .elementor-element.elementor-element-c93dbdf{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-d8a0b37{width:33%;}.elementor-82230 .elementor-element.elementor-element-8c7ae4b{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-d904e78{width:33%;}.elementor-82230 .elementor-element.elementor-element-1885336{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-64300a8{width:33%;}.elementor-82230 .elementor-element.elementor-element-c890e6d{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-8211ecf{width:33%;}.elementor-82230 .elementor-element.elementor-element-a9ab3e2{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-28f79e5{width:33%;}.elementor-82230 .elementor-element.elementor-element-6cc6a62{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-91c37c7{width:33%;}.elementor-82230 .elementor-element.elementor-element-5cd93f6{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-90025d2{width:33%;}.elementor-82230 .elementor-element.elementor-element-e0b6cb7{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-2dea655{width:33%;}.elementor-82230 .elementor-element.elementor-element-ddd40ec{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-00890e3{width:33%;}.elementor-82230 .elementor-element.elementor-element-4105df6{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-cc60210{width:33%;}.elementor-82230 .elementor-element.elementor-element-76f5aa2{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-9a50470{width:33%;}.elementor-82230 .elementor-element.elementor-element-e5d669f{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-4b1cf92{width:33%;}.elementor-82230 .elementor-element.elementor-element-d943989{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-b78803d{width:33%;}.elementor-82230 .elementor-element.elementor-element-e8aec24{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-8edc86b{width:33%;}.elementor-82230 .elementor-element.elementor-element-c2b07c5{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-fb82978{width:33%;}.elementor-82230 .elementor-element.elementor-element-dcccd1d{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-a0900fd{width:33%;}.elementor-82230 .elementor-element.elementor-element-e751ffc{width:66.998%;}.elementor-82230 .elementor-element.elementor-element-2ec4935{width:33%;}.elementor-82230 .elementor-element.elementor-element-d49ba36{width:66.998%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for html, class: .elementor-element-2f63e83b */.elementor-82230 .elementor-element.elementor-element-2f63e83b {
    font-size: 18px;
    color: black;
    background: #eaccf1;
    padding: 10px 10px 10px 10px;
    margin: 0px -px 0px -9px;
    text-align: center;
}

@media only screen and (max-width: 768px) {
  .elementor-82230 .elementor-element.elementor-element-2f63e83b {
      font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-36b478e4 */.elementor-82230 .elementor-element.elementor-element-36b478e4 {
    margin: 0px 0px 0px 20px;
    line-height: 28px;
    color: black;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-590e6f30 */.elementor-82230 .elementor-element.elementor-element-590e6f30{
    margin: 0px 20px 0px 20px;
}
.image-with-content {
    display: inline-flex;
    align-items: center;
  }
  .image-with-content img {
    width: 30px; /* Adjust image width as needed */
    height: auto; /* Maintain aspect ratio */
    margin-right: 10px; /* Space between image and text */
  }
  .image-with-content p {
    margin: 0;
    font-size: 20px;
    line-height: 30px;
    color: black;
    font-weight: 900;
  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7815c0c6 */.elementor-82230 .elementor-element.elementor-element-7815c0c6 {
    position: absolute;
    right: 10px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c483fbe */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2189dc */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b54fec3 */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2b4c34 */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fafa0ef */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1284d8 */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8dd914 */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a888b */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c882961 */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7523b */.portfoliotext h2 {
    font-size: 28px !important;
    color: #702f7e;
}

.portfoliotext span {
    font-weight: 500 !important;
}
.portfoliobtncontact {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    fill: #000000;
    color: #000000 !important;
    transition-duration: 1s;
    border-radius: 0px 0px 0px 0px;
    margin-top: 20px
}

.portfoliobtncontact-:focus {
    color: #020101;
    background-color: #702F7E;
}

.portfoliobtncontact:hover {
    color: white !important;
    outline: none;
    opacity: 1;
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 20%);
    font-size: 18px !important;
     background-color: #702F7E;
}/* End custom CSS */