.elementor-1416 .elementor-element.elementor-element-82ec794{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1416 .elementor-element.elementor-element-773207f .nm-hero-3-disc, .tx-description{font-size:var( --e-global-typography-a2dd97b-font-size );}.elementor-1416 .elementor-element.elementor-element-773207f .tx-title{color:#D4D4D4;}.elementor-1416 .elementor-element.elementor-element-773207f .tx-title div{color:#D4D4D4;}.elementor-1416 .elementor-element.elementor-element-773207f .nm-hero-1-title span{color:#D4D4D4;}.elementor-1416 .elementor-element.elementor-element-773207f .nm-hero-3-title{color:#D4D4D4;}
        .elementor-1416 .elementor-element.elementor-element-773207f .tx-title,
        .elementor-1416 .elementor-element.elementor-element-773207f .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-773207f .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-773207f .tx-title div span
        {font-family:"Space Grotesk", Sans-serif;font-size:40px;line-height:20px;}.elementor-1416 .elementor-element.elementor-element-773207f .nm-hero-3-bg-clr-masking{mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/h3-masking-shape-2.webp);-webkit-mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/h3-masking-shape-2.webp);}.elementor-1416 .elementor-element.elementor-element-0622977{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .nm-about-2-area  .nm-p-1,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}.elementor-1416 .elementor-element.elementor-element-cfd2acc .nm-choose-2-card .title{font-family:"Inter", Sans-serif;font-size:17px;letter-spacing:-4px;}
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .nm-subtitle-2,.nm-subtitle-1,.tx-subTitle
        {font-family:"Caveat", Sans-serif;font-weight:300;}
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-title,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-title div span
        {font-size:54px;line-height:64px;}.elementor-1416 .elementor-element.elementor-element-cfd2acc .nm-partner-1-logo-mask{mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-1416 .elementor-element.elementor-element-cfd2acc .nm-choose-2-img-wrap{mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-1416 .elementor-element.elementor-element-11cc6d0{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-1416 .elementor-element.elementor-element-11cc6d0:not(.elementor-motion-effects-element-type-background), .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #D6145B 0%, #FCAF3B 100%);}.elementor-1416 .elementor-element.elementor-element-11cc6d0::before, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .elementor-background-video-container::before, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .elementor-background-slideshow::before, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://getyourbrand.pl/wp-content/uploads/2025/08/p1-bg-shape-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1416 .elementor-element.elementor-element-11cc6d0 > .elementor-shape-top .elementor-shape-fill, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#131313;}.elementor-1416 .elementor-element.elementor-element-11cc6d0 > .elementor-shape-top svg, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .e-con-inner > .elementor-shape-top svg{height:26px;}.elementor-1416 .elementor-element.elementor-element-11cc6d0 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#131313;}.elementor-1416 .elementor-element.elementor-element-11cc6d0 > .elementor-shape-bottom svg, .elementor-1416 .elementor-element.elementor-element-11cc6d0 > .e-con-inner > .elementor-shape-bottom svg{height:26px;}.elementor-1416 .elementor-element.elementor-element-c20b1b2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1416 .elementor-element.elementor-element-2ca53d5{text-align:center;}.elementor-1416 .elementor-element.elementor-element-2ca53d5 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:35px;font-weight:100;color:#000000;}.elementor-1416 .elementor-element.elementor-element-3e3a119{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .card-title,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-services-2-card .nm-h-2,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-steps-1-card .content .title,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-portfolio-2-card .title,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-steps-2-card .title,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-choose-1-handshake .title,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-portfolio-1-top-features-single h4
        {font-size:30px;}
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-services-2-card .card-features li,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-steps-2-card .steps-list li
        {font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:500;}
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-steps-2-sec-title-1 .sec-disc, .nm-choose-1-sec-title .nm-p-1
        {font-family:"Caveat", Sans-serif;}
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-subtitle-2, .nm-subtitle-1
        {font-family:"Caveat", Sans-serif;}
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .tx-title,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-h-1,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .tx-title div span
        {font-size:67px;line-height:75px;}.elementor-1416 .elementor-element.elementor-element-d20b4f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1416 .elementor-element.elementor-element-f2c8b22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-1416 .elementor-element.elementor-element-0febc59 .nm-cta-2-content .sce-disc, .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-0febc59 .tx-title,
        .elementor-1416 .elementor-element.elementor-element-0febc59 .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-0febc59 .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-0febc59 .tx-title div span
        {font-size:68px;line-height:74px;}.elementor-1416 .elementor-element.elementor-element-0febc59 .nm-cta-2-wrap{mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/09/cta4-img-1.webp);-webkit-mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/09/cta4-img-1.webp);}.elementor-1416 .elementor-element.elementor-element-ce99eb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-1416 .elementor-element.elementor-element-0ca23be .nm-about-2-area  .nm-p-1,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-0ca23be .nm-subtitle-2,.nm-subtitle-1,.tx-subTitle
        {font-family:"Caveat", Sans-serif;font-size:24px;}
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-title,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-title div span
        {font-size:65px;}.elementor-1416 .elementor-element.elementor-element-0ca23be .nm-partner-1-logo-mask{mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/c2-mask-img.webp);-webkit-mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/c2-mask-img.webp);}.elementor-1416 .elementor-element.elementor-element-0ca23be .nm-choose-2-img-wrap{mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/c2-mask-img.webp);-webkit-mask-image:url(https://getyourbrand.pl/wp-content/uploads/2025/08/c2-mask-img.webp);}.elementor-1416 .elementor-element.elementor-element-a8dbae7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
		.elementor-1416 .elementor-element.elementor-element-dfa801c .nm-portfolio-1-card .card-btn,
		.elementor-1416 .elementor-element.elementor-element-dfa801c .nm-portfolio-2-card .card-btn,
		.elementor-1416 .elementor-element.elementor-element-dfa801c .nm-steps-2-card .card-icon
		{background-color:transparent;background-image:linear-gradient(180deg, #D82159 0%, #FAA93C 100%);}
		.elementor-1416 .elementor-element.elementor-element-dfa801c .nm-portfolio-1-card .card-btn:hover,
		.elementor-1416 .elementor-element.elementor-element-dfa801c .nm-portfolio-2-card .card-btn:hover,
		.elementor-1416 .elementor-element.elementor-element-dfa801c .nm-steps-2-card .card-icon:hover,
		{background-color:transparent;background-image:linear-gradient(180deg, #FAA93C 0%, #D82159 100%);}
            .elementor-1416 .elementor-element.elementor-element-dfa801c .tx-button, .nm-steps-2-sec-title-2 .nm-pr-btn-2, .nm-services-2-card .nm-pr-btn-2, .nm-portfolio-1-card .card-categories .link-elm,
            .elementor-1416 .elementor-element.elementor-element-dfa801c .tx-button::after
        {background-color:#5E5E5E;}.elementor-1416 .elementor-element.elementor-element-dfa801c .nm-portfolio-1-card .card-btn i{color:#FFFFFF;}
        .elementor-1416 .elementor-element.elementor-element-dfa801c .nm-steps-2-sec-title-1 .sec-disc, .nm-choose-1-sec-title .nm-p-1
        {font-size:var( --e-global-typography-a2dd97b-font-size );}.elementor-1416 .elementor-element.elementor-element-dfa801c .nm-subtitle-2, .nm-subtitle-1{color:#FFFFFF;}
        .elementor-1416 .elementor-element.elementor-element-dfa801c .nm-subtitle-2, .nm-subtitle-1
        {font-size:26px;}.elementor-1416 .elementor-element.elementor-element-685384e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-1416 .elementor-element.elementor-element-685384e:not(.elementor-motion-effects-element-type-background), .elementor-1416 .elementor-element.elementor-element-685384e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-1416 .elementor-element.elementor-element-a7c46ac .tx-section{background-color:#0E0E0E;}
        .elementor-1416 .elementor-element.elementor-element-a7c46ac .nm-price-2-sec-title .nm-p-1, .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}.elementor-1416 .elementor-element.elementor-element-276f4a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1416 .elementor-element.elementor-element-2599292 .tx-section{background-color:#0E0E0E;}
        .elementor-1416 .elementor-element.elementor-element-2599292 .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}.elementor-1416 .elementor-element.elementor-element-c9825e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-1416:not(.elementor-motion-effects-element-type-background), body.elementor-page-1416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}body.elementor-page-1416 .page-wrapper{overflow:hidden;}@media(max-width:1024px){.elementor-1416 .elementor-element.elementor-element-773207f .nm-hero-3-disc, .tx-description{font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .nm-about-2-area  .nm-p-1,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}.elementor-1416 .elementor-element.elementor-element-c20b1b2{--grid-auto-flow:row;}
        .elementor-1416 .elementor-element.elementor-element-0febc59 .nm-cta-2-content .sce-disc, .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-0ca23be .nm-about-2-area  .nm-p-1,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-dfa801c .nm-steps-2-sec-title-1 .sec-disc, .nm-choose-1-sec-title .nm-p-1
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-a7c46ac .nm-price-2-sec-title .nm-p-1, .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-2599292 .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}}@media(max-width:767px){.elementor-1416 .elementor-element.elementor-element-773207f .nm-hero-3-disc, .tx-description{font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .nm-about-2-area  .nm-p-1,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}.elementor-1416 .elementor-element.elementor-element-cfd2acc .nm-choose-2-card .title{font-size:14px;}
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-title,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-cfd2acc .tx-title div span
        {font-size:29px;line-height:1em;letter-spacing:-0.5px;}.elementor-1416 .elementor-element.elementor-element-c20b1b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1416 .elementor-element.elementor-element-2ca53d5 .elementor-heading-title{font-size:20px;}
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-services-2-card .card-features li,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-steps-2-card .steps-list li
        {font-size:16px;}
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .tx-title,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .nm-h-1,
        .elementor-1416 .elementor-element.elementor-element-11dcf2d .tx-title div span
        {font-size:39px;line-height:1em;}
        .elementor-1416 .elementor-element.elementor-element-0febc59 .nm-cta-2-content .sce-disc, .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-0febc59 .tx-title,
        .elementor-1416 .elementor-element.elementor-element-0febc59 .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-0febc59 .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-0febc59 .tx-title div span
        {font-size:37px;line-height:1em;}
        .elementor-1416 .elementor-element.elementor-element-0ca23be .nm-about-2-area  .nm-p-1,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-title,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-title div,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-title span,
        .elementor-1416 .elementor-element.elementor-element-0ca23be .tx-title div span
        {font-size:37px;}
        .elementor-1416 .elementor-element.elementor-element-dfa801c .nm-steps-2-sec-title-1 .sec-disc, .nm-choose-1-sec-title .nm-p-1
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-a7c46ac .nm-price-2-sec-title .nm-p-1, .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}
        .elementor-1416 .elementor-element.elementor-element-2599292 .tx-description
        {font-size:var( --e-global-typography-a2dd97b-font-size );}}/* Start custom CSS for tx_contact_info, class: .elementor-element-d2cd080 *//* 1. Importujemy czcionkę z Google */
@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400;700&display=swap');

/* 2. Przypisujemy ją do konkretnego elementu ze zrzutu ekranu */
.elementor-1416 .elementor-element.elementor-element-d2cd080 .nm-subtitle-2 .text {
    font-family: 'Caveat', cursive !important;
    font-weight: 400; /* Możesz zmienić na 700 jeśli ma być pogrubione */
}/* End custom CSS */