html,body{font-family:"Montserrat",sans-serif;font-size:16px}@media screen and (max-width:1982px){html,body{font-size:14px}}@media screen and (max-width:1060px){html,body{font-size:12px}}a{color:inherit!important}a.anchor{top:-30px;position:relative}.navbar{color:#444769}.navbar .container-fluid{max-width:1700px}.navbar .nav-item{padding:0 10px;margin:0 10px;font-size:1rem;border-radius:30px;transition:background-color 0.3s,color 0.3s,border 0.3s}.navbar .nav-item:hover{background:#fff;box-shadow:0 3px 6px #00AABE33;text-decoration:none}@media screen and (max-width:1600px){.navbar .nav-item{padding:0 8px;margin:0 8px}}@media screen and (max-width:1350px){.navbar .nav-item{padding:0 5px;margin:0 5px}}@media screen and (max-width:1000px){.navbar .nav-item{padding:0 15px;margin:2px 15px}}.navbar .navbar-brand img{max-height:50px}.navbar .nav-item-stream{background:#00AABE;box-shadow:0 3px 6px #00AABE33;border-radius:30px;color:#fff;transition:background-color 0.3s,color 0.3s,border 0.3s}.navbar .nav-item-stream:hover{background:#fff;color:#00AABE!important;text-decoration:none}.navbar .nav-item-docs{background:#119078;box-shadow:0 3px 6px #11907899;border-radius:30px;color:#fff;transition:background-color 0.3s,color 0.3s,border 0.3s}.navbar .nav-item-docs:hover{background:#fff;color:#119078!important;text-decoration:none}.navbar .mobile-logos{max-width:80%}.navbar .mobile-logos .s1{max-height:25px}.spacer{width:100%}.spacer.h-nav{min-height:75px}section{color:#444769}section .head{padding:25px 0;font-size:2rem;text-align:center;font-weight:500}section.hp-top{background:no-repeat center center;background-size:cover;min-height:700px;color:#fff;padding:150px 0}section.hp-top .logo{margin-bottom:30px}section.hp-top .txt1{margin-top:100px;margin-bottom:5px;font-size:1.8rem}section.hp-top .txt2{font-size:2.6rem;font-weight:700}section.hp-top .button{margin-top:200px}section.hp-top .button a{box-shadow:0 3px 6px #00AABE99;border:1px solid #fff;border-radius:30px;padding:10px 30px;font-weight:700;transition:background-color 0.3s,color 0.3s,border 0.3s}section.hp-top .button a:hover{background:#00AABE;color:#fff;text-decoration:none;border-color:#00AABE}section.hp-news{padding:100px 0}section.hp-news .news-container{margin-bottom:1rem}section.hp-news .news-container .title{font-size:1.2rem;font-weight:700;margin:0}section.hp-news .news-container .date{font-size:.8rem;margin:0}section.hp-news .news-container .btn-celadon{position:absolute;bottom:0}section.hp-news .news-container .btn-celadon a{font-size:.8rem;padding:5px 20px;font-weight:400}section.hp-news .news-container .news-icon{border-radius:2rem}section.hp-arts{padding:20px 0}section.hp-arts .container{max-width:900px}section.hp-arts .art-container{margin-bottom:1rem}section.hp-arts .art-container .img{padding:1rem;position:relative}section.hp-arts .art-container .img .title{position:absolute;width:80%;bottom:15%;left:10%;text-align:center;font-size:1.2rem;font-weight:700;color:#fff}section.doc-videos{padding:20px 0}section.doc-videos .video-container{margin-bottom:1rem;padding:1rem}section.doc-videos .video-container .img{position:relative}section.doc-videos .video-container .author{font-size:.8rem;padding:5px 0 0 0;width:100%}section.doc-videos .video-container .title{font-size:1.2rem;font-weight:700;color:#119078;width:100%}section.hp-about{background:linear-gradient(180deg,#E3F6F8 92%,white 50%);padding:30px 0 0 0}section.hp-about .txt-box{background:#fff;box-shadow:0 5px 15px #00A1B733;border-radius:10px;max-width:700px;padding:40px;margin:0 auto;font-size:1.25rem}section.hp-about .image{border-radius:10px;max-width:700px;padding:20px 10px;margin:0 auto}section.hp-about .buttons{margin:0 auto;padding-bottom:2rem;padding-top:1.5rem;max-width:700px;text-align:center}section.hp-about.no-bg{background:none}section.hp-about.no-bg .txt-box{box-shadow:none;padding:0 40px}section.hp-about.virtual-gallery{background:#00AABE;color:#fff}section.hp-about.virtual-gallery .txt-box{background:none;box-shadow:none;padding:0 40px}section.hp-about.doctors-zone{background:#119078;color:#fff}section.hp-about.doctors-zone .txt-box{background:none;box-shadow:none;padding:0 40px}section.hp-stream{padding:50px 0;background:no-repeat center center;background-size:cover;min-height:700px;color:#fff}section.hp-stream .head{padding-top:100px}section.hp-stream .stream{background:#000;max-width:700px;height:400px;margin:0 auto;position:relative}section.hp-stream .stream .confirm{position:absolute;left:0;top:0;width:100%;height:100%;background:#00AABE;font-size:1.2rem;font-weight:700;color:#fff;box-shadow:0 3px 6px rgba(0,170,190,.6)}section.hp-stream .stream .confirm .txt{padding:130px 50px}section.hp-stream .stream .confirm .txt input{width:18px}section.hp-stream .button{margin-top:70px}section.hp-stream .button a{box-shadow:0 3px 6px #00AABE99;border:1px solid #fff;border-radius:30px;padding:10px 30px;font-weight:700;transition:background-color 0.3s,color 0.3s,border 0.3s}section.hp-stream .button a:hover{background:#00AABE;color:#fff;text-decoration:none;border-color:#00AABE}section.hp-petition{background:linear-gradient(180deg,#E3F6F8 80%,white 50%);padding:50px 0;padding-bottom:100px}section.hp-petition .txt-box{background:#fff;box-shadow:0 5px 15px #00A1B733;border-radius:10px;max-width:700px;padding:40px;margin:0 auto}section.hp-petition .txt-box .txt{padding:40px 10px;text-align:left;line-height:130%;font-size:1.25rem}section.hp-petition .txt-box .get-petition{padding:10px 40px;border:1px solid #AAE3E9;border-radius:60px}section.hp-petition .txt-box .get-petition .text{text-align:left;color:#00AABE;font-weight:700}section.hp-petition .txt-box .get-petition .download{text-align:right}section.hp-petition .txt-box .get-petition .download img{margin-left:15px}section.hp-petition .txt-box .counter-petition{padding:30px 40px}section.hp-petition .txt-box .counter-petition .number{text-align:center;font-weight:700}section.hp-petition .txt-box .counter-petition .number span{color:#00AABE;font-size:2rem;position:relative;top:5px;right:5px}section.hp-petition .txt-box .button{margin-bottom:-50px}section.footer{background:#444769;padding:20px}section.footer .container{max-width:600px}section.footer .container .erdomed{text-align:right;padding-top:20px;padding-right:50px}section.footer .container .angelini{text-align:left;padding-left:50px}section.register{padding:50px 0;background:rgba(61,71,105,.4);color:#444769}section.register label{color:#444769}section.register .container{padding:50px 100px;background:#fff;max-width:750px;border-radius:20px;position:relative}section.register .title{text-align:center;padding:15px;font-weight:700}section.register .btn-primary{background:#00AABE;border:0;font-size:1rem;font-weight:700;box-shadow:0 3px 6px #00AABE99;border-radius:30px;padding:10px 60px;transition:background-color 0.3s,color 0.3s,border 0.3s}section.register .btn-primary:hover{background:#fff;color:#00AABE!important;text-decoration:none}section.petition-form{min-height:100vh;padding:50px 0;background:rgba(61,71,105,.4);color:#444769}section.petition-form label{color:#444769}section.petition-form .container{padding:50px 100px;background:#fff;max-width:750px;border-radius:20px;position:relative}section.petition-form .title{text-align:center;padding:15px;font-weight:700}section.petition-form .klauzula{margin:30px 0}section.petition-form .btn-custom{background:#00AABE;border:0;font-size:1rem;font-weight:700;box-shadow:0 3px 6px #00AABE99;border-radius:30px;padding:10px 60px;color:#fff;transition:background-color 0.3s,color 0.3s,border 0.3s}section.petition-form .btn-custom:hover{background:#fff;color:#00AABE!important;text-decoration:none}section .klauzula{position:relative;background:#E3F6F8 0% 0% no-repeat padding-box;border-radius:10px;padding:15px;color:#444769;font-size:.8rem;margin:10px 0;height:150px;overflow:hidden}section .klauzula.show{height:auto}section .klauzula.show:after{display:none}section .klauzula:after{display:block;content:" ";width:100%;height:80px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#e3f6f8 90%);position:absolute;bottom:0;left:0}section .klauzula .more{position:absolute;top:10px;right:10px}.close-btn{position:absolute;right:-20px;top:-20px;padding:0 12px;border-radius:30px;background:#E3F6F8;font-size:2rem;font-weight:700}.btn-celadon{color:#fff}.btn-celadon a{background:#00AABE;box-shadow:0 3px 6px #00AABE99;border-radius:30px;padding:10px 50px;font-weight:700;transition:background-color 0.3s,color 0.3s,border 0.3s}.btn-celadon a:hover{background:#fff;color:#00AABE!important;text-decoration:none}.btn-trans{color:white!important}.btn-trans a{border:1px solid #fff;box-shadow:0 3px 6px #00AABE99;border-radius:30px;padding:10px 50px;font-weight:700;transition:background-color 0.3s,color 0.3s,border 0.3s}.btn-trans a:hover{background:#00AABE;color:white!important;text-decoration:none;border-color:#00AABE}.btn-trans2{color:white!important}.btn-trans2 a{border:1px solid #fff;box-shadow:0 3px 6px #11907899;border-radius:30px;padding:10px 50px;font-weight:700;transition:background-color 0.3s,color 0.3s,border 0.3s}.btn-trans2 a:hover{background:#119078;color:white!important;text-decoration:none;border-color:#119078}@media screen and (max-width:768px){.spacer.h-nav{min-height:110px}section.hp-top{padding:50px 0}section.hp-top .txt3{padding:0 10%}section.hp-about{padding:20px 0}section.hp-about .txt-box{padding:10px}section.hp-about .txt-box .quotes{padding:10px 40px}section.hp-about .txt-box .person .person-name{font-size:1.3rem}section.hp-petition .txt-box{padding:20px}section.hp-petition .txt-box .get-petition .text{text-align:center}section.hp-petition .txt-box .get-petition .download{text-align:center}section.hp-petition .txt-box .button{margin-bottom:-30px}section.register{padding:0}section.register .container{padding:30px 20px}section.petition-form{padding:50px 0;background:rgba(61,71,105,.4);color:#444769}section.petition-form label{color:#444769}section.petition-form .container{padding:50px 20px;background:#fff;max-width:750px;border-radius:20px}section.petition-form .title{text-align:center;padding:15px;font-weight:700}section.petition-form .informacje{background:#E3F6F8 0% 0% no-repeat padding-box;border-radius:10px;padding:15px;color:#444769;font-size:.8rem;margin:30px 0}section.petition-form .btn-custom{background:#00AABE;border:0;font-size:1rem;font-weight:700;box-shadow:0 3px 6px #00AABE99;border-radius:30px;padding:10px 60px;color:#fff}section.hp-stream .stream{height:300px}section.hp-stream .stream iframe{height:300px!important}section.hp-stream .stream .confirm .txt{padding:20px 50px}section .close-btn{right:10px;top:10px;padding:0 10px;border-radius:30px;font-size:1.4rem}}.modal-popup{position:fixed;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(10px);background:rgba(0,0,0,.5);z-index:1050;overflow:hidden;height:100vh;display:none}.modal-popup.show{display:block}.modal-popup .modal-close{position:fixed;z-index:10000;top:1rem;right:1rem;background-color:#00AABE;border-radius:3rem;padding:.25rem 1rem;cursor:pointer;font-size:2rem;color:#fff;font-weight:700}.modal-popup .modal-close-btn{text-align:right}.modal-popup .modal-text{overflow:auto;background:#fff;box-shadow:0 5px 15px #00A1B733;border-radius:10px;max-width:1200px;max-height:90vh;padding:40px;margin:5% auto;font-size:1.25rem}.modal-popup .modal-text img{max-width:100%;max-height:60vh;margin:0 auto;display:block}.modal-popup .modal-text .video{background:none;max-width:2000px;height:600px;margin:0 auto;position:relative}@media screen and (max-width:768px){.modal-popup .modal-text .video{max-width:500px;height:250px}}.modal-popup .modal-text .author{font-size:.8rem;padding:5px 0;width:100%}.modal-popup .modal-text .title{font-size:1.2rem;font-weight:700;color:#119078;width:100%}.modal-popup .modal-text .srt{text-align:right;font-size:.7rem}.modal-popup .modal-text .head{padding:10px 0;font-size:2rem;text-align:center;font-weight:500}@media screen and (max-width:768px){.only-desktop{display:none}iframe{max-width:100%!important}}@media screen and (min-width:768px){.only-mobile{display:none}}