.the_header{position:fixed;z-index:999;height:auto;top:0;left:0;bottom:0;margin:24px 0;right:0;height:fit-content}.the_header .lang_switcher{padding-right:30px}.the_header .lang_switcher a{color:#313336 !important;padding:0 0 0 40px !important;margin-right:-24px !important;text-decoration:uppercase !important;position:relative}.the_header .lang_switcher a::before{left:0;top:5px;height:16px;position:absolute;display:block;width:1px;content:'';background-color:#313336}.the_header .inner{padding:16px;border-radius:16px;display:flex;align-items:center;justify-content:space-between;-webkit-box-shadow:0px 6px 36px -22px rgba(31,31,31,0.86);-moz-box-shadow:0px 6px 36px -22px rgba(31,31,31,0.86);box-shadow:0px 6px 36px -22px rgba(31,31,31,0.86);background-color:#ffffff;z-index:999;position:relative}.the_header .inner .logo img{max-width:70px;width:70px;height:auto;object-fit:contain;height:auto;padding:0;margin:0;display:block}@media only screen and (max-width: 768px){.the_header .inner .logo img{max-width:50px;width:50px}}.the_header .inner a.btn--primary{height:48px;box-shadow:none !important}.the_header .inner .right-col{display:flex;align-items:center}@media only screen and (max-width: 1024px){.the_header .inner .right-col{display:none}}.the_header .inner .right-col .menu{margin-right:8px}.the_header .inner .right-col ul{display:flex;padding:0;margin:0;align-items:center}.the_header .inner .right-col ul li{padding:0;margin:0 18px;display:block;align-items:center}.the_header .inner .right-col ul li:hover a{color:#1f242c}.the_header .inner .right-col ul li a{padding:0;margin:0;display:block;font-size:16px;font-weight:500;color:#4d5563}.the_header .inner .mobile-right-col{display:none}@media only screen and (max-width: 1024px){.the_header .inner .mobile-right-col{display:block}}.the_header .inner .mobile-right-col .burger_menu{height:14px;width:16px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;transition:all 0.2s linearx}.the_header .inner .mobile-right-col .burger_menu span{display:block;height:2px;background-color:#4d5563;width:100%;position:relative;opacity:1;transition:all 0.2s linear}.the_header .inner .mobile-right-col .burger_menu.isActive span{transition:all 0.2s linear}.the_header .inner .mobile-right-col .burger_menu.isActive span:nth-child(2){opacity:0;margin-left:-20px}.the_header .inner .mobile-right-col .burger_menu.isActive span:nth-child(1){transform:rotate(-45deg);top:8px}.the_header .inner .mobile-right-col .burger_menu.isActive span:nth-child(3){transform:rotate(45deg);bottom:4px}.fixed_menu{display:none;position:fixed;top:0;z-index:777;width:100%;height:100%;padding-top:140px;background-color:#ffffff}.fixed_menu.isActive{display:block}.fixed_menu ul{display:flex;align-items:center;width:100%;max-width:100%;padding:0;margin:0;flex-direction:column}.fixed_menu ul li{text-align:center;display:block;padding:0;margin:0;width:100%;max-width:100%;padding-bottom:16px}.fixed_menu ul li a{text-transform:uppercase;font-size:16px;font-weight:600;color:#ffffff;color:#3E57F3}.fixed_menu a.btn--primary{width:fit-content;margin:auto;text-transform:uppercase;font-size:16px !important}@media only screen and (max-width: 600px){.fixed_menu a.btn--primary{max-width:100%;width:100%}}.fixed_menu .lang_switcher{padding-top:24px;padding-bottom:24px}.fixed_menu .lang_switcher ul li a{color:#1f242c}.site_footer{padding:80px 0;background:#11162c}@media only screen and (max-width: 1024px){.site_footer{padding:48px 0}}.site_footer .row-1{display:flex;align-items:start;justify-content:space-between}@media only screen and (max-width: 1024px){.site_footer .row-1{flex-direction:column}}.site_footer .row-1 .col p{color:#8991aa !important;padding-top:24px;max-width:450px}@media only screen and (max-width: 1024px){.site_footer .row-1 .col p{font-size:14px}}.site_footer .row-1 .col p a{color:#ffffff}.site_footer .row-1 .col .logo{max-width:100px;width:100px;height:auto;object-fit:contain;height:auto;padding:0;margin:0;display:block}@media only screen and (max-width: 768px){.site_footer .row-1 .col .logo{max-width:70px;width:70px}}.site_footer .row-1 .col2{padding-left:48px}@media only screen and (max-width: 1024px){.site_footer .row-1 .col2{padding-left:0;padding-top:24px}}.site_footer .row-1 .col2 a{width:fit-content;min-width:300px}@media only screen and (max-width: 1024px){.site_footer .row-1 .col2 a{min-width:250px;width:100%;max-width:100%}}.site_footer .row-2{margin-top:48px;padding-top:48px;border-top:1px solid #394164;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1200px){.site_footer .row-2{flex-direction:column;align-items:start;justify-content:start;margin-top:24px;padding-top:24px}}.site_footer .row-2 .col2,.site_footer .row-2 .col1{display:flex}@media only screen and (max-width: 600px){.site_footer .row-2 .col2,.site_footer .row-2 .col1{flex-direction:column}}.site_footer .row-2 .col2 p,.site_footer .row-2 .col1 p{padding:0 24px 0 0;margin:0 24px 0 0;border-right:1px solid #394164;color:#8991aa !important}@media only screen and (max-width: 1024px){.site_footer .row-2 .col2 p,.site_footer .row-2 .col1 p{font-size:14px}}@media only screen and (max-width: 600px){.site_footer .row-2 .col2 p,.site_footer .row-2 .col1 p{padding-right:0;margin-right:0;border-right:0}}.site_footer .row-2 .col2 a,.site_footer .row-2 .col1 a{padding:0;margin:0;display:block;font-size:16px;font-weight:500;color:#8991aa !important}@media only screen and (max-width: 1024px){.site_footer .row-2 .col2 a,.site_footer .row-2 .col1 a{font-size:14px}}@media only screen and (max-width: 600px){.site_footer .row-2 .col2 a,.site_footer .row-2 .col1 a{margin-top:16px}}.site_footer .row-2 .col2 a:hover,.site_footer .row-2 .col1 a:hover{color:#ffffff !important}.site_footer .row-2 .col2 p,.site_footer .row-2 .col2 a{color:#8991aa !important}@media only screen and (max-width: 1200px){.site_footer .row-2 .col2{margin-top:24px}}.site_footer .row-2 .col2 p:nth-last-child(1){margin-right:0;padding-right:0;border-right:0 !important}@media only screen and (max-width: 1024px){.site_footer .footer_menu{margin-top:16px}}.site_footer .footer_menu ul{display:flex;padding:0;margin:0;align-items:center}@media only screen and (max-width: 600px){.site_footer .footer_menu ul{flex-wrap:wrap}}.site_footer .footer_menu ul li{padding:0;margin:0 18px;display:block;align-items:center}@media only screen and (max-width: 1024px){.site_footer .footer_menu ul li{margin:0 24px 0 0}}.site_footer .footer_menu ul li a{padding:0;margin:0;display:block;font-size:16px;font-weight:500;color:#8991aa !important}@media only screen and (max-width: 1024px){.site_footer .footer_menu ul li a{font-size:14px}}.site_footer .footer_menu ul li:hover a{color:#ffffff !important}.blog_page .highlighted_post .post-card{display:flex}.blog_page .blog_page_container{margin-top:80px;margin-bottom:80px}@media only screen and (max-width: 1024px){.blog_page .blog_page_container{margin:48px 0}}.blog_page .blog_page_container .blog_page_wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:40px}@media only screen and (max-width: 1200px){.blog_page .blog_page_container .blog_page_wrapper{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.blog_page .blog_page_container .blog_page_wrapper{grid-template-columns:repeat(1, 1fr)}}.subpage_banner .row-2 .post-card-highlighted{display:flex;justify-content:space-between}@media only screen and (max-width: 900px){.subpage_banner .row-2 .post-card-highlighted{flex-direction:column}.subpage_banner .row-2 .post-card-highlighted h2{font-size:24px !important}}.subpage_banner .row-2 .post-card-highlighted .link_arrow{margin-top:24px}.subpage_banner .row-2 .post-card-highlighted .post-thumbnail{width:100%;max-width:100%;display:block;padding:0;margin:0;height:100%;aspect-ratio:460 / 259 !important}.subpage_banner .row-2 .post-card-highlighted img{width:100%;max-width:100%;display:block;padding:0;margin:0;height:100%;aspect-ratio:460 / 259 !important;height:auto;border-radius:16px;object-fit:cover}.subpage_banner .row-2 .post-card-highlighted .star{z-index:11;border-radius:100px;position:absolute;pointer-events:none;top:16px;left:16px;content:'';display:block;height:32px;width:32px;padding:8px;background-color:#3E57F3;background-image:url("./img/star.png");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.subpage_banner .row-2 .post-card-highlighted .post-thumbnail{flex:3;position:relative}.subpage_banner .row-2 .post-card-highlighted .post-content{flex:2}.subpage_banner .row-2 .post-card-highlighted .post-categories{margin-top:0}.subpage_banner .row-2 .post-card-highlighted .post-content{padding:48px}@media only screen and (max-width: 1200px){.subpage_banner .row-2 .post-card-highlighted .post-content{padding:24px}}@media only screen and (max-width: 900px){.subpage_banner .row-2 .post-card-highlighted .post-content{padding:24px 0 0 0}}.subpage_banner .row-2 .post-card-highlighted .post-content h2{color:#151D40;padding:0 0 16px 0}.subpage_banner .row-2 .post-card-highlighted .post-content h2 a{color:#151D40}@media only screen and (max-width: 768px){.single_content_post .subpage_banner{padding-bottom:24px !important}}.single_content_post h1{font-size:48px !important;padding-top:4px}@media only screen and (max-width: 1024px){.single_content_post h1{font-size:32px !important}}.single_content_post .post-categories{display:flex;align-items:center}.single_content_post .post-categories .category-tag{margin-right:8px;margin-bottom:16px;padding:6px 20px;border-radius:100px;border:1px solid #3E57F3;color:#3E57F3}.single_content_post .post-categories .category-tag.cat-wskazowki{color:#151D40;border-color:#151D40}.single_content_post .row-5{margin-top:48px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #9ea1af}@media only screen and (max-width: 1024px){.single_content_post .row-5{margin-top:24px;padding-top:24px;margin-bottom:24px}}.single_content_post .row-6{display:flex;align-items:start;justify-content:space-between}@media only screen and (max-width: 1024px){.single_content_post .row-6{flex-direction:column;align-items:start;justify-content:start}}@media only screen and (max-width: 1024px){.single_content_post .row-6 .col1{margin-bottom:24px}}.single_content_post .row-6 .col1 .person{display:flex;align-items:center}.single_content_post .row-6 .col1 .person .img{margin-right:16px}.single_content_post .row-6 .col1 .person .img img{width:64px;height:64px;border-radius:100px;object-fit:cover;border:2px solid #3E57F3;padding:0;margin:0;display:block;box-shadow:none}.single_content_post .row-6 .col1 .person p:nth-child(1){font-size:18px;color:#151D40;font-weight:600}.single_content_post .row-6 .col1 .person p:nth-child(2){font-size:14px}.single_content_post .breadcrumbs p{width:fit-content;max-width:100%;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.navigation.post-navigation{opacity:0;height:0;display:none}.content_section_post{margin:64px auto 64px auto;max-width:900px}@media only screen and (max-width: 1024px){.content_section_post{margin:32px 0}}.content_section_post img{box-shadow:none !important}.content_section_post .post_thumbnail{margin-bottom:64px}@media only screen and (max-width: 1024px){.content_section_post .post_thumbnail{margin-bottom:32px}}.content_section_post .post_thumbnail img{width:100%;max-width:100%;padding:0;margin:0;display:block;border-radius:24px}.content_section_post .content p{margin-bottom:32px !important;padding:0}@media only screen and (max-width: 1024px){.content_section_post .content p{margin-bottom:16px !important}}.content_section_post .content h2{margin-top:48px !important;padding:0}@media only screen and (max-width: 1024px){.content_section_post .content h2{margin-bottom:24px !important;font-size:28px !important}}.content_section_post .content h2,.content_section_post .content h3{margin-bottom:32px !important;padding:0}@media only screen and (max-width: 1024px){.content_section_post .content h2,.content_section_post .content h3{margin-bottom:16px !important}}.content_section_post .content h3,.content_section_post .content h4{padding:0;margin-bottom:16px !important}.content_section_post .content h5{margin-bottom:12px !important}.content_section_post .content ul{padding:0;margin-bottom:32px !important;margin-left:20px}@media only screen and (max-width: 1024px){.content_section_post .content ul{margin-bottom:16px !important}}.content_section_post .content .back_btn{width:fit-content;margin-top:64px}.content_section_post .content .back_btn a{width:fit-content}#comments{display:none !important;opacity:0 !important}.about_page .faq_section{margin-top:120px;margin-bottom:120px}@media only screen and (max-width: 1024px){.about_page .faq_section{margin:60px 0}}.about_page .subpage_banner{margin-bottom:300px}@media only screen and (max-width: 1024px){.about_page .subpage_banner{margin-bottom:150px}}@media only screen and (max-width: 1024px){.about_page .subpage_banner .row-1{flex-direction:column-reverse}.about_page .subpage_banner .row-1 .col1{width:100%;max-width:100%;margin-top:24px}}.about_page .subpage_banner .row-1 img{margin-bottom:-300px;aspect-ratio:270 / 310;object-fit:cover;border-radius:24px;display:block}@media only screen and (max-width: 1024px){.about_page .subpage_banner .row-1 img{margin-bottom:0;width:100%;max-width:100%;padding:0 60px;margin-bottom:-150px}}@media only screen and (max-width: 600px){.about_page .subpage_banner .row-1 img{padding:0 0}}.about_page .subpage_banner .col2{padding-left:32px}@media only screen and (max-width: 1024px){.about_page .subpage_banner .col2{padding-left:0}}.about_page .subpage_banner .col2 p{padding:16px 0 24px 0}.about_page .subpage_banner .col2 .buttons_wrapper{display:flex;align-items:center;justify-content:start}.about_page .subpage_banner .col2 .buttons_wrapper .btn--primary{margin-right:16px}.proccess_section{margin-top:180px}.proccess_section .row-1{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:80px}@media only screen and (max-width: 1024px){.proccess_section .row-1{margin-bottom:48px}}.proccess_section .row-1 p{text-align:center;max-width:680px;padding-top:24px}@media only screen and (max-width: 1024px){.proccess_section .row-1 p{padding-top:16px}}.proccess_section .row-1 h2{max-width:750px}.proccess_container{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:20px}@media only screen and (max-width: 1200px){.proccess_container{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 900px){.proccess_container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.proccess_container{grid-template-columns:repeat(1, 1fr)}}.proccess_container .proccess_item{-webkit-box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);-moz-box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);padding:24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:start;border-radius:24px}.proccess_container .proccess_item .img_cover{height:64px;width:64px;border-radius:100px;background-color:#DEE3EE;display:flex;align-items:center;justify-content:center}.proccess_container .proccess_item .img_cover img{width:40px;height:40px;display:block;padding:0;margin:0}.proccess_container .proccess_item p:nth-child(2){color:#131933;font-family:'Nunito', serif;font-size:24px;line-height:1.2;font-weight:600;padding:24px 0 16px 0}.proccess_container .proccess_item.highlighted{background-color:#3E57F3}.proccess_container .proccess_item.highlighted .img_cover{background-color:#ffffff}.proccess_container .proccess_item.highlighted p{color:#ffffff}.about_page.offer_page .subpage_banner{margin-bottom:120px}.about_page.offer_page section.offer_section .row-2 .offer_container .offer_item.highlighted{margin:0}.tworzenie_stron_internetowych-inner{max-width:1100px;width:100%;margin:auto}.tworzenie_stron_internetowych-inner p{font-size:16px}.tworzenie_stron_internetowych-inner h2,.tworzenie_stron_internetowych-inner h3,.tworzenie_stron_internetowych-inner h4,.tworzenie_stron_internetowych-inner h5,.tworzenie_stron_internetowych-inner h6{padding-bottom:16px}.tworzenie_stron_internetowych-inner h2{font-size:36px !important}.tworzenie_stron_internetowych-inner ul{padding:0;margin:0;margin:12px 0 24px 8px}.tworzenie_stron_internetowych-inner ul li{list-style-type:none;padding:0;margin:0;position:relative;margin-bottom:8px;display:block;padding-left:32px}.tworzenie_stron_internetowych-inner ul li::before{content:'';display:block;position:absolute;top:3px;left:0;width:20px;height:20px;max-height:20px;min-height:20px;min-height:20px;max-height:20px;margin-right:8px;background-image:url("./img/check.png");background-position:center;background-repeat:no-repeat;background-size:contain}.tworzenie-stron-internetowych .proccess_section{margin-bottom:120px}@media only screen and (max-width: 1024px){.tworzenie-stron-internetowych .proccess_section{margin-bottom:64px}}section.offer_section2{margin-top:120px;margin-bottom:120px}section.offer_section2 p.time{width:100%;text-align:center;padding:0 !important;margin:0 !important}section.offer_section2 p.price{text-align:center;padding:0 !important;margin:0 !important;width:100%}section.offer_section2 p.price b{font-size:50px;color:#3E57F3;font-weight:600;padding-left:8px}@media only screen and (max-width: 1024px){section.offer_section2{margin:64px 0}}@media only screen and (max-width: 1024px){section.offer_section2 .splide__track{width:110%}}@media only screen and (max-width: 1024px){section.offer_section2 .splide__track li.splide__slide{max-width:42%;width:100%}}@media only screen and (max-width: 768px){section.offer_section2 .splide__track li.splide__slide{max-width:59%}}@media only screen and (max-width: 600px){section.offer_section2 .splide__track li.splide__slide{max-width:75%}}section.offer_section2 .row-1{margin-bottom:120px}@media only screen and (max-width: 1024px){section.offer_section2 .row-1{margin-bottom:48px}}section.offer_section2 .row-1 h2{text-align:center;width:100%;max-width:100%}section.offer_section2 .row-2{margin-left:2px !important}section.offer_section2 .row-2 .splide__track{padding-top:120px;margin-top:-120px;padding-bottom:120px;margin-bottom:-120px}section.offer_section2 .row-2 .offer_container{background-color:transparent;padding-left:2px !important;display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:20px;width:100%;max-width:100%}@media only screen and (max-width: 1024px){section.offer_section2 .row-2 .offer_container{grid-template-columns:repeat(1, 1fr)}}section.offer_section2 .row-2 .offer_container .offer_item{padding:32px;border:1px solid #3E57F3;border-radius:24px;width:100%;display:flex;align-items:start;justify-content:space-between;flex-direction:column;min-height:100%;height:100%;margin-left:1px;transition:all 0.2s linear}@media only screen and (max-width: 1200px){section.offer_section2 .row-2 .offer_container .offer_item{padding:32px}}@media only screen and (max-width: 1024px){section.offer_section2 .row-2 .offer_container .offer_item{min-height:auto;height:auto;padding:24px}}@media only screen and (min-width: 1025px){section.offer_section2 .row-2 .offer_container .offer_item:hover{transform:translateY(-10px);transition:all 0.2s linear}}section.offer_section2 .row-2 .offer_container .offer_item p{padding:12px 0 8px 0}section.offer_section2 .row-2 .offer_container .offer_item ul{padding:0;margin:0}section.offer_section2 .row-2 .offer_container .offer_item ul li{list-style-type:none;padding:0;margin:0;position:relative;margin-bottom:8px;display:flex;padding-left:32px}section.offer_section2 .row-2 .offer_container .offer_item ul li::before{content:'';display:block;position:absolute;top:2px;left:0;width:20px;height:20px;max-height:20px;min-height:20px;min-height:20px;max-height:20px;margin-right:8px;background-image:url("./img/check.png");background-position:center;background-repeat:no-repeat;background-size:contain}section.offer_section2 .row-2 .offer_container .offer_item .btn_wrapper{margin-top:48px;width:100%;max-width:100%}section.offer_section2 .row-2 .offer_container .offer_item .btn_wrapper a{width:100%;max-width:100%}section.offer_section2 .row-2 .offer_container .offer_item h3{text-align:center}section.offer_section2 .row-2 .offer_container .offer_item.highlighted{margin-top:-60px;margin-bottom:60px}@media only screen and (max-width: 1024px){section.offer_section2 .row-2 .offer_container .offer_item.highlighted{margin-top:0;margin-bottom:0}}.darmowa-wycena-24h .inner{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1000px;width:100%;margin:auto}.darmowa-wycena-24h .inner p{padding:24px 0 48px 0}.darmowa-wycena-24h .inner h3,.darmowa-wycena-24h .inner h2{text-align:center}.darmowa-wycena-24h .inner .btn_wrapper{display:flex;align-items:center;justify-content:center;gap:16px}.form_page .subpage_banner{margin-bottom:925px}@media only screen and (max-width: 1024px){.form_page .subpage_banner{margin-bottom:0;padding-bottom:60px}}@media only screen and (max-width: 1024px){.form_page .subpage_banner .row-1{flex-direction:column}}.form_page .subpage_banner .col1{max-width:610px;margin-right:24px}@media only screen and (max-width: 1024px){.form_page .subpage_banner .col1{max-width:100%}}.form_page .subpage_banner .col1 p{padding-top:24px}@media only screen and (max-width: 1024px){.form_page .subpage_banner .col1 p{padding-top:0}}.form_page .subpage_banner .col2{max-width:680px;padding:32px;border-radius:24px;background-color:#3E57F3;margin-bottom:-925px}@media only screen and (max-width: 1024px){.form_page .subpage_banner .col2{max-width:100%;width:100%;margin-top:48px;margin-bottom:0;padding:24px}}.form_page .contact_info{margin-top:-950px;padding-top:120px;margin-bottom:600px}@media only screen and (max-width: 1024px){.form_page .contact_info{margin-top:0;margin-bottom:0;padding-top:60px;padding-bottom:60px}}.form_page .contact_info .row-1 .col1{max-width:610px}@media only screen and (max-width: 1024px){.form_page .contact_info .row-1 .col1{max-width:100%;width:100%}}.form_page .contact_info .row-1 .col1 p{padding:16px 0 40px 0}.form_page .contact_info .row-1 .col1 .contact_box{display:flex;align-items:center;justify-content:start;margin-bottom:16px}.form_page .contact_info .row-1 .col1 .contact_box .img_cover{margin-right:16px}.form_page .contact_info .row-1 .col1 .contact_box img{height:42px;min-height:42px;width:42px;min-width:42px;padding:0;margin:0;display:block}.form_page .contact_info .row-1 .col1 .contact_box a{font-size:20px;color:#161616;font-weight:600}@media only screen and (max-width: 768px){.form_page .contact_info .row-1 .col1 .contact_box a{font-size:18px}}.form_page .contact_info .row-1 .col1 p.remote{font-size:24px;font-weight:600;text-decoration:underline;padding-top:6px;color:#161616;padding-bottom:24px}@media only screen and (max-width: 768PX){.form_page .contact_info .row-1 .col1 p.remote{font-size:20px}}.info_section .info_section_inner{margin-bottom:120px}@media only screen and (max-width: 900px){.info_section .info_section_inner{margin-bottom:80px}}.info_section .info_section_inner .grid_contact_info{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:20px}@media only screen and (max-width: 1200px){.info_section .info_section_inner .grid_contact_info{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 900px){.info_section .info_section_inner .grid_contact_info{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.info_section .info_section_inner .grid_contact_info{grid-template-columns:repeat(1, 1fr)}}.info_section .info_section_inner .grid_contact_info .grid_info_item{-webkit-box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);-moz-box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);padding:24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:start;border-radius:24px}.info_section .info_section_inner .grid_contact_info .grid_info_item .img_cover{height:64px;width:64px;border-radius:100px;background-color:#DEE3EE;display:flex;align-items:center;justify-content:center}.info_section .info_section_inner .grid_contact_info .grid_info_item .img_cover img{width:28px;max-width:28px;max-height:28px;height:28px;display:block;padding:0;margin:0}.info_section .info_section_inner .grid_contact_info .grid_info_item p a{color:#131933}.info_section .info_section_inner .grid_contact_info .grid_info_item p:nth-child(2){color:#131933;font-family:'Nunito', serif;font-size:22px;line-height:1.2;font-weight:600;padding:24px 0 16px 0}.info_section .info_section_inner .grid_contact_info .grid_info_item.highlighted{background-color:#3E57F3}.info_section .info_section_inner .grid_contact_info .grid_info_item.highlighted .img_cover{background-color:#ffffff}.info_section .info_section_inner .grid_contact_info .grid_info_item.highlighted p{color:#ffffff}body,html{scroll-behavior:smooth}#primary{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}.ast-container{padding-left:16px !important;padding-right:16px !important}.ast-article-single{padding:0 !important}a:focus,a:active,a{text-decoration:none;outline:none;border:none}.ast-container{flex-direction:column}p{font-size:16px;padding:0;margin:0}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{color:#3E57F3}@media only screen and (max-width: 1024px){h1{font-size:42px !important}h2{font-size:34px !important}h3{font-size:24px !important}h4{font-size:20px !important}}.btn--primary{font-size:18px;padding:8px 24px;color:#ffffff;background-color:#3E57F3;border:1px solid #3E57F3;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center;height:54px;font-weight:500;transition:all linear 0.2s}@media only screen and (max-width: 1024px){.btn--primary{height:50px;font-size:16px}}.btn--primary:focus,.btn--primary:active{color:#ffffff}.btn--primary:hover{transition:all linear 0.2s;color:#ffffff;background-color:#2b43e2;border:1px solid #2b43e2;-webkit-box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86);-moz-box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86);box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86)}.btn--secondary{font-size:18px;padding:8px 24px;color:#3E57F3;font-weight:500;background-color:transparent;border:1px solid #3E57F3;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center;height:54px;transition:all linear 0.2s}@media only screen and (max-width: 1024px){.btn--secondary{font-size:16px;height:50px}}.btn--secondary:hover{transition:all linear 0.2s;color:#3E57F3;-webkit-box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86);-moz-box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86);box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86)}.link_arrow{font-size:14px;text-transform:uppercase;color:#2b2b2b;font-weight:600;position:relative;width:fit-content;display:block}.link_arrow:hover{color:#2b2b2b}.link_arrow::after{display:block;height:1px;width:100%;content:'';background:#3C3C3C;position:absolute;bottom:-8px}.subpage_banner{background-color:#F9FAFC;padding-top:136px;padding-bottom:64px}@media only screen and (max-width: 768px){.subpage_banner{padding-bottom:48px;padding-top:118px}}.subpage_banner .row-1{display:flex;align-items:start;justify-content:space-between;margin-top:64px}@media only screen and (max-width: 768px){.subpage_banner .row-1{flex-direction:column;margin-top:32px}.subpage_banner .row-1 h1,.subpage_banner .row-1 h2{padding-bottom:16px}}.subpage_banner .row-1 .col{flex:1}.subpage_banner .row-2{margin-top:64px}@media only screen and (max-width: 768px){.subpage_banner .row-2{margin-top:32px}}.breadcrumbs{display:flex;align-items:center;justify-content:start}.breadcrumbs .arrow{width:10px;min-width:10px;height:10px;min-height:10px;display:block;margin:0 12px;background-image:url("./img/crumbs_arrow.png");background-position:center;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 1024px){.breadcrumbs .arrow{margin:0 10px;width:9px;min-width:9px;height:9px;min-height:9px}}.breadcrumbs a{color:#3E57F3 !important;min-width:fit-content}.breadcrumbs p,.breadcrumbs a{font-size:14px}@media only screen and (max-width: 1024px){.breadcrumbs p,.breadcrumbs a{font-size:14px}}.primary_banner{padding-top:134px;padding-bottom:80px}@media only screen and (max-width: 1024px){.primary_banner{padding-top:122px;padding-bottom:0}}.primary_banner .row-1{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1024px){.primary_banner .row-1{flex-direction:column}}.primary_banner .row-1 h1{font-size:34px !important}@media only screen and (min-width: 1024px){.primary_banner .row-1 h1{font-size:54px !important}}.primary_banner .row-1 h1 b{color:#3E57F3}.primary_banner .row-1 .col1{max-width:650px;width:100%}@media only screen and (max-width: 1024px){.primary_banner .row-1 .col1{max-width:100%}}.primary_banner .row-1 .col1 p{padding-top:24px;padding-bottom:32px;font-size:18px}@media only screen and (max-width: 1024px){.primary_banner .row-1 .col1 p{font-size:16px}}.primary_banner .row-1 .col1 .buttons_wrapper{display:flex;align-items:center}.primary_banner .row-1 .col1 .buttons_wrapper .btn--primary{margin-right:16px}@media only screen and (max-width: 330px){.primary_banner .row-1 .col1 .buttons_wrapper .btn--primary{margin-right:4px}}.primary_banner .row-1 .col2{padding-left:48px}@media only screen and (max-width: 1024px){.primary_banner .row-1 .col2{padding-left:0;margin-top:32px}}.primary_banner .row-1 img{margin-right:-200px;transform:translateX(80px) translateY(30px);display:block;padding:0;margin:0}@media only screen and (max-width: 1490px){.primary_banner .row-1 img{margin-right:0;transform:translateX(0) translateY(30px)}}@media only screen and (max-width: 1024px){.primary_banner .row-1 img{transform:translate(-2px, 30px) !important;width:100%;max-width:100%}}.logo_section{width:100%;max-width:100%;padding:64px 0;margin:120px 0;position:relative;background-color:#F9FAFC;z-index:1}@media only screen and (max-width: 1024px){.logo_section{margin:80px 0;padding:32px 0}}.logo_section::after{display:block;position:absolute;height:100%;width:200px;left:0;top:0;content:'';background:linear-gradient(90deg, #F9FAFC 20%, transparent 100%)}@media only screen and (max-width: 1024px){.logo_section::after{width:100px}}.logo_section::before{display:block;position:absolute;height:100%;width:200px;right:0;top:0;z-index:2;content:'';background:linear-gradient(90deg, #F9FAFC 20%, transparent 100%);transform:rotate(180deg)}@media only screen and (max-width: 1024px){.logo_section::before{width:100px}}.logo_section li{display:flex;align-items:center;justify-content:center;padding:0 100px}@media only screen and (max-width: 1024px){.logo_section li{padding:0 50px}}.logo_section img{width:auto;height:50px;object-fit:contain;padding:0;margin:0}@media only screen and (max-width: 1024px){.logo_section img{height:30px}}.advantages_section{margin:120px 0}@media only screen and (max-width: 1024px){.advantages_section{margin:64px 0}}.advantages_section .row-1{display:flex;align-items:center;width:100%;max-width:100%}.advantages_section .row-1 h2{width:100%;max-width:100%;text-align:center}.advantages_section .row-2{margin-top:64px}@media only screen and (max-width: 1024px){.advantages_section .row-2{margin-top:48px}}.advantages_section .row-2 .adventages_container{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:20px}@media only screen and (max-width: 1200px){.advantages_section .row-2 .adventages_container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.advantages_section .row-2 .adventages_container{grid-template-columns:repeat(1, 1fr)}}.advantages_section .row-2 .adventage_item{border-radius:24px;padding:32px;-webkit-box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);-moz-box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23)}@media only screen and (max-width: 1024px){.advantages_section .row-2 .adventage_item{height:100%;min-height:100%;padding:24px;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.advantages_section .row-2 .adventage_item img{width:64px;height:64px}}.advantages_section .row-2 .adventage_item h4{padding-top:24px;padding-bottom:16px}section.offer_section{margin-top:120px;margin-bottom:120px}@media only screen and (max-width: 1024px){section.offer_section{margin:64px 0}}@media only screen and (max-width: 1024px){section.offer_section .splide__track{width:110%}}@media only screen and (max-width: 1024px){section.offer_section .splide__track li.splide__slide{max-width:42%;width:100%}}@media only screen and (max-width: 768px){section.offer_section .splide__track li.splide__slide{max-width:59%}}@media only screen and (max-width: 600px){section.offer_section .splide__track li.splide__slide{max-width:75%}}section.offer_section .row-1{margin-bottom:64px}@media only screen and (max-width: 1024px){section.offer_section .row-1{margin-bottom:48px}}section.offer_section .row-1 h2{text-align:center;width:100%;max-width:100%}section.offer_section .row-2{margin-left:2px !important}section.offer_section .row-2 .splide__track{padding-top:120px;margin-top:-120px;padding-bottom:120px;margin-bottom:-120px}section.offer_section .row-2 .offer_container{background-color:transparent;padding-left:2px !important;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:20px;width:100%;max-width:100%}@media only screen and (max-width: 1024px){section.offer_section .row-2 .offer_container{grid-template-columns:repeat(1, 1fr)}}section.offer_section .row-2 .offer_container .offer_item{-webkit-box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);-moz-box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);box-shadow:0px 10px 30px -10px rgba(23,51,146,0.23);padding:24px;display:flex;flex-direction:column;align-items:start;justify-content:start;border-radius:24px}@media only screen and (max-width: 1200px){section.offer_section .row-2 .offer_container .offer_item{padding:24px}}@media only screen and (max-width: 1024px){section.offer_section .row-2 .offer_container .offer_item{min-height:auto;height:auto;padding:24px}}section.offer_section .row-2 .offer_container .offer_item img{padding:0;margin:0;margin-bottom:24px}@media only screen and (min-width: 1025px){section.offer_section .row-2 .offer_container .offer_item h3{font-size:24px}}section.offer_section .row-2 .offer_container .offer_item p{padding:8px 0 0 0}section.offer_section .row-2 .offer_container .offer_item a{font-weight:600;padding-top:12px;display:block}section.offer_section .row-2 .offer_container .offer_item ul{padding:0;margin:0;margin-bottom:32px}section.offer_section .row-2 .offer_container .offer_item ul li{list-style-type:none;padding:0;margin:0;position:relative;margin-bottom:8px;display:block;padding-left:32px}section.offer_section .row-2 .offer_container .offer_item ul li::before{content:'';display:block;position:absolute;top:3px;left:0;width:20px;height:20px;max-height:20px;min-height:20px;min-height:20px;max-height:20px;margin-right:8px;background-image:url("./img/check.png");background-position:center;background-repeat:no-repeat;background-size:contain}section.offer_section .row-2 .offer_container .offer_item .btn_wrapper{width:100%;max-width:100%}section.offer_section .row-2 .offer_container .offer_item .btn_wrapper a{width:100%;max-width:100%}section.offer_section .row-2 .offer_container .offer_item.highlighted{margin-top:-60px;margin-bottom:60px;border-color:#151D40;background-color:#151D40;color:#ffffff}@media only screen and (max-width: 1024px){section.offer_section .row-2 .offer_container .offer_item.highlighted{margin-top:0;margin-bottom:0}}section.offer_section .row-2 .offer_container .offer_item.highlighted h1,section.offer_section .row-2 .offer_container .offer_item.highlighted h2,section.offer_section .row-2 .offer_container .offer_item.highlighted h3,section.offer_section .row-2 .offer_container .offer_item.highlighted h4{color:#ffffff}section.offer_section .row-2 .offer_container .offer_item.highlighted ul li::before{background-image:url("./img/check-white-dark.png")}@media only screen and (min-width: 1025px){section.offer_section .row-2 .offer_container .offer_item:hover{transform:translateY(-10px);transition:all 0.2s linear}}section.offer_section .buttons_wrapper{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;margin-top:64px}@media only screen and (max-width: 1024px){section.offer_section .buttons_wrapper{margin-top:48px}}.cta_section,.wcag_section{padding:120px 0;margin:120px 0 0 0;background-image:url("./img/freelancer-WordPress-najlepsze-strony-i-sklepy-www.webp");background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1024px){.cta_section,.wcag_section{padding:48px 0;margin:64px 0 0 0}}.cta_section .row-1,.wcag_section .row-1{display:flex;align-items:center;justify-content:center;flex-direction:column}.cta_section .row-1 p,.cta_section .row-1 h2,.wcag_section .row-1 p,.wcag_section .row-1 h2{color:#ffffff;text-align:center}.cta_section .row-1 p strong,.cta_section .row-1 p b,.cta_section .row-1 h2 strong,.cta_section .row-1 h2 b,.wcag_section .row-1 p strong,.wcag_section .row-1 p b,.wcag_section .row-1 h2 strong,.wcag_section .row-1 h2 b{color:#ffffff}.cta_section .row-1 h2,.wcag_section .row-1 h2{max-width:800px}.cta_section .row-1 a,.wcag_section .row-1 a{color:#ffffff}.cta_section .row-1 p,.wcag_section .row-1 p{max-width:800px;padding:16px 0 48px 0}.cta_section .row-1 .btns_wrapper,.wcag_section .row-1 .btns_wrapper{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1024px){.cta_section .row-1 .btns_wrapper,.wcag_section .row-1 .btns_wrapper{flex-direction:column}}.cta_section .row-1 .btns_wrapper a.btn--secondary,.wcag_section .row-1 .btns_wrapper a.btn--secondary{border-color:#ffffff;color:#ffffff;margin-left:16px;margin-right:16px}@media only screen and (max-width: 1024px){.cta_section .row-1 .btns_wrapper a.btn--secondary,.wcag_section .row-1 .btns_wrapper a.btn--secondary{margin-right:0;margin-left:0;margin-top:16px}}.cta_section .row-1 .btns_wrapper a.btn--secondary:hover,.wcag_section .row-1 .btns_wrapper a.btn--secondary:hover{color:#131933;background-color:#ffffff;border-color:#ffffff}.blog_section{padding-top:80px;padding-bottom:80px;background:#F9FAFC;overflow:hidden}@media only screen and (max-width: 1024px){.blog_section{padding-top:64px;padding-bottom:64px}}.blog_section .row-1{width:100%;max-width:100%;margin-bottom:48px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}@media only screen and (max-width: 1024px){.blog_section .row-1{margin-bottom:48px}}.blog_section .row-1 h2{text-align:center;padding-bottom:16px}@media only screen and (max-width: 1024px){.blog_section .splide__slide{max-width:42%;width:100%}}@media only screen and (max-width: 768px){.blog_section .splide__slide{max-width:59%}}@media only screen and (max-width: 600px){.blog_section .splide__slide{max-width:75%}}.blog_section .post-card{padding-left:2px}.blog_section .splide__track{padding-bottom:8px}@media only screen and (max-width: 1024px){.blog_section .splide__track{width:110%}}.post-card .link_arrow{margin-top:16px}.post-card img{width:100%;max-width:100%;display:block;padding:0;margin:0;height:100%;aspect-ratio:460 / 259;border-radius:16px}.post-card .post-excerpt{display:-webkit-box;max-width:100%;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-card .post-thumbnail{aspect-ratio:460 / 259;position:relative;width:100%;border-radius:16px;padding:0;margin:0;overflow:hidden;transition:all 0.2s linear}.post-card .post-thumbnail img{transition:all 0.2s linear}.post-card .post-thumbnail a{display:block;width:100%;height:100%;padding:0;margin:0}.post-card .post-thumbnail::after{border-radius:16px;position:absolute;content:'';opacity:0;display:block;width:100%;pointer-events:none;height:100%;transition:all 0.2s linear;top:0;left:0;background-color:#000000}.post-card .post-thumbnail:hover::after{transition:all 0.2s linear;opacity:0.2}.post-card:hover .post-thumbnail img{transform:scale(1.05);transition:all 0.2s linear}.post-card .post-categories{display:flex;align-items:center;margin-top:24px}.post-card .post-categories .category-tag{margin-right:8px;margin-bottom:16px;padding:6px 20px;border-radius:100px;border:1px solid #3E57F3;color:#3E57F3}.post-card .post-categories .category-tag.cat-wskazowki{color:#151D40;border-color:#151D40}.post-card h3{font-size:22px;padding-bottom:8px}.post-card h3 a{color:#151D40}.cursor-follower{position:absolute;width:50px;height:50px;background:#3E57F3;background-image:url("./img/right-white.png");background-repeat:no-repeat;background-size:17px 17px;background-position:center;pointer-events:none;border-radius:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;transform:translate(-50%, -50%);z-index:10}.post-thumbnail{position:relative;overflow:hidden}.start_section{margin-top:80px;margin-bottom:260px}@media only screen and (max-width: 1024px){.start_section{margin-top:64px}}.start_section .inner_wrapper{background-color:#3E57F3;border-radius:24px;padding:80px 64px;display:flex;align-items:start;justify-content:space-between}@media only screen and (max-width: 1200px){.start_section .inner_wrapper{padding:48px}}@media only screen and (max-width: 1024px){.start_section .inner_wrapper{flex-direction:column-reverse;padding:26px}}.start_section .inner_wrapper p,.start_section .inner_wrapper h2{color:#ffffff}.start_section .inner_wrapper p{padding:20px 0 48px 0}@media only screen and (max-width: 1024px){.start_section .inner_wrapper p{padding:8px 0 24px 0}}.start_section .inner_wrapper .col1{width:100%;max-width:420px;margin-right:120px;margin-bottom:-300px;position:relative;z-index:1}@media only screen and (max-width: 1200px){.start_section .inner_wrapper .col1{margin-right:48px}}@media only screen and (max-width: 1024px){.start_section .inner_wrapper .col1{margin-top:48px;margin-bottom:-200px}}.start_section .inner_wrapper .col1::after{content:'';z-index:3;display:block;width:186px;height:336px;object-fit:cover;position:absolute;top:-22px;right:-47px;background-image:url("./img/bg-md.png");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:1}.start_section .inner_wrapper .col1 img{aspect-ratio:420 / 520;overflow:hidden;border-radius:24px;position:relative;z-index:2;object-fit:cover}.start_section .inner_wrapper .buttons_wrapper{display:flex}@media only screen and (max-width: 600px){.start_section .inner_wrapper .buttons_wrapper{flex-direction:column;align-items:start}}.start_section .inner_wrapper .buttons_wrapper a.btn--primary{margin-right:16px;background:#ffffff;border-color:#ffffff;color:#3E57F3}@media only screen and (max-width: 600px){.start_section .inner_wrapper .buttons_wrapper a.btn--primary{margin-right:0;margin-bottom:16px}}.start_section .inner_wrapper .buttons_wrapper a.btn--secondary{border:1px solid #ffffff;color:#ffffff;background-color:transparent}.faq_section{margin-bottom:120px}@media only screen and (max-width: 1024px){.faq_section{margin-bottom:64px}}.faq_section .row-1{display:flex;align-items:start;justify-content:space-between}@media only screen and (max-width: 1024px){.faq_section .row-1{flex-direction:column}}.faq_section .row-1 .col1{width:100%;max-width:480px;margin-right:48px;margin-bottom:30px}@media only screen and (max-width: 1024px){.faq_section .row-1 .col1{max-width:700px}}.faq_section .row-1 .col1 p{padding:24px 0 32px 0}@media only screen and (max-width: 1024px){.faq_section .row-1 .col1 p{padding:16px 0 16px 0}}.faq_section .row-1 .col1 a{width:fit-content}.faq_section .row-1 .col1 a:hover{background-color:#3E57F3;border-color:#3E57F3;color:#ffffff}.faq_section .row-1 .col2{max-width:800px;width:100%}@media only screen and (max-width: 1024px){.faq_section .row-1 .col2{max-width:100%}}.faq-accordion{max-width:100%;width:100%;margin:0 0 0 0}.faq-item{max-width:100%;width:100%;background-color:#ECEFFE;border-radius:13px;font-family:'Open Sans', serif;margin-bottom:8px}.faq-question{box-shadow:none;width:100%;text-align:left;cursor:pointer;background-color:#ECEFFE !important;position:relative;border-radius:13px;padding:16px 64px 16px 24px;color:#131933 !important;font-size:18px;line-height:1.3;font-weight:600}.faq-question h2{color:#131933 !important;font-size:20px;line-height:1.3;font-weight:600}@media only screen and (max-width: 1024px){.faq-question h2{font-size:18px !important}}@media only screen and (max-width: 1024px){.faq-question{font-size:16px;padding:16px 32px 16px 16px}}.faq-question::after{width:16px;height:16px;content:'';display:block;background-image:url("./img/faq_arrow.png");background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;right:16px;left:auto;transition:all 0.2s linear}.faq-question:hover{background-color:#ECEFFE}.faq-question.active{transition:all 0.2s linear}.faq-question.active::after{transition:all 0.2s linear;transform:rotate(-180deg)}.faq-answer{display:none;padding:0 24px 16px 24px}@media only screen and (max-width: 1024px){.faq-answer{padding:0 16px 16px 16px}}.faq-answer a{color:inherit;text-decoration:underline}.faq-answer.open{display:block}.contact_section{background-color:#3E57F3;padding:80px 0 60px 0;overflow:hidden;position:relative}.contact_section::before{display:block;content:'';height:245px;width:147px;position:absolute;left:0;right:auto;top:-8px;bottom:auto;background-image:url("./img/bg-md.png");background-size:cover;background-repeat:no-repeat;background-position:left top;transform:rotate(-90deg)}@media only screen and (max-width: 1200px){.contact_section::before{top:-132px}}@media only screen and (max-width: 1024px){.contact_section{padding:48px 0}}.contact_section .row-1{display:flex;align-items:start;justify-content:space-between}@media only screen and (max-width: 768px){.contact_section .row-1{flex-direction:column}}.contact_section .row-1 .col1{display:block;position:relative;max-width:670px;z-index:5;padding-top:64px;padding-right:64px}@media only screen and (max-width: 768px){.contact_section .row-1 .col1{padding-top:32px;padding-right:64px;padding-bottom:32px;margin-bottom:32px}}.contact_section .row-1 .col1 h2,.contact_section .row-1 .col1 p{color:#ffffff}.contact_section .row-1 .col1 p{max-width:550px;padding-top:16px;padding-bottom:30px}.contact_section .row-1 .col1::before{display:block;content:'';height:245px;width:147px;position:absolute;left:auto;right:-38px;bottom:-155px;background-image:url("./img/bg-md.png");background-size:cover;background-repeat:no-repeat;background-position:left top}.contact_section .row-1 .col1::after{display:block;position:absolute;top:0;bottom:0;height:300%;width:300%;left:auto;right:0;content:'';opacity:0.1;background-color:#ffffff;z-index:-1;border-radius:24px}@media only screen and (max-width: 768px){.contact_section .row-1 .col1::after{right:30px;height:100%}}.contact_section .row-1 .col1 .contact_box{display:flex;align-items:center;justify-content:start;margin-bottom:16px}.contact_section .row-1 .col1 .contact_box .img_cover{margin-right:16px}.contact_section .row-1 .col1 .contact_box img{height:42px;min-height:42px;width:42px;min-width:42px;padding:0;margin:0;display:block}.contact_section .row-1 .col1 .contact_box a{font-size:20px;color:#ffffff;font-weight:600}@media only screen and (max-width: 768px){.contact_section .row-1 .col1 .contact_box a{font-size:16px}}.contact_section .row-1 .col1 p.remote{font-size:24px;font-weight:600;text-decoration:underline;padding-top:6px;padding-bottom:0}@media only screen and (max-width: 768PX){.contact_section .row-1 .col1 p.remote{font-size:20px}}.contact_section .row-1 .col2{padding-left:85px;max-width:700px;width:100%}@media only screen and (max-width: 1024px){.contact_section .row-1 .col2{padding-left:48px}}@media only screen and (max-width: 768px){.contact_section .row-1 .col2{padding-left:0}}.wpcf7-response-output,.wpcf7 .wpcf7-not-valid-tip{color:#ffffff;font-size:14px;text-decoration:underline;opacity:0.9}.wpcf7-response-output{padding:0 !important;border:none !important}.form_container_o p{padding:0;margin:0;display:block}.form_container_o div{padding:0;margin:0}.form_container_o span{padding:0;margin:0}.form_container_o br{display:none}.form_container_o .row-w{width:100%;max-width:100%;margin-bottom:20px}.form_container_o p.label_p{color:#ffffff !important;font-size:14px;margin-bottom:8px}.form_container_o select{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;content:'';display:block;background-image:url("./img/faq_arrow.png");background-repeat:no-repeat;background-size:12px 12px;background-position:center right 16px}.form_container_o select,.form_container_o textarea,.form_container_o input[type='email'],.form_container_o input[type='tel'],.form_container_o input[type='text']{height:48px;display:flex;align-items:center;padding:0 16px;border-radius:10px;border:none !important;box-shadow:none !important;outline:none !important}.form_container_o textarea{height:100px}.form_container_o .acceptance_w{color:#ffffff !important;margin-top:24px}.form_container_o .acceptance_w span{color:#ffffff !important}.form_container_o .acceptance_w a,.form_container_o .acceptance_w p{color:#ffffff !important}.form_container_o .acceptance_w a{text-decoration:underline !important}.form_container_o .acceptance_w input[type='checkbox']{position:relative;width:17px;height:17px;border:none !important;box-shadow:none !important;outline:none !important}.form_container_o .acceptance_w input[type='checkbox']:hover,.form_container_o .acceptance_w input[type='checkbox']:focus,.form_container_o .acceptance_w input[type='checkbox']:active{border:none !important;box-shadow:none !important;outline:none !important}.form_container_o .acceptance_w input[type='checkbox']::after{position:absolute;width:20px;height:20px;background-color:#ffffff;content:'';display:block;top:-2px;left:-1px;right:auto;bottom:auto;border-radius:4px;border:none !important}.form_container_o .acceptance_w input[type='checkbox']:checked::after{background-image:url("./img/checked.png");background-repeat:no-repeat;background-size:16px 16px;background-position:center;background-repeat:no-repeat}.form_container_o .btn_send{margin-top:24px;margin-bottom:0;display:flex;align-items:center;justify-content:start}@media only screen and (max-width: 450px){.form_container_o .btn_send{width:100%;max-width:100%}.form_container_o .btn_send p{width:100%}}.form_container_o .btn_send button,.form_container_o .btn_send input{font-size:18px;padding:8px 24px;color:#3E57F3;background-color:#ffffff;border:1px solid #ffffff;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center;height:54px;font-weight:500;transition:all linear 0.2s}@media only screen and (max-width: 1024px){.form_container_o .btn_send button,.form_container_o .btn_send input{font-size:16px;height:50px}}@media only screen and (max-width: 450px){.form_container_o .btn_send button,.form_container_o .btn_send input{width:100%;max-width:100%}}.form_container_o .btn_send button:hover,.form_container_o .btn_send input:hover{transition:all linear 0.2s;color:#ffffff;background-color:transparent;border:1px solid #ffffff;-webkit-box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86);-moz-box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86);box-shadow:0px 7px 27px -16px rgba(31,31,31,0.86)}.form_container_o .wpcf7-spinner{display:none;height:0}
