.site_header{z-index:999;position:fixed;left:0;right:0;top:0;bottom:auto;width:100%;max-width:100%;padding:0;margin:0;background-color:#ffffff;transition:all linear 0.2s;border-bottom:1px solid transparent}@media (max-width: 1024px){.site_header{padding:10px 0}}.site_header .inner_header{background-color:#ffffff;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;transition:all linear 0.2s}.site_header .inner_header .buttons_wrapper{margin:0 !important}.site_header .inner_header .logo{width:fit-content;transition:all linear 0.2s;position:relative;width:170px}@media (max-width: 1024px){.site_header .inner_header .logo{width:120px}}.site_header .inner_header .logo img{width:fit-content;height:80px;object-fit:contain;padding:0;margin:0;transition:all linear 0.2s;display:block}.site_header .inner_header .menu{position:relative}@media (max-width: 1024px){.site_header .inner_header .menu{display:none}}.site_header .inner_header .menu ul{padding:0;margin:0;display:flex;position:relative;align-items:center}.site_header .inner_header .menu ul li{position:relative;transition:all linear 0.2s;height:90px;display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0 25px;margin:0;position:relative}@media (max-width: 1300px){.site_header .inner_header .menu ul li{padding:0 12px}}.site_header .inner_header .menu ul li.current-menu-item,.site_header .inner_header .menu ul li.page_item,.site_header .inner_header .menu ul li.page-item-7,.site_header .inner_header .menu ul li.current_page_item{position:relative;color:#17776E}.site_header .inner_header .menu ul li.current-menu-item a,.site_header .inner_header .menu ul li.page_item a,.site_header .inner_header .menu ul li.page-item-7 a,.site_header .inner_header .menu ul li.current_page_item a{color:#1c7e6d}.site_header .inner_header .menu ul li a{font-weight:600;color:#000000}.site_header .inner_header .menu ul li:hover a{color:#3F6B6A;color:#166d61}.site_header .inner_header .menu ul li.menu-item-has-children{transition:all linear 0.2s}.site_header .inner_header .menu ul li.menu-item-has-children:hover{transition:all linear 0.2s}.site_header .inner_header .menu ul li.menu-item-has-children:hover span{transform:rotate(0);transition:all linear 0.2s}.site_header .header_bar{width:100%;max-width:100%;transition:all linear 0.2s}@media (max-width: 1024px){.site_header .header_bar{display:none}}.site_header .header_bar .inner{position:relative;transition:all linear 0.2s;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;height:60px}.site_header .header_bar .inner .phone{position:relative;display:flex;align-items:center;justify-content:center}.site_header .header_bar .inner .phone::before{height:23px;width:23px;padding:0;margin:0;margin-right:0;display:block;content:'';background-image:url("./img/icons/zadzwon_poradnia_psychologiczno_pedagogiczna_ursynow-yellow.png");background-repeat:no-repeat;background-size:contain;background-position:center;display:block;margin-bottom:2px}@media (min-width: 601px){.site_header .header_bar .inner .phone::before{display:none}}.site_header .header_bar .inner::after{position:absolute;display:block;content:'';height:2px;max-width:787px;width:100%;bottom:auto;top:-5px;left:auto;right:auto;background-color:#FAA614}@media (max-width: 1300px){.site_header .header_bar .inner::after{max-width:520px}}@media (max-width: 1024px){.site_header .header_bar .inner::after{display:none}}.site_header .header_bar .inner p{margin:0;transition:all linear 0.2s;padding:0 8px;width:183px;text-align:center}@media (max-width: 600px){.site_header .header_bar .inner p{display:none}}.site_header .header_bar .inner p a{transition:all linear 0.2s;color:#fabd15;font-size:28px;font-weight:600;padding-left:12px;font-family:sans-serif;letter-spacing:-1.5px}.site_header .header_bar .inner a{transition:all linear 0.2s;color:#fabd15;font-size:28px;font-weight:600;padding-left:12px;font-family:sans-serif;letter-spacing:-1.5px}@media (max-width: 1024px){.site_header .header_bar .inner a{letter-spacing:0.5px}}.site_header .header_bar .contact{display:flex;align-items:center}.site_header .header_bar .contact_item{margin-left:12px;display:flex;align-items:center}.site_header .header_bar .contact_item .img_cover{height:30px;width:30px;border-radius:100px;display:flex;align-items:center;justify-content:center;background-color:#e18264}.site_header .header_bar .contact_item .img_cover img{height:18px;width:18px;object-fit:contain;display:block;padding:0;margin:0}.site_header .header_bar .contact_item a{display:block;margin-left:8px}.site_header .header_bar .contact_item a:hover{opacity:0.8}.site_header.is-scrolled{transition:all linear 0.2s;border-bottom:1px solid #e4e4e4}.site_header.is-scrolled .inner_header{transition:all linear 0.2s}.site_header.is-scrolled .inner_header .logo{transition:all linear 0.2s;width:170px}@media (max-width: 1024px){.site_header.is-scrolled .inner_header .logo{width:120px}}.site_header.is-scrolled .inner_header .logo img{height:64px;transition:all linear 0.2s}.site_header.is-scrolled .inner_header .menu ul li{height:70px}.site_header.is-scrolled .header_bar{transition:all linear 0.2s}.site_header.is-scrolled .header_bar .inner{transition:all linear 0.2s;height:40px}@media (max-width: 1024px){.site_header.is-scrolled .header_bar .inner{height:58px}}.site_header.is-scrolled .header_bar .inner p{transition:all linear 0.2s}.site_header.is-scrolled .header_bar .inner p a{font-size:24px;transition:all linear 0.2s}.site_header .right_col{display:flex;align-items:center}@media (max-width: 1024px){.site_header .right_col .buttons_wrapper{display:none}}.site_header .burger_menu{display:none;cursor:pointer}@media (max-width: 1024px){.site_header .burger_menu{height:40px;width:40px;border-radius:6px;padding:12px;display:block;display:flex;align-items:stretch;justify-content:space-between;flex-direction:column;background-color:#166d61;margin-left:20px}.site_header .burger_menu span{display:block;height:2px;width:100%;padding:0;margin:0;background-color:#ffffff;transition:all ease 0.2s}}.site_header .burger_menu.is-active{transition:all ease 0.2s}.site_header .burger_menu.is-active span:nth-child(1){transition:all ease 0.2s;transform:rotate(45deg);position:relative;top:8px}.site_header .burger_menu.is-active span:nth-child(2){transition:all ease 0.2s;opacity:0;transform:translateX(-5px)}.site_header .burger_menu.is-active span:nth-child(3){transition:all ease 0.2s;transform:rotate(-45deg);position:relative;top:-6px}.mobile_menu{position:fixed;z-index:998;top:0;right:0;width:88vw;height:100vh;background-color:#ffffff;transform:translateX(100%);transition:transform 0.35s ease;box-shadow:-10px 0 40px rgba(0,0,0,0.08);visibility:hidden}.mobile_menu.is-active{transform:translateX(0);visibility:visible}@media (min-width: 1025px){.mobile_menu{display:none}}.mobile_menu .callus{margin-bottom:12px}.mobile_menu .callus p.subtitle{margin-bottom:0;padding-bottom:8px}.mobile_menu .callus .underphone{padding-top:8px;color:#333333}.mobile_menu .callus .phone{display:flex;align-items:center;position:relative}.mobile_menu .callus .phone::before{height:23px;width:23px;padding:0;margin:0;margin-right:0;display:block;content:'';background-image:url("./img/icons/zadzwon_poradnia_psychologiczno_pedagogiczna_ursynow-yellow.png");background-repeat:no-repeat;background-size:contain;background-position:center;display:block;margin-bottom:2px;margin-right:13px}@media (min-width: 601px){.mobile_menu .callus .phone::before{display:none}}.mobile_menu .callus a{transition:all linear 0.2s;color:#fabd15;font-size:28px;font-weight:600;font-family:sans-serif;letter-spacing:-1px}.mobile_menu__nav{padding-bottom:32px}.mobile_menu__inner{height:100%;padding:130px 30px 120px 30px;display:flex;flex-direction:column;justify-content:start;overflow-y:auto}.mobile_menu__list{display:flex;flex-direction:column;padding:0;margin:0;list-style:none;margin-top:0 !important;margin-bottom:0 !important}.mobile_menu__list li{padding:0;margin:0;border-bottom:1px solid #e8eeee;list-style-type:none}.mobile_menu__list li:nth-last-child(1){border-bottom:none}.mobile_menu__list li a{display:flex;align-items:center;min-height:50px;padding:8px 0;color:#102c21;font-size:16px;font-weight:600;text-decoration:none;transition:color 0.2s ease}.mobile_menu__list li a:hover{color:#166d61}.mobile_menu__button{width:100%;text-align:center}.mobile_menu::before{content:'';position:fixed;top:0;right:100%;width:100vw;height:100vh;background-color:rgba(16,28,44,0.35);opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease}.mobile_menu.is-active::before{opacity:1;visibility:visible}.mobile_menu button{box-shadow:none !important}.mobile_menu__list li.menu-item-has-children{position:relative}.mobile_menu__list li.menu-item-has-children>a{padding-right:50px}.mobile_menu__list li.menu-item-has-children>.submenu-toggle{position:absolute;top:0;right:0;width:50px;height:50px;padding:0;margin:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.mobile_menu__list li.menu-item-has-children>.submenu-toggle::before{content:'';width:10px;height:10px;border-right:2px solid #1f7a6e;border-bottom:2px solid #1f7a6e;transform:rotate(45deg);transition:transform 0.25s ease;margin-top:-5px}.mobile_menu__list li.menu-item-has-children>.sub-menu{display:none;position:static;width:100%;padding:0 0 10px 20px;margin:0;background:transparent;box-shadow:none;border-radius:0}.mobile_menu__list li.menu-item-has-children>.sub-menu li{border-bottom:0}.mobile_menu__list li.menu-item-has-children>.sub-menu li a{min-height:42px;font-size:15px;font-weight:600;padding:6px 0}.mobile_menu__list li.menu-item-has-children.is-open>.sub-menu{display:block}.mobile_menu__list li.menu-item-has-children.is-open>.submenu-toggle::before{transform:rotate(225deg);margin-top:5px}.site_header .menu ul.sub-menu{position:absolute;top:calc(100% - 1px);left:0;width:240px;padding:10px 0;margin:0;background:#ffffff;border-radius:10px;box-shadow:0 12px 35px rgba(0,0,0,0.1);z-index:997;display:none;list-style:none}.site_header .menu li.menu-item-has-children.is-open>ul.sub-menu{display:block}.site_header .menu ul.sub-menu>li{position:relative;width:100%;height:auto !important;padding:0 !important;margin:0;display:block !important;list-style:none}.site_header .menu ul.sub-menu>li>a{display:flex;align-items:center;width:100%;min-height:46px;padding:10px 18px;color:#000000;text-align:left;text-decoration:none;box-sizing:border-box;transition:color 0.2s ease, background-color 0.2s ease}.site_header .menu ul.sub-menu>li>a:hover{color:#166d61;background-color:#f6f8f7}.site_header .menu ul.sub-menu li.menu-item-has-children>ul.sub-menu{top:-10px;left:calc(100% - 1px)}.site_header .menu ul.sub-menu li.menu-item-has-children>a{padding-right:40px}.site_header .menu ul.sub-menu li.menu-item-has-children>a::after{content:'';position:absolute;right:17px;width:7px;height:7px;border-right:2px solid #166d61;border-bottom:2px solid #166d61;transform:rotate(-45deg);transition:transform 0.2s ease}.site_header .menu ul.sub-menu li.menu-item-has-children.is-open>a::after{transform:rotate(45deg)}.site_header .menu>ul>li.menu-item-has-children>a{position:relative;display:flex;align-items:center;padding-right:30px}.site_header .menu>ul>li.menu-item-has-children>a::after{content:'';width:7px;height:7px;margin-left:9px;margin-top:-4px;border-right:2px solid #166d61;border-bottom:2px solid #166d61;transform:rotate(45deg);transition:transform 0.2s ease, margin-top 0.2s ease}.site_header .menu>ul>li.menu-item-has-children.is-open>a::after{transform:rotate(225deg);margin-top:4px}.site_header.is-scrolled .menu>ul>li{height:70px}@media (max-width: 1024px){.site_header .menu{display:none}}@media (min-width: 1025px){.site_header .inner_header .menu>ul{display:flex;align-items:center;position:relative;padding:0;margin:0}.site_header .inner_header .menu>ul>li{position:relative}.site_header .inner_header .menu li.menu-item-has-children{position:relative}.site_header .inner_header .menu .submenu-toggle{position:absolute;top:50%;right:0px;width:22px;height:22px;padding:0;margin:0;border:0;outline:0;background:transparent;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:50;box-shadow:none !important;appearance:none;-webkit-appearance:none}.site_header .inner_header .menu .submenu-toggle::before{content:'';display:block;width:7px;height:7px;border-right:2px solid #166d61;border-bottom:2px solid #166d61;transform:rotate(45deg);transition:transform 0.2s ease}.site_header .inner_header .menu .submenu-toggle:hover,.site_header .inner_header .menu .submenu-toggle:focus,.site_header .inner_header .menu .submenu-toggle:active{background:transparent;border:0;outline:0;box-shadow:none !important}.site_header .inner_header .menu>ul>li.menu-item-has-children>a{padding-right:30px}.site_header .inner_header .menu>ul>li.menu-item-has-children>.submenu-toggle{right:4px}.site_header .inner_header .menu>ul>li.menu-item-has-children>.submenu-toggle::before{width:7px;height:7px;transform:rotate(45deg)}.site_header .inner_header .menu>ul>li.menu-item-has-children.is-open>.submenu-toggle::before{transform:rotate(225deg)}.site_header .inner_header .menu>ul>li.menu-item-has-children>ul.sub-menu{position:absolute;top:100%;left:0;width:270px;display:none;flex-direction:column;align-items:stretch;padding:10px 0;margin:0;background:#ffffff;border:1px solid #e9eeee;border-radius:0 0 10px 10px;box-shadow:0 10px 30px rgba(0,0,0,0.1);list-style:none;z-index:9999}.site_header .inner_header .menu>ul>li.menu-item-has-children:hover>ul.sub-menu{display:flex}.site_header .inner_header .menu>ul>li.menu-item-has-children.is-open>ul.sub-menu{display:flex}.site_header .inner_header .menu ul.sub-menu{display:none;flex-direction:column;align-items:stretch;padding:10px 0;margin:0;list-style:none}.site_header .inner_header .menu ul.sub-menu>li{position:relative;display:block !important;width:100%;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;list-style:none}.site_header .inner_header .menu ul.sub-menu>li>a{display:flex;align-items:center;width:100%;min-height:46px;box-sizing:border-box;padding:10px 48px 10px 18px;color:#000000;font-size:15px;font-weight:600;line-height:1.35;text-align:left;text-decoration:none;white-space:normal;transition:color 0.2s ease, background-color 0.2s ease}.site_header .inner_header .menu ul.sub-menu>li>a:hover{color:#166d61;background-color:#f6f8f7}.site_header .inner_header .menu ul.sub-menu>li.menu-item-has-children>.submenu-toggle{top:0;right:0;width:46px;height:46px;transform:none}.site_header .inner_header .menu ul.sub-menu>li.menu-item-has-children>.submenu-toggle::before{display:none;width:7px;height:7px;transform:rotate(-45deg)}.site_header .inner_header .menu ul.sub-menu>li.menu-item-has-children.is-open>.submenu-toggle::before{transform:rotate(135deg)}.site_header .inner_header .menu ul.sub-menu>li.menu-item-has-children>ul.sub-menu{position:absolute;top:0;left:100%;width:270px;display:none;flex-direction:column;align-items:stretch;padding:10px 0;margin:0;background:#ffffff;border:1px solid #e9eeee;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,0.1);z-index:10000}.site_header .inner_header .menu ul.sub-menu>li.menu-item-has-children.is-open>ul.sub-menu{display:flex}.site_header .inner_header .menu ul.sub-menu ul.sub-menu>li{height:auto !important;min-height:0 !important;display:block !important}.site_header .inner_header .menu ul.sub-menu ul.sub-menu>li.menu-item-has-children>ul.sub-menu{position:absolute;top:0;left:100%;width:270px;display:none;flex-direction:column;padding:10px 0;margin:0;background:#ffffff;border:1px solid #e9eeee;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,0.1);z-index:10001}.site_header .inner_header .menu ul.sub-menu ul.sub-menu>li.menu-item-has-children.is-open>ul.sub-menu{display:flex}.site_header.is-scrolled .site_header .inner_header .menu>ul>li{height:70px}}.site_footer{padding:80px 0;background-color:#f8f8f8;margin:0}@media only screen and (max-width: 768px){.site_footer{padding:40px 0}}.site_footer .logo{max-width:230px}@media only screen and (max-width: 1024px){.site_footer .logo{max-width:170px}}.site_footer .footer_inner{display:flex;align-items:start;justify-content:start;gap:40px}@media only screen and (max-width: 1024px){.site_footer .footer_inner{gap:16px}}@media only screen and (max-width: 768px){.site_footer .footer_inner{flex-direction:column}.site_footer .footer_inner p.subtitle{padding-bottom:8px}}.site_footer .footer_inner .footer_col{flex:2}@media only screen and (max-width: 1024px){.site_footer .footer_inner .footer_col .link_arrow{margin-bottom:10px}}.site_footer .footer_inner .footer_col-1{text-align:left;flex:3}.site_footer .footer_inner .footer_col ul{display:flex;align-items:start;justify-content:start;flex-direction:column;padding:0;margin:0}.site_footer .footer_inner .footer_col ul li{padding:0;margin:0;list-style-type:none}.site_footer .footer_inner .footer_col ul li a{font-size:16px;color:#000000}.site_footer .footer_inner .footer_col ul li:hover a{color:#035a57}.site_footer .footer_inner-2{display:flex;align-items:center;justify-content:space-between;padding-top:60px;margin-top:60px;border-top:1px solid #e0e0e0}@media only screen and (max-width: 768px){.site_footer .footer_inner-2{padding-top:20px;margin-top:20px;flex-direction:column}}.site_footer .footer_inner-2 a,.site_footer .footer_inner-2 p{color:#2b2b2b;margin:0}.site_footer .footer_inner-2 .col2 a,.site_footer .footer_inner-2 .col2 p{font-size:16px}@media only screen and (max-width: 768px){.site_footer .footer_inner-2 .col2{width:100%;max-width:100%}}.site_footer .footer_inner-2 .col1{display:flex;align-items:center;justify-content:start}@media only screen and (max-width: 768px){.site_footer .footer_inner-2 .col1{align-items:start;flex-direction:column;width:100%;max-width:100%}}.site_footer .footer_inner-2 .col1 a,.site_footer .footer_inner-2 .col1 p{font-size:16px;display:block;padding-right:20px;margin-right:20px;border-right:1px solid #e0e0e0}@media only screen and (max-width: 768px){.site_footer .footer_inner-2 .col1 a,.site_footer .footer_inner-2 .col1 p{padding-right:0;margin-right:0;border-right:0}}.site_footer .footer_inner-2 .col1 a:nth-last-child(1),.site_footer .footer_inner-2 .col1 p:nth-last-child(1){padding-right:0;margin-right:0;border:none;margin-bottom:0;padding-bottom:0}.site_footer .social_media{display:flex;align-items:center;justify-content:start}.site_footer .social_media .item{margin-right:12px;height:50px;width:50px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#FBA814;transition:all ease 0.3}.site_footer .social_media .item:hover{background-color:#06736F;transition:all ease 0.3}.site_footer .social_media .item:nth-child(2){background-color:#F0621F}.site_footer .social_media .item:nth-child(2):hover{background-color:#06736F}.site_footer .social_media .item img{padding:0;margin:0;display:block}.site_footer p.subtitle.work{padding-top:32px;padding-bottom:0;margin-bottom:16px}@media only screen and (max-width: 1024px){.site_footer p.subtitle.work{padding-top:20px}}.contact_banner{padding-top:200px;padding-bottom:50px;background-color:#EDF6F6;margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.contact_banner .subpage_inner .col1{text-align:center;max-width:700px}.contact_banner .subpage_inner .col1 h1{font-size:52px !important;line-height:1.2}@media only screen and (max-width: 1024px){.contact_banner .subpage_inner .col1 h1{font-size:34px !important}}.contact_banner .subpage_inner .buttons_wrapper{width:100%;display:flex;align-items:center;justify-content:center}.contact_page .form_section .form_inner{margin-top:48px;display:flex;align-items:stretch;justify-content:space-between;width:100%;max-width:100%}@media only screen and (max-width: 1024px){.contact_page .form_section .form_inner{flex-direction:column}}.contact_page .form_section .form_inner .map_inner{flex:1;width:100%;height:100%;box-shadow:0 18px 45px rgba(3,91,93,0.11);border-radius:24px;overflow:hidden}.contact_page .form_section .form_inner .map_inner .map_cover{border-radius:24px;overflow:hidden;width:100%;height:500px}@media only screen and (max-width: 1024px){.contact_page .form_section .form_inner .map_inner .map_cover{height:335px !important}}.contact_page .form_section .form_inner .map_inner .map_cover iframe{border-radius:24px;height:100%;width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important}@media only screen and (max-width: 1024px){.contact_page .form_section .form_inner .map_inner .map_cover iframe{height:335px !important;max-height:335px !important;min-height:335px !important;margin-bottom:-10px !important}}.contact_page .form_section .form_inner .col{padding:32px;border-radius:20px}.contact_page .form_section .form_inner .col1{background-color:#035B5D;flex:2;margin-right:12px;position:relative;overflow:hidden;padding-bottom:60px;display:flex;flex-direction:column;align-items:stretch;justify-content:center}@media only screen and (max-width: 1024px){.contact_page .form_section .form_inner .col1{margin-right:0}}.contact_page .form_section .form_inner .col1::after{position:absolute;left:auto;top:auto;content:'';display:block;width:220px;height:220px;border-radius:50%;right:-100px;bottom:-120px;background-color:#0b7172}.contact_page .form_section .form_inner .col1 p{color:#ffffff}.contact_page .form_section .form_inner .col1 p.desc{margin-bottom:32px}.contact_page .form_section .form_inner .col1 h2,.contact_page .form_section .form_inner .col1 h3,.contact_page .form_section .form_inner .col1 h4{color:#ffffff}.contact_page .form_section .form_inner .col1 .item_contact{margin:0;display:flex;align-items:center;padding:19px 0;border-top:1px solid rgba(255,255,255,0.17);position:relative;z-index:1}.contact_page .form_section .form_inner .col1 .item_contact:nth-last-child(1){padding-bottom:0}.contact_page .form_section .form_inner .col1 .item_contact .content span{display:block;padding:0;margin:0;color:#ffffff}.contact_page .form_section .form_inner .col1 .item_contact .content span:nth-child(1){padding-bottom:0px;font-weight:600;font-size:16px}.contact_page .form_section .form_inner .col1 .item_contact .img_cover{margin-right:14px;display:block;height:40px;width:40px;border-radius:8px;background-color:rgba(255,255,255,0.13)}.contact_page .form_section .form_inner .col2{flex:1;background:#fff;border:1px solid #dce8e8;border-radius:24px;padding:34px;box-shadow:0 18px 45px rgba(3,91,93,0.11);margin-left:12px}@media only screen and (max-width: 1024px){.contact_page .form_section .form_inner .col2{margin-left:0;margin-top:24px;padding:20px}}.contact_page .form_section .form_inner .col2 .wpcf7 form.invalid .wpcf7-response-output{border:none !important;outline:none !important;margin:18px 0 0 0 !important;padding:0 !important;color:#183b3c !important}.contact_page .form_section .form_inner .col2 .acceptance-row a{color:#f09c1f}.contact_page .form_section .form_inner .col2 .acceptance-row .wpcf7-list-item{width:100%;max-width:100%;margin-left:0;margin-top:12px}.contact_page .form_section .form_inner .col2 .acceptance-row .wpcf7-list-item label{width:100%;max-width:100%;display:flex;align-items:start}.contact_page .form_section .form_inner .col2 .acceptance-row .wpcf7-list-item label input{width:fit-content;margin:0;margin-right:12px;border-radius:2px;height:18px;width:18px;position:relative;border-width:1px !important;outline:none}.contact_page .form_section .form_inner .col2 .wpcf7-spinner{display:none}.contact_page .form_section .form_inner .col2 .form p{padding:0 !important;margin:0 !important}.contact_page .form_section .form_inner .col2 label{color:#054b4d}.contact_page .form_section .form_inner .col2 .form-row{display:flex !important;gap:16px}@media only screen and (max-width: 1024px){.contact_page .form_section .form_inner .col2 .form-row{flex-direction:column !important}}.contact_page .form_section .form_inner .col2 .form-row label{color:#054b4d}.contact_page .form_section .form_inner .col2 .form-row p{flex:1}.contact_page .form_section .form_inner .col2 .form-row p label{color:#054b4d}.contact_page .form_section .form_inner .col2 textarea,.contact_page .form_section .form_inner .col2 input{margin-top:4px;border-radius:10px;width:100%;border:1px solid #d7e4e4;padding:13px 14px;font:inherit;font-size:13px;color:#183b3c;background:#fbfdfd;outline:none;transition:.2s}.contact_page .form_section .form_inner .col2 textarea{height:100px !important;resize:none}.contact_page .form_section .form_inner .col2 input[type="submit"]{background-color:#06736F;display:flex;align-items:center;justify-content:center;border-radius:10px;font-weight:500;padding:12px 24px;color:#ffffff;width:100% !important;font-size:17px !important}.contact_page .form_section .form_inner .col2 input[type="submit"]:hover{background-color:#166d61}.contact_page .form_section .form_inner .col2 input[type="file"]{padding:0 14px 0 0;height:40px}.contact_page .form_section .form_inner .col2 input[type="file"]::file-selector-button{height:40px;margin-right:12px;padding:5px 16px;border:0;border-radius:8px;background:#eef3f0;color:#52635c;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:all 0.25s ease}section.contact_items .col3{padding:0;flex:1;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:16px;grid-row-gap:16px}@media only screen and (max-width: 1024px){section.contact_items .col3{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}}@media only screen and (max-width: 600px){section.contact_items .col3{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr)}}section.contact_items .col3 .item{padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:20px;border:1px solid #ebebeb;border-bottom:6px solid #06736F;text-align:center;color:#161616;transition:all ease 0.3s}section.contact_items .col3 .item img{padding:0;margin:0;display:block}@media only screen and (max-width: 1024px){section.contact_items .col3 .item img{height:38px;width:38px}}section.contact_items .col3 .item:hover{transform:translateY(-3px);transition:all ease 0.3s}section.contact_items .col3 .item span{color:#161616;text-align:center;display:block;padding:0;padding-top:12px}section.contact_items .col3 .item span:nth-child(2){font-size:24px}section.contact_items .col3 .item span:nth-child(3){font-weight:600}section.contact_items .col3 .item:nth-child(2){border-bottom:6px solid #F0621F}section.contact_items .col3 .item:nth-child(3){border-bottom:6px solid #FBA814}section.contact_items .col3 .item:nth-child(4){border-bottom:6px solid #f0ca1f}.work_page .subpage_banner .subpage_inner .col1{max-width:1000px}.work_page .form_section div{box-shadow:none !important}.contact_page.work_page .form_section .form_inner{margin-top:0}.contact_page.work_page .form_section .form_inner .map_inner .map_cover{border-radius:0}.wpcf7 form.invalid .wpcf7-response-output{border:none !important;outline:none !important;margin:18px 0 0 0 !important;padding:0 !important;color:#183b3c !important}.wpcf7-response-output{border:none !important;outline:none !important;margin:18px 0 0 0 !important;padding:0 !important;color:#183b3c !important}.blog_page{padding:0;margin:0}.blog_page h1{font-size:44px !important}@media only screen and (max-width: 1024px){.blog_page h1{font-size:32px !important}}.blog_page h1 strong:nth-child(1){color:#f89f05}.blog_page h1 strong:nth-child(2){color:#F0621F}.blog_page .subpage_banner .ast-container{width:100% !important}.blog_page .subpage_banner .subtitle_inner{width:100%;max-width:100%}.blog_page .subpage_banner .subtitle_inner .subtitle{width:100%;max-width:100%;text-align:left}.blog_page .blog_posts .blog_posts_grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:16px;grid-row-gap:16px}@media only screen and (max-width: 1024px){.blog_page .blog_posts .blog_posts_grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 600px){.blog_page .blog_posts .blog_posts_grid{grid-template-columns:repeat(1, 1fr)}}.blog_page .blog_categories{margin-top:0;margin-bottom:0}.blog_page .blog_categories .choose{width:100%;max-width:100%;margin-bottom:32px}.blog_page .blog_categories .choose p{font-size:24px;text-align:center;line-height:1.4}.blog_page .blog_categories .choose p strong,.blog_page .blog_categories .choose p b{line-height:1.4;color:#063a33}.blog_page .blog_categories .blog_categories_list{margin:auto;max-width:800px;gap:3px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.blog_page .blog_categories .category{line-height:1.6 !important;margin-right:6px;margin-top:6px;padding:6px 15px;font-size:15px;font-weight:500;border-radius:100px;border:1px solid #1f7a6e;background-color:#1f7a6e;color:#ffffff;transition:background-color 0.25s ease, color 0.25s ease, border-color 0.25s ease, transform 0.25s ease}.blog_page .blog_categories .category:hover{transform:translateY(-2px);transition:background-color 0.25s ease, color 0.25s ease, border-color 0.25s ease, transform 0.25s ease}.blog_page .blog_categories .category:nth-child(3n+3){background-color:#FBA814;border-color:#FBA814}.blog_page .blog_categories .category:nth-child(3n+2){background-color:#F0621F;border-color:#F0621F}.blog_page .blog_categories .category:nth-child(3n+1){border-color:#055856;background-color:#055856}.blog_page .blog_pagination{margin-top:60px;display:flex;justify-content:center;width:100%}.blog_page .blog_pagination .page-numbers{list-style:none;margin:0;padding:0}.blog_page .blog_pagination ul.page-numbers{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.blog_page .blog_pagination li{margin:0;padding:0}.blog_page .blog_pagination a.page-numbers,.blog_page .blog_pagination span.page-numbers{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:#222;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background-color 0.25s ease, color 0.25s ease, border-color 0.25s ease, transform 0.25s ease}.blog_page .blog_pagination a.page-numbers:hover{background:#1f5c50;border-color:#1f5c50;color:#fff;transform:translateY(-2px)}.blog_page .blog_pagination span.page-numbers.current{background:#1f5c50;border-color:#1f5c50;color:#fff;font-weight:600}.blog_page .blog_pagination span.page-numbers.dots{border:none;background:transparent;color:#777;min-width:25px;padding:0}.blog_page .blog_pagination a.prev,.blog_page .blog_pagination a.next{padding:0 18px;min-width:auto}.blog_page .blog_pagination span.page-numbers:not(.current):not(.dots){opacity:0.5}@media (max-width: 600px){.blog_page .blog_pagination{margin-top:40px}.blog_page .blog_pagination ul.page-numbers{gap:6px}.blog_page .blog_pagination a.page-numbers,.blog_page .blog_pagination span.page-numbers{min-width:38px;height:38px;padding:0 10px;font-size:13px}.blog_page .blog_pagination a.prev,.blog_page .blog_pagination a.next{padding:0 12px}}.single_content_post .single_section{margin-top:130px}.single_content_post .single_section h1{text-align:center;padding-bottom:38px}.single_content_post .single_inner{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.single_content_post .single_inner .categories{display:flex;width:100%;max-width:100%;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:38px}.single_content_post .single_inner .categories .category{line-height:1.6 !important;margin-right:6px;margin-top:6px;padding:6px 15px;font-size:15px;font-weight:500;border-radius:100px;border:1px solid #1f7a6e;background-color:#1f7a6e;color:#ffffff;transition:background-color 0.25s ease, color 0.25s ease, border-color 0.25s ease, transform 0.25s ease}.single_content_post .single_inner .categories .category:hover{transform:translateY(-2px);transition:background-color 0.25s ease, color 0.25s ease, border-color 0.25s ease, transform 0.25s ease}.single_content_post .single_inner .categories .category-rodzina{border:1px solid #1f7a6e;background-color:#1f7a6e}.single_content_post .single_inner .categories .category-rodzice{border:1px solid #1f7a6e;background-color:#1f7a6e}.single_content_post .single_inner .categories .category-wsparcie{border:1px solid #DF623C;background-color:#DF623C}.single_content_post .single_inner .categories .category-mlodziez{border:1px solid #1f7a6e;background-color:#1f7a6e}.single_content_post .single_inner .categories .category-dzieci{border:1px solid #FBA814;background-color:#FBA814}.single_content_post .single_inner .categories .category-psychologia{border:1px solid #DF623C;background-color:#DF623C}.single_content_post .single_inner .categories .category-psychoterapia{border:1px solid #fbb214;background-color:#fbb214}.single_content_post .single_inner .categories .category-pedagogika{border:1px solid #DF623C;background-color:#DF623C}.single_content_post .single_inner .categories .category-logopedia{border:1px solid #fbb214;background-color:#fbb214}.single_content_post .single_inner .categories .category-dorastanie{border:1px solid #1f7a6e;background-color:#1f7a6e}.single_content_post img{box-shadow:none !important;border-radius:20px !important;padding:0;margin:0;display:block}.single_content_post .main_image img{max-width:850px;margin-left:auto;margin-right:auto;width:100%;aspect-ratio:5/3;object-fit:cover;margin-bottom:32px}.single_content_post .main_content h2,.single_content_post .main_content h3,.single_content_post .main_content h4,.single_content_post .main_content h5,.single_content_post .main_content h6,.single_content_post .main_content p{margin-bottom:24px;padding:0;color:#000000 !important}.single_content_post .main_content ul{list-style-type:none}.single_content_post .main_content ul li{position:relative}.single_content_post .main_content ul li::after{height:12px;width:12px;position:absolute;left:-28px;top:7px;content:'';display:block;background-color:red;border-radius:100px}.single_content_post .main_content ul li:nth-child(3n+1)::after{background-color:#177e70}.single_content_post .main_content ul li:nth-child(3n+2)::after{background-color:#DF623C}.single_content_post .main_content ul li:nth-child(3n+3)::after{background-color:#FBA814}.single_content_post .col2 .inner_col h3{width:100%;max-width:100%;text-align:center}.single_content_post .blog_section .ast-container{width:100%}.single_content_post .blog_section .inner_center{width:100%;max-width:100%;margin-bottom:38px}.single_content_post .blog_section .inner_center h2{width:100%;text-align:center}.navigation.post-navigation,#comments{display:none !important}.subpage_banner{padding-top:200px;padding-bottom:50px;background-color:#EDF6F6;margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media only screen and (max-width: 1024px){.subpage_banner{padding-bottom:40px;padding-top:140px}}.subpage_banner .subpage_inner .col1{text-align:center;max-width:700px}.subpage_banner .subpage_inner .col1 h1{line-height:1.2}@media (max-width: 1024px){.subpage_banner .subpage_inner .col1 h1{font-size:36px}}.subpage_banner .subpage_inner .buttons_wrapper{width:100%;display:flex;align-items:center;justify-content:center}.subpage_banner .subpage_inner.subpage_inner--flex{width:100%;max-width:100%;display:flex;align-items:start;justify-content:space-between}@media only screen and (max-width: 1024px){.subpage_banner .subpage_inner.subpage_inner--flex{flex-direction:column}}.subpage_banner .subpage_inner.subpage_inner--flex .col{text-align:left;flex:1}.subpage_banner .subpage_inner.subpage_inner--flex .col2{padding-left:24px}@media only screen and (max-width: 1024px){.subpage_banner .subpage_inner.subpage_inner--flex .col2{padding-left:0;padding-bottom:16px}}.subpage_banner .subpage_inner.subpage_inner--flex .col1{padding-right:24px}@media only screen and (max-width: 1024px){.subpage_banner .subpage_inner.subpage_inner--flex .col1{padding-right:0}}.price_page .pricelist_section{margin-top:0;padding:0 0 50px 0;background-color:#EDF6F6}@media (max-width: 1024px){.price_page .pricelist_section{padding-bottom:10px}}.price_page .pricelist_banner{margin-bottom:0}.price_page .pricelist_banner .subpage_inner{max-width:900px}.price_page .price_content{margin-top:0;margin-left:auto;margin-right:auto;max-width:1100px}.price_page .price_content h2,.price_page .price_content h3{margin-bottom:24px;text-align:center;margin-top:32px}.price_page .price_content .wp-block-heading{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:30px}.price_page .price_content table{overflow:hidden;border-radius:20px;width:100%;border-collapse:collapse;min-width:760px;font-size:16px}@media (max-width: 1024px){.price_page .price_content table{min-width:auto}}.price_page .price_content table thead{border-bottom:0}.price_page .price_content table thead tr th:nth-child(2){text-align:center}.price_page .price_content table table,.price_page .price_content table td,.price_page .price_content table th{border:none}.price_page .price_content table th,.price_page .price_content table td{text-align:left;padding:20px 32px;border-bottom:1px solid #e4e4e4;font-size:16px;background-color:#ffffff}@media (max-width: 1024px){.price_page .price_content table th,.price_page .price_content table td{padding:16px;font-size:14px}}.price_page .price_content table th{background:#06736F;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:.08em}@media (max-width: 1024px){.price_page .price_content table th{font-size:14px}}.price_page .price_content table tr:last-child td{border-bottom:0}.price_page .price_content table td:not(:first-child){text-align:center}.cennik{width:100%;max-width:100%;margin:0 auto;padding:20px 20px;padding-top:0;text-align:left}@media (max-width: 1024px){.cennik{padding:0 0 20px 0}}.cennik__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}@media (max-width: 1024px){.cennik__grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 650px){.cennik__grid{grid-template-columns:1fr;gap:16px}}.cennik__card{position:relative;display:flex;flex-direction:column;min-height:568px;padding:24px;background:#fff;border:1px solid #dce8e9;border-radius:20px;transition:transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease}.cennik__card:hover{transform:translateY(-3px);border-color:#c5d8d8}.cennik__card--featured{border:2px solid #f59a00}.cennik__card--featured:hover{border-color:#f59a00}@media (max-width: 620px){.cennik__card{min-height:auto}}.cennik__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px}.cennik__icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#e6f3f3;color:#1f7a6e;font-size:22px;line-height:1}.cennik__icon svg{width:23px;height:23px;stroke:currentColor}.cennik__card--featured .cennik__icon{background:#ffbd47;color:#084f51}.cennik__badge{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;padding:8px 13px;border-radius:999px;background:#ffb73c;color:#064e50;font-weight:600;line-height:1;letter-spacing:0.04em;font-size:15px;text-transform:uppercase}.cennik__category{margin:0 0 14px;color:#084f51;font-weight:800;text-transform:uppercase}.cennik__title{margin:0 0 24px;color:#02393a;padding:0;font-size:24px}@media (max-width: 1100px){.cennik__title{font-size:21px}}@media (max-width: 620px){.cennik__title{font-size:22px}}.cennik__description{max-width:340px;margin:0;color:#000000;font-weight:400;line-height:1.65}.cennik__price{display:flex;align-items:baseline;gap:7px;margin-top:auto;margin-bottom:14px;color:#084f51}.cennik__price-value{font-size:38px;font-weight:800;line-height:1;letter-spacing:-0.035em;white-space:nowrap}@media (max-width: 1100px){.cennik__price-value{font-size:34px}}.cennik__price-currency{font-size:26px;font-weight:800;line-height:1}.cennik__price-unit{color:#000000;font-weight:400;line-height:1;white-space:nowrap}.cennik__features{margin:0 0 26px;padding:0;list-style:none;border-top:1px solid #dce8e9}.cennik__feature{position:relative;display:flex;align-items:center;min-height:44px;padding:9px 0;border-bottom:1px solid #dce8e9;color:#3f686a;line-height:1.4}.cennik__feature::before{content:"✓";flex:0 0 auto;margin-right:10px;color:#084f51;font-weight:700}.cennik .btn--primary{line-height:1.6;width:100%}.cennik__button{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:0;border-radius:10px;background:#084f51;color:#fff;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease}.cennik__button:focus-visible{outline:3px solid rgba(255,165,16,0.35);outline-offset:3px}.cennik__card--featured .cennik__button{background:#f59a00;color:#084f51}.cennik__card--featured .cennik__button:hover{background:#f59a00;color:#084f51;box-shadow:0 7px 16px rgba(255,165,16,0.2)}.cennik__card .cennik__description{min-height:70px;padding-bottom:20px}@media (max-width: 620px){.cennik__card .cennik__description{min-height:auto}}.cennik-section{padding:70px 0;background:#fff}@media (max-width: 620px){.cennik-section{padding:40px 0}}.booking_page .form_section_2{margin-top:0}.booking_page .form_section_2 .form_inner{margin-top:32px}.booking_page .form_section_2 .form_inner .map_inner{flex:1;margin-right:8px}.booking_page .form_section_2 .form_inner .form_col{flex:1;margin-left:8px}.booking_page .form_section_2 .form_inner .form_col .col2{margin:0}.booking_page .form_section{margin-bottom:32px}.booking_page .contact_items{margin-top:24px}.service_page h1 strong::after,.service_page h1 strong::before{display:none !important}.service_page .text_section p:nth-child(1){margin:0;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-weight:600;color:#166d61}.service_page .text_section p:nth-child(1).light{color:#ffc145}.service_page .text_section p:nth-child(1).orange{color:#ff7a45}.service_page .text_section .inner{margin:auto;max-width:1000px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1024px){.service_page .text_section .inner{align-items:start;justify-content:start;width:100%}}.service_page .text_section .inner h2,.service_page .text_section .inner h3,.service_page .text_section .inner p{text-align:center}@media (max-width: 1024px){.service_page .text_section .inner h2,.service_page .text_section .inner h3,.service_page .text_section .inner p{text-align:left}}.service_page h1 strong::after,.service_page h1 strong::before{display:none}.service_page .offer_section .services_grid{margin-top:32px;margin-bottom:20px}@media (max-width: 1024px){.service_page .offer_section .services_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:16px}}@media (max-width: 600px){.service_page .offer_section .services_grid{display:flex;flex-direction:column}}.service_page .offer_section .services_grid .service_item{border-radius:20px;border:1px solid #e4e4e4;display:flex;align-items:center;justify-content:space-between;overflow:hidden;margin-bottom:24px}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item{flex-direction:column}}.service_page .offer_section .services_grid .service_item .img_cover{flex:2;padding-top:16px;height:stretch;display:flex;flex-direction:column;align-items:start;justify-content:end}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item .img_cover{width:100%}}.service_page .offer_section .services_grid .service_item .img_cover img{display:block;padding:0;margin:0}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item .img_cover img{height:300px}}.service_page .offer_section .services_grid .service_item .content{padding:24px;flex:4;display:flex;align-items:center}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item .content{flex-direction:column;width:100%}}@media (max-width: 1200px){.service_page .offer_section .services_grid .service_item .content{padding:24px 0}}.service_page .offer_section .services_grid .service_item .content .number{font-size:38px;color:#06736F;padding-bottom:12px;font-weight:600}.service_page .offer_section .services_grid .service_item .content .col{flex:1;padding:0 20px}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item .content .col{flex:none}}.service_page .offer_section .services_grid .service_item .content .col2{display:flex;align-items:end}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item .content .col2{align-items:start;width:100%}}.service_page .offer_section .services_grid .service_item .content .col2 ul{padding:0;margin:0;display:block}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item .content .col2 ul{height:auto;width:100%;max-width:100%;margin-left:26px}}.service_page .offer_section .services_grid .service_item .content .col2 ul li{padding:0;margin:0}.service_page .offer_section .services_grid .service_item .content .col2 ul li a{display:block;color:#000000;font-size:17px;padding:6px 0;font-weight:600}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item .content .col2 ul li a{font-size:16px}}.service_page .offer_section .services_grid .service_item .button{height:70px;max-height:70px;width:70px;max-width:70px;margin:0 48px 0 0;border-radius:100px;padding:0;transition:all linear 0.3s;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.service_page .offer_section .services_grid .service_item .button{margin:0;margin-bottom:24px}}.service_page .offer_section .services_grid .service_item .button img{margin:0;padding:0;transition:all linear 0.3s;height:20px;width:20px;object-fit:contain;transform:scale(1.01)}.service_page .offer_section .services_grid .service_item .button:hover{transition:all linear 0.3s}.service_page .offer_section .services_grid .service_item .button:hover img{transform:scale(1.1);transition:all linear 0.3s}.service_page .offer_section .services_grid .service_item:nth-child(1) .number{color:#e65f29}.service_page .offer_section .services_grid .service_item:nth-child(1) .button{background-color:#e65f29}.service_page .offer_section .services_grid .service_item:nth-child(2) .number{color:#f79c00}.service_page .offer_section .services_grid .service_item:nth-child(2) .button{background-color:#f79c00}.service_page .offer_section .services_grid .service_item:nth-child(4) .number{color:#f79c00}.service_page .offer_section .services_grid .service_item:nth-child(4) .button{background-color:#f79c00}.service_page .services_section_2{padding-top:180px;margin-bottom:0}.service_page .why_us{margin-top:0}.small_services_section .row{display:flex;align-items:center;justify-content:start;margin-bottom:32px}@media (max-width: 1024px){.small_services_section .row{margin-bottom:16px}}.small_services_section .row .number{font-size:44px;line-height:1;padding:0;margin:0 12px 0 0}.small_services_section .inner{width:100%;border-left:4px solid #187a6d;padding:0 20px;border-radius:5px;margin-left:20px}@media (max-width: 1024px){.small_services_section .inner{padding-left:10px;padding-right:0;margin-left:0}}.small_services_section .inner .col{flex:1;width:100%}.small_services_section .inner .col1{padding:0}.small_services_section .inner .col2{padding-top:24px}.small_services_section-5 .inner,.small_services_section-2 .inner{border-left:4px solid #ffa50a}.small_services_section-5 h2 strong,.small_services_section-2 h2 strong{color:#ffa50a}.small_services_section-6 .inner,.small_services_section-3 .inner{border-left:4px solid #e65f29}.small_services_section-6 h2 strong,.small_services_section-3 h2 strong{color:#e65f29}.subservice_page .children-hero{background-color:#EDF6F6 !important;margin:0;padding-top:175px;margin-top:0 !important;padding-bottom:24px}@media (max-width: 1024px){.subservice_page .children-hero{padding-top:130px !important}}.subservice_page .children-hero .buttons_wrapper{margin-top:0 !important}.subservice_page .children-hero .col1{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.subservice_page .children-hero .col2{display:none}.about_page .about_banner{background-color:transparent;padding-top:190px;margin-bottom:0}@media (max-width: 1024px){.about_page .about_banner{padding-top:130px}}.about_page .about_banner .address{width:fit-content;border:1px solid #e4e2df;border-radius:100px;padding:7px 15px;display:flex;align-items:center;margin-bottom:32px;color:#000000;font-weight:500}.about_page .about_banner .address span{padding-left:12px}.about_page .about_banner .address img{display:block;padding:0;margin:0}.about_page .about_banner h1 strong:nth-child(1){color:#FBA814}.about_page .about_banner h1 strong:nth-child(2){color:#F16524}.about_page .about_banner .subpage_inner{background-color:transparent;display:flex;align-items:center;justify-content:start}@media (max-width: 1024px){.about_page .about_banner .subpage_inner{flex-direction:column}}.about_page .about_banner .subpage_inner .buttons_wrapper{justify-content:start;align-items:left}@media (max-width: 1024px){.about_page .about_banner .subpage_inner .buttons_wrapper{flex-direction:column;width:100%;max-width:100%;justify-content:start;align-items:start}.about_page .about_banner .subpage_inner .buttons_wrapper a:nth-child(2){margin-left:0;margin-top:16px}}.about_page .about_banner .subpage_inner .col{text-align:left}.about_page .about_banner .subpage_inner .col1{flex:1;padding-right:16px}@media (max-width: 1024px){.about_page .about_banner .subpage_inner .col1{padding-right:0;width:100%;max-width:100%}}.about_page .about_banner .subpage_inner .col2{flex:1;padding-left:16px;display:flex;justify-content:end}@media (max-width: 1024px){.about_page .about_banner .subpage_inner .col2{padding-left:0;padding-top:24px;width:100%;max-width:100%;justify-content:center}}.about_page .about_banner .subpage_inner .col2 img{max-width:580px;width:100%}.about_page .why_us{margin-top:0}.about_page .why_us .why_items .why_item{justify-content:start;height:100%}.about_page .why_us .why_items .why_item .img_cover{background-color:#06736F;height:64px;width:64px;margin-top:24px}.about_page .why_us .why_items .why_item .img_cover img{height:32px;width:32px}.about_page .why_us .why_items .why_item:nth-child(2) .img_cover{background-color:#F0621F}.about_page .why_us .why_items .why_item:nth-child(3) .img_cover{background-color:#FBA814}.about_page .why_us .why_items .why_item:nth-child(4) .img_cover{background-color:#1784eb}.about_page .steps_section .step_items .step_item .img_cover::after{display:none}.about_section_2 .inner_section.about_inner{align-items:center}.about_section.about_section_1 .col1 img{max-width:515px}.about_section.about_section_2 .col2{display:flex;justify-content:center}.about_section.about_section_2 .col2 img{max-width:520px}.children-page .faq_section .section_text p:nth-child(1){margin:0;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-weight:600;color:#166d61}.children-page .faq_section .section_text p:nth-child(1).light{color:#ffc145}.children-page .faq_section .section_text p:nth-child(1).orange{color:#ff7a45}.children-page img{display:block;max-width:100%}.children-page .section-label{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--children-teal)}.children-page .section-label::before{content:"";width:18px;height:2px;background:currentColor}.children-page .children-hero{background:#fff;margin-top:160px}@media (max-width: 1024px){.children-page .children-hero{margin-top:120px}}.children-page .children-hero .inner{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){.children-page .children-hero .inner{flex-direction:column;justify-content:center;align-items:center}}.children-page .children-hero .inner .col{flex:3}.children-page .children-hero .inner .col1{flex:4;padding-right:32px}@media (max-width: 1024px){.children-page .children-hero .inner .col1{padding-right:0;padding-bottom:20px}}.children-page .children-hero .inner .col2{padding-left:32px}@media (max-width: 1024px){.children-page .children-hero .inner .col2{padding-left:0}}.children-page .children-hero__content{padding:15px 0}.children-page .children-hero__label{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;font-weight:600}.children-page .children-hero__label-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f8b51b;color:#fff}.children-page .children-hero p{margin:0 0 24px}.children-page .children-hero__note{margin-top:24px;display:flex;align-items:center;gap:7px}@media (max-width: 1024px){.children-page .children-hero__note{align-items:start;text-align:left}}.children-page .children-hero__note span{color:#06736F;font-weight:700}.children-page .children-hero__visual{position:relative}.children-page .children-hero__image{inset:0;overflow:hidden;z-index:2}.children-page .children-hero__floating{position:absolute;left:-30px;bottom:25px;z-index:3;display:flex;align-items:center;gap:10px;max-width:fit-content;width:100%;padding:12px 18px 14px 15px;background:#fff;border-radius:100px;box-shadow:0 8px 30px rgba(0,0,0,0.1)}.children-page .children-hero__floating-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:#ffe7dc;color:#e65f29}.children-page .children-hero__floating strong{display:block;margin-bottom:2px}.children-page .children-hero__floating small{display:block;line-height:1.4}.children-page .children-intro{padding:50px 0 0 0;background:#EDF6F6}@media (max-width: 1024px){.children-page .children-intro{padding-bottom:0}}.children-page .children-intro .inner{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){.children-page .children-intro .inner{flex-direction:column-reverse;justify-content:center;align-items:center;padding-bottom:0}}.children-page .children-intro .inner .col{flex:1}.children-page .children-intro .inner .col p:nth-child(1){margin:0;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-weight:600;color:#166d61}.children-page .children-intro .inner .col p:nth-child(1).light{color:#ffc145}.children-page .children-intro .inner .col p:nth-child(1).orange{color:#ff7a45}.children-page .children-intro .inner .col1{padding-right:16px;display:flex;flex-direction:column;align-items:end;justify-content:end}@media (max-width: 1024px){.children-page .children-intro .inner .col1{padding-right:0;padding:0}}.children-page .children-intro .inner .col2{padding-left:16px}@media (max-width: 1024px){.children-page .children-intro .inner .col2{padding-left:0;padding-bottom:20px}}.children-page .children-services{background:#fff}.children-page .children-services p:nth-child(1){margin:0;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-weight:600;color:#166d61}.children-page .children-services p:nth-child(1).light{color:#ffc145}.children-page .children-services p:nth-child(1).orange{color:#ff7a45}.children-page .children-services__heading{max-width:700px;margin:0 auto 45px;text-align:center}.children-page .children-services__heading .section-label{justify-content:center}.children-page .children-services__heading h2{margin:0 0 15px}.children-page .children-services__heading h2 strong{font-weight:600}.children-page .children-services__heading p{margin:0}.children-page .children-services__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.children-page .children-service{overflow:hidden;display:grid;grid-template-columns:38% 62%;border:1px solid #06736F;border-radius:20px;background:#fff;position:relative}.children-page .children-service h3{font-size:28px}.children-page .children-service ul li{line-height:1.3}.children-page .children-service ul li a{display:flex;align-items:center;color:#000000;margin-top:16px;font-weight:500;position:relative;transition:all linear 0.2s;line-height:1}.children-page .children-service a.link_arrow::after{display:none}.children-page .children-service a.link_arrow:hover{transition:all linear 0.2s}.children-page .children-service a.link_arrow:hover::after{transition:all linear 0.2s;margin-left:14px}.children-page .children-service .link_arrow{color:#000000 !important}.children-page .children-service .link-article{height:120px;width:120px;background-color:#055856;position:absolute;bottom:-48px;right:-48px;display:block;content:'';border-radius:100px;background-image:url("./img/icons/arrow-white.png");background-position:top 35% left 35%;background-repeat:no-repeat;background-size:24px 24px;transition:all ease 0.3s}.children-page .children-service:hover{transition:all ease 0.3s}.children-page .children-service:hover .link-article{transition:all ease 0.3s;bottom:-37px;right:-37px}.children-page .children-service:nth-child(1) .children-service__number{color:#06736F}.children-page .children-service:nth-child(5),.children-page .children-service:nth-child(2){border-color:#FBA814}.children-page .children-service:nth-child(5) .link-article,.children-page .children-service:nth-child(2) .link-article{background-color:#FBA814}.children-page .children-service:nth-child(5) .children-service__number,.children-page .children-service:nth-child(2) .children-service__number{color:#FBA814}.children-page .children-service:nth-child(5) .link_arrow,.children-page .children-service:nth-child(2) .link_arrow{color:#e29207}.children-page .children-service:nth-child(6),.children-page .children-service:nth-child(3){border-color:#F0621F}.children-page .children-service:nth-child(6) .link-article,.children-page .children-service:nth-child(3) .link-article{background-color:#F0621F}.children-page .children-service:nth-child(6) .children-service__number,.children-page .children-service:nth-child(3) .children-service__number{color:#F0621F}.children-page .children-service:nth-child(6) .link_arrow,.children-page .children-service:nth-child(3) .link_arrow{color:#F0621F}.children-page .children-service:nth-child(7),.children-page .children-service:nth-child(4){border-color:#055856}.children-page .children-service:nth-child(7) .link-article,.children-page .children-service:nth-child(4) .link-article{background-color:#055856}.children-page .children-service:nth-child(7) .children-service__number,.children-page .children-service:nth-child(4) .children-service__number{color:#055856}.children-page .children-service:nth-child(7) .link_arrow,.children-page .children-service:nth-child(4) .link_arrow{color:#055856}.children-page .children-service__image{min-height:390px;overflow:hidden;border-radius:0 20px 20px 0}.children-page .children-service__image img{transform:scale(1.01);width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.children-page .children-service:hover .children-service__image img{transform:scale(1.04)}.children-page .children-service__body{padding:24px 24px 60px 24px}@media (max-width: 1024px){.children-page .children-service__body{padding:20px 20px 60px 20px}}.children-page .children-service__body ul{padding-right:40px}.children-page .children-service__number{margin-bottom:12px;font-size:18px;font-weight:700;opacity:1}.children-page .children-service h3{margin:0 0 10px;line-height:1.15;font-weight:600}.children-page .children-service p{margin:0 0 18px}.children-page .children-service ul{margin:0 0 18px;padding:0;list-style:none}.children-page .children-service ul li{position:relative;margin-bottom:6px;padding-left:15px}.children-page .children-service ul li::before{content:"•";position:absolute;left:0;font-size:14px;color:currentColor}.children-page .children-service__link{display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:none;color:inherit}.children-page .children-service__link span{font-size:15px;transition:transform .25s ease}.children-page .children-service__link:hover span{transform:translateX(4px)}.children-page .children-service--group{grid-column:1 / -1;grid-template-columns:28% 72%}.children-page .children-service--group .children-service__image{min-height:270px}.children-page .children-service--group .children-service__body{padding:30px}.children-page .text_section p:nth-child(1){margin:0;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-weight:600;color:#166d61}.children-page .text_section p:nth-child(1).light{color:#ffc145}.children-page .text_section p:nth-child(1).orange{color:#ff7a45}.children-page .text_section .inner{margin:auto;max-width:1000px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1024px){.children-page .text_section .inner{align-items:start;justify-content:start;width:100%}}.children-page .text_section .inner h2,.children-page .text_section .inner h3,.children-page .text_section .inner p{text-align:center}@media (max-width: 1024px){.children-page .text_section .inner h2,.children-page .text_section .inner h3,.children-page .text_section .inner p{text-align:left}}.children-page .children-parent{padding:50px 0;background-color:#EDF6F6}.children-page .children-parent .inner{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){.children-page .children-parent .inner{flex-direction:column;align-items:center;justify-content:center}}.children-page .children-parent .inner img{max-width:650px;width:100%}.children-page .children-parent .inner p:nth-child(1){margin:0;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-weight:600;color:#166d61}.children-page .children-parent .inner p:nth-child(1).light{color:#ffc145}.children-page .children-parent .inner p:nth-child(1).orange{color:#ff7a45}.children-page .children-parent__image{flex:1}.children-page .children-parent__content{flex:1}@media (max-width: 1024px){.children-page .children-parent__content{padding-bottom:24px}}.children-page .children-parent__content strong{display:block;font-weight:600}@media (max-width: 900px){.children-page .children-service{grid-template-columns:1fr}.children-page .children-service__image{min-height:230px;max-height:280px}.children-page .children-service--group{grid-template-columns:1fr}}@media (max-width: 1024px){.children-page .children-services__grid{grid-template-columns:1fr}}@media (max-width: 600px){.children-page .children-hero__actions{flex-wrap:wrap}.children-page .children-hero__visual{height:330px}.children-page .children-hero__floating{left:10px;bottom:15px}.children-page .children-service--group{grid-column:auto}.children-page .children-service h3{font-size:21px}.children-page .children-service__subservices{grid-template-columns:1fr}}.ast-container{flex-direction:column !important}#primary{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}.ast-plain-container.ast-no-sidebar #primary{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}body,html{background:#ffffff;padding:0;margin:0;scroll-behavior:smooth}ul{margin-left:32px;margin-top:16px;margin-bottom:16px}ul li::marker{color:#045351}a:hover,a:focus,a:active{outline:none !important}a.btn--primary{background-color:#06736F;display:flex;align-items:center;justify-content:center;border-radius:10px;font-weight:500;padding:12px 24px;color:#ffffff;width:fit-content}a.btn--primary.yellow{background-color:#ffa50a}a.btn--primary.yellow:hover{background-color:#f79c00}a.btn--primary:hover{background-color:#166d61}a.btn--primary.booking{position:relative}a.btn--primary.booking::before{position:relative;width:16px;height:16px;display:block;content:'';margin-right:16px;background-image:url("./img/icons/umow-wizyte-z-psychologiem-kalendarz.png");background-position:center;background-repeat:no-repeat;background-size:contain}a.btn--primary.green{background-color:#06736F}a.btn--primary.green:hover{background-color:#166d61}a.btn--primary.arrow{transition:all linear 0.2s;position:relative}a.btn--primary.arrow::after{position:relative;width:14px;height:14px;display:block;content:'';margin-left:12px;margin-right:3px;background-image:url("./img/icons/arrow-white.png");background-position:center;background-repeat:no-repeat;background-size:contain;transition:all linear 0.2s}a.btn--primary.arrow:hover{transition:all linear 0.2s}a.btn--primary.arrow:hover::after{transition:all linear 0.2s;margin-left:15px;margin-right:0}a.btn--secondary{background-color:#e65f29;display:flex;align-items:center;justify-content:center;border-radius:10px;font-weight:500;padding:12px 24px;color:#ffffff;width:fit-content}a.btn--secondary:hover{background-color:#db531d}a.btn--bordered{background-color:transparent;border:1.5px solid #e65f29;color:#d4460e;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:12px 24px;font-weight:500;width:fit-content;transition:all linear 0.2s}a.btn--bordered:hover{border:1.5px solid #db531d;background-color:transparent;transition:all linear 0.2s}a.btn--bordered.arrow{transition:all linear 0.2s;position:relative}a.btn--bordered.arrow::after{position:relative;width:14px;height:14px;display:block;content:'';margin-left:12px;margin-right:3px;background-image:url("./img/icons/arrow-orange-dark.png");background-position:center;background-repeat:no-repeat;background-size:contain;transition:all linear 0.2s}a.btn--bordered.arrow:hover{transition:all linear 0.2s}a.btn--bordered.arrow:hover::after{transition:all linear 0.2s;margin-left:15px;margin-right:0}a.btn--bordered.yellow{color:#FBA814;border:1.5px solid #FBA814}a.btn--bordered.orange{border:1.5px solid #DF623C;color:#DF623C}a.btn--bordered.white{border:1.5px solid #ffffff;color:#ffffff}a.btn--bordered.white.arrow{border:1.5px solid #ffffff;color:#ffffff}a.btn--bordered.white.arrow::after{background-image:url("./img/icons/arrow-white.png")}a.btn--bordered.green{border:1.5px solid #1f7a6e;color:#1f7a6e}a.btn--bordered.green.arrow{border:1.5px solid #1f7a6e;color:#1f7a6e}a.btn--bordered.green.arrow::after{background-image:url("./img/icons/arrow-green.png")}a.link_arrow{display:flex;align-items:center;color:#1f7a6e;margin-top:16px;font-weight:500;position:relative;transition:all linear 0.2s;line-height:1}a.link_arrow::after{padding:0;margin:0;margin-left:8px;margin-top:2px;display:block;content:'';height:10px;width:10px;background-image:url(./img/icons/arrow-green.png);background-position:center;background-repeat:no-repeat;background-size:contain;transition:all linear 0.2s}a.link_arrow:hover{transition:all linear 0.2s}a.link_arrow:hover::after{transition:all linear 0.2s;margin-left:14px}.buttons_wrapper{margin-top:32px;display:flex;align-items:center}@media (max-width: 1024px){.buttons_wrapper{flex-direction:column;align-items:start;justify-content:start}}.buttons_wrapper a:nth-child(2){margin-left:16px}@media (max-width: 1024px){.buttons_wrapper a:nth-child(2){margin-left:0;margin-top:16px}}.buttons_wrapper.centered{width:100%;max-width:100%;justify-content:center}@media (max-width: 1024px){h1{font-size:36px}}h2{font-size:36px}@media (max-width: 1024px){h2{font-size:28px}}h3{font-size:30px}@media (max-width: 1024px){h3{font-size:26px}}h4{font-size:26px}@media (max-width: 1024px){h4{font-size:24px}}h5{font-size:24px}@media (max-width: 1024px){h5{font-size:20px}}h6{font-size:20px}@media (max-width: 1024px){h6{font-size:18px}}p{padding:0;margin:0;font-size:16px;margin-bottom:16px}p.subtitle{margin:0;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-weight:600;color:#166d61}p.subtitle.light{color:#ffc145}p.subtitle.orange{color:#ff7a45}h1,h2,h3,h4,h5,h6{padding-bottom:16px;font-weight:700;line-height:1.2}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:#187a6d}section{margin:100px 0}@media only screen and (max-width: 1024px){section{margin:50px 0}}section .section_text{width:100%;max-width:900px;margin:auto}section .section_text h2{padding-bottom:16px}section .section_text--center{text-align:center}section .section_text--center h2,section .section_text--center h3{text-align:center}section .inner_section{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%}@media (max-width: 1024px){section .inner_section{flex-direction:column}}section .inner_section .col{flex:1}section .inner_section .col1{padding-right:24px}@media (max-width: 1024px){section .inner_section .col1{padding-right:0;width:100%}}section .inner_section .col2{padding-left:24px}@media (max-width: 1024px){section .inner_section .col2{width:100%;padding-left:0;padding-top:20px}}.section_banner{margin-top:140px;margin-bottom:0;position:relative;z-index:50;overflow:hidden}@media (max-width: 1024px){.section_banner{margin-top:120px}}@media (min-width: 1025px){.section_banner h1{font-size:44px}}.section_banner h1 strong{position:relative}.section_banner h1 strong::after{display:block;height:39px;width:40px;content:'';background-image:url("./img/icons/sparks-intensive.png");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:-17px;left:auto;right:-41px}@media (max-width: 1024px){.section_banner h1 strong::after{display:block;height:23px;width:23px;content:'';background-image:url(./img/icons/sparks-intensive.png);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:-3px;left:auto;right:-28px}}.section_banner .inner_banner{padding:26px 0 0 0;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.section_banner .inner_banner{flex-direction:column;padding-top:0}}.section_banner .col{flex:4;position:relative}.section_banner .col1{padding-right:0;margin-bottom:48px}@media (max-width: 1400px){.section_banner .col1{padding-right:0}}@media (max-width: 1024px){.section_banner .col1{width:100%;max-width:100%}}@media (max-width: 1150px){.section_banner .col1 .buttons_wrapper{flex-direction:column;align-items:start;justify-content:start}.section_banner .col1 .buttons_wrapper a:nth-child(2){margin-top:12px;margin-left:0}}@media (max-width: 1024px){.section_banner .col1 .buttons_wrapper{flex-direction:row}.section_banner .col1 .buttons_wrapper a:nth-child(2){margin-top:0;margin-left:16px}}@media (max-width: 600px){.section_banner .col1 .buttons_wrapper{flex-direction:column;align-items:start;justify-content:start}.section_banner .col1 .buttons_wrapper a:nth-child(2){margin-top:12px;margin-left:0}}.section_banner .col2{flex:4;padding-left:32px;padding-right:0;height:100%;padding-bottom:48px}@media (max-width: 1024px){.section_banner .col2{width:100%;max-width:100%;padding-left:0;padding-right:0}}.section_banner .col2 img{width:100%;padding:0;margin:0}.section_banner .address{width:fit-content;border:1px solid #e4e2df;border-radius:100px;padding:6px 15px;display:flex;align-items:center;margin-bottom:32px;color:#000000;font-weight:500}.section_banner .address span{padding-left:12px}.section_banner .address img{display:block;padding:0;margin:0}.section_banner .adventages_items{display:flex;align-items:center;justify-content:start;margin-top:48px}.section_banner .adventages_items p{margin:0}@media (max-width: 1150px){.section_banner .adventages_items{margin-top:32px}}@media (max-width: 600px){.section_banner .adventages_items{flex-direction:column;width:100%;align-items:start;justify-content:start}}.section_banner .adventages_items .adventage_item{display:flex;align-items:center;margin-right:16px;font-weight:500;color:#000000}@media (max-width: 1400px){.section_banner .adventages_items .adventage_item p{font-size:14px}}@media (max-width: 1150px){.section_banner .adventages_items .adventage_item{flex-direction:column}}@media (max-width: 1024px){.section_banner .adventages_items .adventage_item{flex-direction:row}}@media (max-width: 600px){.section_banner .adventages_items .adventage_item{margin-bottom:12px}.section_banner .adventages_items .adventage_item p{font-size:16px}.section_banner .adventages_items .adventage_item:nth-last-child(1){margin-bottom:0;font-size:16px}}.section_banner .adventages_items .adventage_item img{display:block;padding:0;margin:0;margin-right:10px}@media (max-width: 1150px){.section_banner .adventages_items .adventage_item img{margin-bottom:6px}}@media (max-width: 1024px){.section_banner .adventages_items .adventage_item img{margin-bottom:0}}.section_banner .categories{display:flex;align-items:center;justify-content:center;position:absolute;top:auto;bottom:-15px;left:-23px;border-radius:20px 20px 0 0;background-image:url("./img/icons/poradnia_dzieci_mlodziez_rodzice.png");background-position:top center;background-repeat:no-repeat;background-size:contain;height:77px;width:387px;padding:0 0 15px 0}.section_banner .categories .category{display:block;color:#f7efef;font-weight:500}.section_banner .categories span{display:block;color:#faa714;margin:0 12px;font-size:20px;line-height:1}section.about_section .inner_section{align-items:center}section.about_section .inner_section img{max-width:600px;width:100%}section.about_section .psychotherapy_images{height:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:16px;grid-row-gap:16px}section.about_section .psychotherapy_images .image{border-radius:16px;transition:all linear 0.2s;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}section.about_section .psychotherapy_images .image:nth-child(1){grid-area:1 / 1 / 2 / 2}section.about_section .psychotherapy_images .image:nth-child(2){grid-area:2 / 1 / 3 / 2}section.about_section .psychotherapy_images .image:nth-child(3){grid-area:1 / 2 / 3 / 3}section.about_section .psychotherapy_images .image img{display:block;padding:0;margin:0;object-fit:cover;object-position:center;border-radius:16px;transform:scale(1.01);transition:all linear 0.2s;position:absolute;top:auto;left:auto;bottom:auto;right:auto;width:100%;height:100%}section.about_section .psychotherapy_images .image img:hover{transition:all linear 0.2s;transform:scale(1.03)}.dla_rodziny .inner_section{border-radius:20px;padding:32px;background-position:left center;background-size:cover;background-repeat:no-repeat;position:relative;border:1px solid #ebebeb}@media (max-width: 1100px){.dla_rodziny .inner_section{background-position:center right -321px;justify-content:start;align-items:start}}@media (max-width: 921px){.dla_rodziny .inner_section{padding:24px;background-position:center right -371px}}@media (max-width: 768px){.dla_rodziny .inner_section{overflow:hidden;padding:0 !important;background-image:none !important}}.dla_rodziny .inner_section .col2{display:none;border-radius:20px;padding:0}@media (max-width: 768px){.dla_rodziny .inner_section .col2{display:block;height:350px}.dla_rodziny .inner_section .col2 img{height:100%;width:100%;display:block;padding:0;margin:0;object-fit:cover}}.dla_rodziny .inner_section .col1{padding:0;max-width:612px}@media (max-width: 1100px){.dla_rodziny .inner_section .col1{max-width:539px}}@media (max-width: 921px){.dla_rodziny .inner_section .col1{max-width:413px}.dla_rodziny .inner_section .col1 .buttons_wrapper{flex-direction:column;align-items:start;justify-content:start}.dla_rodziny .inner_section .col1 .buttons_wrapper a:nth-child(2){margin-top:16px;margin-left:0}}@media (max-width: 768px){.dla_rodziny .inner_section .col1{padding:20px;max-width:100%}}section.problems_section .problems_inner{display:grid;display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(5, 1fr);grid-column-gap:16px;grid-row-gap:16px}section.problems_section .problems_inner .problem_item{padding:20px;border-radius:10px;border:1px solid #e2e2e2;border:1px solid #3a6969}section.problems_section .problems_inner .problem_item:nth-child(1){grid-area:1 / 1 / 4 / 3}section.problems_section .problems_inner .problem_item:nth-child(2){grid-area:4 / 1 / 6 / 3}section.problems_section .problems_inner .problem_item:nth-child(3){grid-area:1 / 3 / 3 / 5}section.problems_section .problems_inner .problem_item:nth-child(4){grid-area:3 / 3 / 6 / 5}section.problems_section .problems_inner .problem_item:nth-child(5){grid-area:1 / 5 / 4 / 7}section.problems_section .problems_inner .problem_item:nth-child(6){grid-area:4 / 5 / 6 / 7}@media (max-width: 1024px){section.blog_section .col2{display:none}}@media (max-width: 1024px){section.blog_section{margin-bottom:100px}}section.blog_section .inner_section{margin-bottom:48px}section.blog_section .blog_inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:16px;grid-row-gap:16px}@media only screen and (max-width: 1024px){section.blog_section .blog_inner{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 600px){section.blog_section .blog_inner{grid-template-columns:repeat(1, 1fr)}}section.blog_section .splide__track{overflow:hidden}section.blog_section .splide__list{align-items:stretch}section.blog_section .splide__slide{height:auto;display:flex}section.blog_section .blog_card{width:100%;height:100%}section.blog_section .splide__arrows{position:absolute;right:0;width:100%;bottom:-70px;display:flex;align-items:center;justify-content:center;gap:10px}section.blog_section .splide__arrow{position:static;width:46px;height:46px;margin:0;padding:0;border:1px solid #d9e5e5;border-radius:50%;background:#fff;color:#006667;opacity:1;transition:background 0.2s ease, border-color 0.2s ease, color 0.2s ease}section.blog_section .splide__arrow:hover{background:#006667;border-color:#006667;color:#fff}section.blog_section .splide__arrow:disabled{opacity:0.35}section.blog_section .splide__arrow svg{width:14px;height:14px;fill:currentColor}section.blog_section .splide-blog .blog_card{width:100%;height:auto !important}section.blog_section .splide-blog li:nth-child(3n+1) .link-article{background-color:#FBA814}section.blog_section .splide-blog li:nth-child(3n+2) .link-article{background-color:#F0621F}section.blog_section .splide-blog li:nth-child(3n+3) .link-article{background-color:#055856}.article{border-radius:20px;border:1px solid #e4e4e4;flex:1;width:100%;overflow:hidden;position:relative;transition:all ease 0.3s}.article .link-article{height:120px;width:120px;background-color:#055856;position:absolute;bottom:-48px;right:-48px;display:block;content:'';border-radius:100px;background-image:url("./img/icons/arrow-white.png");background-position:top 35% left 35%;background-repeat:no-repeat;background-size:24px 24px;transition:all ease 0.3s}.article:hover{transition:all ease 0.3s}.article:hover .link-article{transition:all ease 0.3s;bottom:-37px;right:-37px}.article:nth-child(1) .link-article{background-color:#FBA814}.article:nth-child(3) .link-article{background-color:#F0621F}.article:nth-child(9n+1) .link-article,.article:nth-child(9n+5) .link-article,.article:nth-child(9n+9) .link-article{background-color:#055856}.article:nth-child(9n+2) .link-article,.article:nth-child(9n+7) .link-article,.article:nth-child(9n+6) .link-article{background-color:#F0621F}.article:nth-child(9n+3) .link-article,.article:nth-child(9n+4) .link-article,.article:nth-child(9n+8) .link-article{background-color:#FBA814}.article .article-image{overflow:hidden;border-radius:14px;width:100%;aspect-ratio:5/3}.article .article-image img{object-fit:cover;width:100%;height:100%;border-radius:14px;transform:scale(1.03);transition:all linear 0.2s;object-fit:cover}.article .content{padding:20px 20px 54px 20px;color:#000000}@media only screen and (max-width: 1024px){.article .content{padding:16px 16px 56px 16px}}.article .content p{padding-right:54px}@media only screen and (max-width: 1024px){.article .content p{padding-right:40px}}.article .content h3,.article .content h2{color:#000000;line-height:1.2;font-size:24px}@media only screen and (max-width: 1024px){.article .content h3,.article .content h2{font-size:20px}}.article .content h3 a,.article .content h2 a{color:#000000;font-size:24px;line-height:1.42}@media only screen and (max-width: 1024px){.article .content h3 a,.article .content h2 a{font-size:20px}}.article:hover .article-image img{border-radius:14px;transition:all linear 0.2s;transform:scale(1.06);padding:0;margin:0;display:block}.article .categories{display:flex;align-items:center;justify-content:start;margin-bottom:24px;flex-wrap:wrap}@media only screen and (max-width: 1024px){.article .categories{margin-bottom:16px}}.article .categories .category{margin-right:6px;margin-top:6px;padding:6px 15px;font-size:15px;font-weight:500;border-radius:100px;border:1px solid #1f7a6e;color:#1f7a6e}@media only screen and (max-width: 1024px){.article .categories .category{font-size:14px;padding:4px 12px}}.article .categories .category-rodzina,.article .categories .category-rodzice{border:1px solid #1f7a6e;color:#1f7a6e}.article .categories .category-wsparcie{border:1px solid #DF623C;color:#DF623C}.article .categories .category-mlodziez{border:1px solid #1f7a6e;color:#1f7a6e}.article .categories .category-dzieci{border:1px solid #FBA814;color:#FBA814}.article .categories .category-psychologia{border:1px solid #DF623C;color:#DF623C}.article .categories .category-psychoterapia{border:1px solid #fbb214;color:#fbb214}.article .categories .category-pedagogika{border:1px solid #DF623C;color:#DF623C}.article .categories .category-logopedia{border:1px solid #fbb214;color:#fbb214}.article .categories .category-dorastanie{border:1px solid #DF623C;color:#DF623C}.why_us{background-color:#EDF6F6;padding:50px 0}.why_us .why_items{margin-top:48px;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:16px;grid-row-gap:16px}@media (max-width: 1200px){.why_us .why_items{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}}@media (max-width: 640px){.why_us .why_items{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr)}}.why_us .why_items .why_item{border:1px solid #ebebeb;background-color:#ffffff;padding:20px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all ease 0.3s;text-align:center}.why_us .why_items .why_item h4{margin-top:16px}.why_us .why_items .why_item:nth-child(1){border-bottom:6px solid #06736F}.why_us .why_items .why_item:nth-child(2){border-bottom:6px solid #F0621F}.why_us .why_items .why_item:nth-child(3){border-bottom:6px solid #FBA814}.why_us .why_items .why_item:nth-child(4){border-bottom:6px solid #1784eb}.why_us .why_items .why_item .img_cover{background-color:#ffffff;height:90px;width:90px;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:all ease 0.2s}.why_us .why_items .why_item .img_cover img{width:50px;height:50px}.why_us .why_items .why_item:hover{transform:translateY(-3px);transition:all ease 0.3s}.why_us .why_items .why_item:hover .img_cover{transform:scale(1.05);transition:all ease 0.3s}.offer_section .offer_inner{margin-top:48px;display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:16px;grid-row-gap:16px;width:100%;max-width:100%}@media (max-width: 768px){.offer_section .offer_inner{display:flex;flex-direction:column;margin-top:16px}}.offer_section .offer_inner .offer_item{width:100%;max-width:100%;border-radius:20px;overflow:hidden;display:flex;align-items:stretch;justify-content:space-between;border-width:1px;border-style:solid}@media (max-width: 768px){.offer_section .offer_inner .offer_item{align-items:center;justify-content:space-between;flex-direction:column;margin-bottom:20px}}.offer_section .offer_inner .offer_item:nth-child(1){border-color:#06736F}.offer_section .offer_inner .offer_item:nth-child(1) .button{background-color:#06736F}.offer_section .offer_inner .offer_item:nth-child(2){border-color:#F0621F}.offer_section .offer_inner .offer_item:nth-child(2) .button{background-color:#F0621F}.offer_section .offer_inner .offer_item:nth-child(3){border-color:#FBA814}.offer_section .offer_inner .offer_item:nth-child(3) .button{background-color:#FBA814}.offer_section .offer_inner .offer_item .img_cover{overflow:hidden;height:auto;width:100%;flex:3;max-height:205px;height:100%}@media (max-width: 1024px){.offer_section .offer_inner .offer_item .img_cover{max-height:100%}}@media (max-width: 921px){.offer_section .offer_inner .offer_item .img_cover{flex:4}}.offer_section .offer_inner .offer_item .img_cover img{padding:0;margin:0;height:100%;width:100%;display:block;transform:scale(1.01);transition:all linear 0.3s;object-fit:cover}.offer_section .offer_inner .offer_item .img_cover:hover{transition:all linear 0.3s}.offer_section .offer_inner .offer_item .img_cover:hover img{transition:all linear 0.3s;transform:scale(1.04)}.offer_section .offer_inner .offer_item .content{padding:20px;flex:3;height:100%;display:flex;align-items:start;justify-content:center;flex-direction:column}@media (max-width: 921px){.offer_section .offer_inner .offer_item .content{flex:4}}.offer_section .offer_inner .offer_item .button{flex:2;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:40px;transition:all linear 0.3s}@media (max-width: 921px){.offer_section .offer_inner .offer_item .button{flex:2;padding:24px}}@media (max-width: 768px){.offer_section .offer_inner .offer_item .button{padding:50px 32px 50px 32px}}.offer_section .offer_inner .offer_item .button img{transition:all linear 0.3s}.offer_section .offer_inner .offer_item .button img:nth-child(1){margin-right:24px;margin-left:10px}@media (max-width: 921px){.offer_section .offer_inner .offer_item .button img:nth-child(1){height:56px;max-height:56px;width:56px;max-width:56px}}.offer_section .offer_inner .offer_item .button img:nth-child(2){margin-left:12px;margin-right:12px}@media (max-width: 921px){.offer_section .offer_inner .offer_item .button img:nth-child(2){height:20px;max-height:20px;width:20px;max-width:20px}}.offer_section .offer_inner .offer_item .button:hover{transition:all linear 0.3s}.offer_section .offer_inner .offer_item .button:hover img{transition:all linear 0.3s}.offer_section .offer_inner .offer_item .button:hover img:nth-child(2){margin-left:32px}.offer_section .offer_inner .offer_item .button:hover img:nth-child(2){margin-left:24px;margin-right:0}.offer_section.row .offer_inner{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:16px;grid-row-gap:16px}.offer_section.row .offer_item{width:100%;max-width:100%;border-radius:20px;border:1px solid #e6e6e6;margin-bottom:0;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:row}.offer_section.row .offer_item .content strong{color:#3a6969}.offer_section.row .offer_item:nth-child(1){border-color:#DF623C}.offer_section.row .offer_item:nth-child(2){border-color:#D6A446}.offer_section.row .offer_item:nth-child(3){border-color:#3F6B6A}.offer_section.row .offer_item .img_cover{overflow:hidden;height:100%;max-height:330px;aspect-ratio:3/2;border-radius:20px}.offer_section.row .offer_item .img_cover img{border-radius:16px;padding:0;margin:0;height:100%;width:100%;display:block;border-radius:20px;transform:scale(1.01);transition:all linear 0.3s}.offer_section.row .offer_item .img_cover:hover{transition:all linear 0.3s}.offer_section.row .offer_item .img_cover:hover img{transition:all linear 0.3s;transform:scale(1.04)}.steps_section .steps_inner{margin-top:56px}.steps_section .steps_inner .step_items{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:20px;grid-row-gap:20px;background-image:url("./img/line_poradnia_ursynow-green.png");background-position:top 87px center;background-size:contain;background-repeat:no-repeat}@media (max-width: 1240px){.steps_section .steps_inner .step_items{background-position:top 101px center;grid-column-gap:0}}@media (max-width: 921px){.steps_section .steps_inner .step_items{background-image:none;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:10px;grid-row-gap:10px}}@media (max-width: 921px){.steps_section .steps_inner .step_items{display:flex;flex-direction:column;align-items:center;justify-content:center}}.steps_section .steps_inner .step_items .step_item{text-align:center}@media (max-width: 921px){.steps_section .steps_inner .step_items .step_item{margin-bottom:16px}}.steps_section .steps_inner .step_items .step_item a.link_arrow{margin:auto;margin-top:24px;width:fit-content}.steps_section .steps_inner .step_items .step_item .img_cover{height:120px;width:120px;border-radius:100px;display:flex;transition:all ease 0.3s;align-items:center;justify-content:center;background-color:#1f7a6e;background-color:#EBF0EC;position:relative;margin:auto;margin-bottom:32px}@media (max-width: 921px){.steps_section .steps_inner .step_items .step_item .img_cover{margin-bottom:0}}.steps_section .steps_inner .step_items .step_item .img_cover::before{transition:all ease 0.3s;height:16px;width:16px;content:"" !important;display:block;background-color:#1f7a6e;position:absolute;left:auto;top:auto;right:auto;bottom:-27px;border-radius:100px}@media (max-width: 921px){.steps_section .steps_inner .step_items .step_item .img_cover::before{display:none}}.steps_section .steps_inner .step_items .step_item .img_cover::after{height:32px;transition:all ease 0.3s;width:32px;content:"01";display:block;background-color:#1f7a6e;display:flex;align-items:center;justify-content:center;position:absolute;left:-10px;top:-1px;right:auto;bottom:auto;border-radius:100px;color:#ffffff;font-weight:500}.steps_section .steps_inner .step_items .step_item .img_cover img{padding:0;margin:0;display:block;height:70px;transition:all ease 0.3s;width:70px}.steps_section .steps_inner .step_items .step_item .content{padding:20px}.steps_section .steps_inner .step_items .step_item .content strong{display:block;color:#1f7a6e;font-weight:500;padding-top:16px}.steps_section .steps_inner .step_items .step_item:nth-child(2) .content strong{color:#F0621F}.steps_section .steps_inner .step_items .step_item:nth-child(2) .img_cover{background-color:#FDF0E6}.steps_section .steps_inner .step_items .step_item:nth-child(2) .img_cover::before,.steps_section .steps_inner .step_items .step_item:nth-child(2) .img_cover::after{content:"02";background-color:#F0621F}.steps_section .steps_inner .step_items .step_item:nth-child(3) .content strong{color:#FBA814}.steps_section .steps_inner .step_items .step_item:nth-child(3) .img_cover{background-color:#FDF1E4}.steps_section .steps_inner .step_items .step_item:nth-child(3) .img_cover::before,.steps_section .steps_inner .step_items .step_item:nth-child(3) .img_cover::after{content:"03";background-color:#FBA814}.steps_section .steps_inner .step_items .step_item:nth-child(4) .content strong{color:#532766}.steps_section .steps_inner .step_items .step_item:nth-child(4) .img_cover{background-color:#f7effc}.steps_section .steps_inner .step_items .step_item:nth-child(4) .img_cover::before,.steps_section .steps_inner .step_items .step_item:nth-child(4) .img_cover::after{content:"04";background-color:#532766}.steps_section .steps_inner .step_items .step_item:hover .img_cover::after{transform:scale(1.1);transition:all ease 0.3s}.cta_section .cta_inner{display:flex;align-items:stretch;justify-content:space-between;border-radius:20px;background-color:#035B5E;overflow:hidden}@media (max-width: 768px){.cta_section .cta_inner{flex-direction:column}}.cta_section .cta_inner p,.cta_section .cta_inner h2,.cta_section .cta_inner h3,.cta_section .cta_inner h4{color:#ffffff;position:relative}.cta_section .cta_inner p b,.cta_section .cta_inner p strong,.cta_section .cta_inner h2 b,.cta_section .cta_inner h2 strong,.cta_section .cta_inner h3 b,.cta_section .cta_inner h3 strong,.cta_section .cta_inner h4 b,.cta_section .cta_inner h4 strong{color:#ffffff;width:fit-content}.cta_section .cta_inner p b::after,.cta_section .cta_inner p strong::after,.cta_section .cta_inner h2 b::after,.cta_section .cta_inner h2 strong::after,.cta_section .cta_inner h3 b::after,.cta_section .cta_inner h3 strong::after,.cta_section .cta_inner h4 b::after,.cta_section .cta_inner h4 strong::after{position:absolute;border-radius:100px;left:0;right:0;bottom:-0px;top:auto;background-color:#D6A446;display:block;height:2px;width:fit-content;content:''}.cta_section .cta_inner .col1{flex:2;height:100%;height:stretch}@media (max-width: 1024px){.cta_section .cta_inner .col1{flex:3;height:stretch}}.cta_section .cta_inner .col1 img{display:block;height:100%;width:100%;padding:0;margin:0;border-radius:20px 30px 30px 20px;object-fit:cover}@media (max-width: 768px){.cta_section .cta_inner .col1 img{border-radius:19px}}.cta_section .cta_inner .col2{padding:32px;padding-left:60px;flex:4;background-image:url("./img/logo_poradnia_ursynow_colored.png");background-position:right -32px bottom 12px;background-size:286px auto;background-repeat:no-repeat}@media (max-width: 1024px){.cta_section .cta_inner .col2{background-size:176px auto;padding-left:32px}}@media (max-width: 768px){.cta_section .cta_inner .col2{padding:20px}.cta_section .cta_inner .col2 .buttons_wrapper{flex-direction:column;align-items:start;justify-content:start}}.cta_section .cta_inner .col2 a:nth-child(1){color:#035B5E;background-color:#ffffff}.cta_section .cta_inner .col2 p{max-width:600px}.cta_2{background-color:#EDF6F6;background-position:left center;background-repeat:no-repeat;background-size:50% auto;padding-top:20px;padding-bottom:20px}@media (max-width: 921px){.cta_2{padding-top:36px;padding-bottom:36px}}.cta_2 .cta_inner{display:flex;align-items:center;justify-content:space-between;max-width:100%;width:100%}@media (max-width: 921px){.cta_2 .cta_inner{flex-direction:column;align-items:center;justify-content:center}}.cta_2 .cta_inner .col{flex:1;width:50%}@media (max-width: 921px){.cta_2 .cta_inner .col{width:100%}}.cta_2 .cta_inner .col1{padding-right:0;margin-left:0;padding:20px;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.cta_2 .cta_inner .col1{padding:0}}.cta_2 .cta_inner .col1 img{height:auto;display:block;padding:0;margin:0;width:100%;max-width:520px}.cta_2 .cta_inner .col2{border-radius:0 0 0 50px;padding:80px 20px 80px 40px;background-color:#EDF6F6}@media (max-width: 1200px){.cta_2 .cta_inner .col2{padding:30px 20px 30px 30px}}@media (max-width: 921px){.cta_2 .cta_inner .col2{padding:30px 0 0 0}}.cta_2 .cta_inner .col2 .buttons_wrapper a:nth-child(2){margin-top:0;margin-left:16px}@media (max-width: 460px){.cta_2 .cta_inner .col2 .buttons_wrapper{flex-direction:column;align-items:start;justify-content:start}.cta_2 .cta_inner .col2 .buttons_wrapper a:nth-child(2){margin-left:0;margin-top:16px}}.cta_2 .cta_inner .col2 p strong{color:#043f37}.cta_2 .cta_inner .col2 a:nth-child(1){background-color:#1f7a6e;color:#ffffff}.services_section_2{background-color:#EDF6F6;padding:50px 0;margin-top:0;position:relative;z-index:56}.services_section_2 .services_inner{margin-top:48px;width:100%;max-width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:16px;grid-row-gap:16px}@media (max-width: 1200px){.services_section_2 .services_inner{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}}@media (max-width: 768px){.services_section_2 .services_inner{display:flex;flex-direction:column}}.services_section_2 .services_inner .service_inner{height:100%;border-radius:20px;overflow:hidden}@media (max-width: 1024px){.services_section_2 .services_inner .service_inner .buttons_wrapper{margin-top:12px}}.services_section_2 .services_inner .service_inner a{width:100%;max-width:100%;display:flex;justify-content:center}.services_section_2 .services_inner .service_inner .text{height:380px}@media (max-width: 1350px){.services_section_2 .services_inner .service_inner .text{height:426px}}@media (max-width: 1200px){.services_section_2 .services_inner .service_inner .text{height:230px}}@media (max-width: 1024px){.services_section_2 .services_inner .service_inner .text{height:330px}}@media (max-width: 768px){.services_section_2 .services_inner .service_inner .text{height:auto}}.services_section_2 .services_inner .service_inner .img_cover{border-radius:20px;width:100%;height:244px;position:relative;transition:all linear 0.3s;z-index:8;overflow:hidden}@media (max-width: 768px){.services_section_2 .services_inner .service_inner .img_cover{height:auto;aspect-ratio:3 / 2}}.services_section_2 .services_inner .service_inner .img_cover img{transition:all linear 0.3s;transform:scale(1.01);display:block;padding:0;margin:0;height:100%;width:100%;object-fit:cover}.services_section_2 .services_inner .service_inner .content{height:100%;position:relative;z-index:10;padding:20px 20px 36px 20px;background-color:#ffffff;border-radius:19px;margin-top:-30px;position:relative;transition:all ease 0.3s;overflow:hidden}.services_section_2 .services_inner .service_inner .content::after{border-radius:100px;display:block;height:120px;width:120px;right:-70px;top:-70px;background-color:#F0621F;content:'';margin:0;padding:0;transition:all ease 0.3s;position:absolute}.services_section_2 .services_inner .service_inner:nth-child(1) .content{background-color:#035B5E;color:#ffffff}.services_section_2 .services_inner .service_inner:nth-child(1) .content::after{background-color:#ffffff88}.services_section_2 .services_inner .service_inner:nth-child(1) .content h3,.services_section_2 .services_inner .service_inner:nth-child(1) .content h4,.services_section_2 .services_inner .service_inner:nth-child(1) .content p{color:#ffffff}.services_section_2 .services_inner .service_inner:nth-child(2) a{color:#ffffff;background-color:#FAA715}.services_section_2 .services_inner .service_inner:nth-child(2) .content{color:#ffffff;color:#1b1b1b;background:#ffffff}.services_section_2 .services_inner .service_inner:nth-child(2) .content::after{background-color:#FAA715}.services_section_2 .services_inner .service_inner:nth-child(2) .content h3,.services_section_2 .services_inner .service_inner:nth-child(2) .content h4,.services_section_2 .services_inner .service_inner:nth-child(2) .content p{color:#ffffff;color:#1b1b1b}.services_section_2 .services_inner .service_inner:nth-child(3) a{color:#ffffff;background-color:#F16524}.services_section_2 .services_inner .service_inner:nth-child(3) .content{color:#ffffff;color:#1b1b1b;background-color:#ffffff}.services_section_2 .services_inner .service_inner:nth-child(3) .content::after{background-color:#F16524}.services_section_2 .services_inner .service_inner:nth-child(3) .content h3,.services_section_2 .services_inner .service_inner:nth-child(3) .content h4,.services_section_2 .services_inner .service_inner:nth-child(3) .content p{color:#ffffff;color:#1b1b1b}.services_section_2 .services_inner .service_inner:nth-child(4) .content::after{background-color:#06736F}.services_section_2 .services_inner .service_inner:nth-child(4) a{color:#ffffff;background-color:#06736F}.services_section_2 .services_inner .service_inner:hover{transition:all ease 0.3s}.services_section_2 .services_inner .service_inner:hover .img_cover{transition:all ease 0.3s}.services_section_2 .services_inner .service_inner:hover .img_cover img{transition:all ease 0.3s;transform:scale(1.04)}.services_section_2 .services_inner .service_inner:hover .content{transition:all ease 0.3s}.services_section_2 .services_inner .service_inner:hover .content::after{right:-60px;top:-60px;transition:all ease 0.3s}.faq_section{background-color:#EDF6F6;padding:50px 0;margin-bottom:0}@media (max-width: 1024px){.faq_section{padding-bottom:36px}}.faq_section .faq_inner{margin:auto;max-width:1100px}.faq_section .faq_inner .faq{width:100%;margin:0;margin-top:32px}.faq_section .faq_inner .faq .faq__item{border-bottom:1px solid #06736F}.faq_section .faq_inner .faq .faq__item:nth-last-child(1){border:0}.faq_section .faq_inner .faq .faq__question{width:100%;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.faq_section .faq_inner .faq .faq__title{font-size:20px;font-weight:600;line-height:1.4;transition:all 0.4s ease}@media (max-width: 1024px){.faq_section .faq_inner .faq .faq__title{font-size:17px}}.faq_section .faq_inner .faq .faq__icon{position:relative;color:#06736F;width:20px;height:20px;flex:0 0 20px}.faq_section .faq_inner .faq .faq__icon::before,.faq_section .faq_inner .faq .faq__icon::after{content:"";color:#06736F;position:absolute;top:50%;left:50%;width:18px;height:2px;background:currentColor;transform:translate(-50%, -50%);transition:transform 0.3s ease, opacity 0.3s ease}.faq_section .faq_inner .faq .faq__icon::after{transform:translate(-50%, -50%) rotate(90deg)}.faq_section .faq_inner .faq .faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.4s ease}.faq_section .faq_inner .faq .faq__answer p{margin:0}.faq_section .faq_inner .faq .faq__answer-content{min-height:0;overflow:hidden;opacity:0;transform:translateY(-8px);transition:opacity 0.25s ease, transform 0.4s ease}.faq_section .faq_inner .faq .faq__item.is-open .faq__answer{grid-template-rows:1fr}.faq_section .faq_inner .faq .faq__item.is-open .faq__question{color:#055856}.faq_section .faq_inner .faq .faq__item.is-open .faq__answer-content{padding-bottom:24px;opacity:1;transform:translateY(0)}.faq_section .faq_inner .faq .faq__item.is-open .faq__icon::after{transform:translate(-50%, -50%) rotate(0deg)}.faq_section .faq_inner .faq .faq__question:hover .faq__title{color:#06736F;transition:all 0.4s ease}.contact_section{background-color:#ffffff}.contact_section h2{font-size:34px}@media (max-width: 1024px){.contact_section h2{font-size:26px}}@media (max-width: 1024px){.contact_section .inner_section{flex-direction:column;align-items:start;justify-content:start}}.contact_section .col1 .contact{margin-top:32px}.contact_section .col1 .contact .contact_item{margin-top:12px}.contact_section .col1 .contact .contact_item:nth-child(1){margin-top:0}.contact_section .col1 .contact .contact_item a{display:flex;align-items:center;justify-content:start;font-weight:500;font-size:18px;color:#000000}.contact_section .col1 .contact .contact_item a img{display:block;padding:0;margin:0;margin-right:16px}.contact_section .col2{display:flex;justify-content:end;text-align:center}@media (max-width: 1200px){.contact_section .col2{height:100%}}@media (max-width: 1024px){.contact_section .col2{width:100%;max-width:100%}}.contact_section .col2 .inner_reservation{background-color:#EDF6F6;padding:24px 44px;border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1200px){.contact_section .col2 .inner_reservation{height:100%}}@media (max-width: 1024px){.contact_section .col2 .inner_reservation{width:100%;max-width:100%;padding:32px 20px}}.contact_section .col2 .inner_reservation .img_cover{height:90px;width:90px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#FBA814;margin-bottom:16px}.contact_section .col2 .inner_reservation .img_cover img{padding:0;margin:0;display:block}.contact_section .col2 .inner_reservation h3{color:#035B5E;font-size:24px}
