.elementor-509 .elementor-element.elementor-element-20a1480{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-f8af387 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-509 .elementor-element.elementor-element-bc83245{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-9083089{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-509 .elementor-element.elementor-element-f3712e8 .elementor-toc__header-title{text-align:start;}.elementor-509 .elementor-element.elementor-element-f3712e8{--header-color:#000000;--item-text-hover-decoration:underline;}.elementor-509 .elementor-element.elementor-element-f3712e8 .elementor-toc__header, .elementor-509 .elementor-element.elementor-element-f3712e8 .elementor-toc__header-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-f3712e8 .elementor-toc__header{flex-direction:row;}.elementor-509 .elementor-element.elementor-element-24932d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-dc18454{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-51c4899{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-d4dbe38 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-f018281{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-6270173{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-2eff12f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-1d65e82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-364cc61{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-b268b38{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-5727473 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-51dcd73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-35f00e5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-1fe0c6d{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-d9452f7{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-8eb31df{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-1a8012e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-9a2fc79{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-f7d2860{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-edf8169{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-b9a5a9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-53b0894{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-c494fef{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-75e6574{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-418201d{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-6acf64e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-939e2c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-270ce9d{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-50398fd{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-cb8dd46{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-7cbd0c3{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-795dc0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-8308665{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-6927a18{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-49bf6b9{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-599313a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-f0322b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-040bc78{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-7952c4a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-be1ba32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-da94187{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-17b11ae{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-5d33e7c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-cc4f71e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-09e86fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-9b56ec4{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-ff6129c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-2e1da6d{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-6fd20d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-a2e4318{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-84e2cf0{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-7e333fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-893ed84{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-f2dc079{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-a22caa8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-2d648b6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-b9c37f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-95993dc{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-2a9b2da{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-d00a6e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-bf80d80{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-becc3e6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-6ca59f1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-1f8b01c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-a5c7a39{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-a23ec0c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-aa48bdd{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-f969584 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-a7fc56f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-31910d4{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-9ae8eda{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-f8318c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-28d35c7{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-00601a6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-74e7cf8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-b24c738 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-79c4b96{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-97b306f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-146f8cc{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-9b8a2fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-ae96387{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-21f802b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-473ae7c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-a5d6e73{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-2fbb955 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-ab5bff9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-765788b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-e14ac5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-73ff62e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-b3cb9ea{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-05d4439 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-f0a494d{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-b20849e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-59d8a92{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-5d82cee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-bf968c5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-474e461{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-f59f79d{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-27bda6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-6fe6818{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-2c8647d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-f31fb28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-dff2db7{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-04576df{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-d9aee23{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-28fa4d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-11374a2{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-eed91c1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-b9c9fb8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-bc273c5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-3252ebc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-deccbf0{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-2478457{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-754b53f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-87fb6e8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-0941eed{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-feaaec5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0.8px;}.elementor-509 .elementor-element.elementor-element-71b77f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-509 .elementor-element.elementor-element-3767f15{--display:flex;}.elementor-509 .elementor-element.elementor-element-a3e5bac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-509 .elementor-element.elementor-element-4833237{--display:flex;}.elementor-509 .elementor-element.elementor-element-68f1a4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-509 .elementor-element.elementor-element-7a4efab{--display:flex;}.elementor-509 .elementor-element.elementor-element-36fabb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-509 .elementor-element.elementor-element-e1197cf{--display:flex;}.elementor-509 .elementor-element.elementor-element-d72f682{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-509 .elementor-element.elementor-element-84f25bb{--display:flex;}.elementor-509 .elementor-element.elementor-element-4900816{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-509 .elementor-element.elementor-element-fcd6864{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-509 .elementor-element.elementor-element-fcd6864 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;}.elementor-509 .elementor-element.elementor-element-686c1b1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-686c1b1c:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-686c1b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F9;}.elementor-widget-call-to-action .elementor-cta__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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-509 .elementor-element.elementor-element-ef9752c .elementor-cta .elementor-cta__bg, .elementor-509 .elementor-element.elementor-element-ef9752c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-509 .elementor-element.elementor-element-ef9752c .elementor-cta__content{text-align:center;}.elementor-509 .elementor-element.elementor-element-ef9752c .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-509 .elementor-element.elementor-element-f8af387 .elementor-heading-title{font-size:45px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-509 .elementor-element.elementor-element-bc83245{font-size:14px;}.elementor-509 .elementor-element.elementor-element-9083089{font-size:14px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-509 .elementor-element.elementor-element-f3712e8 .elementor-toc__header, .elementor-509 .elementor-element.elementor-element-f3712e8 .elementor-toc__header-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-24932d5 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-dc18454{font-size:14px;}.elementor-509 .elementor-element.elementor-element-51c4899{font-size:14px;}.elementor-509 .elementor-element.elementor-element-d4dbe38 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-f018281{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6270173{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2eff12f{font-size:14px;}.elementor-509 .elementor-element.elementor-element-1d65e82 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-364cc61{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b268b38{font-size:14px;}.elementor-509 .elementor-element.elementor-element-5727473 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-51dcd73 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-35f00e5{font-size:14px;}.elementor-509 .elementor-element.elementor-element-1fe0c6d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-d9452f7{font-size:14px;}.elementor-509 .elementor-element.elementor-element-8eb31df{font-size:14px;}.elementor-509 .elementor-element.elementor-element-1a8012e .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-9a2fc79{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f7d2860{font-size:14px;}.elementor-509 .elementor-element.elementor-element-edf8169{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b9a5a9b .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-53b0894{font-size:14px;}.elementor-509 .elementor-element.elementor-element-c494fef{font-size:14px;}.elementor-509 .elementor-element.elementor-element-75e6574{font-size:14px;}.elementor-509 .elementor-element.elementor-element-418201d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6acf64e .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-939e2c1 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-270ce9d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-50398fd{font-size:14px;}.elementor-509 .elementor-element.elementor-element-cb8dd46{font-size:14px;}.elementor-509 .elementor-element.elementor-element-7cbd0c3{font-size:14px;}.elementor-509 .elementor-element.elementor-element-795dc0e .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-8308665{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6927a18{font-size:14px;}.elementor-509 .elementor-element.elementor-element-49bf6b9{font-size:14px;}.elementor-509 .elementor-element.elementor-element-599313a{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f0322b6 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-040bc78{font-size:14px;}.elementor-509 .elementor-element.elementor-element-7952c4a{font-size:14px;}.elementor-509 .elementor-element.elementor-element-be1ba32 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-da94187{font-size:14px;}.elementor-509 .elementor-element.elementor-element-17b11ae{font-size:14px;}.elementor-509 .elementor-element.elementor-element-5d33e7c{font-size:14px;}.elementor-509 .elementor-element.elementor-element-cc4f71e .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-09e86fc .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-9b56ec4{font-size:14px;}.elementor-509 .elementor-element.elementor-element-ff6129c{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2e1da6d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6fd20d4 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-a2e4318{font-size:14px;}.elementor-509 .elementor-element.elementor-element-84e2cf0{font-size:14px;}.elementor-509 .elementor-element.elementor-element-7e333fa .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-893ed84{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f2dc079{font-size:14px;}.elementor-509 .elementor-element.elementor-element-a22caa8{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2d648b6{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b9c37f4 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-95993dc{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2a9b2da{font-size:14px;}.elementor-509 .elementor-element.elementor-element-d00a6e6 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-bf80d80{font-size:14px;}.elementor-509 .elementor-element.elementor-element-becc3e6{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6ca59f1{font-size:14px;}.elementor-509 .elementor-element.elementor-element-1f8b01c .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-a5c7a39{font-size:14px;}.elementor-509 .elementor-element.elementor-element-a23ec0c{font-size:14px;}.elementor-509 .elementor-element.elementor-element-aa48bdd{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f969584 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-a7fc56f{font-size:14px;}.elementor-509 .elementor-element.elementor-element-31910d4{font-size:14px;}.elementor-509 .elementor-element.elementor-element-9ae8eda{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f8318c4 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-28d35c7{font-size:14px;}.elementor-509 .elementor-element.elementor-element-00601a6{font-size:14px;}.elementor-509 .elementor-element.elementor-element-74e7cf8{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b24c738 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-79c4b96{font-size:14px;}.elementor-509 .elementor-element.elementor-element-97b306f{font-size:14px;}.elementor-509 .elementor-element.elementor-element-146f8cc{font-size:14px;}.elementor-509 .elementor-element.elementor-element-9b8a2fa .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-ae96387{font-size:14px;}.elementor-509 .elementor-element.elementor-element-21f802b{font-size:14px;}.elementor-509 .elementor-element.elementor-element-473ae7c{font-size:14px;}.elementor-509 .elementor-element.elementor-element-a5d6e73{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2fbb955 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-ab5bff9 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-765788b{font-size:14px;}.elementor-509 .elementor-element.elementor-element-e14ac5d .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-73ff62e{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b3cb9ea{font-size:14px;}.elementor-509 .elementor-element.elementor-element-05d4439 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-f0a494d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b20849e{font-size:14px;}.elementor-509 .elementor-element.elementor-element-59d8a92{font-size:14px;}.elementor-509 .elementor-element.elementor-element-5d82cee .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-bf968c5{font-size:14px;}.elementor-509 .elementor-element.elementor-element-474e461{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f59f79d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-27bda6f .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-6fe6818{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2c8647d .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-f31fb28 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-dff2db7{font-size:14px;}.elementor-509 .elementor-element.elementor-element-04576df{font-size:14px;}.elementor-509 .elementor-element.elementor-element-d9aee23{font-size:14px;}.elementor-509 .elementor-element.elementor-element-28fa4d9 .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-11374a2{font-size:14px;}.elementor-509 .elementor-element.elementor-element-eed91c1{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b9c9fb8{font-size:14px;}.elementor-509 .elementor-element.elementor-element-bc273c5{font-size:14px;}.elementor-509 .elementor-element.elementor-element-3252ebc .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-deccbf0{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2478457{font-size:14px;}.elementor-509 .elementor-element.elementor-element-754b53f .elementor-heading-title{font-size:45px;}.elementor-509 .elementor-element.elementor-element-87fb6e8{font-size:14px;}.elementor-509 .elementor-element.elementor-element-0941eed{font-size:14px;}.elementor-509 .elementor-element.elementor-element-feaaec5{font-size:14px;}.elementor-509 .elementor-element.elementor-element-71b77f3 .elementor-heading-title{font-size:45px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-509 .elementor-element.elementor-element-ef9752c .elementor-cta__title{font-size:45px;}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-509 .elementor-element.elementor-element-f8af387 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-509 .elementor-element.elementor-element-bc83245{font-size:14px;}.elementor-509 .elementor-element.elementor-element-9083089{font-size:14px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-509 .elementor-element.elementor-element-f3712e8 .elementor-toc__header, .elementor-509 .elementor-element.elementor-element-f3712e8 .elementor-toc__header-title{font-size:26px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-24932d5 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-dc18454{font-size:14px;}.elementor-509 .elementor-element.elementor-element-51c4899{font-size:14px;}.elementor-509 .elementor-element.elementor-element-d4dbe38 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-f018281{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6270173{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2eff12f{font-size:14px;}.elementor-509 .elementor-element.elementor-element-1d65e82 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-364cc61{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b268b38{font-size:14px;}.elementor-509 .elementor-element.elementor-element-5727473 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-51dcd73 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-35f00e5{font-size:14px;}.elementor-509 .elementor-element.elementor-element-1fe0c6d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-d9452f7{font-size:14px;}.elementor-509 .elementor-element.elementor-element-8eb31df{font-size:14px;}.elementor-509 .elementor-element.elementor-element-1a8012e .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-9a2fc79{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f7d2860{font-size:14px;}.elementor-509 .elementor-element.elementor-element-edf8169{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b9a5a9b .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-53b0894{font-size:14px;}.elementor-509 .elementor-element.elementor-element-c494fef{font-size:14px;}.elementor-509 .elementor-element.elementor-element-75e6574{font-size:14px;}.elementor-509 .elementor-element.elementor-element-418201d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6acf64e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-939e2c1 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-270ce9d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-50398fd{font-size:14px;}.elementor-509 .elementor-element.elementor-element-cb8dd46{font-size:14px;}.elementor-509 .elementor-element.elementor-element-7cbd0c3{font-size:14px;}.elementor-509 .elementor-element.elementor-element-795dc0e .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-8308665{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6927a18{font-size:14px;}.elementor-509 .elementor-element.elementor-element-49bf6b9{font-size:14px;}.elementor-509 .elementor-element.elementor-element-599313a{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f0322b6 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-040bc78{font-size:14px;}.elementor-509 .elementor-element.elementor-element-7952c4a{font-size:14px;}.elementor-509 .elementor-element.elementor-element-be1ba32 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-da94187{font-size:14px;}.elementor-509 .elementor-element.elementor-element-17b11ae{font-size:14px;}.elementor-509 .elementor-element.elementor-element-5d33e7c{font-size:14px;}.elementor-509 .elementor-element.elementor-element-cc4f71e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-09e86fc .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-9b56ec4{font-size:14px;}.elementor-509 .elementor-element.elementor-element-ff6129c{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2e1da6d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6fd20d4 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-a2e4318{font-size:14px;}.elementor-509 .elementor-element.elementor-element-84e2cf0{font-size:14px;}.elementor-509 .elementor-element.elementor-element-7e333fa .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-893ed84{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f2dc079{font-size:14px;}.elementor-509 .elementor-element.elementor-element-a22caa8{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2d648b6{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b9c37f4 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-95993dc{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2a9b2da{font-size:14px;}.elementor-509 .elementor-element.elementor-element-d00a6e6 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-bf80d80{font-size:14px;}.elementor-509 .elementor-element.elementor-element-becc3e6{font-size:14px;}.elementor-509 .elementor-element.elementor-element-6ca59f1{font-size:14px;}.elementor-509 .elementor-element.elementor-element-1f8b01c .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-a5c7a39{font-size:14px;}.elementor-509 .elementor-element.elementor-element-a23ec0c{font-size:14px;}.elementor-509 .elementor-element.elementor-element-aa48bdd{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f969584 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-a7fc56f{font-size:14px;}.elementor-509 .elementor-element.elementor-element-31910d4{font-size:14px;}.elementor-509 .elementor-element.elementor-element-9ae8eda{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f8318c4 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-28d35c7{font-size:14px;}.elementor-509 .elementor-element.elementor-element-00601a6{font-size:14px;}.elementor-509 .elementor-element.elementor-element-74e7cf8{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b24c738 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-79c4b96{font-size:14px;}.elementor-509 .elementor-element.elementor-element-97b306f{font-size:14px;}.elementor-509 .elementor-element.elementor-element-146f8cc{font-size:14px;}.elementor-509 .elementor-element.elementor-element-9b8a2fa .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-ae96387{font-size:14px;}.elementor-509 .elementor-element.elementor-element-21f802b{font-size:14px;}.elementor-509 .elementor-element.elementor-element-473ae7c{font-size:14px;}.elementor-509 .elementor-element.elementor-element-a5d6e73{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2fbb955 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-ab5bff9 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-765788b{font-size:14px;}.elementor-509 .elementor-element.elementor-element-e14ac5d .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-73ff62e{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b3cb9ea{font-size:14px;}.elementor-509 .elementor-element.elementor-element-05d4439 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-f0a494d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b20849e{font-size:14px;}.elementor-509 .elementor-element.elementor-element-59d8a92{font-size:14px;}.elementor-509 .elementor-element.elementor-element-5d82cee .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-bf968c5{font-size:14px;}.elementor-509 .elementor-element.elementor-element-474e461{font-size:14px;}.elementor-509 .elementor-element.elementor-element-f59f79d{font-size:14px;}.elementor-509 .elementor-element.elementor-element-27bda6f .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-6fe6818{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2c8647d .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-f31fb28 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-dff2db7{font-size:14px;}.elementor-509 .elementor-element.elementor-element-04576df{font-size:14px;}.elementor-509 .elementor-element.elementor-element-d9aee23{font-size:14px;}.elementor-509 .elementor-element.elementor-element-28fa4d9 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-11374a2{font-size:14px;}.elementor-509 .elementor-element.elementor-element-eed91c1{font-size:14px;}.elementor-509 .elementor-element.elementor-element-b9c9fb8{font-size:14px;}.elementor-509 .elementor-element.elementor-element-bc273c5{font-size:14px;}.elementor-509 .elementor-element.elementor-element-3252ebc .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-deccbf0{font-size:14px;}.elementor-509 .elementor-element.elementor-element-2478457{font-size:14px;}.elementor-509 .elementor-element.elementor-element-754b53f .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-87fb6e8{font-size:14px;}.elementor-509 .elementor-element.elementor-element-0941eed{font-size:14px;}.elementor-509 .elementor-element.elementor-element-feaaec5{font-size:14px;}.elementor-509 .elementor-element.elementor-element-71b77f3 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-509 .elementor-element.elementor-element-fcd6864{--n-accordion-title-font-size:14px;}.elementor-509 .elementor-element.elementor-element-686c1b1c{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-509 .elementor-element.elementor-element-ef9752c .elementor-cta__title{font-size:28px;line-height:1.1em;}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-42d15ccf */<section class="m3dsd-about">
  <style>
    .m3dsd-about {
      --bg: #14171D;
      --text: #FFFFFF;
      --muted: #FFFFFFB3;
      --radius: 18px;
      --g1: #7C4DFF;
      --g2: #2EC5FF;
      font-family: 'Inter', sans-serif;
      padding: 32px;
      background: var(--bg);
      border-radius: var(--radius);
      border: 1px solid #FFFFFF14;
      display: flex;
      gap: 24px;
      align-items: center;
    }

    /* 👇 New: photo avatar */
    .avatar-img{
      width: 80px;
      height: 80px;
      flex-shrink: 0;
      border-radius: 50%;
      object-fit: cover;
      border: 2px solid #FFFFFF20;
    }

    .about-content h2 {
      font-size: 24px;
      font-weight: 700;
      color: var(--text);
      margin: 0 0 10px 0;
    }
    .about-content p {
      font-size: 16px;
      color: var(--muted);
      line-height: 1.6;
      margin: 0 0 18px 0;
      max-width: 760px;
    }
    .social-btns {
      display: flex;
      gap: 12px;
      flex-wrap: wrap;
    }
    .social-btn {
      display: inline-flex;
      align-items: center;
      gap: 6px;
      font-size: 14px;
      font-weight: 600;
      color: #fff;
      border: 1px solid #FFFFFF26;
      border-radius: 8px;
      padding: 8px 14px;
      text-decoration: none;
      transition: 0.2s ease;
      background: transparent;
    }
    .social-btn:hover { border-color: #FFFFFF50; background: #FFFFFF10; }
    .social-btn svg { width: 18px; height: 18px; fill: #fff; }

    @media (max-width: 640px){
      .m3dsd-about { flex-direction: column; text-align: center; }
      .about-content p { max-width: 100%; }
    }
  </style>

  <!-- 👇 Replace URL with your uploaded photo URL -->
  <img src="PASTE_YOUR_IMAGE_URL_HERE" alt="m3dsd" class="avatar-img">

  <div class="about-content">
    <h2>m3dsd</h2>
    <p>
      I create beginner-friendly tutorials for 3D Design, Video Editing, AI Tools,
      Graphics & Notion. My mission is to make professional creative skills easy
      and accessible for everyone — so every creator can turn ideas into reality.
    </p>

    <div class="social-btns">
      <a href="#" class="social-btn">
        <svg viewBox="0 0 24 24"><path d="M10 15l5.19-3L10 9z"/><path d="M21 8s0-2-2-2H5C3 6 3 8 3 8s-0 2 0 6 2 2 2 2h14c2 0 2-2 2-2s0-2 0-6z"/></svg>
        YouTube
      </a>
      <a href="#" class="social-btn">
        <svg viewBox="0 0 24 24"><path d="M19.46 2.01a.75.75 0 0 1 .53 1.37l-2.07 1.41a4.497 4.497 0 0 1-7.65 4.57L7.14 10.8l-.43 1.4-.06 1.74 2.85-1.57 1.52 1.15-1.42 4.34 1.15-1.52 2.36-2.39 1.64.65-.65-1.64 2.4-2.36 1.52 1.14-.38-1.24 1.42 1.42-.17-1.74a4.48 4.48 0 0 1-1.32-8.56L19.46 2z"/></svg>
        Twitter
      </a>
      <a href="#" class="social-btn">
        <svg viewBox="0 0 24 24"><path d="M7 2C4.24 2 2 4.24 2 7v10c0 2.76 2.24 5 5 5h10c2.76 0 5-2.24 5-5V7c0-2.76-2.24-5-5-5H7zm10 2c1.66 0 3 1.34 3 3v10c0
          1.66-1.34 3-3 3H7c-1.66 0-3-1.34-3-3V7c0-1.66 1.34-3 3-3h10zm-5
          3a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm0 2a3 3 0 1 1 0 6 3 3 0 0 1 0-6z"/></svg>
        Instagram
      </a>
    </div>
  </div>
</section>/* End custom CSS */