.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3217 .elementor-element.elementor-element-f14fe82{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-3217 .elementor-element.elementor-element-4c711dd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-3217 .elementor-element.elementor-element-4c711dd:not(.elementor-motion-effects-element-type-background), .elementor-3217 .elementor-element.elementor-element-4c711dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC08;}.elementor-widget-hu_master_ig_portfolio.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hu_master_ig_portfolio .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-hu_master_ig_portfolio .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-hu_master_ig_portfolio:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-hu_master_ig_portfolio.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-hu_master_ig_portfolio .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-grid{grid-template-columns:repeat(4, minmax(0,1fr));gap:0px;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-glass{background:#FFFFFF29;backdrop-filter:blur(19px);-webkit-backdrop-filter:blur(19px);padding:14px 14px 14px 14px;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp{--hu-migp-avatar-size:180px;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-avatar-img{border-radius:10%;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-avatar-wrap{background:rgba(255,255,255,0.14);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:18px;padding:0px 0px 0px 0px;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-name{color:#FDFDFD;font-family:"Montserrat", Sans-serif;font-size:24px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-subtitle{color:#FF4FA3;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-desc{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-tile{border-radius:0px;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-tile img, .elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-tile .hu-migp-poster{border-radius:0px;}.elementor-3217 .elementor-element.elementor-element-d941eeb{--hu-migp-hover-scale:1.02;--hu-btn-c1:#ff2ea6;--hu-btn-c2:#ff67d4;--hu-btn-glow:rgba(255, 46, 166, .45);--hu-btn-anim:1;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-btn{color:#ffffff;border-radius:15px;font-family:"Montserrat", Sans-serif;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}@media(max-width:1024px){.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-grid{grid-template-columns:repeat(3, minmax(0,1fr));}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp{--hu-migp-avatar-size:64px;}}@media(min-width:768px){.elementor-3217 .elementor-element.elementor-element-4c711dd{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3217 .elementor-element.elementor-element-4c711dd{--width:100%;}}@media(max-width:767px){.elementor-3217 .elementor-element.elementor-element-4c711dd{--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp-grid{grid-template-columns:repeat(3, minmax(0,1fr));}.elementor-3217 .elementor-element.elementor-element-d941eeb .hu-migp{--hu-migp-avatar-size:56px;}}