@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');*:focus{outline:none !important}img{max-width:100%;height:auto}.wow{visibility:hidden}body{font-family:"Poppins",sans-serif;font-weight:400;font-size:20px;line-height:26px;color:#000;position:relative;background:#fff;margin:0 auto;padding:188px 0 0}a,button,.btn{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a{color:#df0024}a:hover{color:#df0024;text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Ubuntu",sans-serif}h1{font-weight:700;font-size:40px;line-height:100%;color:#df0024;letter-spacing:.2px;margin:0 0 20px}h2{font-weight:700;font-size:40px;line-height:100%;color:#df0024;letter-spacing:.2px;margin:0 0 20px}h3{font-weight:300;font-size:40px;line-height:100%;color:#000;margin:0 0 20px}h4{font-weight:700;font-size:30px;line-height:100%;color:#000;margin:0 0 20px}h5{font-weight:700;font-size:20px;line-height:100%;color:#000;margin:0 0 20px}h6{font-weight:300;font-size:30px;line-height:100%;color:#000;margin:0 0 20px}p{font-weight:400;font-size:20px;line-height:26px;color:#000;margin:0 0 20px}ul,ol{margin:0 0 20px}ol{padding-left:50px}ul{padding:0;list-style-type:none}ul li{padding-left:20px;position:relative}ul li:before{content:'';position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#df0024}li{font-weight:400;font-size:20px;line-height:26px;color:#000}b,strong{font-weight:700}table{background:#fff;width:100%;border:none;margin:0 0 20px}table tr{border:none;border-bottom:1px solid #df0024}th{background:#fff;font-weight:700;font-size:20px;line-height:26px;color:#000;border:none;padding:18px 40px}td{background:#e6f6ff;font-weight:400;font-size:20px;line-height:26px;color:#000;border:none;padding:18px 40px}hr{display:block;border:none;height:1px;width:100%;background:#df0024;margin:30px 0;padding:0}blockquote{font-weight:400;font-size:20px;line-height:26px;color:#000;margin:0 0 20px;background:0 0;font-style:italic}img.aligncenter{display:block;margin:15px auto}img.alignleft{float:left;margin:15px 15px 15px 0}img.alignright{float:right;margin:15px 0 15px 15px}.dnone{display:none !important}.container-fluid{width:1830px;max-width:100%}.container{width:1200px;max-width:100%}.p-init{position:initial}.btn-primary{font-family:"Ubuntu",sans-serif;font-weight:700;font-size:18px;line-height:22px;letter-spacing:0;text-align:center;display:inline-block;position:relative;color:#fff;background:0 0;box-shadow:none !important;height:auto;border:none;z-index:2;text-decoration:none;padding:0 45px 0 0;border-radius:26px;width:auto;max-width:100%}.btn-primary span{background:#df0024;display:inline-block;border-radius:29px;padding:17px 30px 19px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.btn-primary .btn-arrow{padding:0;display:inline-flex;justify-content:center;align-items:center;width:58px;height:58px;position:absolute;right:0;top:0}.btn-primary span svg{fill:#fff;width:24px;height:24px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:0 0 !important;color:#fff !important;box-shadow:none}.btn-primary:hover span:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.btn-primary:hover span:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.btn-primary:hover span svg{transform:scale(1.5)}.btn-secondary{font-family:"Ubuntu",sans-serif;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;display:inline-block;position:relative;color:#fff;background:#df0024;box-shadow:none !important;height:auto;border:1px solid #fff;z-index:2;text-decoration:none;padding:15px 30px;border-radius:29px;width:auto;max-width:100%}.btn-secondary svg{display:inline-block;vertical-align:middle;fill:#fff;width:22px;height:22px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background:#fff !important;color:#df0024 !important;border-color:#df0024 !important;box-shadow:none}.btn-secondary:hover svg{fill:#df0024}.menu-opener,.mobile-menu{display:none}.logo{display:block;margin:0 auto;width:100px;max-height:128px}.logo svg{width:100%;max-width:100%}.page-header{padding:30px 0;z-index:9;overflow:hidden;background:#fff;position:fixed;left:0;right:0;top:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-header .text-right{position:relative}.page-header .text-right:before{position:absolute;left:0;top:-100px;bottom:-100px;background:#df0024;right:-100vw}.main-menu{text-align:center;margin:0;font-size:0}.main-menu li:before{display:none}.main-menu li{display:inline-block;vertical-align:middle;padding:0}.main-menu li a{font-family:"Poppins",sans-serif;font-weight:600;font-size:19px;line-height:24px;padding:15px 17px;color:#4c4c4c;text-decoration:none;position:relative;display:inline-block;vertical-align:top}.main-menu li a:before{content:'';position:absolute;bottom:0;left:50%;right:50%;background:#df0024;height:4px;border-radius:2px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.main-menu li a:hover:before{left:0;right:0}.page-header .btn-secondary{margin-right:15px}.page-header.scrolled{padding:10px 0;box-shadow:0 0 10px 0 rgba(66,68,90,.5)}.page-header.scrolled .logo{width:60px}.banner-section{position:relative;padding:100px 0}.banner-section h1{margin:0 0 10px}.banner-section h2{font-weight:300;color:#000}.banner-section p{margin:0 0 20px;color:#5a5a5a}.banner-section .t-col p{font-size:18px}.banner-section .btns{margin-top:130px}.banner-section .btns a{font-family:"Ubuntu",sans-serif;display:inline-block;vertical-align:middle;font-weight:700;color:#000;margin-right:70px}.banner-section .btns a:last-of-type{margin-right:0}.banner-section .btns a svg{display:inline-block;vertical-align:middle;width:24px;height:24px;fill:#df0024}.banner-section .btns a:hover{text-decoration:none;color:#df0024}.banner-section .img-right{position:absolute;right:0;top:0;bottom:0;left:50%;background:#df0024;border-top-left-radius:160px;padding-top:160px}.banner-section .img-right:before{content:'';position:absolute;width:161px;height:161px;background:#df0024;left:-160px;bottom:-1px;z-index:-1}.banner-section .img-right:after{content:'';position:absolute;width:162px;height:161px;background:#fff;left:-162px;bottom:0;border-bottom-right-radius:160px;z-index:-1}.banner-section .img-right .nrs{position:absolute;left:-100px;top:30px;background:#fff;padding:20px;border-radius:70px;-webkit-box-shadow:0px 0px 68px 5px rgba(0,0,0,.28);-moz-box-shadow:0px 0px 68px 5px rgba(0,0,0,.28);box-shadow:0px 0px 68px 5px rgba(0,0,0,.28);z-index:2}.banner-section .img-right .nrs img{border-radius:20px}.banner-section .img-right .nrs img,.banner-section .img-right .nrs .right{display:inline-block;vertical-align:middle}.banner-section .img-right .nrs .right{padding-left:10px}.banner-section .img-right .nrs .right .span{display:block;font-weight:700;font-size:44px;line-height:100%;color:#df0024}.banner-section .img-right .nrs .right p{margin:0;text-transform:uppercase;font-size:16px}.banner-section .img-right .img-cont{position:relative}.banner-section .img-right .img-cont img{position:relative;object-fit:contain}.banner-section .img-right .img-cont .pins{position:absolute;left:0;right:0;top:0;bottom:0}.banner-section .img-right .img-cont .pins img{position:absolute;left:0;right:0;top:0;bottom:0}.banner-section .t-col{min-height:720px}.about-section{position:relative;background:#df0024;padding:50px 0}.about-section:before{content:'';background:url(//www.zdrowyzysk.pl/wp-content/themes/zz/assets/images/about_bg.jpg) top center no-repeat;background-size:cover;position:absolute;left:0;right:0;top:0;height:1731px}.about-section h2{color:#fff;margin:0 0 15px}.about-section h3{color:#fff;margin:0 0 15px}.about-section p{color:#fff;font-size:18px;line-height:28px;margin:0 0 15px}.about-section .btns{text-align:right;margin:0 0 15px}.about-section .btn-primary span{background:#fff;color:#000}.about-section .btn-primary span svg{fill:#df0024}.about-section .circle{-webkit-box-shadow:0px 0px 68px 5px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 68px 5px rgba(0,0,0,.5);box-shadow:0px 0px 68px 5px rgba(0,0,0,.5);border-radius:50%;width:95%;padding-top:95%;margin-left:auto;margin-right:auto;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transform:scale(1)}.about-section .circle:hover{transform:scale(1.1)}.about-section .circle .inner{overflow:hidden;border-radius:50%;position:absolute;left:10px;right:10px;top:10px;bottom:10px;z-index:2;text-align:center;padding:20% 15px 0;border:1px solid rgba(255,255,255,.6)}.about-section .circle .inner:before{content:'';position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;background:linear-gradient(to right,rgba(255,255,255,.5) 0%,rgba(255,255,255,.5) 20%,rgba(255,255,255,.3) 30%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 100%);opacity:.9}.about-section .circle.r45 .inner:before{transform:rotate(45deg)}.about-section .circle.r135 .inner:before{transform:rotate(135deg)}.about-section .circle.r225 .inner:before{transform:rotate(225deg)}.about-section .circle svg{width:80px;height:80px;fill:#fff;display:block;margin:0 auto}.about-section .circle h4{color:#fff;font-weight:700;font-size:36px;margin:15px 0 5px}.about-section .circle p{font-family:"Ubuntu",sans-serif;color:#fff;font-weight:400;font-size:24px;line-height:100%;margin:0}.effects-section{background:#df0024}.effects-section .bg{background:#fff;width:1800px;max-width:100%;margin:0 auto;border-top-left-radius:160px;border-bottom-right-radius:160px;padding:80px 0;position:relative;z-index:2}.effects-section .bg h2{color:#000;margin-bottom:40px}.effects-section .image-list{border-radius:32px;background-position:center;background-size:cover;position:relative;overflow:hidden;padding-top:20px}.effects-section .image-list .inner{background:#fff;padding:15px 0}.effects-section .image-list .swiper-slide-active .inner ul li{margin-bottom:15px;font-size:18px;line-height:28px}.effects-section .image-list .swiper-slide-active .inner ul li:before{top:10px}.effects-section .btns{padding-top:0}.effects-section .btns a{display:block;background:#df0024;border-radius:30px;text-align:center;padding:15px;margin-bottom:10px;border:1px solid transparent}.effects-section .btns a svg{fill:#fff;width:62px;height:62px;vertical-align:middle;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:block;margin:0 auto}.effects-section .btns a p{display:inline-block;vertical-align:middle;margin:0;color:#fff;font-size:18px;line-height:26px;width:100%;text-align:center}.effects-section .btns a:hover{opacity:.7;text-decoration:none}.effects-section .btns a:hover svg{transform:scale(1.1)}.effects-section .btns a.active{opacity:1 !important;border:1px solid #df0024;background:#fff}.effects-section .btns a.active p{color:#df0024}.effects-section .btns a.active svg{fill:#df0024}.slider-section{background:#df0024 url(//www.zdrowyzysk.pl/wp-content/themes/zz/assets/images/slider_s_bg.png) top right no-repeat;padding-top:115px}.slider-section h2{color:#fff;margin:0}.slider-section img{margin-right:-160px;max-width:calc(100% + 160px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transition-delay:0s;opacity:0}.slider-section .swiper-slide-active img{opacity:1;transition-delay:.3s}.slider-section h3{color:#fff;font-size:30px;margin-bottom:45px}.slider-section p,.slider-section li{color:#fff;line-height:32px}.slider-section li{margin-bottom:10px}.slider-section li:before{background:#fff}.slider-section ul,.slider-section p{padding-left:45px}.slider-section .text{padding:160px 0;margin-left:-100px;padding-right:100px}.slider-section .slider-nav{padding-left:45px;display:block;margin-top:-150px;position:relative;z-index:2}.swiper-button-next:after,.swiper-button-prev:after{display:none}.slider-section .slider-nav .swiper-button-next,.slider-section .slider-nav .swiper-button-prev{position:initial;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center;width:72px;height:72px;background:#fff;border-radius:50%;margin:0}.slider-section .slider-nav .swiper-button-next svg,.slider-section .slider-nav .swiper-button-prev svg{width:32px;height:32px;fill:#000}.slider-section .slider-nav .swiper-button-prev svg{transform:scaleX(-1)}.slider-section .slider-nav .nrs{display:inline-block;width:50px;text-align:center;vertical-align:middle;font-family:"Ubuntu",sans-serif;font-weight:700;color:#fff;font-size:18px;line-height:24px}.cat-label{font-family:"Ubuntu",sans-serif;font-weight:400;font-size:14px;line-height:20px;text-transform:uppercase;color:#000;display:inline-block;width:130px;text-align:center;padding:7px;background:#f1eef3;border-radius:17px;margin-bottom:20px}.news-thumb{display:block;position:relative;border-radius:35px;overflow:hidden;background:#f4f4f8}.news-thumb .img{position:relative;overflow:hidden;height:114px}.news-thumb .img img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.news-thumb .text{padding:20px 30px}.news-thumb .text h4{font-family:"Poppins",sans-serif;font-weight:600;font-size:20px;line-height:28px;margin-bottom:15px;color:#000}.news-thumb .text p{font-size:16px;line-height:26px;margin-bottom:30px;color:#000;min-height:52px}.news-thumb .date{font-size:14px;line-height:26px;color:gray}.news-thumb .arrow{position:absolute;right:20px;bottom:20px;display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;background:#df0024}.news-thumb .arrow svg{width:24px;height:24px;fill:#fff}.news-thumb:hover{text-decoration:none}.effects-section .swiper-button-next,.effects-section .swiper-button-prev{width:36px;height:36px;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0;top:calc(50% - 18px)}.effects-section .swiper-button-next svg,.effects-section .swiper-button-prev svg{fill:#fff;width:20px;height:20px}.effects-section .swiper-button-prev svg{transform:scaleX(-1)}.map-section{background:#df0024;padding:100px 0}.map-section h2{color:#fff;margin-bottom:60px}.map-section h3{font-weight:700;color:#fff;margin-bottom:30px}.map-section h4{font-family:"Poppins",sans-serif;font-weight:600;color:#fff;margin-bottom:0;font-size:20px;line-height:32px}.map-section p,.map-section a{color:#fff;margin-bottom:0;font-size:20px;line-height:32px}.map-section .cm .col-lg-6{margin-bottom:25px}.contact-section{background:#df0024;padding-bottom:60px}.contact-section h2{color:#fff;margin-bottom:40px}.contact-section p{color:#fff;font-size:18px;line-height:32px;margin-bottom:20px}.contact-section a{color:#fff;font-size:18px;line-height:32px}.contact-section a svg{fill:#fff;width:20px;height:20px;display:inline-block;vertical-align:middle;margin:0 3px 2px 0}.contact-section .btns a{margin-right:15px}.contact-section .btns a svg{fill:#fff;width:24px;height:24px;display:inline-block;vertical-align:middle}.contact-section .btns a span{text-decoration:underline}.contact-section .btns a:hover{text-decoration:none;opacity:.7}.contact-section h3{font-weight:700;color:#fff;margin:30px 0 10px;font-size:18px;line-height:32px}.form-control{font-family:"Poppins",sans-serif;font-size:16px;line-height:20px;color:#000;font-weight:400;padding:15px 20px;background:#fff;border:none !important;box-shadow:none !important;height:auto;border-radius:25px}form button{border:none;padding:15px;background:0 0;font-family:"Ubuntu",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;width:100%;text-align:center}form button svg{fill:#fff;display:inline-block;vertical-align:middle;width:24px;height:24px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}form button:hover svg{margin-left:10px;margin-right:-10px}.cb-label{display:block;position:relative;padding-left:46px;cursor:pointer;font-family:"Ubuntu",sans-serif;font-weight:400;font-size:16px;line-height:1;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.cb-label a{text-decoration:underline}.cb-label input{position:absolute;font-size:16px;line-height:1;opacity:0;left:25px;top:8px;cursor:pointer;height:0;width:0}.cb-label .checkmark{position:absolute;top:0;left:16px;height:20px;width:20px;border:1px solid #fff;border-radius:3px;background-color:#fff}.cb-label:hover input~.checkmark{background-color:#fff}.cb-label input:checked~.checkmark{background-color:#df0024}.cb-label .checkmark:after{content:"";position:absolute;display:none}.cb-label input:checked~.checkmark:after{display:block}.cb-label .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-wyd-cont{padding:50px 0}.custom-wyd-cont.effects-section .bg{padding:0 !important;overflow:hidden}.koimg{border-radius:30px;max-width:95%;margin:0 auto}#pp-popup .modal-dialog{width:760px;max-width:100%}.modal-content{border:none;border-radius:0;box-shadow:1px 1px 3px 0px rgba(2,2,2,.23);background-color:rgba(255,255,255,1)}.modal-body{padding:15px;border-radius:0}.modal-body .close{position:absolute;right:0;top:0;opacity:1;height:30px;width:30px;padding:0;color:#fff;font-family:inherit;font-weight:700;font-size:12px;line-height:30px;border:1px none #fff;border-radius:0;box-shadow:1px 1px 3px 0px rgba(2,2,2,0);text-shadow:0px 0px 0px rgba(0,0,0,.0);background-color:rgba(223,0,36,1)}.modal-body .close svg{width:24px;height:24px;fill:#df0024}.modal-backdrop{display:none !important}.page-footer{position:relative;padding:45px 0 70px}.page-footer .to-top-container{position:absolute;right:0;bottom:0;width:230px;height:230px;border-top-left-radius:140px;background:#df0024;display:flex;justify-content:center;align-items:center}.page-footer .to-top-container a{padding-top:20px;width:100px;height:100px;border-radius:50%;display:block;background:#fff;text-align:center;font-family:"Ubuntu",sans-serif;font-weight:700;color:#000;font-size:15px;line-height:20px}.page-footer .to-top-container a svg{fill:#000;width:24px;height:24px;display:block;margin:0 auto;transform:rotate(-90deg);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-footer .to-top-container a:hover{text-decoration:none;color:#df0024;margin-top:-10px;margin-bottom:10px}.page-footer .to-top-container a:hover svg{fill:#df0024}.page-footer .bordered{position:relative}.page-footer .bordered:before{content:'';position:absolute;right:-30px;top:-10px;width:1px;height:50px;background:#c2c2c4}.page-footer p{font-size:16px;line-height:26px;color:#000}.page-footer p b,.page-footer p strong{display:block}.page-footer ul{padding:0;margin:0}.page-footer ul li:before{display:none}.page-footer ul li a{font-size:16px;line-height:26px;color:#000}.page-footer ul li a:hover{color:#df0024;text-decoration:none}.page-footer hr{height:4px;background:#e2e2e5;margin:25px 0}.page-footer .last-line p{font-size:12px}.page-footer .last-line p a{color:#000}.page-footer .last-line p a:hover{color:#df0024;text-decoration:none}.page-footer .last-line p b{display:initial}.swiper-button-lock{display:none !important}.grecaptcha-badge{display:none}.mini-footer{padding:15px 0;background:#df0024}.mini-footer a{color:#fff;font-size:14px;position:relative}.mini-footer a:before{content:'';position:absolute;left:0;right:0;top:-10px;height:1px;background:#fff}.mini-footer a:hover{text-decoration:none;opacity:.7}@media (max-width:767px){.banner-section .img-right:before,.banner-section .img-right:after,.page-footer .bordered:before,.page-header .text-right,.page-header .main-menu{display:none}.page-header{padding:15px 0}.menu-closer,.menu-opener{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-left:auto}.menu-closer svg,.menu-opener svg{width:32px;height:32px}.logo{width:60px}.mobile-menu{display:block;padding:15px;position:absolute;left:calc(-100% - 10px);top:0;width:100%;z-index:99;background:#fff;box-shadow:0 0 10px 0 rgba(66,68,90,1);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.mobile-menu.active{left:0}.main-menu{margin:15px 0}.main-menu li{display:block}.mobile-menu .btns .btn-secondary{width:210px;margin-bottom:5px}.banner-section{padding:30px 0}.banner-section .img-right{position:initial;padding:30px 15px;margin-top:30px}.banner-section .img-right .nrs{position:initial;display:block;max-width:100%;width:320px;margin:0 auto 15px auto}h1,h2,h3{font-size:30px}.btn-primary span{padding:17px 15px}.banner-section .btns{margin-top:30px;text-align:center}.banner-section .btns a{margin:0 auto 15px auto}.banner-section .img-right .nrs img{width:100px}.about-section{padding:30px 0}.about-section .btns .btn-primary{font-size:14px}.about-section .circle{margin-bottom:15px}.about-section .circle h4{font-size:30px}.about-section .circle p{font-size:20px}.effects-section .bg{padding:100px 0}.effects-section .image-list .inner li{font-size:14px;line-height:18px}.effects-section .image-list .inner li:before{top:5px}.effects-section .image-list{margin-bottom:15px}.slider-section img{margin-right:0;max-width:100%}.slider-section .text{padding:30px 0}.slider-section ul,.slider-section p{padding-left:15px}.slider-section .slider-nav{margin:15px 0;text-align:center;padding:0}.map-section{padding:30px 0;text-align:center}.page-footer{text-align:center}.page-footer .logo{margin-bottom:15px}.page-footer .to-top-container{width:100px;height:100px}.page-footer .to-top-container a{width:50px;height:50px;font-size:10px;padding-top:4px;line-height:12px}body{padding-top:108px}.effects-section .btns{padding-top:30px}.banner-section .t-col{min-height:1px}}@media (max-width:991px) and (min-width:768px){.page-header .text-right,.page-header .main-menu{display:none}.page-header{padding:15px 0}.menu-closer,.menu-opener{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-left:auto}.menu-closer svg,.menu-opener svg{width:32px;height:32px}.logo{width:60px;margin-left:0}.mobile-menu{display:block;padding:15px;position:absolute;left:calc(-100% - 10px);top:0;width:100%;z-index:99;background:#fff;box-shadow:0 0 10px 0 rgba(66,68,90,1);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.mobile-menu.active{left:0}.main-menu{margin:15px 0}.main-menu li{display:block}.mobile-menu .btns .btn-secondary{width:210px;margin-bottom:5px}.banner-section .img-right .nrs{top:30px}.banner-section .img-right .img-cont{margin-top:90px}.banner-section .btns{margin-top:30px;text-align:center}.banner-section .btns a{margin:0 auto 15px auto}.about-section .circle h4{font-size:26px}.about-section .circle p{font-size:18px}.about-section .circle svg{width:60px;height:60px}.about-section .circle .inner{padding-top:13%}.effects-section .btns a{padding:10px}.effects-section .btns a svg{width:46px;height:46px}.page-footer .to-top-container{width:100px;height:100px}.page-footer .to-top-container a{width:50px;height:50px;font-size:10px;padding-top:4px;line-height:12px}body{padding-top:108px}.effects-section .image-list .inner li{font-size:18px;line-height:24px}.slider-section .text{padding:50px 0 160px}.effects-section .bg{padding:80px 0}}@media (max-width:1199px) and (min-width:992px){.main-menu li a{padding:15px 4px;font-size:12px}.page-header .btn-secondary{padding:15px 10px;font-size:15px}.banner-section .img-right .nrs{top:30px}.banner-section .img-right .img-cont{margin-top:90px}.banner-section .btns{margin-top:30px;text-align:center}.banner-section .btns a{margin:0 auto 15px auto}.effects-section .btns a p{font-size:14px;line-height:20px}}@media (max-width:1400px) and (min-width:1200px){.main-menu li a{padding:15px 6px;font-size:14px}}@media (max-width:1600px) and (min-width:1401px){.main-menu li a{padding:15px 6px;font-size:17px}}@media (max-width:1800px) and (min-width:1601px){.main-menu li a{padding:15px 10px}}@media (max-width:1800px) and (min-width:1200px){.page-header .btn-secondary{padding:15px 10px;font-size:15px}.banner-section .img-right .nrs{top:30px}.banner-section .img-right .img-cont{margin-top:90px}}