@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap);.footer-wrapper{background-color:#097594;padding-bottom:1.5em;width:100%}.footer-content-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin-left:5%;margin-right:5%;padding:1em;width:80%}@media(min-width:42em){.footer-content-wrapper{flex-direction:row;margin-left:auto;margin-right:auto;width:60%}}.footer-col{color:#fff;display:flex;flex-direction:column;justify-content:center;margin-left:10%;margin-top:2.5em;max-width:80%;min-width:80%;width:auto}@media(min-width:42em){.footer-col:nth-child(n+2){margin-left:2em}}.footer-col.hipokrates{align-items:center;flex-direction:row;margin-left:10%;max-width:80%;min-width:80%}@media(min-width:42em){.footer-col.hipokrates{margin-left:unset;min-width:200px}}@media(min-width:1800px){.footer-col.hipokrates{margin-left:unset;min-width:250px}}.footer-col.logo{margin-left:10%;max-width:80%;min-width:80%}@media(min-width:42em){.footer-col.logo{margin-left:2em;min-width:170px}}@media(min-width:1800px){.footer-col.logo{margin-left:2em;min-width:200px}}.footer-col.text{align-items:flex-start;flex-direction:column;min-width:unset}@media(min-width:42em){.footer-col.text{flex-direction:row}}.footer-col.text .text-single-col:nth-child(n+2){margin-top:1em}@media(min-width:42em){.footer-col.text .text-single-col:nth-child(n+2){margin-left:1em;margin-top:unset}.footer-col.text .text-single-col{width:30%}}.footer-col.text .text-single-col .footer-col-header{font-family:MuseoSansRounded-700,sans-serif;font-size:1.1em;font-weight:700;margin-bottom:.5em}.footer-col.text .text-single-col .footer-col-text{font-size:.9em;margin-bottom:.5em}@media(min-width:42em){.footer-col.text .text-single-col .footer-col-text{font-size:.7em}}@media(min-width:1800px){.footer-col.text .text-single-col .footer-col-text{font-size:.8em}}.lp-bottom-footer-text-column{margin-top:1em}@media(min-width:42em){.lp-bottom-footer-text-column{margin-left:1em;margin-top:unset}}.floating-gradient{background:linear-gradient(-45deg,#ef96b9,#a496ef,#82c0d9);background-size:400% 400%}.floating-gradient,.floating-gradient2{animation:gradientAnimation 15s ease infinite;color:#fff}.floating-gradient2{background:linear-gradient(-45deg,#ed79a7,#9889ee,#67b4d2);background-size:400% 400%}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.fp-services-header{color:#696767;font-family:MuseoSansRounded-900,sans-serif;font-size:2.2em;font-weight:900;margin-bottom:1em;margin-top:2em;text-align:center;width:100%}.fp-our-mission-wrapper{margin-left:0;margin-top:20px;padding-bottom:2.5em;padding-top:3em;width:100%}@media(min-width:42em){.fp-our-mission-wrapper{padding-bottom:5em;padding-top:6em}}.fp-our-mission-wrapper .fp-our-mission-content{align-items:center;background:hsla(0,0%,100%,.059);border-radius:43px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:3em 2em;text-align:center;width:70%}@media(min-width:42em){.fp-our-mission-wrapper .fp-our-mission-content{width:40%}}.fp-our-mission-wrapper .fp-our-mission-content .fp-our-mission-header{font-family:MuseoSansRounded-900,sans-serif;font-size:2.2em;font-weight:900;line-height:1.1em}.fp-our-mission-wrapper .fp-our-mission-content .fp-our-mission-text{font-size:1.3em;line-height:1.3em;margin-top:1.5em}.fp-our-mission-wrapper .fp-our-mission-content .fp-our-mission-cta{background:#fff;color:#097594;font-size:1.4em;margin-top:1em;padding:1.5em}.fp-our-mission-wrapper a{text-decoration:none}.fp-our-services-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;width:90%}@media(min-width:42em){.fp-our-services-wrapper{flex-direction:row;flex-wrap:wrap;width:60%}}@media(min-width:2200px){.fp-our-services-wrapper{width:40%}}.fp-our-services-wrapper .fp-service-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:1em;padding:2em}@media(min-width:42em){.fp-our-services-wrapper .fp-service-wrapper{border-radius:43px;margin-top:3em;width:40%}}.fp-our-services-wrapper .fp-service-wrapper{box-shadow:4px 6px 11px 4px #e3e3e3}.fp-our-services-wrapper .fp-service-wrapper .fp-service-picto{background-color:#97e0f0;background-color:#ef96b9;background-size:contain;border-radius:50%;height:70px;padding:1em;width:70px}.fp-our-services-wrapper .fp-service-wrapper .fp-service-picto.antenatal-school{content:url(images/ceo-szkola-rodzenia.svg)}.fp-our-services-wrapper .fp-service-wrapper .fp-service-picto.yoga-for-pregnants{content:url(images/ceo-joga-dla-ciezarnych.svg)}.fp-our-services-wrapper .fp-service-wrapper .fp-service-picto.breastfeeding-clinic{content:url(images/ceo-poradnia-laktacyjna.svg)}.fp-our-services-wrapper .fp-service-wrapper .fp-service-picto.osteopathy{content:url(images/ceo-osteopata.svg)}.fp-our-services-wrapper .fp-service-wrapper .fp-service-header{font-family:MuseoSansRounded-700,sans-serif;font-size:1.4em;font-weight:700;margin-top:1em;text-align:center}@media(min-width:42em){.fp-our-services-wrapper .fp-service-wrapper .fp-service-header{font-size:1.6em}}.fp-our-services-wrapper .fp-service-wrapper .fp-service-text{align-items:center;display:flex;justify-content:center;line-height:1.3em;margin-top:1.5em;text-align:center}.fp-our-services-wrapper .fp-service-wrapper .fp-service-btn{margin-top:1.5em;text-decoration:none}.fp-midwife-bg{background-color:rgba(238,241,244,.379);margin-top:4em;width:100%}@media(min-width:42em){.fp-midwife-bg{margin-top:6em}}.fp-midwife-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;padding-bottom:4em;padding-top:4em;width:90%}@media(min-width:42em){.fp-midwife-wrapper{flex-direction:row;flex-wrap:wrap;width:50%}}@media(min-width:2200px){.fp-midwife-wrapper{width:40%}}.fp-midwife-wrapper .fp-midwife-section{align-items:flex-start;display:flex;flex-direction:column}@media(min-width:42em){.fp-midwife-wrapper .fp-midwife-section{width:43%}}.fp-midwife-wrapper .fp-midwife-section .fp-midwife-badge{align-items:center;background:linear-gradient(-90deg,#c2a738,#b18d1e);background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0,#fdb931 8%,#9f7928 30%,#8a6e2f 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#fff 0,#ffffac 8%,#d1b464 25%,#5d4a1f 62.5%,#5d4a1f 100%);background-image:repeating-linear-gradient(90deg,#a2682a,#be8c3c 8%,#be8c3c 18%,#d3b15f 27%,#faf0a0 35%,#ffffc2 40%,#faf0a0 50%,#d3b15f 58%,#be8c3c 67%,#b17b32 77%,#bb8332 83%,#d4a245 88%,#e1b453 93%,#a4692a);background-size:150%;border-radius:30px;box-shadow:0 4px 10px rgba(0,0,0,.15);color:#fff;color:#73550d;display:flex;flex-direction:row;font-size:.8em;justify-content:center;line-height:1.2em;padding:.9em 1.5em;text-shadow:0 1px 1px hsla(0,0%,100%,.25),0 -1px 1px rgba(0,0,0,.2)}@media(min-width:42em){.fp-midwife-wrapper .fp-midwife-section .fp-midwife-badge{font-size:.9em}}.fp-midwife-wrapper .fp-midwife-section .fp-midwife-badge img{height:auto;margin-right:1em;width:24px}.fp-midwife-wrapper .fp-midwife-section .fp-midwife-name{font-family:MuseoSansRounded-700,sans-serif;font-size:1.4em;font-weight:700;margin-top:1em}@media(min-width:42em){.fp-midwife-wrapper .fp-midwife-section .fp-midwife-name{font-size:1.6em}}.fp-midwife-wrapper .fp-midwife-section .fp-midwife-quote-section{display:flex;flex-direction:row;margin-top:1em}.fp-midwife-wrapper .fp-midwife-section .fp-midwife-quote-section .fp-midwife-stripe{background-color:#ef96b9;margin-right:1em;width:10px}.fp-midwife-wrapper .fp-midwife-section .fp-midwife-quote-section .fp-midwife-quote{font-size:1em;font-style:italic;line-height:1.4em}@media(min-width:42em){.fp-midwife-wrapper .fp-midwife-section .fp-midwife-quote-section .fp-midwife-quote{font-size:1.2em}}.fp-midwife-wrapper .fp-midwife-section .fp-midwife-btn{margin-top:1em;text-decoration:none}.fp-midwife-wrapper .fp-midwife-section.bio{background-color:#fff;box-shadow:4px 6px 11px 4px #e3e3e3;display:unset;font-size:.7em;line-height:1.7em;margin-top:2em;padding:2em}@media(min-width:42em){.fp-midwife-wrapper .fp-midwife-section.bio{border-radius:43px;font-size:.9em;margin-top:0}}.fp-midwife-wrapper .fp-midwife-btn-mobile-only{align-self:flex-start;margin-top:1em;text-decoration:none}@media(min-width:42em){.fp-midwife-wrapper .fp-midwife-btn-mobile-only{display:none}}.cc-highlighted-header{background-color:rgba(239,150,185,.22);border-radius:8px;padding:.6em .4em;width:-moz-fit-content;width:fit-content}.cc-hr-line{color:#ef96b9;margin-top:2em}.modern-navbar{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);height:80px;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.modern-navbar.scrolled{background-color:hsla(0,0%,100%,.95);box-shadow:0 2px 15px rgba(0,0,0,.15);height:60px}.modern-navbar .navbar-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;width:70%}@media(min-width:2300px){.modern-navbar .navbar-container{width:50%}}.modern-navbar .logo{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:flex-start;width:25%;z-index:1001}@media(min-width:42em){.modern-navbar .logo{width:20%}}.modern-navbar .logo img{max-height:70px;transition:all .3s ease;width:auto}.scrolled .modern-navbar .logo img{max-height:35px}.modern-navbar .desktop-menu{display:flex;height:100%}@media(max-width:992px){.modern-navbar .desktop-menu{display:none}}.modern-navbar .desktop-menu>ul{display:flex;height:100%;list-style:none;margin:0;padding:0}.modern-navbar .desktop-menu>ul>li{align-items:center;display:flex;flex-shrink:0;height:100%;position:relative}.modern-navbar .desktop-menu>ul>li:not(:last-child){margin-left:15px}.modern-navbar .desktop-menu>ul>li>a{align-items:center;color:#097594;color:#696767;display:flex;font-family:MuseoSansRounded-700,sans-serif;font-size:1.2em;font-weight:600;height:100%;padding:0 15px;text-decoration:none;transition:all .3s ease}.modern-navbar .desktop-menu>ul>li>a .arrow-icon{align-items:center;display:inline-flex;justify-content:center;margin-left:8px;transition:transform .3s ease}.modern-navbar .desktop-menu>ul>li>a .arrow-icon svg{height:14px;width:14px}.modern-navbar .desktop-menu>ul>li>a:hover{color:#ef96b9}.modern-navbar .desktop-menu>ul>li.active>a{color:#ef96b9;text-decoration:underline}.modern-navbar .desktop-menu>ul>li.submenu-open>a{color:#696767;font-family:MuseoSansRounded-700,sans-serif;font-size:1.2em;font-weight:600}.modern-navbar .desktop-menu>ul>li.submenu-open>a .arrow-icon{transform:rotate(180deg)}.modern-navbar .submenu-panel{background-color:#fff;border-top:1px solid #eee;box-shadow:0 10px 15px rgba(0,0,0,.1);left:0;opacity:0;padding:30px 0;position:absolute;top:100%;transform:translateY(10px);transition:all .3s ease;visibility:hidden;width:100%;z-index:999}.modern-navbar .submenu-panel.active{border-radius:0 0 15px 15px;opacity:1;transform:translateY(0);visibility:visible}.modern-navbar .submenu-panel a{color:#696767;font-family:MuseoSansRounded-700,sans-serif;font-size:1.2em;font-weight:600;margin-right:3em}.modern-navbar .submenu-panel a:hover{color:#ef96b9;text-decoration:underline}.modern-navbar .submenu-panel .navbar-container{display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:0 30px;width:100%}.modern-navbar .submenu-panel .submenu-columns{display:flex;flex-wrap:nowrap;justify-content:center;list-style:none;margin:0 -10px;padding:0;width:50%}@media(min-width:1800px){.modern-navbar .submenu-panel .submenu-columns{width:40%}}.modern-navbar .submenu-panel .submenu-columns li.active{color:#097594;text-decoration:underline}.modern-navbar .submenu-panel .submenu-columns .submenu-column{display:flex;flex:0 0 25%;flex-direction:column;margin-bottom:20px;min-width:50%;padding:0 10px}.modern-navbar .submenu-panel .submenu-columns .submenu-column .submenu-heading{border-bottom:1px solid #eee;color:#696767;display:block;font-family:MuseoSansRounded-700,sans-serif;font-size:1.2em;font-size:18px;font-weight:600;margin-bottom:15px;padding-bottom:10px}.modern-navbar .submenu-panel .submenu-columns .submenu-column .submenu-children{display:flex;flex:1 0 auto;flex-direction:column;list-style:none;margin:0;padding:0}.modern-navbar .submenu-panel .submenu-columns .submenu-column .submenu-children li{margin-bottom:10px}.modern-navbar .submenu-panel .submenu-columns .submenu-column .submenu-children li:last-child{margin-bottom:0}.modern-navbar .submenu-panel .submenu-columns .submenu-column .submenu-children li a{color:#696767;font-size:15px;text-decoration:none;transition:all .3s ease}.modern-navbar .submenu-panel .submenu-columns .submenu-column .submenu-children li a:hover{color:#ef96b9}.modern-navbar .submenu-panel .submenu-columns .submenu-column .submenu-children li.active a{color:#ef96b9;font-weight:500;text-decoration:underline}.modern-navbar .mobile-menu-toggle{cursor:pointer;display:none;height:30px;position:relative;width:30px;z-index:1001}@media(max-width:992px){.modern-navbar .mobile-menu-toggle{display:block}}.modern-navbar .mobile-menu-toggle span{background:#ef96b9;border-radius:3px;display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:all .3s ease;width:100%}.modern-navbar .mobile-menu-toggle span:first-child{top:5px}.modern-navbar .mobile-menu-toggle span:nth-child(2),.modern-navbar .mobile-menu-toggle span:nth-child(3){top:14px}.modern-navbar .mobile-menu-toggle span:nth-child(4){top:23px}.modern-navbar .mobile-menu-toggle.is-active span:first-child,.modern-navbar .mobile-menu-toggle.is-active span:nth-child(4){left:50%;top:14px;width:0}.modern-navbar .mobile-menu-toggle.is-active span:nth-child(2){transform:rotate(45deg)}.modern-navbar .mobile-menu-toggle.is-active span:nth-child(3){transform:rotate(-45deg)}.modern-navbar .mobile-menu{background-color:#fff;display:none;height:calc(100vh - 60px);left:0;opacity:0;overflow-y:auto;position:fixed;top:60px;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;width:100%;z-index:1000}@media(max-width:992px){.modern-navbar .mobile-menu{display:block}}.modern-navbar .mobile-menu.is-active{opacity:1;transform:translateY(0);visibility:visible}.modern-navbar .mobile-menu .mobile-menu-inner{padding:20px}.modern-navbar .mobile-menu ul{list-style:none;margin:0;padding:0}.modern-navbar .mobile-menu ul li{border-bottom:1px solid rgba(0,0,0,.07);position:relative}.modern-navbar .mobile-menu ul li a{color:#ef96b9;display:block;font-family:MuseoSansRounded-700,sans-serif;font-size:16px;font-size:1.2em;font-weight:500;font-weight:600;padding:15px 0 15px 12px;text-decoration:none;transition:all .3s ease}.modern-navbar .mobile-menu ul li a:hover{color:#097594}.modern-navbar .mobile-menu ul li a.parent-item{border-radius:5px;margin:3px;padding:10px 40px 10px 10px;position:relative}.modern-navbar .mobile-menu ul li.active>a{background-color:rgba(239,150,185,.22);border-radius:5px;color:#ef96b9}.modern-navbar .mobile-menu ul li .submenu-toggle{align-items:center;color:#ef96b9;cursor:pointer;display:flex;height:40px;justify-content:center;line-height:1;position:absolute;right:0;text-align:center;top:9px;width:40px;z-index:1}.modern-navbar .mobile-menu ul li .submenu-toggle svg{height:14px;left:50%;margin-left:-7px;margin-top:-7px;position:absolute;top:50%;transition:transform .3s ease;width:14px}.modern-navbar .mobile-menu ul li.submenu-open>.submenu-toggle svg{transform:rotate(180deg)}.modern-navbar .mobile-menu ul li.submenu-open>.submenu-children,.modern-navbar .mobile-menu ul li.submenu-open>.submenu-panel,.modern-navbar .mobile-menu ul li.submenu-open>ul{display:block!important;left:auto!important;opacity:1!important;position:static!important;visibility:visible!important}.modern-navbar .mobile-menu ul li .submenu-children,.modern-navbar .mobile-menu ul li .submenu-panel,.modern-navbar .mobile-menu ul li ul{display:none;padding-left:20px}.modern-navbar .mobile-menu ul li .submenu-children li:last-child,.modern-navbar .mobile-menu ul li .submenu-panel li:last-child,.modern-navbar .mobile-menu ul li ul li:last-child{border-bottom:none}.modern-navbar .mobile-menu ul li .submenu-children li a,.modern-navbar .mobile-menu ul li .submenu-panel li a,.modern-navbar .mobile-menu ul li ul li a{font-size:.9em;font-weight:400;padding:10px}.modern-navbar .mobile-menu ul li .submenu-panel{background-color:initial;border-top:none;box-shadow:none;opacity:1;padding:0;position:static;transform:none;visibility:visible;width:100%}.modern-navbar .mobile-menu ul li .submenu-panel .container{max-width:none;padding:0}.modern-navbar .mobile-menu ul li .submenu-panel .submenu-columns{display:block;margin:0}.modern-navbar .mobile-menu ul li .submenu-panel .submenu-columns .submenu-column{display:block;flex:none;padding:0;width:100%}.modern-navbar .mobile-menu ul li .submenu-panel .submenu-columns .submenu-column .submenu-heading{border-bottom:none;font-size:16px;margin-bottom:5px;padding:10px 0}.modern-navbar .mobile-menu ul li .submenu-panel .submenu-columns .submenu-column .submenu-children{display:block;flex:none}@media(max-width:992px){.modern-navbar{height:60px}.modern-navbar .navbar-container{padding:0 15px;width:90%}.modern-navbar .logo img{max-height:55px}}.modern-navbar .caret,.modern-navbar .dropdown-menu-toggle,.modern-navbar .dropdown-symbol,.modern-navbar .dropdown-toggle:after,.modern-navbar .menu-item-has-children>a:after{display:none!important}.modern-navbar .arrow-icon{display:inline-flex!important}.menu-item-has-children .sub-menu:not(.submenu-columns):not(.submenu-children),.menu-item-has-children>.children:not(.submenu-columns):not(.submenu-children){display:none!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important}.modern-navbar .submenu-panel .submenu-column+li:not(.submenu-column){display:block!important;list-style:none!important;margin-bottom:10px!important}.modern-navbar .submenu-panel .submenu-column{position:relative!important}.modern-navbar .submenu-panel .submenu-column+li{padding-left:20px!important;position:relative!important;width:100%!important}body.admin-bar .modern-navbar{top:32px}@media(max-width:782px){body.admin-bar .modern-navbar{top:46px}}body{padding-top:80px}@media(max-width:992px){body{padding-top:60px}}@media(min-width:42em){.menu-nav-extra{margin-left:1.2em!important}}.menu-nav-extra .menu-item-phone{background:linear-gradient(-45deg,#c57c99,#ef96b9);border-radius:30px;color:#fff!important;height:50%!important;padding:.2em 0 .2em 1em}.menu-nav-extra .menu-item-phone img{margin-right:.7em}.menu-nav-extra .menu-item-phone.mobile{align-items:center;display:flex;flex-direction:row;font-size:.8em;margin-bottom:1.5em;margin-left:10%;width:75%}.menu-nav-extra .menu-item-phone.mobile a{color:#fff!important}body,html{align-items:center;font-family:Comfortaa,cursive;scrollbar-width:none;width:100%;-ms-overflow-style:none;color:#696767;scroll-behavior:smooth}body::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5{font-family:MuseoSansRounded-700,sans-serif;font-weight:700;line-height:1.1em}h1{font-size:2.5em}h2{font-size:1.4em}h2,h3{margin-top:1.4em}h3{font-size:1.2em}p{font-size:.1em}body,html{background-color:#fff;font-size:16px;height:100%;line-height:1.4em;margin:0;padding:0;position:relative}h1.address{font-size:2em}.museo-font{font-family:MuseoSansRounded-700,sans-serif;font-weight:700}.museo-font.bold{font-family:MuseoSansRounded-900,sans-serif;font-weight:900}.museo-font.extra-bold{font-family:MuseoSansRounded-1000,sans-serif;font-weight:1000}.container{align-self:center;width:100%}.navbar{align-items:flex-start;min-height:10vh}.navbar-custom{border:none;min-height:10vh;padding:0;z-index:99}.navbar-custom.border{border-bottom:solid #e9ecef}.lp-bottom-wrapper{background-color:#ef96b9;background-color:#097594;bottom:0;color:#fff;padding:2em 10%;position:relative;z-index:2}.lp-bottom-wrapper a{color:#fff}.lp-bottom-footer-text-columns{display:flex;flex-direction:column;width:100%}@media(min-width:42em){.lp-bottom-footer-text-columns{flex-direction:row;justify-content:center}}.main-container{align-items:center;color:#696767;display:flex;flex-direction:column;margin-top:55px;min-height:100vh;z-index:2}@media(min-width:2200px){.main-container{width:100%}}.main-text{color:#097594;font-size:35px;text-align:center}.main-text.text-bold{font-weight:700}.navbar-collapse{background-color:#fff;width:100%}.navbar-nav .dropdown-menu{background-color:unset;border:unset;float:right;padding:unset;width:90%}@media(min-width:768px){.navbar-nav .dropdown-menu{left:unset;position:absolute;right:8px}}.dropdown-menu .dropdown-item{background-color:#8ac160;border-radius:10px;color:#fff;margin-bottom:8px;margin-top:8px;padding:.7rem;white-space:break-spaces}@media(max-width:42em){.dropdown-menu .dropdown-item{padding:.5rem}}.dropdown-item{right:0!important;width:100%}.dropdown{width:100%}.dropdown-item.active,.dropdown-item.hover,.dropdown-item:active,.dropdown-item:hover{background-color:#097594}.menu-item{align-self:center;width:100%}.nav-wrapper{display:flex;justify-content:space-between;padding-top:10px}.yellow-box{align-items:center;background-color:#ffd266;border-radius:5px;display:flex;flex-direction:column;margin:1rem;padding:2rem;width:80%}.message-warning{background-color:#ffd266!important}.number-wrapper{background-color:#097594;border-radius:20px;color:#fff;font-size:30px;line-height:1.2;margin:1rem;padding:1rem 3rem;text-align:center}.number-wrapper span{font-size:12px;text-transform:uppercase}.number-wrapper.gray{background-color:unset;border:2px solid #097594;color:#097594}.map{background-color:gray;min-height:300px}.green-box,.map{border-radius:5px;width:100%}.green-box{background-color:#8ac160;min-height:200px;padding:2rem}.input-wrapper{padding:.5rem;width:100%}.input-wrapper select{background-color:#fff;color:gray;font-family:Comfortaa,cursive;padding:1rem}.green-form-input,.input-wrapper select{border:none;border-radius:5px;width:100%}.green-form-input{padding:1em}.contact-form-page h1{font-size:25px}.contact-form-page h2{font-size:20px}.contact-form-page h3{font-size:13px}.my-button{background-color:#097594;border:1px solid transparent;border-radius:15px;color:#fff;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-form-button{padding:.375rem .75rem}.contact-form-chbx{font-size:small}.number-wrapper-mobile:active,.number-wrapper-mobile:hover,.number-wrapper-mobile:visited{color:#8ac160}.my-button:hover{background-color:#77b349;border-color:#77b349}.my-button:hover,a:hover{text-decoration:none}.apply .number-wrapper{align-self:flex-end;background-color:#097594;border-radius:20px;color:#fff;font-size:23px;margin:.5rem;padding:1rem;text-align:center}.contact-text{color:#097594;font-size:20px}.green-box .main-text{color:#fff;font-size:30px}@media(max-width:767.98px){.main-container{margin-top:40px}.main-container .yellow-box{width:95%}.nav-wrapper{width:100%}.lp-bottom-wrapper{min-height:780px}.main-container .yellow-box .main-text{font-size:25px}.main-container .yellow-box .number-wrapper{font-size:22px;margin:2px;padding:1rem}.single-title{font-size:26px}.page-sidebar .yellow-box .main-text{font-size:25px!important}.page-sidebar .yellow-box .number-wrapper{font-size:22px!important;margin:2px!important;padding:1rem!important}.page-sidebar{margin-left:unset!important}.content-container{line-height:1.4em}.apply .number-wrapper{font-size:20px;width:100%}.green-box .main-text{font-size:25px}}.page-header{background-color:initial;border-radius:5px;margin-bottom:2.5rem}.sidebar-header{background-color:#097594;border-radius:5px;color:#fff;cursor:pointer;transition:.2s}.sidebar-header:hover{background-color:#8ac160}.page-content{padding:unset}.page-sidebar .yellow-box .main-text{font-size:30px}.page-sidebar .yellow-box .number-wrapper{font-size:26px;padding:1rem}.page-sidebar{background-color:rgba(9,117,148,.05);border-radius:5px;padding:unset}.page-sidebar .desc{color:#097594}.learn-more,.page-sidebar{border-color:#097594;color:#097594}.learn-more{display:inline-block;transition:.3s}.learn-more:hover{background-color:#097594!important;color:#fff!important;transition:.3s}.circle{background-color:#fff;border-radius:50%;height:30px;margin-right:8px;transition:.2s linear;width:30px}.circle:hover{transform:scale(1.2)}.circle .fa{color:#097594;font-size:20px;padding-left:6.5px;padding-top:5px}.circle .fa.fa-facebook{font-size:24px;padding-left:10.5px;padding-top:7px}.main-info{background-color:hsla(0,0%,100%,.3)}.content-container{background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.08);margin:7rem auto 2rem;min-height:70%;padding:1.25rem;position:relative;width:85%;z-index:2}@media(min-width:42em){.content-container{width:60%}}@media(min-width:1800px){.content-container{width:50%}}@media(min-width:2300px){.content-container{width:40%}}.content-container p{font-size:1em}@media(max-width:42em){.content-container .content-content,.content-container .post-taxonomies,.content-container .posted-on,.content-container a,.content-container article a,.content-container p,.content-container ul{font-size:14px}.content-container article h3 a,.content-container article h4{font-size:17px;line-height:1.2}.content-container h2{font-size:18px}.content-container h5.single-title{font-size:17px;line-height:1.2}}.sidebar-header a{font-size:17px}.post-thumbnail{display:flex;justify-content:center}*,:focus,:hover{outline:none}.logo-container{background-color:#fff;background-size:cover;padding-right:0;z-index:5}@media(max-width:767.98px){.logo-container{height:600px}}.logo-sign{color:#000;font-family:Bradley Hand,cursive;font-size:28px;left:5%;position:relative;top:50%}.logo-front-page{content:url(images/logo_white.svg)}.logo-front-page.color,.logo.color{content:url(images/logo_color.svg)}.logo-footer-ceo{content:url(images/ceo-logo-white.svg)}.logo-footer-gm{content:url(images/logo_white.svg);margin-top:1em}.logo-footer-ceo,.logo-footer-gm{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%}@media(max-width:767.98px){.navbar-custom{position:fixed;top:0;transition:.6s}.navbar-custom.sticky{background-color:hsla(0,0%,100%,.95);border-bottom:.5px solid #ddd}.nav-link{margin:unset!important;margin-bottom:8px!important;margin-top:8px!important;text-align:end;width:100%}.logo,.logo-front-page{height:13%;margin-bottom:2px;margin-left:15px;transition:.4s;width:60%;z-index:999}.logo-front-page.color,.logo.color{width:50%}}@media(min-width:768px){.navbar-custom{position:fixed;top:0;transition:.6s}.navbar-nav .dropdown-menu{width:100%}.navbar{padding-top:12px}.navbar-custom.sticky{background-color:hsla(0,0%,100%,.95);border-bottom:.5px solid #ddd}.logo-front-page{height:10%;margin-left:45px;width:300px;z-index:999}.logo-front-page.color,.logo.color{width:14%}}.nav-link{background-color:#8ac160;border-radius:10px;float:right;margin:8px;transition:.2s}.nav-link.active,.nav-link:focus,.nav-link:hover{background-color:#097594!important;color:#fff!important}.navbar-light .navbar-nav .nav-link{color:#fff;padding:1rem}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{background-color:#097594;color:#fff}.btn{background:linear-gradient(-45deg,#c57c99,#ef96b9);border-radius:90px;color:#fff;cursor:pointer;font-family:MuseoSansRounded-700,sans-serif;font-weight:700;padding:.8em 1.2em;transition:all .3s ease-in-out}.btn:hover{filter:brightness(110%);scale:1.1}.btn-danger,.btn-link{background-color:#8ac160;border-color:#8ac160;color:#fff}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background-color:#097594;border-color:#097594}.btn-outline-danger,.btn-outline-danger:active{border-color:#8ac160!important;color:#8ac160}.btn-outline-danger:hover{background-color:#8ac160;border-color:#8ac160;color:#fff}.hero-image{background-color:#dfd04b;background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;position:relative}.border{border:.1px solid #dee2e6!important;border-radius:10px}.img-box{display:inline-block;height:100%;padding:30px 35px;text-align:left;width:100%}@media screen and (max-width:767.98px){.img-box{padding:18px 12px}}.swiper-image{height:7em;width:auto}.blog-image{height:10em;margin-bottom:2em;width:auto}.blue-block{width:100%}.blue-block,.row{margin:unset}.btn-outline-danger{bottom:0;bottom:10px}.swiper-container{height:100%;padding:2px;width:100%}.swiper-slide{align-items:center;background:#fff;box-shadow:0 0 2px gray;display:flex;font-size:16px;height:auto;justify-content:center;margin-bottom:2px;margin-top:2px;text-align:left;vertical-align:top}.navbar-toggler{background-color:#8ac160;border:none;border-radius:10px;padding:10px}.navbar-toggler-icon{background-image:url(images/bars-solid.svg)!important}.content-row{margin-left:auto;margin-right:auto;width:80%}.content-header a,.posted-by{color:#097594}.post-taxonomies{margin-top:1rem}.cat-links a,.post-taxonomies a{color:#097594}.content-col{height:100%;width:auto}.single-title{color:#ef96b9;font-family:MuseoSansRounded-900,sans-serif;font-size:2.2em;font-weight:900}.highlighted-links a{background-color:rgba(239,150,185,.22);color:#696767;text-decoration:underline}.highlighted-links a:hover{background-color:#ef96b9;color:#fff;text-decoration:underline}.single-sidebar{border:2px solid #000;margin:4.2rem 3rem 3rem}.breadcrumbs{top:40px}.breadcrumbs,.breadcrumbs a,a{color:#097594}.screen-reader-text{color:#097594;margin-top:2em}.meta-nav,.post-title{color:#097594;display:inline}.modal-close>span,.nav-previous,.recommends-thumbnail a,.recommends-thumbnail h3,.recommends-thumbnail small,.recommends-title h3{color:#097594}@media(min-width:42em){.modal-team-member-info{max-width:80%}}.google-map{height:auto;width:100%}#carouselExampleIndicators{border-radius:5px;height:450px;overflow:hidden;width:100%}.carousel-item{position:relative}.carousel-item .carousel-img{object-fit:contain;object-position:center}.carousel-item .info{color:#fff;position:absolute;right:10%;top:10%}.carousel-item .slide-header{background-color:#eacf04;border-radius:5px;color:#fff;font-size:36px;opacity:.9;width:-moz-fit-content;width:fit-content}.mobile-slider-button{background-color:hsla(0,0%,100%,.4)!important}.white-text{color:#fff}.learn-more{background-color:unset;border:1px solid #fff;border-radius:5px;color:#fff;padding:10px 40px;text-align:center;width:-moz-fit-content;width:fit-content}.learn-more a{color:#fff!important}.learn-more span{font-size:22px}.second-tile{background-color:#027697;border-radius:5px;width:100%}@media(max-width:42em){.second-tile h1{font-size:x-large}}.declaration{background-color:#8ac160;border:unset;border-radius:5px;color:#fff!important;font-size:24px;height:-moz-fit-content;height:fit-content;padding:20px 40px;text-align:center;transition:.3s;width:-moz-fit-content;width:fit-content}.declaration:hover{background-color:#77c03f!important;transition:.3s}.declaration-fp{border:1px solid #097594;transition:.3s}.declaration-fp:hover{background-color:#77c03f!important;border:1px solid #fff;transition:.3s}.third-tile{background-color:#8ac160}.fourth-tile,.third-tile{border-radius:5px;color:#fff}.fourth-tile{background-color:#097594}.fifth-tile{background-color:#8ac160;border-radius:5px;color:#fff}.address{color:#097594;text-align:center}.gray-bg{background-color:rgba(9,117,148,.05);border-radius:5px;padding:1rem}.ambulatory .desc{color:#097594}.ambulatory .boxes-wrapper .box{padding-top:0}.boxes-wrapper .box{background-color:#fff;border:1px solid #097594;border-radius:5px;color:#097594;min-height:6rem;overflow:hidden;padding:1rem;vertical-align:middle}.picto{overflow:hidden;width:100%}.boxes-wrapper .box .desc,.picto{text-align:center}.boxes-wrapper .box .doctor{width:100%}.boxes-wrapper .box .learn-more{border-color:#097594;color:#097594}.learn-more.ambu{background-color:#097594;border:none}.team-members .boxes-wrapper .box{padding:0}.diag .desc,.team-members .desc{color:#097594}.gallery .image-wrapper .lamp{height:100%;object-fit:cover;width:100%}.gallery .image-wrapper{border-radius:5px}.gallery .desc{color:#097594}.apply li{list-style:none}.apply li strong{font-size:40px;width:50px}.apply .desc{color:#097594}.specialist-person-container{align-items:flex-start;border-radius:5px;color:#027697;display:flex;flex-direction:row;justify-content:center}.specialist-image{width:40%}.specialist-image>img{border-radius:5px;width:100%}.specialist-details-container{align-items:flex-start;display:flex;flex-direction:column;width:60%}.specialist-detail{color:#027697;margin-left:15px}.specialist-name{font-size:1.3em}.specialist-type{font-size:.8em;margin-top:1em}.specialist-bio{font-size:1em;margin-top:1em;text-align:justify;word-spacing:-2px}.specialist-question-bottom{color:#027697}@media(max-width:42em){.specialist-question-bottom{font-size:18px}}@media screen and (max-width:767.98px){.carousel-item .slide-header{background-color:#eacf04;font-size:26px;margin-left:1em;margin-right:2em;opacity:.9;padding:.2rem .5em!important}.slider-text{display:none}.mobile-slider-button{margin-left:6em;margin-right:3em}#carouselExampleIndicators{height:auto}.declaration,.mobile-w-full,.third-tile{width:100%!important}.content-container{margin:6rem 1rem 1rem;padding:1rem}}@media screen and (max-width:767.98px)and (min-width:42em){.content-container{margin:6rem .5rem 1rem;padding:2rem 1rem}}@media screen and (max-width:767.98px){.boxes-wrapper .box{width:100%!important}.picto{display:none}.learn-more{width:100%!important}.specialist-person-container{flex-direction:column}.specialist-image{width:100%}.specialist-detail{margin-left:0}.specialist-title{margin-top:1em}.specialist-type{font-size:.9em}.specialist-details-container{width:100%}}.specialist-modal-certs-wrapper{width:100%}.specialist-modal-certs-wrapper>img{box-shadow:0 0 6px -2px #097594;margin-top:1em;width:100%}.loop-nav-wrapper{display:flex;justify-content:space-between;margin-bottom:2em;position:relative;width:100%}.loop-nav-button{margin-top:1em}.loop-nav-button>a{background-color:initial;border:.2px solid #097594;border-radius:10px;color:#097594;display:inline-block;padding:.5em 3em;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(max-width:42em){.loop-nav-button>a{padding:.5em .8em}}.loop-nav-button>a:hover{background-color:#097594;color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.loop-nav-next{margin-left:auto}.loop-nav-prev{margin-right:auto}.cookie-disclaimer{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-top:3px solid #fff;bottom:0;color:#097594;display:none;font-size:x-small;padding:2em;position:fixed;text-align:justify;width:100%;z-index:999}@media(max-width:42em){.cookie-disclaimer{padding:1.5em}}.cookie-disclaimer button{background-color:#8ac160;border-color:#fff;border-radius:5px;color:#fff;opacity:1}.cookie-disclaimer a{color:#097594;font-weight:700;text-decoration:underline}.accept-cookie{float:right;font-size:small}.cookie-disclaimer .cookie-close{cursor:pointer;float:right;padding:10px}.cookie-manager-container{padding-bottom:5em;text-align:justify}.cookie-manager-container>h1{font-size:3em;margin-bottom:1em;margin-top:1em}@media(max-width:42em){.cookie-manager-container>h1{font-size:2em;text-align:left}.cookie-manager-container button{width:100%}}.analytics-status{background-color:#ffb600;border-radius:10px;border-top:3px solid #fff;bottom:0;color:#fff;display:none;font-size:medium;padding:2em;text-align:justify;width:100%}.analytics-status.no-analytics{background-color:#31c800;color:#fff}.analytics-status.alert{background-color:red;color:#fff}#btn-insert-non-analytic-cookie:hover{color:#fff}.social-button-wrapper{margin-left:.2em;margin-top:.2em;position:fixed;z-index:9999}.social-button{border:1px solid #e7dddd;border-radius:50%;color:gray;height:3em;margin-bottom:.8em;opacity:.7;width:3em}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}#social-button,.social-button-hidden{display:none}.social-button-tel{background-color:#31c800}.hamburger-button{align-items:center;background-color:#0cf;border:3px solid #fff;border-radius:50%;display:flex;height:3em;justify-content:center;margin-bottom:.8em;opacity:1;position:fixed;right:.2em;top:.2em;transition:all .2s ease-in-out;width:3em;z-index:9999}.hamburger-button:hover{background-color:#7ee5ff;transition:all .2s ease-in-out}.hamburger-button>img{height:1.5em;width:1.5em}.social-button-wrapper{display:block}.social-button{align-items:center;border:3px solid #fff;border-radius:100px;display:flex;justify-content:center;position:relative;transition:width .4s ease-in-out;transition:all .4s ease-in-out;z-index:99}.social-button>img{height:1.6em;transition:opacity .4s ease-in-out;width:1.6em;z-index:50}.social-button>a{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in-out;visibility:hidden;width:auto;width:100%}.social-button>a:hover{background-color:inherit;filter:brightness(120%)}.social-button-expanded,.social-button>a:hover{border-radius:100px;transition:all .4s ease-in-out}.social-button-expanded{opacity:1;width:300px}.social-button-expanded.social-button-tel{background-color:#31c800}.social-button-expanded.social-button-fb{background-color:#4867aa}.social-button-expanded.social-button-share{background-color:#ff2bd7}.social-button-expanded>a{opacity:1;transition:opacity .4s ease-in-out .2s;visibility:visible}.social-button-expanded>img{opacity:0;transition:opacity .4s ease-in-out}#social-tel-sm{align-items:center;display:flex;justify-content:center}@media(min-width:42em){#social-tel-sm{display:none}}#social-tel-md{display:none}@media(min-width:42em){#social-tel-md{align-items:center;display:flex;justify-content:center}}.main-menu-logo{left:10%;margin-bottom:1em;position:relative;width:80%}.main-menu-container{position:relative;z-index:400}.main-menu-wrapper{background-color:#0cf;border-bottom:3px solid #fff;border-left:3px solid #fff;border-radius:25px 0 0 25px;border-top:3px solid #fff;bottom:0;color:#fff;display:none;left:4em;overflow:scroll;padding-top:2em;position:fixed;right:0;top:.5em;z-index:300;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:43em){.main-menu-wrapper{left:70%}}.main-menu-wrapper::-webkit-scrollbar{display:none}.main-menu-wrapper .menu-item{border:.5px solid hsla(0,0%,100%,.376);border-radius:15px;margin:.2em 1em;text-transform:uppercase}.main-menu-wrapper li{padding:.5em;position:relative;transition:all .2s ease-in-out}.main-menu-wrapper li:hover{background-color:#ff2bd7!important;padding-left:2em!important;transition:all .2s ease-in-out}.main-menu-wrapper>.nav-link{background-color:initial}.main-menu-wrapper .dropdown{position:relative}.main-menu-wrapper .dropdown .dropdown-menu{background-color:initial!important;border:none;left:0!important;position:relative!important;top:0!important;transform:none!important;transition:all .2s ease-in-out;z-index:310!important}.main-menu-wrapper .dropdown .dropdown-menu>li,.main-menu-wrapper li{background-color:rgba(57,92,247,.188)!important}.main-menu-wrapper .dropdown .dropdown-menu>li:hover{background-color:#0cf!important}.main-menu-wrapper .dropdown .dropdown-menu>li:active{background-color:#7ee5ff!important}.main-menu-wrapper .dropdown .dropdown-item{color:#fff}.main-menu-wrapper .dropdown-item.active{background-color:#7ee5ff;border-radius:10px}.main-menu-wrapper .dropdown .dropdown-item:hover{background-color:initial!important}.main-menu-wrapper li:first-child{background-color:#6bd549!important}.main-menu-wrapper li:first-child:hover{background-color:#72e54c!important}.wpcf7-not-valid-tip{font-size:small}.wpcf7-response-output{color:#fff;font-size:large}.cf7-multi-checkbox-input-wrapper{color:#fff}.cf7-multi-checkbox-input-wrapper>p{display:flex;flex-direction:column;font-size:x-large;margin-bottom:.5em;margin-top:1em}.cf7-multi-checkbox-input-wrapper .wpcf7-list-item-label{color:#fff;font-size:large}.cf7-default-form-container{background-color:#f3f8fa;border-radius:5px;padding:2em}.cf7-default-header-wrapper p{font-size:x-large}.cf7-default-form-container input[type=submit]{background-color:#097594;border:none;border-radius:5px;color:#fff;padding:.2em}.cf7-default-form-container input[type=submit]:after{background-color:aqua;content:"";display:block;height:150px;width:150px}.hipokrates-on-front-page>.hipokrates-container-wrapper{margin-top:1em}.hipokrates-container-wrapper{background-image:linear-gradient(193deg,#edaf23 14%,#ffe5a4 36%,#f9d562 62%,#e8ad1f 85%);justify-content:center;padding:2px}.hipokrates-container,.hipokrates-container-wrapper{align-items:center;border-radius:5px;display:flex;width:100%}.hipokrates-container{background-color:#fff;flex-direction:row;height:200px}.hipokrates-left-col{align-items:center;display:flex;height:auto;justify-content:center;position:relative;width:34%}@media(max-width:42em){.hipokrates-left-col{width:39%}}.hipokrates-left-col>img{height:9em}@media(max-width:42em){.hipokrates-left-col>img{height:7em}}.hipokrates-mid-col{align-items:center;display:flex;height:100%;width:1%}.hipokrates-mid-col-line{background:#edaf23;background:linear-gradient(193deg,#edaf23 14%,#ffe5a4 36%,#f9d562 62%,#e8ad1f 85%);border-radius:2px;height:90%;width:5px}.hipokrates-right-col{align-items:flex-start;background:#d29e29;background:linear-gradient(193deg,#d29e29 14%,#b88710 36%,#f9d562 62%,#dea621 83%);-webkit-background-clip:text;-moz-background-clip:text;background-size:100%;display:flex;flex-direction:column;font-size:medium;font-weight:900;justify-content:center;padding:2em;width:70%;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}@media(max-width:42em){.hipokrates-right-col{font-size:x-small;padding:1em;width:60%}}.hipokrates-right-col-top{margin-bottom:1em}.hipokrates-right-col-heading{font-size:2em}@media(max-width:42em){.hipokrates-right-col-heading{font-size:medium}}.hipokrates-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:1em}@media(min-width:42em){.hipokrates-wrapper{margin-right:2em}}.hipokrates-logo-wrapper{width:40%}.hipokrates-text-wrapper{width:60%}.hipokrates-stripe{background-color:#fff;height:150px;margin-left:1em;margin-right:1em;width:2px}.content-container.single-review-page{display:flex;flex-direction:row}@media(max-width:992px){.content-container.single-review-page{flex-direction:column}}.single-review-page .review-section-wrapper{width:100%}@media(min-width:42em){.single-review-page .review-section-wrapper{width:70%}}.single-review-page .swiper.reviews-swiper,.single-review-page .swiper.reviews-team-swiper{padding:1rem 0 3rem;width:100%}@media(min-width:42em){.single-review-page .swiper.reviews-swiper,.single-review-page .swiper.reviews-team-swiper{margin-left:5%;width:90%}}.single-review-page .swiper.reviews-swiper .swiper-wrapper,.single-review-page .swiper.reviews-team-swiper .swiper-wrapper{width:80%}.single-review-page .swiper-button-next,.single-review-page .swiper-button-prev{top:10em!important}.single-review-page .swiper-rt-button-next,.single-review-page .swiper-rt-button-prev{align-items:center;color:#097594;cursor:pointer;display:flex;height:44px;justify-content:center;margin-top:-22px;position:absolute;top:15em!important;width:27px;z-index:10}.single-review-page .swiper-rt-button-next:after,.single-review-page .swiper-rt-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;rotate:180deg;text-transform:none!important}.single-review-page .swiper-rt-button-prev{left:10px;right:auto}.single-review-page .swiper-rt-button-prev:after{content:"next"}.single-review-page .swiper-rt-button-next{left:auto;right:10px}.single-review-page .swiper-rt-button-next:after{content:"prev"}.single-review-page .swiper-pagination-bullet{background:rgba(9,117,148,.29)!important}.single-review-page .swiper-pagination-bullet-active{background:#097594!important}.single-review-page .reviews-carousel-section,.single-review-page .single-review-wrapper{border-radius:12px;margin:0 auto;width:100%}.single-review-page .reviews-carousel-section h1,.single-review-page .reviews-carousel-section h2,.single-review-page .single-review-wrapper h1,.single-review-page .single-review-wrapper h2{color:#097594;font-size:x-large;margin-bottom:1em}@media(max-width:42em){.single-review-page .reviews-carousel-section h1,.single-review-page .reviews-carousel-section h2,.single-review-page .single-review-wrapper h1,.single-review-page .single-review-wrapper h2{font-size:large}}.single-review-page .reviews-carousel-section h1,.single-review-page .single-review-wrapper h1{font-size:xx-large}@media(max-width:42em){.single-review-page .reviews-carousel-section h1,.single-review-page .single-review-wrapper h1{font-size:x-large}}.single-review-page .single-review-header{border-bottom:2px solid #e0e4e8;margin-bottom:1.75rem;padding-bottom:1rem}.single-review-page .single-review-title{color:#2d3748;font-size:1.6rem;font-weight:700;margin:0}.single-review-page .single-review-content{color:#4a5568;font-size:1.05rem;line-height:1.7;margin-bottom:2rem}.single-review-page .single-review-meta{align-items:flex-start;background-color:#fff;border:1px solid rgba(9,117,148,.29);border-left:4px solid #097594;border-radius:8px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5em;padding:1.25rem}@media(min-width:42em){.single-review-page .single-review-meta{margin:1.5rem}}.single-review-page .single-review-meta .reviews-source-wrapper{color:gray;font-size:small;margin-top:.5em}.single-review-page .single-review-source{align-items:center;display:flex}.single-review-page .single-review-google{margin-right:.75rem;opacity:.8}.single-review-page .single-review-business-name{color:#2d3748;font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.single-review-page .single-review-rating{align-items:center;display:flex}.single-review-page .single-review-score{color:#f1b625;font-size:1.1rem;margin-right:.5rem}.single-review-page .single-review-star{display:inline-block;filter:saturate(.8);margin-right:2px}.single-review-page .single-review-info{cursor:help;margin-left:.5rem;opacity:.7}.single-review-page .single-review-author{margin-top:.5rem;padding-top:.5rem;width:100%}.single-review-page .single-review-author-details{align-items:flex-start;display:flex;flex-direction:column;font-size:.95rem}.single-review-page .single-review-author-name{font-size:1.2em;font-weight:600}.single-review-page .single-review-author-name,.single-review-page .single-review-date{color:#2f2f2f;padding-right:1rem;position:relative}.single-review-page .single-review-clinic{color:#097594;font-weight:500}.single-review-page .single-review-text{background-color:#f3f8fa;border-radius:8px;color:#2d3748;display:flex;flex-direction:column;font-size:.9em;line-height:1.8;margin-top:1.2em;padding:1.5rem;position:relative;width:100%}.single-review-page .single-review-text:before{color:#5a67d8;content:"";font-family:Georgia,serif;font-size:4rem;left:1rem;line-height:1;opacity:.15;position:absolute;top:-.5rem}.single-review-page .single-review-sidebar-wrapper{background-color:#f8f9fa;background-color:#f3f8fa;border:1px solid var(--darkGreenOpacity,rgba(45,139,96,.2));border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.04);margin-left:1em;padding:1.5em;width:30%}.single-review-page .single-review-sidebar-wrapper h2{color:#097594;font-size:x-large;margin-bottom:1em}.single-review-page .single-review-sidebar-wrapper p{margin-bottom:.2em}.single-review-page .single-review-sidebar-wrapper a{font-size:large}.single-review-page .single-review-sidebar-wrapper a:hover{color:#097594;text-decoration:underline}.single-review-page .single-review-sidebar-wrapper h3{border-bottom:2px solid var(--darkGreenOpacity,rgba(45,139,96,.2));color:#097594;font-size:1.4rem;margin-bottom:1.25rem;padding-bottom:.75rem}@media(max-width:42em){.single-review-page .single-review-sidebar-wrapper{margin-left:0;width:100%}.single-review-page .single-review-sidebar-wrapper h2{font-size:large}.single-review-page .single-review-sidebar-wrapper a{font-size:medium}}.single-review-page .reviews-carousel-section{margin:3rem auto;max-width:1200px}.single-review-page .review-card{background-color:#fff;border:1px solid rgba(9,117,148,.29);border-left:4px solid #097594;border-radius:12px;display:flex;flex-direction:column;height:330px;padding:1.25rem;transition:transform .3s ease,box-shadow .3s ease;width:90%}@media(min-width:42em){.single-review-page .review-card{width:100%}}@media(max-width:768px){.single-review-page .review-card{align-items:stretch;padding:1rem}}.single-review-page .review-card.team-member-card{height:480px}.single-review-page .review-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.single-review-page .review-card-rating{align-items:center;display:flex}.single-review-page .review-card-score{color:var(--darkGreen,#f1b625);font-size:1.1rem;margin-right:.5rem}.single-review-page .review-card-star{display:inline-block;filter:saturate(.8);margin-right:2px}.single-review-page .review-card-source{opacity:.8}.single-review-page .review-card-author{margin-bottom:1rem}.single-review-page .review-card-author.team-member-card{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}.single-review-page .review-card-author-name{color:var(--darkGrey,#333);font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.single-review-page .review-card-author-title{font-size:.9rem;margin-top:.5em}.single-review-page .review-card-clinic{color:#097594;font-size:.9rem;font-weight:500;margin-bottom:.25rem}.single-review-page .review-card-date{color:var(--darkGrey,#777);font-size:.85rem}.single-review-page .review-card-text{align-items:center;background-color:#f3f8fa;border-radius:8px;display:flex;flex:1;flex-direction:column;justify-content:center;line-height:1.6;margin-top:.5rem;padding:1.25rem;position:relative}.single-review-page .review-card-text p{display:-webkit-box;font-size:.9rem;margin-bottom:1rem;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.single-review-page .review-card-quote{left:15px;opacity:.2;position:absolute;top:-15px}.single-review-page .review-card-read-more{color:#097594;display:inline-block;font-size:.9rem;font-weight:600;margin-top:.5em;text-decoration:none;transition:color .2s ease}.single-review-page .review-card-read-more:hover{color:#097594;text-decoration:underline}.single-review-page .review-team-member-photo{align-items:center;border-radius:50%;display:flex;height:120px;justify-content:center;overflow:hidden;position:relative;width:120px}.single-review-page .review-team-member-photo img{height:125%!important;margin:5px auto 0;width:auto}.single-review-page .review-team-member-photo .picto{display:flex;height:100%!important}.single-review-page .review-team-member-bio{display:-webkit-box;font-size:.9em;margin-bottom:1.5em;margin-top:.5em;overflow:hidden;width:80%;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1}.single-review-page .nav-links{margin-bottom:1em}.single-review-page .nav-links a:hover{color:#097594}.person-review-wrapper .reviews-rating-number{font-size:medium;margin-right:.2em}.person-review-wrapper .reviews-stars-wrapper-main{margin-top:.2em}.person-review-wrapper .reviews-stars-wrapper img{height:15px;width:15px}.person-review-wrapper .reviews-rating-count{cursor:pointer;margin-bottom:0;margin-left:.3em;padding-top:.2em;text-decoration:underline}.person-review-wrapper .reviews-rating-count:hover{color:#097594}.reviews-modal-wrapper .reviews-source-wrapper{color:gray;font-size:x-small;margin-bottom:.5em;margin-top:1.5em}@font-face{font-family:MuseoSansRounded-700;src:url(fonts/MuseoSansRounded7005b7825281ea8e8e2a4c9.ttf)}@font-face{font-family:MuseoSansRounded-900;src:url(fonts/MuseoSansRounded9007c1293f46909844a3853.ttf)}@font-face{font-family:MuseoSansRounded-1000;src:url(fonts/MuseoSansRounded1000a0dd888f9b7e7b0556af.ttf)}.team-list-box{display:flex;flex-direction:row;width:30%}.team-list-picto{display:inline;max-width:40%;min-width:30%}.team-list-picto>img{border-radius:5%;float:left;width:100%}.team-list-desc{margin-left:.5em;text-align:left!important;width:100%}.team-list-desc-title{font-size:small}@media(max-width:42em){.team-list-desc-title{font-size:small}}.team-list-desc-header{font-size:large}@media(max-width:42em){.team-list-desc-header{font-size:medium}}.team-list-desc-type{font-size:medium}@media(max-width:42em){.team-list-desc-type{font-size:small}}.team-list-desc-button{font-size:small;margin-top:2em;width:100%}@media(max-width:42em){.team-list-desc-button{font-size:small;padding:.5em}}.team-list-desc-button.certificate{border:1px solid #097594;border-radius:5px;color:#097594;display:inline-block;margin-top:.5em;padding-bottom:.2em;padding-top:.2em;transition:.3s}.team-list-desc-button.certificate:hover{background-color:#097594;color:#fff;transition:.3s}.team-list-cert-button-label-wrapper>svg{height:35px;margin-right:5px;width:25px;fill:currentColor;transition:fill .3s}.team-list-cert-button-label-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}.btn-specialist-team-member-cert-button-text{width:-moz-min-content;width:min-content}.team-list-appointment-button{background-color:#8ac160;border-color:#8ac160!important;color:#fff!important;font-size:medium}@media(max-width:42em){.team-list-appointment-button{font-size:medium;padding:.5em}}.team-list-appointment-button:hover{border-color:#097594!important}h1{font-size:3em}.clinic-single-container{align-items:flex-start;border-radius:5px;color:#027697;display:flex;flex-direction:column;justify-content:center;letter-spacing:-.8px;text-align:justify}.clinic-team-member-picto{display:inline;max-width:30%;min-width:20%}.clinic-team-member-picto>img{border-radius:5%;float:left;width:100%}.clinic-team-member-info-wrapper{width:100%}.team-member-box-top{display:flex;flex-direction:row}.clinic-team-member-info-card{letter-spacing:-.8px;margin-top:1em;text-align:justify}.appointment-white-box{background-color:rgba(9,117,148,.05);border:1px solid #097594;border-radius:5px}.appointment-book-button-container{align-content:center;align-items:center;display:flex;flex-direction:row}.appointment-book-button-left-column{align-content:center;align-items:center;display:flex;width:30%!important}.appointment-book-button-right-column{align-content:center;align-items:center;display:flex;width:70%!important}.appointment-book-button-right-column .desc{width:100%}.appointment-book-button.box{min-height:unset}.appointment-book-button{border-color:#8ac160!important;color:#8ac160!important;margin-bottom:1em;transition:all .4s ease}.appointment-book-button img{float:left;width:50%}@media(max-width:42em){.appointment-book-button img{width:40%}}.appointment-book-button .appointment-book-button-normal{display:inline;transition:all .4s ease}.appointment-book-button .appointment-book-button-hover{display:none;transition:all .4s ease}.appointment-book-button:hover{background-color:#8ac160;color:#fff!important;transition:all .4s ease}.appointment-book-button:hover .appointment-book-button-normal{display:none;transition:all .4s ease}.appointment-book-button:hover .appointment-book-button-hover{display:inline;transition:all .4s ease}.appointment-request-error{background-color:#ffd266;border:.5px solid #e74233;border-radius:5px;color:#e74233;font-size:medium;padding:1em}.appointment-main-text{font-size:medium;margin-top:1em;text-align:left}.appointment-single-steps-wrapper{background-color:#fff;border:.2px solid rgba(9,117,148,.29);border-radius:5px;display:flex;flex-direction:row;margin-top:2em;padding:1em}.appointment-step{align-items:flex-start;display:flex;flex-direction:column;width:50%}.appointment-step-name{color:#969696;font-size:x-small;margin-bottom:5px;text-transform:uppercase}.appointment-step-header{color:#2f2f2f;font-size:12px}.appointment-step-status{color:#2f2f2f;font-size:xx-small}.appointment-step-status.in-progress{background-color:rgba(9,117,148,.29);color:#2f2f2f}.appointment-step-status.completed,.appointment-step-status.in-progress{border-radius:2px;font-size:xx-small;font-weight:600;padding-left:.3em;padding-right:.3em}.appointment-step-status.completed{background-color:#8ac160;color:#fff}.appointment-step-indication-wrapper{align-items:center;display:flex;flex-direction:row;width:100%}.appointment-step-circle{border:2px solid rgba(9,117,148,.29);border-radius:50%;display:flex;height:20px;margin-bottom:3px;margin-right:5px;width:20px}.appointment-step-circle.active{border:2px solid #097594}.appointment-step-circle.completed{background-color:#8ac160;background-image:url(images/checkmark-outline.svg);border:2px solid #8ac160}.appointment-step-indicator{height:5px;margin-right:5px;width:95%}@media(max-width:42em){.appointment-step-indicator{width:80%}}.appointment-step-indicator{display:flex;flex-direction:row}.appointment-step-indicator-half{background-color:#097594;height:5px;width:50%}.appointment-step-indicator-half.completed{background-color:#8ac160}.appointment-step-indicator-half.left{border-radius:2px 0 0 2px}.appointment-step-indicator-half.right{border-radius:0 2px 2px 0}.appointment-step-indicator-half.opacity{background-color:rgba(9,117,148,.29)}.appointment-single-details-wrapper{background-color:#fff;border:.2px solid rgba(9,117,148,.29);border-radius:5px;margin-top:.5em;padding:1em}.appointment-details-row{display:flex;flex-direction:row;margin-bottom:.4em}.appointment-single-details{color:#097594}.appointment-single-small-picto{display:inline;float:left;width:1.5em}.appointment-single-details-date{align-items:center;color:#097594;display:flex;font-size:15px;margin-left:1em}.appointment-single-details-teleconsultaion{display:block}.appointment-single-is-booked-info{align-items:center;background-color:#ffd266;background-color:#fff;border:2px solid #e74233;color:#e74233;display:flex;flex-direction:column;margin-bottom:1em}.appointment-single-is-booked-info>p{font-size:medium;margin-bottom:1em;margin-top:1em;text-align:center}.specialist-tele-info{border:1px solid #097594;border-radius:5px;padding:1em;width:100%}.specialist-tele-info-main-header{font-size:large;font-weight:700;margin-bottom:1.3em;margin-top:.5em}.specialist-tele-info-thumbnail{display:flex;flex-direction:row;margin-bottom:1em;width:47%}@media(max-width:82em){.specialist-tele-info-thumbnail{width:100%}}.specialist-tele-info-picto-wrapper{align-items:flex-start;display:flex;width:20%}.specialist-tele-info-picto{width:100%}.specialist-tele-info-content{margin-left:1em;width:100%}.specialist-tele-info-text-header{color:#8ac160}h2.specialist-tele-info-text-header{font-size:1.1em}.specialist-tele-info-text{font-size:.9em}@media(max-width:82em){.specialist-tele-info-text{font-size:small}}@media(min-width:82em){.specialist-tele-info-thumbnail:nth-child(2){margin-left:1em}}.specialist-tele-price-tag{background-color:rgba(138,193,96,.208);border-radius:5px;padding:.2em}.teleconsultation-swiper-wrapper.swiper-wrapper{overflow:hidden!important;position:relative;width:80%!important}@media(max-width:42em){.teleconsultation-swiper-wrapper.swiper-wrapper{margin-left:12%!important;width:75%!important}}.accordion-4-shortcoded,.accordion-4-shortcoded .card{background-color:initial;min-width:100%}.accordion-4-shortcoded .card:last-child{margin-bottom:1em}.accordion-4-shortcoded-item .btn{background-color:unset;border:none;color:unset;margin-left:1em;padding:unset!important;text-align:justify;text-decoration:none;text-indent:-1.3em}button.accordion-4-shortcoded-header:before{background-image:url(images/circle.svg)!important;background-repeat:no-repeat;color:transparent;content:"__"}button.accordion-4-shortcoded-header:after{background-image:url(images/chevron-down-outline.svg)!important;background-repeat:no-repeat;color:transparent;content:"+";display:inline-flex;height:20px;transform:rotate(180deg);transition:all .4s ease-in-out;width:20px}button.accordion-4-shortcoded-header.collapsed:after{transform:rotate(0deg);transition:all .4s ease-in-out}button.accordion-4-shortcoded-header:focus{box-shadow:unset!important;outline:none!important}.accordion-4-shortcoded-item{border-color:transparent}.accordion-4-shortcoded .card-body{background-color:rgba(9,118,148,.071);border-radius:5px;font-size:15px;margin-left:5em;padding-bottom:.2em;padding-top:.2em}@media(max-width:42em){.accordion-4-shortcoded .card-body{margin-left:3em}}.accordion-4-shortcoded .card-body>p{font-size:1em;margin-bottom:.2em;margin-top:.4em}.accordion-4-shortcoded .card-body>ul{font-size:1em;margin-bottom:.2em;margin-top:.2em}.accordion-4-shortcoded-item .card-header{background-color:initial;border:none;padding-bottom:unset;padding-top:unset}@media(max-width:42em){.accordion-4-shortcoded .card-body>p,.accordion-4-shortcoded .card-body>ul,.accordion-4-shortcoded-header,.accordion-4-shortcoded-item .card-header{font-size:14px}}.cbtn-collapse-wrapper{margin-bottom:1em}a.cbtn-collapse{border:.2px solid #097594;border-radius:5px;display:inline-block;padding:.5em;transition:all .4s ease-in-out}a.cbtn-collapse:hover{background-color:#097594;color:#fff;transition:all .4s ease-in-out}a.cbtn-collapse-chevron:hover:after{background-image:url(images/chevron-down-outline-white.svg)!important}a.cbtn-collapse-chevron:after{background-image:url(images/chevron-down-outline.svg)!important;background-repeat:no-repeat;color:transparent;content:".";display:inline-block;height:25px;transform:rotate(180deg);transition:all .4s ease-in-out;width:25px}a.cbtn-collapse-chevron.collapsed:after{transform:rotate(0deg);transition:all .4s ease-in-out}.shortcode-responsive-box{background-color:#fff;border:1px solid #097594;border-radius:5px;display:flex;flex-direction:column;margin-bottom:1em;width:100%}@media(min-width:420px){.shortcode-responsive-box{flex-direction:row}}.shortcode-responsive-box-image-wrapper{margin-left:25%;width:50%}@media(min-width:420px){.shortcode-responsive-box-image-wrapper{margin:1em;width:80%}}@media(min-width:1600px){.shortcode-responsive-box-image-wrapper{margin:1em;width:50%}}@media(max-width:420px){.shortcode-responsive-box-image-wrapper.image-placeholder{display:none}}.shortcode-responsive-box-image-wrapper>img{height:auto;margin-top:1em;width:100%}.shortcode-responsive-box-image-wrapper.image-placeholder>img{height:auto;margin-bottom:1em;margin-left:20%;margin-top:1em;width:60%}.shortcode-responsive-box-content-wrapper{display:block;padding:1em;width:100%}.shortcode-responsive-box-content{font-size:small}.shortcode-responsive-box-content-header{font-size:larger;font-weight:700;margin-bottom:.5em;text-align:left}.shortcode-responsive-box-content-location,.shortcode-responsive-box-content-price,.shortcode-responsive-box-content-text{margin-bottom:1em}.shortcode-responsive-box-button{border:1px solid #097594;border-radius:5px;display:inline-block;font-size:medium;margin-bottom:.5em;min-width:100%;padding:.5em;text-align:center;text-decoration:none;transition:all .4s ease-in-out}@media(min-width:520px){.shortcode-responsive-box-button{min-width:70%}}.shortcode-responsive-box-button:hover{background-color:#097594;border:1px solid #097594;border-radius:5px;color:#fff;padding:.5em;text-decoration:none;transition:all .4s ease-in-out}.shortcode-responsive-box-button.green{background-color:#8ac160;border:1px solid #8ac160;color:#fff;transition:all .4s ease-in-out}.shortcode-responsive-box-button.green:hover{background-color:#62c261;border:1px solid #62c261;cursor:pointer;transition:all .4s ease-in-out}.appointment-request-response{align-items:center;background-color:#fff;border:1px solid rgba(9,117,148,.29);border-radius:5px;display:flex;height:0;justify-content:center;margin-bottom:1em;margin-top:2em;opacity:0;position:relative;transition:all .4s ease-in-out;width:100%}.appointment-request-response.appointment-request-response-expanded{min-height:200px;opacity:1;transition:all .4s ease-in-out}.appointment-request-response.success{background-color:#74a94c;transition:all .4s ease-in-out}.appointment-request-response.error{background-color:#fff;border:2px solid #f26e86;color:#097594;transition:all .4s ease-in-out}.appointment-request-response.payment{background-color:#fff;border:3px solid #74a94c;transition:all .4s ease-in-out}@media(max-width:42em){.appointment-request-response.payment,.appointment-request-response.payment-status{min-height:300px}}.appointment-request-response.payment-status.error{min-height:300px}.appointment-request-response-info{display:flex;display:none;flex-direction:row;margin-left:1em;margin-right:1em;width:100%}@media(max-width:42em){.appointment-request-response-info{align-items:center;flex-direction:column;justify-items:center;text-align:center}}.appointment-request-response-info.visible{display:flex}.appointment-request-response-icon{background-image:url(images/check2-circle.svg);background-repeat:no-repeat;background-size:100px 100px;height:100px;width:100px}.appointment-request-response-icon.error{background-image:url(images/emoji-frown.svg);color:#f26e86}@media(max-width:42em){.appointment-request-response-icon.error{margin-bottom:.3em}}.appointment-request-response-icon.payment{background-image:url(images/przelewy24-logo.svg)}@media(max-width:42em){.appointment-request-response-icon.payment{margin-bottom:.3em}}.appointment-request-response-message{color:#fff;width:60%}@media(max-width:42em){.appointment-request-response-message{width:90%}}.appointment-request-response-message.error{color:#e74233}@media(max-width:42em){.appointment-request-response-message.error{font-size:small}}.appointment-request-response-message.payment{color:#2f2f2f}@media(max-width:42em){.appointment-request-response-message.payment{font-size:small}}.appointment-request-response-message.payment a{font-weight:900;text-decoration:underline}.appointment-single-details-date.payment{display:inline-block}.appointment-person-info-wrapper{display:flex;flex-direction:row}@media(max-width:42em){.appointment-person-info-wrapper{flex-direction:column}.appointment-person-info-left-col{align-items:center;justify-content:center}}.appointment-person-info-left-col>img{min-width:10em}@media(max-width:42em){.appointment-person-info-left-col>img{min-width:3em}}.appointment-person-info-right-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.booking-form-wrapper{margin-bottom:1em;padding:1em}.booking-form-wrapper .wpcf7-not-valid-tip{color:#f26e86;font-size:smaller}@media(max-width:42em){.booking-form-wrapper{padding:.5em}}.booking-form-wrapper p{color:#097594;margin-bottom:unset}.booking-form-header{font-size:1.2em;margin-bottom:1em;margin-top:.7em}@media(max-width:42em){.booking-form-header{margin-bottom:.6em}}.booking-form-section-header{font-size:1.2em;margin-bottom:.3em;margin-top:.7em}.white-background .booking-form-section-header{margin-top:unset}.white-background .booking-form-section-header p{color:gray}.booking-form-input,select.booking-form-input option{background-color:#fff;border:1px solid rgba(9,117,148,.29);border-radius:5px;color:#097594;font-family:Comfortaa,sans-serif;font-size:1em;margin-top:.5em;padding:.5em;width:98%}@media(max-width:42em){.booking-form-input,select.booking-form-input option{width:95%}}.booking-form-select{color:#097594;padding:.7em;width:99.5%}.booking-form-select.placeholder{color:#097594;color:gray}.booking-form-input::-moz-placeholder{color:#097594;color:gray}.booking-form-input::placeholder{color:#097594;color:gray}.booking-form-input-message{font-size:medium;height:7em;resize:none}@media(max-width:42em){.booking-form-input-message{font-size:small;height:10em}}.booking-form-input.validation-error{border:2px solid #e4695d;color:#f26e86}.booking-form-input.validation-error::-moz-placeholder{color:#f26e86}.booking-form-input.validation-error::placeholder{color:#f26e86}.booking-form-validation-info{background-color:#f26e86;border-radius:0 0 5px 5px;display:flex;font-size:x-small;height:0;opacity:0;padding-left:.4em;position:relative;top:-5px;transition:all .1s ease-in-out;width:100%}.booking-form-validation-info.expanded{height:auto;opacity:1;transition:all .2s ease-in-out}span.booking-form-validation-checkbox-error{border:2px solid #f26e86}span.booking-form-checkbox-personal-data{opacity:1}.booking-form-submit{align-items:center;background-color:#ef96b9;border:1px solid #ef96b9;border-radius:30px;color:#fff;display:flex;flex-direction:row;font-family:MuseoSansRounded-700,sans-serif;font-size:1.2em;font-weight:600;justify-content:center;margin-bottom:2em;margin-left:25%;margin-top:3em;padding:.6em;transition:all .1s ease-in-out;width:50%}@media(max-width:42em){.booking-form-submit{margin-bottom:1em;margin-left:10%;width:80%}}.booking-form-submit:hover{border:1px solid #fff;color:#fff;cursor:pointer;filter:brightness(110%);scale:1.1;transition:all .1s ease-in-out}.booking-form-submit>img{height:30px;margin-left:.3em;position:relative;top:-2px}.booking-form-section-wrapper{padding:.5em}.booking-form-section-wrapper .white-background{background-color:#fff;border:1px solid rgba(9,117,148,.29);border-radius:5px;margin-bottom:.5em}.booking-form-section-wrapper.white-background{background-color:#fff;border:1px solid rgba(9,117,148,.29);border-radius:5px;margin-top:.5em}.wpcf7-form-control.wpcf7-radio{color:#097594}.wpcf7-list-item-label{color:#097594;display:inline-block;font-size:11px;margin-left:5px}.white-background .wpcf7-list-item-label{color:gray}.wpcf7-form-control.wpcf7-radio input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid #ccc;border:1px solid rgba(9,117,148,.29);border-radius:50%;cursor:pointer;height:20px;margin:0 10px 0 0;outline:none;position:relative;transition:all .3s ease;width:20px}.wpcf7-form-control.wpcf7-radio input[type=radio]:checked{background-color:#097594;border:4px solid #fff;outline:1px solid #097594}.wpcf7-form-control.wpcf7-radio input[type=radio]:hover{outline:2px solid #097594;transition:all .1s ease-in-out}.wpcf7-list-item-label{cursor:pointer;max-width:80%}.wpcf7-list-item label{display:flex;text-align:start}.booking-form-single-checkbox-wrapper span.wpcf7-list-item{display:block;margin:0}.booking-form-single-checkbox-wrapper .wpcf7 .wpcf7-list-item{display:block;margin-top:10px}.booking-form-single-checkbox-wrapper .wpcf7-list-item-label{color:gray;display:inline-block;margin-left:35px}.booking-form-single-checkbox-wrapper .wpcf7-list-item-label a{font-size:11px}.booking-form-single-checkbox-wrapper .wpcf7-acceptance label,.booking-form-single-checkbox-wrapper .wpcf7-checkbox label{cursor:pointer;margin-top:.5em;position:relative}.booking-form-single-checkbox-wrapper .wpcf7-acceptance input[type=checkbox],.booking-form-single-checkbox-wrapper .wpcf7-checkbox input[type=checkbox]{height:15px;left:0;position:absolute;top:0;visibility:hidden;width:15px}.booking-form-single-checkbox-wrapper .wpcf7-acceptance input[type=checkbox]+span:before,.booking-form-single-checkbox-wrapper .wpcf7-checkbox input[type=checkbox]+span:before{background-color:#fff;border:1px solid rgba(9,117,148,.29);border-radius:0;border-radius:3px;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px}.booking-form-single-checkbox-wrapper .wpcf7-acceptance input[type=checkbox]+span:after,.booking-form-single-checkbox-wrapper .wpcf7-checkbox input[type=checkbox]+span:after{color:#fff;content:"✓";display:block;font-size:18px;height:10px;left:3px;line-height:20px;position:absolute;text-align:center;top:0;visibility:hidden;width:10px}.booking-form-single-checkbox-wrapper .wpcf7-acceptance input[type=checkbox]:checked+span:before,.booking-form-single-checkbox-wrapper .wpcf7-checkbox input[type=checkbox]:checked+span:before{background:transparent;background:#097594;border:1px solid #097594}.booking-form-single-checkbox-wrapper .wpcf7-acceptance input[type=checkbox]:checked+span:after,.booking-form-single-checkbox-wrapper .wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.booking-form-single-checkbox-wrapper .wpcf7-checkbox label{margin-left:1em}.wpcf7-response-output{background-color:#8ac160!important;border:2px solid #fff!important;border-radius:5px;font-size:small;margin:0 0 2em!important;outline:3px solid #8ac160;padding-bottom:.7em!important;padding-top:.7em!important}@media(max-width:42em){.wpcf7-response-output{margin-bottom:4em!important}}form.invalid .wpcf7-response-output{background-color:rgba(255,209,102,.196)!important;border:2px solid #ffd266!important;color:gray;outline:3px solid rgba(255,209,102,.196)}.wpcf7-response-output:before{align-content:center;background-color:initial;background-image:url(images/check2-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:55px;content:"";display:flex;height:75px;width:100%}form.invalid .wpcf7-response-output:before{background-image:url(images/warning-outline.svg)}.booking-add{display:flex;transition:all .4s ease-in-out}.booking-add.none{display:none;transition:all .4s ease-in-out}.appointments-loader-container,.loader-container{align-items:center;display:flex;justify-content:center}.loader-container{display:none;position:absolute}.lds-ellipsis{display:inline-block;height:80px;position:relative;width:80px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:rgba(9,117,148,.29);border-radius:50%;height:13px;position:absolute;top:33px;width:13px}.lds-ellipsis.dark div{background:#097594}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.fw-modal{background-color:rgba(27,72,84,.592);background-color:rgba(10,23,26,.647);display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1;z-index:999999}.fw-modal::-webkit-scrollbar{display:none}.fw-modal-dialog{background-color:#fff;border-radius:15px;box-shadow:0 3px 8px rgba(0,0,0,.24);box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.05);color:#097594;display:flex;flex-direction:column;height:auto;margin-left:30%;margin-top:15%;padding:1em;width:40%}.fw-modal-dialog.info{height:90vh!important;height:auto;margin-left:7.5%;margin-top:5%;padding:0;position:relative;width:85%}@media(min-width:42em){.fw-modal-dialog.info{height:70vh!important;margin-left:25%;width:50%}}.fw-modal-dialog-header{font-size:large;font-weight:800;padding:1em}.fw-modal-dialog-header.info{align-items:center;background-color:#097594;border-radius:10px 10px 0 0;color:#fff;display:flex;font-size:20px;height:20vh;justify-content:center;padding:.3em;text-transform:uppercase}@media(min-width:42em){.fw-modal-dialog-header.info{padding:1em}}.fw-modal-image-wrapper{background-image:url(images/smartphone_calendar.webp);background-repeat:no-repeat;background-size:cover;height:40vh;max-height:40%;position:relative}@media(max-height:700px){.fw-modal-image-wrapper{height:35vh}}@media(min-width:42em){.fw-modal-image-wrapper{width:60%}}.fw-modal-image-wrapper>img{height:20%;width:auto}@media(min-width:42em){.fw-modal-image-wrapper>img{margin-left:20%;width:80%}}.fw-modal-dialog-container.info{margin-left:unset;width:100%}.modal-info-middle-wrapper{display:flex;flex-direction:column}@media(min-width:42em){.modal-info-middle-wrapper{flex-direction:row}}.modal-appointment-add-patient-info.info{align-items:center;display:flex;height:20vh;margin-bottom:0;padding:1em}@media(min-width:42em){.modal-appointment-add-patient-info.info{font-size:22px}}.fw-modal-dialog-details,.fw-modal-dialog-text{padding:1em}.fw-modal-dialog-buttons{display:flex;flex-direction:row;justify-content:space-between;margin-left:25%;width:50%}.fw-modal-dialog-buttons.info{background-color:#8ac160;border-radius:0 0 10px 10px;height:10vh;justify-content:center;margin-left:0;padding-bottom:1em;padding-top:1em;width:100%}@media(max-height:700px){.fw-modal-dialog-buttons.info{height:15vh}}.fw-modal-dialog-button{background-color:#fff;border-radius:5px;margin-bottom:1em;margin-top:1em;padding:.5em 2em;transition:all .4s ease-in-out}.fw-modal-dialog-button-yes{border:2px solid #8ac160;color:#8ac160}.fw-modal-dialog-button-yes:hover{background-color:#8ac160;color:#fff}.fw-modal-dialog-button-no{border:2px solid #e74233;color:#e74233;transition:all .4s ease-in-out}.fw-modal-dialog-button-no:hover{background-color:#e74233;color:#fff;transition:all .4s ease-in-out}.fw-btn-green{background-color:#8ac160;border:none;border-radius:5px;color:#fff;padding:.5em 1em;transition:all .4s ease-in-out}.fw-btn-green:hover{background-color:#097594;transition:all .4s ease-in-out}.fw-btn-white{background-color:#fff;border:2px solid #097594;border-radius:5px;color:#097594;padding:.5em 1em;transition:all .4s ease-in-out}.fw-btn-white:hover{background-color:#097594;color:#fff;transition:all .4s ease-in-out}.fw-checkbox-container{color:#2f2f2f;cursor:pointer;display:block;font-size:12px;margin-bottom:12px;padding-left:25px;position:relative;text-align:justify;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fw-checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#fff;border:.2px solid #097594;border-radius:5px;height:20px;left:0;position:absolute;top:0;transition:all .4s ease-in-out;width:20px}.fw-checkbox-container:hover input~.checkmark{background-color:#ccc;background-color:#097594;transition:all .4s ease-in-out}.fw-checkbox-container input:checked~.checkmark{background-color:#097594}.checkmark:after{content:"";display:none;position:absolute}.fw-checkbox-container input:checked~.checkmark:after{display:block}.fw-checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:7px;top:4px;transform:rotate(45deg);width:5px}.fw-checkbox-container>a{font-size:12px!important}.login-container{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:center}.custom-login-page{border:1px solid #097594;border-radius:5px;color:#2f2f2f;margin:0 auto;max-width:400px;padding:20px}@media(max-width:42em){.custom-login-page{width:90%}}.custom-login-page form .input,.custom-login-page form input[type=email],.custom-login-page form input[type=password],.custom-login-page form input[type=text]{background-color:#fff;border:1px solid #097594;border-radius:5px;margin-bottom:15px;padding:10px;width:100%}.custom-login-page form input[type=submit]{background-color:#097594;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;padding:10px;transition:background-color .3s ease;width:100%}.custom-login-page form input[type=submit]:hover{background-color:#8ac160}.custom-login-page .message{margin-top:10px}.custom-login-page .message a{color:#097594}.custom-login-page .message a:hover{color:#005e8b}.custom-login-form-error{background-color:rgba(231,66,51,.02);border:1px solid #e74233;border-radius:5px;color:#e74233;margin:0 auto 2em;max-width:400px;padding:1em;width:100%}@media(max-width:42em){.custom-login-form-error{width:90%}}.reviews-business-wrapper{background-color:#fff;border:1px solid #097594;border-radius:5px;display:flex;flex-direction:row;margin-top:1em;padding:1em;width:100%}@media(max-width:42em){.reviews-business-wrapper{flex-direction:column}}.reviews-business-header{display:flex;flex-direction:row;justify-content:space-between;width:30%}@media(max-width:42em){.reviews-business-header{width:unset}.reviews-google-logo{order:2}}.reviews-left-column{display:flex;flex-direction:column;width:85%}@media(max-width:42em){.reviews-left-column{margin-left:0;order:1}}.reviews-business-name{font-size:small;font-weight:800;text-align:justify}.reviews-tooltip-icon{margin-left:2px;position:relative;top:-5px}.reviews-stars-wrapper{margin-bottom:.5em}.reviews-stars-wrapper-main{align-items:center;display:flex;flex-direction:row;margin-bottom:unset;margin-top:.5em}.reviews-rating-number{align-items:center;color:#ffb600;font-size:x-large;font-weight:800;margin-right:.5em;padding-top:3px}.reviews-rating-count{color:#2f2f2f;font-size:small;margin-bottom:1em}.reviews-more-button{background-color:#097594;border-radius:5px;color:#fff;cursor:pointer;padding:.4em;text-align:center;transition:all .4s ease-in-out}.reviews-more-button:hover{background-color:#8ac160;transition:all .4s ease-in-out}.reviews-wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-left:2em;width:70%}@media(max-width:42em){.reviews-wrapper{flex-direction:column;margin-left:0;width:100%}.reviews-review-box:nth-child(2){display:none}}.reviews-review-box{background-color:#fff;border:1px solid rgba(9,117,148,.29);border-radius:5px;font-size:small;margin-left:1em;padding:.5em;text-align:justify;width:49%}@media(max-width:42em){.reviews-review-box{font-size:x-small;margin-left:0;margin-top:2em;width:100%}}.reviews-modal-wrapper{display:flex;flex-direction:column;width:100%}.reviews-modal-review-box{background-color:#fff;border:1px solid rgba(9,117,148,.29);border-radius:5px;font-size:medium;margin-bottom:2em;margin-left:10%;padding:1.5em;text-align:justify;width:80%}@media(max-width:42em){.reviews-modal-review-box{font-size:small;margin-left:unset;width:100%}}.reviews-modal-top-line{display:flex;flex-direction:row;justify-content:space-between}.reviews-modal-clinic-name{color:rgba(0,80,103,.459);font-size:small;padding:3px}@media(max-width:42em){.reviews-modal-clinic-name{font-size:x-small;padding:0 2px 2px}}.reviews-modal-clinic-name-excerpt{font-size:x-small;padding-top:0}.ccm-modal{align-items:flex-start;background-color:rgba(0,0,0,.5);color:gray;display:none;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999;-ms-overflow-style:none;backdrop-filter:blur(2px);opacity:1;scrollbar-width:none;transition:opacity .5s ease}.ccm-modal::-webkit-scrollbar{display:none}.ccm-modal-content{background-color:#fefefe;border:1px solid #888;font-family:Comfortaa,sans-serif;font-size:.8em;height:-moz-min-content;height:min-content;letter-spacing:.03em;line-height:1.2em;margin:15% auto 5%;padding:2.5em;text-align:justify;width:90%}@media(min-width:42em){.ccm-modal-content{font-size:medium;margin:7% auto 15%;padding:3em;width:70%}}@media(min-width:82em){.ccm-modal-content{margin:7% auto 25%;width:50%}}@media(min-width:102em){.ccm-modal-content{margin:7% auto 30%;width:40%}}.ccm-modal-content a{color:gray;text-decoration:underline;transition:all .3s ease-in-out}.ccm-modal-content h2{color:#097594;font-family:MuseoSansRounded-700,sans-serif;font-size:1.7em;font-weight:700;margin-bottom:.5em}@media(max-width:42em){.ccm-modal-content h2{font-size:1.5em}}.ccm-modal-content .cfw-accordion-title{font-size:1.2em}.ccm-modal-content a:hover:not(.ccm-manage-link):not(.ccm-save-link){background-color:#82c0d9;color:#fff;margin-right:.5em;text-decoration:underline;transition:all .3s ease-in-out}.ccm-logo-wrapper{margin-bottom:2em}.ccm-logo-wrapper img{max-width:35%}@media(max-width:42em){.ccm-logo-wrapper img{max-width:70%}}.ccm-btn-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-top:1em}.ccm-accept-all-btn{background-color:#ef96b9;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:MuseoSansRounded-700,sans-serif;font-size:large;font-weight:700;line-height:1.3em;padding:.5em 1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.ccm-accept-all-btn:hover{background-color:#f36ba1;transition:all .3s ease-in-out}a.ccm-manage-link{margin-right:.5em}a.ccm-manage-link,a.ccm-save-link{color:gray;cursor:pointer;font-size:medium;text-decoration:none}.accordion-wrapper,a.ccm-save-link{margin-top:.5em}.contact-card{background:#fff;border-radius:5px;box-shadow:0 18px 40px rgba(16,24,40,.08);color:#666;font-family:Comfortaa,sans-serif;margin:auto auto auto 2.5%;padding:28px 28px 32px;text-align:center;width:95%}.contact-card h2{color:#666;font-family:MuseoSansRounded-700,sans-serif;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 6px}.contact-card .subtitle{color:#6b7280;font-size:18px;margin:0 0 20px}.avatar-wrap{background:#097594;border-radius:9999px;display:grid;height:160px;margin:8px auto 14px;padding:6px;place-items:center;width:160px}.avatar{border:3px solid #fff;border-radius:9999px;display:block;height:100%;object-fit:cover;overflow:hidden;width:100%}.avatar img{height:160px;width:160px}.name{color:#666;font-family:MuseoSansRounded-700,sans-serif;font-weight:700;margin-bottom:16px}.flag,.name{font-size:20px}.flag{vertical-align:-2px}.vc-btn{background:#8ac160;border-radius:9999px;box-shadow:0 4px 14px #c0dea9;color:#fff;display:inline-block;font-family:MuseoSansRounded-700,sans-serif;font-weight:700;margin-bottom:.7em;min-width:180px;padding:10px 22px;text-decoration:none}.vc-btn:focus,.vc-btn:hover{color:#fff;filter:brightness(.95)}.cfw-accordion-header__button{margin-bottom:6rem;margin-top:3rem;text-align:center}.cfw-accordion-header{align-items:center;background-color:#fff;border:none;border-bottom:1px solid #097594;color:#097594;cursor:pointer;display:flex;font-family:Comfortaa,sans-serif;font-weight:500;justify-content:space-between;margin-bottom:10px;outline:none;padding:18px;text-align:left;transition:all .4s ease-in-out;width:100%}.cfw-accordion-header .cfw-accordion-chevron{background-image:url(images/chevron-down-outline.svg);background-position:50%;background-size:contain;height:24px;transition:rotate .4s ease-in-out;width:24px}.cfw-accordion-header.active .cfw-accordion-chevron{rotate:180deg;transition:rotate .4s ease-in-out}.cfw-accordion-header-left-side{align-items:center;display:flex}.cfw-accordion-body{padding:0 18px}@media(max-width:567px){.cfw-accordion-body{padding:0 9px}}.cfw-accordion-body{background-color:#fff;height:0;max-height:0;opacity:0;overflow:hidden;transition:all .4s ease-in-out}.cfw-accordion-body p{line-height:32px;margin-bottom:10px}.cfw-accordion-body.show{height:550px;max-height:2000px;opacity:1;transition:all .4s ease-in-out}.cfw-collapse-body:not(.show){display:none}.cfw-collapsing{height:0;overflow:hidden;transition:height .4s ease}.cfw-toggle{align-items:center;border-radius:100px;display:flex;font-weight:700;margin-bottom:16px}.cfw-toggle:last-of-type{margin:0}.cfw-toggle.no-label{width:71px}.cfw-toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cfw-toggle__input:not([disabled]):active+.cfw-toggle-track,.cfw-toggle__input:not([disabled]):focus+.cfw-toggle-track{border:1px solid transparent;box-shadow:0 0 0 2px rgba(9,117,148,.29)}.cfw-toggle__input:disabled+.cfw-toggle-track{cursor:not-allowed;opacity:.4}.cfw-toggle-track{background:#ddd;border:1px solid transparent;border-radius:100px;cursor:pointer;display:flex;height:30px;margin-right:12px;position:relative;width:60px}.cfw-toggle-indicator{align-items:center;background:#fff;border-radius:24px;bottom:2.8px;display:flex;height:24px;justify-content:center;left:2px;position:absolute;transition:.3s;width:24px}.cfw-toggle__input:checked+.cfw-toggle-track{background-color:#097594;border:#097594}.cfw-toggle-checkmark{fill:#097594;height:20px;opacity:0;transition:opacity .3s ease-in-out;width:20px}.cfw-toggle__input:checked+.cfw-toggle-track .cfw-toggle-indicator{background:#fff;transform:translateX(30px)}.cfw-toggle__input:checked+.cfw-toggle-track .cfw-toggle-indicator .cfw-toggle-checkmark{opacity:1;transition:opacity .3s ease-in-out}@media screen and (-ms-high-contrast:active){.cfw-toggle-track{border-radius:0}}.cfw-container{margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media(min-width:576px){.cfw-container{max-width:576px}}@media(min-width:768px){.cfw-container{max-width:768px}}@media(min-width:992px){.cfw-container{max-width:992px}}@media(min-width:1200px){.cfw-container{max-width:1200px}}@media(min-width:1400px){.cfw-container{max-width:1400px}}.cfw-container-fluid{margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}.cfw-row{display:flex;flex-wrap:wrap}.cfw-col,[class^=cfw-col-]{position:relative;width:100%}.cfw-col-1{flex:0 0 auto;width:8.3333333333%}.cfw-col-2{flex:0 0 auto;width:16.6666666667%}.cfw-col-3{flex:0 0 auto;width:25%}.cfw-col-4{flex:0 0 auto;width:33.3333333333%}.cfw-col-5{flex:0 0 auto;width:41.6666666667%}.cfw-col-6{flex:0 0 auto;width:50%}.cfw-col-7{flex:0 0 auto;width:58.3333333333%}.cfw-col-8{flex:0 0 auto;width:66.6666666667%}.cfw-col-9{flex:0 0 auto;width:75%}.cfw-col-10{flex:0 0 auto;width:83.3333333333%}.cfw-col-11{flex:0 0 auto;width:91.6666666667%}.cfw-col-12{flex:0 0 auto;width:100%}@media(min-width:576px){.cfw-col,[class^=cfw-col-]{padding-left:.75rem;padding-right:.75rem}.cfw-col-sm-1{flex:0 0 auto;width:8.3333333333%}.cfw-col-sm-2{flex:0 0 auto;width:16.6666666667%}.cfw-col-sm-3{flex:0 0 auto;width:25%}.cfw-col-sm-4{flex:0 0 auto;width:33.3333333333%}.cfw-col-sm-5{flex:0 0 auto;width:41.6666666667%}.cfw-col-sm-6{flex:0 0 auto;width:50%}.cfw-col-sm-7{flex:0 0 auto;width:58.3333333333%}.cfw-col-sm-8{flex:0 0 auto;width:66.6666666667%}.cfw-col-sm-9{flex:0 0 auto;width:75%}.cfw-col-sm-10{flex:0 0 auto;width:83.3333333333%}.cfw-col-sm-11{flex:0 0 auto;width:91.6666666667%}.cfw-col-sm-12{flex:0 0 auto;width:100%}.cfw-col-sm{flex:1 0 0%;width:auto}}@media(min-width:768px){.cfw-col,[class^=cfw-col-]{padding-left:.75rem;padding-right:.75rem}.cfw-col-md-1{flex:0 0 auto;width:8.3333333333%}.cfw-col-md-2{flex:0 0 auto;width:16.6666666667%}.cfw-col-md-3{flex:0 0 auto;width:25%}.cfw-col-md-4{flex:0 0 auto;width:33.3333333333%}.cfw-col-md-5{flex:0 0 auto;width:41.6666666667%}.cfw-col-md-6{flex:0 0 auto;width:50%}.cfw-col-md-7{flex:0 0 auto;width:58.3333333333%}.cfw-col-md-8{flex:0 0 auto;width:66.6666666667%}.cfw-col-md-9{flex:0 0 auto;width:75%}.cfw-col-md-10{flex:0 0 auto;width:83.3333333333%}.cfw-col-md-11{flex:0 0 auto;width:91.6666666667%}.cfw-col-md-12{flex:0 0 auto;width:100%}.cfw-col-md{flex:1 0 0%;width:auto}}@media(min-width:992px){.cfw-col,[class^=cfw-col-]{padding-left:.75rem;padding-right:.75rem}.cfw-col-lg-1{flex:0 0 auto;width:8.3333333333%}.cfw-col-lg-2{flex:0 0 auto;width:16.6666666667%}.cfw-col-lg-3{flex:0 0 auto;width:25%}.cfw-col-lg-4{flex:0 0 auto;width:33.3333333333%}.cfw-col-lg-5{flex:0 0 auto;width:41.6666666667%}.cfw-col-lg-6{flex:0 0 auto;width:50%}.cfw-col-lg-7{flex:0 0 auto;width:58.3333333333%}.cfw-col-lg-8{flex:0 0 auto;width:66.6666666667%}.cfw-col-lg-9{flex:0 0 auto;width:75%}.cfw-col-lg-10{flex:0 0 auto;width:83.3333333333%}.cfw-col-lg-11{flex:0 0 auto;width:91.6666666667%}.cfw-col-lg-12{flex:0 0 auto;width:100%}.cfw-col-lg{flex:1 0 0%;width:auto}}@media(min-width:1200px){.cfw-col,[class^=cfw-col-]{padding-left:.75rem;padding-right:.75rem}.cfw-col-xl-1{flex:0 0 auto;width:8.3333333333%}.cfw-col-xl-2{flex:0 0 auto;width:16.6666666667%}.cfw-col-xl-3{flex:0 0 auto;width:25%}.cfw-col-xl-4{flex:0 0 auto;width:33.3333333333%}.cfw-col-xl-5{flex:0 0 auto;width:41.6666666667%}.cfw-col-xl-6{flex:0 0 auto;width:50%}.cfw-col-xl-7{flex:0 0 auto;width:58.3333333333%}.cfw-col-xl-8{flex:0 0 auto;width:66.6666666667%}.cfw-col-xl-9{flex:0 0 auto;width:75%}.cfw-col-xl-10{flex:0 0 auto;width:83.3333333333%}.cfw-col-xl-11{flex:0 0 auto;width:91.6666666667%}.cfw-col-xl-12{flex:0 0 auto;width:100%}.cfw-col-xl{flex:1 0 0%;width:auto}}@media(min-width:1400px){.cfw-col,[class^=cfw-col-]{padding-left:.75rem;padding-right:.75rem}.cfw-col-xxl-1{flex:0 0 auto;width:8.3333333333%}.cfw-col-xxl-2{flex:0 0 auto;width:16.6666666667%}.cfw-col-xxl-3{flex:0 0 auto;width:25%}.cfw-col-xxl-4{flex:0 0 auto;width:33.3333333333%}.cfw-col-xxl-5{flex:0 0 auto;width:41.6666666667%}.cfw-col-xxl-6{flex:0 0 auto;width:50%}.cfw-col-xxl-7{flex:0 0 auto;width:58.3333333333%}.cfw-col-xxl-8{flex:0 0 auto;width:66.6666666667%}.cfw-col-xxl-9{flex:0 0 auto;width:75%}.cfw-col-xxl-10{flex:0 0 auto;width:83.3333333333%}.cfw-col-xxl-11{flex:0 0 auto;width:91.6666666667%}.cfw-col-xxl-12{flex:0 0 auto;width:100%}.cfw-col-xxl{flex:1 0 0%;width:auto}}.cfw-col{flex:1 0 0%}@media(min-width:0){.cfw-m-0{margin:0!important}.cfw-mt-0{margin-top:0!important}.cfw-mb-0{margin-bottom:0!important}.cfw-ml-0{margin-left:0!important}.cfw-mr-0,.cfw-mx-0{margin-right:0!important}.cfw-mx-0{margin-left:0!important}.cfw-my-0{margin-bottom:0!important;margin-top:0!important}.cfw-p-0{padding:0!important}.cfw-pt-0{padding-top:0!important}.cfw-pb-0{padding-bottom:0!important}.cfw-pl-0{padding-left:0!important}.cfw-pr-0,.cfw-px-0{padding-right:0!important}.cfw-px-0{padding-left:0!important}.cfw-py-0{padding-bottom:0!important;padding-top:0!important}.cfw-m-1{margin:.25rem!important}.cfw-mt-1{margin-top:.25rem!important}.cfw-mb-1{margin-bottom:.25rem!important}.cfw-ml-1{margin-left:.25rem!important}.cfw-mr-1,.cfw-mx-1{margin-right:.25rem!important}.cfw-mx-1{margin-left:.25rem!important}.cfw-my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.cfw-p-1{padding:.25rem!important}.cfw-pt-1{padding-top:.25rem!important}.cfw-pb-1{padding-bottom:.25rem!important}.cfw-pl-1{padding-left:.25rem!important}.cfw-pr-1,.cfw-px-1{padding-right:.25rem!important}.cfw-px-1{padding-left:.25rem!important}.cfw-py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.cfw-m-2{margin:.5rem!important}.cfw-mt-2{margin-top:.5rem!important}.cfw-mb-2{margin-bottom:.5rem!important}.cfw-ml-2{margin-left:.5rem!important}.cfw-mr-2,.cfw-mx-2{margin-right:.5rem!important}.cfw-mx-2{margin-left:.5rem!important}.cfw-my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.cfw-p-2{padding:.5rem!important}.cfw-pt-2{padding-top:.5rem!important}.cfw-pb-2{padding-bottom:.5rem!important}.cfw-pl-2{padding-left:.5rem!important}.cfw-pr-2,.cfw-px-2{padding-right:.5rem!important}.cfw-px-2{padding-left:.5rem!important}.cfw-py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.cfw-m-3{margin:1rem!important}.cfw-mt-3{margin-top:1rem!important}.cfw-mb-3{margin-bottom:1rem!important}.cfw-ml-3{margin-left:1rem!important}.cfw-mr-3,.cfw-mx-3{margin-right:1rem!important}.cfw-mx-3{margin-left:1rem!important}.cfw-my-3{margin-bottom:1rem!important;margin-top:1rem!important}.cfw-p-3{padding:1rem!important}.cfw-pt-3{padding-top:1rem!important}.cfw-pb-3{padding-bottom:1rem!important}.cfw-pl-3{padding-left:1rem!important}.cfw-pr-3,.cfw-px-3{padding-right:1rem!important}.cfw-px-3{padding-left:1rem!important}.cfw-py-3{padding-bottom:1rem!important;padding-top:1rem!important}.cfw-m-4{margin:1.5rem!important}.cfw-mt-4{margin-top:1.5rem!important}.cfw-mb-4{margin-bottom:1.5rem!important}.cfw-ml-4{margin-left:1.5rem!important}.cfw-mr-4,.cfw-mx-4{margin-right:1.5rem!important}.cfw-mx-4{margin-left:1.5rem!important}.cfw-my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.cfw-p-4{padding:1.5rem!important}.cfw-pt-4{padding-top:1.5rem!important}.cfw-pb-4{padding-bottom:1.5rem!important}.cfw-pl-4{padding-left:1.5rem!important}.cfw-pr-4,.cfw-px-4{padding-right:1.5rem!important}.cfw-px-4{padding-left:1.5rem!important}.cfw-py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.cfw-m-5{margin:3rem!important}.cfw-mt-5{margin-top:3rem!important}.cfw-mb-5{margin-bottom:3rem!important}.cfw-ml-5{margin-left:3rem!important}.cfw-mr-5,.cfw-mx-5{margin-right:3rem!important}.cfw-mx-5{margin-left:3rem!important}.cfw-my-5{margin-bottom:3rem!important;margin-top:3rem!important}.cfw-p-5{padding:3rem!important}.cfw-pt-5{padding-top:3rem!important}.cfw-pb-5{padding-bottom:3rem!important}.cfw-pl-5{padding-left:3rem!important}.cfw-pr-5,.cfw-px-5{padding-right:3rem!important}.cfw-px-5{padding-left:3rem!important}.cfw-py-5{padding-bottom:3rem!important;padding-top:3rem!important}.cfw-m-auto{margin:auto!important}.cfw-mx-auto{margin-left:auto!important;margin-right:auto!important}.cfw-mt-auto{margin-top:auto!important}.cfw-mb-auto{margin-bottom:auto!important}.cfw-ml-auto{margin-left:auto!important}.cfw-mr-auto{margin-right:auto!important}}@media(min-width:576px){.cfw-m-sm-0{margin:0!important}.cfw-mt-sm-0{margin-top:0!important}.cfw-mb-sm-0{margin-bottom:0!important}.cfw-ml-sm-0{margin-left:0!important}.cfw-mr-sm-0,.cfw-mx-sm-0{margin-right:0!important}.cfw-mx-sm-0{margin-left:0!important}.cfw-my-sm-0{margin-bottom:0!important;margin-top:0!important}.cfw-p-sm-0{padding:0!important}.cfw-pt-sm-0{padding-top:0!important}.cfw-pb-sm-0{padding-bottom:0!important}.cfw-pl-sm-0{padding-left:0!important}.cfw-pr-sm-0,.cfw-px-sm-0{padding-right:0!important}.cfw-px-sm-0{padding-left:0!important}.cfw-py-sm-0{padding-bottom:0!important;padding-top:0!important}.cfw-m-sm-1{margin:.25rem!important}.cfw-mt-sm-1{margin-top:.25rem!important}.cfw-mb-sm-1{margin-bottom:.25rem!important}.cfw-ml-sm-1{margin-left:.25rem!important}.cfw-mr-sm-1,.cfw-mx-sm-1{margin-right:.25rem!important}.cfw-mx-sm-1{margin-left:.25rem!important}.cfw-my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.cfw-p-sm-1{padding:.25rem!important}.cfw-pt-sm-1{padding-top:.25rem!important}.cfw-pb-sm-1{padding-bottom:.25rem!important}.cfw-pl-sm-1{padding-left:.25rem!important}.cfw-pr-sm-1,.cfw-px-sm-1{padding-right:.25rem!important}.cfw-px-sm-1{padding-left:.25rem!important}.cfw-py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.cfw-m-sm-2{margin:.5rem!important}.cfw-mt-sm-2{margin-top:.5rem!important}.cfw-mb-sm-2{margin-bottom:.5rem!important}.cfw-ml-sm-2{margin-left:.5rem!important}.cfw-mr-sm-2,.cfw-mx-sm-2{margin-right:.5rem!important}.cfw-mx-sm-2{margin-left:.5rem!important}.cfw-my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.cfw-p-sm-2{padding:.5rem!important}.cfw-pt-sm-2{padding-top:.5rem!important}.cfw-pb-sm-2{padding-bottom:.5rem!important}.cfw-pl-sm-2{padding-left:.5rem!important}.cfw-pr-sm-2,.cfw-px-sm-2{padding-right:.5rem!important}.cfw-px-sm-2{padding-left:.5rem!important}.cfw-py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.cfw-m-sm-3{margin:1rem!important}.cfw-mt-sm-3{margin-top:1rem!important}.cfw-mb-sm-3{margin-bottom:1rem!important}.cfw-ml-sm-3{margin-left:1rem!important}.cfw-mr-sm-3,.cfw-mx-sm-3{margin-right:1rem!important}.cfw-mx-sm-3{margin-left:1rem!important}.cfw-my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.cfw-p-sm-3{padding:1rem!important}.cfw-pt-sm-3{padding-top:1rem!important}.cfw-pb-sm-3{padding-bottom:1rem!important}.cfw-pl-sm-3{padding-left:1rem!important}.cfw-pr-sm-3,.cfw-px-sm-3{padding-right:1rem!important}.cfw-px-sm-3{padding-left:1rem!important}.cfw-py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.cfw-m-sm-4{margin:1.5rem!important}.cfw-mt-sm-4{margin-top:1.5rem!important}.cfw-mb-sm-4{margin-bottom:1.5rem!important}.cfw-ml-sm-4{margin-left:1.5rem!important}.cfw-mr-sm-4,.cfw-mx-sm-4{margin-right:1.5rem!important}.cfw-mx-sm-4{margin-left:1.5rem!important}.cfw-my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.cfw-p-sm-4{padding:1.5rem!important}.cfw-pt-sm-4{padding-top:1.5rem!important}.cfw-pb-sm-4{padding-bottom:1.5rem!important}.cfw-pl-sm-4{padding-left:1.5rem!important}.cfw-pr-sm-4,.cfw-px-sm-4{padding-right:1.5rem!important}.cfw-px-sm-4{padding-left:1.5rem!important}.cfw-py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.cfw-m-sm-5{margin:3rem!important}.cfw-mt-sm-5{margin-top:3rem!important}.cfw-mb-sm-5{margin-bottom:3rem!important}.cfw-ml-sm-5{margin-left:3rem!important}.cfw-mr-sm-5,.cfw-mx-sm-5{margin-right:3rem!important}.cfw-mx-sm-5{margin-left:3rem!important}.cfw-my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.cfw-p-sm-5{padding:3rem!important}.cfw-pt-sm-5{padding-top:3rem!important}.cfw-pb-sm-5{padding-bottom:3rem!important}.cfw-pl-sm-5{padding-left:3rem!important}.cfw-pr-sm-5,.cfw-px-sm-5{padding-right:3rem!important}.cfw-px-sm-5{padding-left:3rem!important}.cfw-py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.cfw-m-sm-auto{margin:auto!important}.cfw-mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.cfw-mt-sm-auto{margin-top:auto!important}.cfw-mb-sm-auto{margin-bottom:auto!important}.cfw-ml-sm-auto{margin-left:auto!important}.cfw-mr-sm-auto{margin-right:auto!important}}@media(min-width:768px){.cfw-m-md-0{margin:0!important}.cfw-mt-md-0{margin-top:0!important}.cfw-mb-md-0{margin-bottom:0!important}.cfw-ml-md-0{margin-left:0!important}.cfw-mr-md-0,.cfw-mx-md-0{margin-right:0!important}.cfw-mx-md-0{margin-left:0!important}.cfw-my-md-0{margin-bottom:0!important;margin-top:0!important}.cfw-p-md-0{padding:0!important}.cfw-pt-md-0{padding-top:0!important}.cfw-pb-md-0{padding-bottom:0!important}.cfw-pl-md-0{padding-left:0!important}.cfw-pr-md-0,.cfw-px-md-0{padding-right:0!important}.cfw-px-md-0{padding-left:0!important}.cfw-py-md-0{padding-bottom:0!important;padding-top:0!important}.cfw-m-md-1{margin:.25rem!important}.cfw-mt-md-1{margin-top:.25rem!important}.cfw-mb-md-1{margin-bottom:.25rem!important}.cfw-ml-md-1{margin-left:.25rem!important}.cfw-mr-md-1,.cfw-mx-md-1{margin-right:.25rem!important}.cfw-mx-md-1{margin-left:.25rem!important}.cfw-my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.cfw-p-md-1{padding:.25rem!important}.cfw-pt-md-1{padding-top:.25rem!important}.cfw-pb-md-1{padding-bottom:.25rem!important}.cfw-pl-md-1{padding-left:.25rem!important}.cfw-pr-md-1,.cfw-px-md-1{padding-right:.25rem!important}.cfw-px-md-1{padding-left:.25rem!important}.cfw-py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.cfw-m-md-2{margin:.5rem!important}.cfw-mt-md-2{margin-top:.5rem!important}.cfw-mb-md-2{margin-bottom:.5rem!important}.cfw-ml-md-2{margin-left:.5rem!important}.cfw-mr-md-2,.cfw-mx-md-2{margin-right:.5rem!important}.cfw-mx-md-2{margin-left:.5rem!important}.cfw-my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.cfw-p-md-2{padding:.5rem!important}.cfw-pt-md-2{padding-top:.5rem!important}.cfw-pb-md-2{padding-bottom:.5rem!important}.cfw-pl-md-2{padding-left:.5rem!important}.cfw-pr-md-2,.cfw-px-md-2{padding-right:.5rem!important}.cfw-px-md-2{padding-left:.5rem!important}.cfw-py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.cfw-m-md-3{margin:1rem!important}.cfw-mt-md-3{margin-top:1rem!important}.cfw-mb-md-3{margin-bottom:1rem!important}.cfw-ml-md-3{margin-left:1rem!important}.cfw-mr-md-3,.cfw-mx-md-3{margin-right:1rem!important}.cfw-mx-md-3{margin-left:1rem!important}.cfw-my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.cfw-p-md-3{padding:1rem!important}.cfw-pt-md-3{padding-top:1rem!important}.cfw-pb-md-3{padding-bottom:1rem!important}.cfw-pl-md-3{padding-left:1rem!important}.cfw-pr-md-3,.cfw-px-md-3{padding-right:1rem!important}.cfw-px-md-3{padding-left:1rem!important}.cfw-py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.cfw-m-md-4{margin:1.5rem!important}.cfw-mt-md-4{margin-top:1.5rem!important}.cfw-mb-md-4{margin-bottom:1.5rem!important}.cfw-ml-md-4{margin-left:1.5rem!important}.cfw-mr-md-4,.cfw-mx-md-4{margin-right:1.5rem!important}.cfw-mx-md-4{margin-left:1.5rem!important}.cfw-my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.cfw-p-md-4{padding:1.5rem!important}.cfw-pt-md-4{padding-top:1.5rem!important}.cfw-pb-md-4{padding-bottom:1.5rem!important}.cfw-pl-md-4{padding-left:1.5rem!important}.cfw-pr-md-4,.cfw-px-md-4{padding-right:1.5rem!important}.cfw-px-md-4{padding-left:1.5rem!important}.cfw-py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.cfw-m-md-5{margin:3rem!important}.cfw-mt-md-5{margin-top:3rem!important}.cfw-mb-md-5{margin-bottom:3rem!important}.cfw-ml-md-5{margin-left:3rem!important}.cfw-mr-md-5,.cfw-mx-md-5{margin-right:3rem!important}.cfw-mx-md-5{margin-left:3rem!important}.cfw-my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.cfw-p-md-5{padding:3rem!important}.cfw-pt-md-5{padding-top:3rem!important}.cfw-pb-md-5{padding-bottom:3rem!important}.cfw-pl-md-5{padding-left:3rem!important}.cfw-pr-md-5,.cfw-px-md-5{padding-right:3rem!important}.cfw-px-md-5{padding-left:3rem!important}.cfw-py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.cfw-m-md-auto{margin:auto!important}.cfw-mx-md-auto{margin-left:auto!important;margin-right:auto!important}.cfw-mt-md-auto{margin-top:auto!important}.cfw-mb-md-auto{margin-bottom:auto!important}.cfw-ml-md-auto{margin-left:auto!important}.cfw-mr-md-auto{margin-right:auto!important}}@media(min-width:992px){.cfw-m-lg-0{margin:0!important}.cfw-mt-lg-0{margin-top:0!important}.cfw-mb-lg-0{margin-bottom:0!important}.cfw-ml-lg-0{margin-left:0!important}.cfw-mr-lg-0,.cfw-mx-lg-0{margin-right:0!important}.cfw-mx-lg-0{margin-left:0!important}.cfw-my-lg-0{margin-bottom:0!important;margin-top:0!important}.cfw-p-lg-0{padding:0!important}.cfw-pt-lg-0{padding-top:0!important}.cfw-pb-lg-0{padding-bottom:0!important}.cfw-pl-lg-0{padding-left:0!important}.cfw-pr-lg-0,.cfw-px-lg-0{padding-right:0!important}.cfw-px-lg-0{padding-left:0!important}.cfw-py-lg-0{padding-bottom:0!important;padding-top:0!important}.cfw-m-lg-1{margin:.25rem!important}.cfw-mt-lg-1{margin-top:.25rem!important}.cfw-mb-lg-1{margin-bottom:.25rem!important}.cfw-ml-lg-1{margin-left:.25rem!important}.cfw-mr-lg-1,.cfw-mx-lg-1{margin-right:.25rem!important}.cfw-mx-lg-1{margin-left:.25rem!important}.cfw-my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.cfw-p-lg-1{padding:.25rem!important}.cfw-pt-lg-1{padding-top:.25rem!important}.cfw-pb-lg-1{padding-bottom:.25rem!important}.cfw-pl-lg-1{padding-left:.25rem!important}.cfw-pr-lg-1,.cfw-px-lg-1{padding-right:.25rem!important}.cfw-px-lg-1{padding-left:.25rem!important}.cfw-py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.cfw-m-lg-2{margin:.5rem!important}.cfw-mt-lg-2{margin-top:.5rem!important}.cfw-mb-lg-2{margin-bottom:.5rem!important}.cfw-ml-lg-2{margin-left:.5rem!important}.cfw-mr-lg-2,.cfw-mx-lg-2{margin-right:.5rem!important}.cfw-mx-lg-2{margin-left:.5rem!important}.cfw-my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.cfw-p-lg-2{padding:.5rem!important}.cfw-pt-lg-2{padding-top:.5rem!important}.cfw-pb-lg-2{padding-bottom:.5rem!important}.cfw-pl-lg-2{padding-left:.5rem!important}.cfw-pr-lg-2,.cfw-px-lg-2{padding-right:.5rem!important}.cfw-px-lg-2{padding-left:.5rem!important}.cfw-py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.cfw-m-lg-3{margin:1rem!important}.cfw-mt-lg-3{margin-top:1rem!important}.cfw-mb-lg-3{margin-bottom:1rem!important}.cfw-ml-lg-3{margin-left:1rem!important}.cfw-mr-lg-3,.cfw-mx-lg-3{margin-right:1rem!important}.cfw-mx-lg-3{margin-left:1rem!important}.cfw-my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.cfw-p-lg-3{padding:1rem!important}.cfw-pt-lg-3{padding-top:1rem!important}.cfw-pb-lg-3{padding-bottom:1rem!important}.cfw-pl-lg-3{padding-left:1rem!important}.cfw-pr-lg-3,.cfw-px-lg-3{padding-right:1rem!important}.cfw-px-lg-3{padding-left:1rem!important}.cfw-py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.cfw-m-lg-4{margin:1.5rem!important}.cfw-mt-lg-4{margin-top:1.5rem!important}.cfw-mb-lg-4{margin-bottom:1.5rem!important}.cfw-ml-lg-4{margin-left:1.5rem!important}.cfw-mr-lg-4,.cfw-mx-lg-4{margin-right:1.5rem!important}.cfw-mx-lg-4{margin-left:1.5rem!important}.cfw-my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.cfw-p-lg-4{padding:1.5rem!important}.cfw-pt-lg-4{padding-top:1.5rem!important}.cfw-pb-lg-4{padding-bottom:1.5rem!important}.cfw-pl-lg-4{padding-left:1.5rem!important}.cfw-pr-lg-4,.cfw-px-lg-4{padding-right:1.5rem!important}.cfw-px-lg-4{padding-left:1.5rem!important}.cfw-py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.cfw-m-lg-5{margin:3rem!important}.cfw-mt-lg-5{margin-top:3rem!important}.cfw-mb-lg-5{margin-bottom:3rem!important}.cfw-ml-lg-5{margin-left:3rem!important}.cfw-mr-lg-5,.cfw-mx-lg-5{margin-right:3rem!important}.cfw-mx-lg-5{margin-left:3rem!important}.cfw-my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.cfw-p-lg-5{padding:3rem!important}.cfw-pt-lg-5{padding-top:3rem!important}.cfw-pb-lg-5{padding-bottom:3rem!important}.cfw-pl-lg-5{padding-left:3rem!important}.cfw-pr-lg-5,.cfw-px-lg-5{padding-right:3rem!important}.cfw-px-lg-5{padding-left:3rem!important}.cfw-py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.cfw-m-lg-auto{margin:auto!important}.cfw-mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.cfw-mt-lg-auto{margin-top:auto!important}.cfw-mb-lg-auto{margin-bottom:auto!important}.cfw-ml-lg-auto{margin-left:auto!important}.cfw-mr-lg-auto{margin-right:auto!important}}@media(min-width:1200px){.cfw-m-xl-0{margin:0!important}.cfw-mt-xl-0{margin-top:0!important}.cfw-mb-xl-0{margin-bottom:0!important}.cfw-ml-xl-0{margin-left:0!important}.cfw-mr-xl-0,.cfw-mx-xl-0{margin-right:0!important}.cfw-mx-xl-0{margin-left:0!important}.cfw-my-xl-0{margin-bottom:0!important;margin-top:0!important}.cfw-p-xl-0{padding:0!important}.cfw-pt-xl-0{padding-top:0!important}.cfw-pb-xl-0{padding-bottom:0!important}.cfw-pl-xl-0{padding-left:0!important}.cfw-pr-xl-0,.cfw-px-xl-0{padding-right:0!important}.cfw-px-xl-0{padding-left:0!important}.cfw-py-xl-0{padding-bottom:0!important;padding-top:0!important}.cfw-m-xl-1{margin:.25rem!important}.cfw-mt-xl-1{margin-top:.25rem!important}.cfw-mb-xl-1{margin-bottom:.25rem!important}.cfw-ml-xl-1{margin-left:.25rem!important}.cfw-mr-xl-1,.cfw-mx-xl-1{margin-right:.25rem!important}.cfw-mx-xl-1{margin-left:.25rem!important}.cfw-my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.cfw-p-xl-1{padding:.25rem!important}.cfw-pt-xl-1{padding-top:.25rem!important}.cfw-pb-xl-1{padding-bottom:.25rem!important}.cfw-pl-xl-1{padding-left:.25rem!important}.cfw-pr-xl-1,.cfw-px-xl-1{padding-right:.25rem!important}.cfw-px-xl-1{padding-left:.25rem!important}.cfw-py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.cfw-m-xl-2{margin:.5rem!important}.cfw-mt-xl-2{margin-top:.5rem!important}.cfw-mb-xl-2{margin-bottom:.5rem!important}.cfw-ml-xl-2{margin-left:.5rem!important}.cfw-mr-xl-2,.cfw-mx-xl-2{margin-right:.5rem!important}.cfw-mx-xl-2{margin-left:.5rem!important}.cfw-my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.cfw-p-xl-2{padding:.5rem!important}.cfw-pt-xl-2{padding-top:.5rem!important}.cfw-pb-xl-2{padding-bottom:.5rem!important}.cfw-pl-xl-2{padding-left:.5rem!important}.cfw-pr-xl-2,.cfw-px-xl-2{padding-right:.5rem!important}.cfw-px-xl-2{padding-left:.5rem!important}.cfw-py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.cfw-m-xl-3{margin:1rem!important}.cfw-mt-xl-3{margin-top:1rem!important}.cfw-mb-xl-3{margin-bottom:1rem!important}.cfw-ml-xl-3{margin-left:1rem!important}.cfw-mr-xl-3,.cfw-mx-xl-3{margin-right:1rem!important}.cfw-mx-xl-3{margin-left:1rem!important}.cfw-my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.cfw-p-xl-3{padding:1rem!important}.cfw-pt-xl-3{padding-top:1rem!important}.cfw-pb-xl-3{padding-bottom:1rem!important}.cfw-pl-xl-3{padding-left:1rem!important}.cfw-pr-xl-3,.cfw-px-xl-3{padding-right:1rem!important}.cfw-px-xl-3{padding-left:1rem!important}.cfw-py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.cfw-m-xl-4{margin:1.5rem!important}.cfw-mt-xl-4{margin-top:1.5rem!important}.cfw-mb-xl-4{margin-bottom:1.5rem!important}.cfw-ml-xl-4{margin-left:1.5rem!important}.cfw-mr-xl-4,.cfw-mx-xl-4{margin-right:1.5rem!important}.cfw-mx-xl-4{margin-left:1.5rem!important}.cfw-my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.cfw-p-xl-4{padding:1.5rem!important}.cfw-pt-xl-4{padding-top:1.5rem!important}.cfw-pb-xl-4{padding-bottom:1.5rem!important}.cfw-pl-xl-4{padding-left:1.5rem!important}.cfw-pr-xl-4,.cfw-px-xl-4{padding-right:1.5rem!important}.cfw-px-xl-4{padding-left:1.5rem!important}.cfw-py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.cfw-m-xl-5{margin:3rem!important}.cfw-mt-xl-5{margin-top:3rem!important}.cfw-mb-xl-5{margin-bottom:3rem!important}.cfw-ml-xl-5{margin-left:3rem!important}.cfw-mr-xl-5,.cfw-mx-xl-5{margin-right:3rem!important}.cfw-mx-xl-5{margin-left:3rem!important}.cfw-my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.cfw-p-xl-5{padding:3rem!important}.cfw-pt-xl-5{padding-top:3rem!important}.cfw-pb-xl-5{padding-bottom:3rem!important}.cfw-pl-xl-5{padding-left:3rem!important}.cfw-pr-xl-5,.cfw-px-xl-5{padding-right:3rem!important}.cfw-px-xl-5{padding-left:3rem!important}.cfw-py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.cfw-m-xl-auto{margin:auto!important}.cfw-mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.cfw-mt-xl-auto{margin-top:auto!important}.cfw-mb-xl-auto{margin-bottom:auto!important}.cfw-ml-xl-auto{margin-left:auto!important}.cfw-mr-xl-auto{margin-right:auto!important}}@media(min-width:1400px){.cfw-m-xxl-0{margin:0!important}.cfw-mt-xxl-0{margin-top:0!important}.cfw-mb-xxl-0{margin-bottom:0!important}.cfw-ml-xxl-0{margin-left:0!important}.cfw-mr-xxl-0,.cfw-mx-xxl-0{margin-right:0!important}.cfw-mx-xxl-0{margin-left:0!important}.cfw-my-xxl-0{margin-bottom:0!important;margin-top:0!important}.cfw-p-xxl-0{padding:0!important}.cfw-pt-xxl-0{padding-top:0!important}.cfw-pb-xxl-0{padding-bottom:0!important}.cfw-pl-xxl-0{padding-left:0!important}.cfw-pr-xxl-0,.cfw-px-xxl-0{padding-right:0!important}.cfw-px-xxl-0{padding-left:0!important}.cfw-py-xxl-0{padding-bottom:0!important;padding-top:0!important}.cfw-m-xxl-1{margin:.25rem!important}.cfw-mt-xxl-1{margin-top:.25rem!important}.cfw-mb-xxl-1{margin-bottom:.25rem!important}.cfw-ml-xxl-1{margin-left:.25rem!important}.cfw-mr-xxl-1,.cfw-mx-xxl-1{margin-right:.25rem!important}.cfw-mx-xxl-1{margin-left:.25rem!important}.cfw-my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.cfw-p-xxl-1{padding:.25rem!important}.cfw-pt-xxl-1{padding-top:.25rem!important}.cfw-pb-xxl-1{padding-bottom:.25rem!important}.cfw-pl-xxl-1{padding-left:.25rem!important}.cfw-pr-xxl-1,.cfw-px-xxl-1{padding-right:.25rem!important}.cfw-px-xxl-1{padding-left:.25rem!important}.cfw-py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.cfw-m-xxl-2{margin:.5rem!important}.cfw-mt-xxl-2{margin-top:.5rem!important}.cfw-mb-xxl-2{margin-bottom:.5rem!important}.cfw-ml-xxl-2{margin-left:.5rem!important}.cfw-mr-xxl-2,.cfw-mx-xxl-2{margin-right:.5rem!important}.cfw-mx-xxl-2{margin-left:.5rem!important}.cfw-my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.cfw-p-xxl-2{padding:.5rem!important}.cfw-pt-xxl-2{padding-top:.5rem!important}.cfw-pb-xxl-2{padding-bottom:.5rem!important}.cfw-pl-xxl-2{padding-left:.5rem!important}.cfw-pr-xxl-2,.cfw-px-xxl-2{padding-right:.5rem!important}.cfw-px-xxl-2{padding-left:.5rem!important}.cfw-py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.cfw-m-xxl-3{margin:1rem!important}.cfw-mt-xxl-3{margin-top:1rem!important}.cfw-mb-xxl-3{margin-bottom:1rem!important}.cfw-ml-xxl-3{margin-left:1rem!important}.cfw-mr-xxl-3,.cfw-mx-xxl-3{margin-right:1rem!important}.cfw-mx-xxl-3{margin-left:1rem!important}.cfw-my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.cfw-p-xxl-3{padding:1rem!important}.cfw-pt-xxl-3{padding-top:1rem!important}.cfw-pb-xxl-3{padding-bottom:1rem!important}.cfw-pl-xxl-3{padding-left:1rem!important}.cfw-pr-xxl-3,.cfw-px-xxl-3{padding-right:1rem!important}.cfw-px-xxl-3{padding-left:1rem!important}.cfw-py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.cfw-m-xxl-4{margin:1.5rem!important}.cfw-mt-xxl-4{margin-top:1.5rem!important}.cfw-mb-xxl-4{margin-bottom:1.5rem!important}.cfw-ml-xxl-4{margin-left:1.5rem!important}.cfw-mr-xxl-4,.cfw-mx-xxl-4{margin-right:1.5rem!important}.cfw-mx-xxl-4{margin-left:1.5rem!important}.cfw-my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.cfw-p-xxl-4{padding:1.5rem!important}.cfw-pt-xxl-4{padding-top:1.5rem!important}.cfw-pb-xxl-4{padding-bottom:1.5rem!important}.cfw-pl-xxl-4{padding-left:1.5rem!important}.cfw-pr-xxl-4,.cfw-px-xxl-4{padding-right:1.5rem!important}.cfw-px-xxl-4{padding-left:1.5rem!important}.cfw-py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.cfw-m-xxl-5{margin:3rem!important}.cfw-mt-xxl-5{margin-top:3rem!important}.cfw-mb-xxl-5{margin-bottom:3rem!important}.cfw-ml-xxl-5{margin-left:3rem!important}.cfw-mr-xxl-5,.cfw-mx-xxl-5{margin-right:3rem!important}.cfw-mx-xxl-5{margin-left:3rem!important}.cfw-my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.cfw-p-xxl-5{padding:3rem!important}.cfw-pt-xxl-5{padding-top:3rem!important}.cfw-pb-xxl-5{padding-bottom:3rem!important}.cfw-pl-xxl-5{padding-left:3rem!important}.cfw-pr-xxl-5,.cfw-px-xxl-5{padding-right:3rem!important}.cfw-px-xxl-5{padding-left:3rem!important}.cfw-py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.cfw-m-xxl-auto{margin:auto!important}.cfw-mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.cfw-mt-xxl-auto{margin-top:auto!important}.cfw-mb-xxl-auto{margin-bottom:auto!important}.cfw-ml-xxl-auto{margin-left:auto!important}.cfw-mr-xxl-auto{margin-right:auto!important}}.cfw-d-flex-row{display:flex;flex-direction:row}.cfw-d-flex-column{display:flex;flex-direction:column}@media(max-width:42em){.cfw-desktop-only{display:none!important}}@media(min-width:42em){.cfw-mobile-only{display:none!important}}