.sign-up-btn a:hover{background:#0052a3}.sign-up-btn a:after{content:'' !important;background-color:unset !important}.mob-nav .sign-up-btn a{text-align:center}.col-sm-9.text-right.meniu-div{padding-left:0}.sign-up-btn a{color:#fff !important;background:#003870;padding:12px 20px;display:block;border-radius:25px}.call-btn{display:none}.pasiulymai-layout{min-height:499px}.more-btn{color:#003870 !important;font-weight:700;text-decoration:unset;border-bottom:1px solid #b4c7d6;padding-bottom:5px}.more-btn:hover{color:#0052a3 !important}.special .more-btn{margin-left:1em;height:24px}.more-btn-section{width:100%}.register-btn-section{margin:80px 0}.paslauga-vidinis .gydytojai-row .next-btn:hover{background:#0052a3 !important;color:#fff !important}.paslauga-vidinis .gydytojai-row .next-btn{background:#ffe2df !important;border-radius:50px;color:#003870 !important}.paslauga-vidinis .gydytojai-row .col-sm-12{padding:0}.paslauga-vidinis .gydytojai-row .col-xs-12.col-sm-6.col-md-4{padding:0;padding-bottom:2rem}.paslauga-vidinis .gydytojai-row .row{padding:0}.paslauga-vidinis .gydytojai-row h2{color:#003870;font-family:"Playfair Display";font-size:28px;font-weight:400;margin-bottom:20px;margin-top:0}.footer-register-btn-section .register-btn,.register-btn-section a{text-decoration:unset;color:#fff !important;background:#003870;padding:21px 47px;border-radius:50px;font-size:30px;font-weight:300}.footer-register-btn-section .register-btn{padding:15px 30px;font-size:24px;margin:0 15px}.footer-register-btn-section .register-btn:hover,.register-btn-section a:hover{background:#0052a3 !important}.footer-register-btn-section{width:100%;text-align:center;background-color:#eaf3f9;padding-bottom:60px;padding-top:60px}.pasiulymai-layout{margin-top:30px}@media (min-width:993px){.hero-mode>a{pointer-events:none}.paslauga-vidinis .gydytojai-row .col-md-4:nth-child(3n+1){padding-right:16px !important}.paslauga-vidinis .gydytojai-row .col-md-4:nth-child(3n+2){padding-right:8px !important;padding-left:8px !important}.paslauga-vidinis .gydytojai-row .col-md-4:nth-child(3n+3){padding-left:16px !important}}@media (max-width:992px){.pasiulymai-layout{margin-top:120px}.paslauga-vidinis .gydytojai-row .col-md-4:nth-child(2n+1){padding-right:8px !important}.paslauga-vidinis .gydytojai-row .col-md-4:nth-child(2n+2){padding-left:8px !important}.call-btn svg{margin-top:12px}.call-btn a{display:block;line-height:50px;width:50px;height:50px}.call-btn{display:block;position:absolute;right:80px;top:33px;background:#003870;border-radius:50%;width:50px;height:50px;text-align:center;z-index:99}.call-btn:hover{background:#0052a3 !important;cursor:pointer}.paslauga-vidinis .gydytojai-box{margin-top:0}}@media (max-width:767px){.paslauga-vidinis .gydytojai-row .col-md-4:nth-child(2n+1){padding-right:0 !important}.paslauga-vidinis .gydytojai-row .col-md-4:nth-child(2n+2){padding-left:0 !important}}.paslauga-vidinis .buttons-wrapper,.gydytojas-row .buttons-wrapper{list-style-type:none;padding-top:1rem}body .paslauga-vidinis .buttons-wrapper{margin:0;padding:0 0 20px}.paslauga-vidinis .buttons-wrapper li,.gydytojas-row .buttons-wrapper li{display:inline-block;margin-bottom:.5rem}.paslauga-vidinis .buttons-wrapper li a,.gydytojas-row .buttons-wrapper li a{text-decoration:none}@media (min-width:768px) and (max-width:1200px){.gydytojas-row .buttons-wrapper li{width:100%;text-align:center}}@media (max-width:440px){.footer-register-btn-section{display:flex;flex-direction:column}.footer-register-btn-section .register-btn{margin:5px auto}}@media (max-width:360px){.gydytojas-row .buttons-wrapper li{width:100%;text-align:center}}.registration-popup{width:100%;height:100vh;position:fixed;top:0;left:0;transform:translateX(100%);transition:.4s transform ease-in;display:block;color:#003870}.registration-popup.active{transform:translateX(0);animation:moveRightBlock .7s;z-index:9999999999}.registration-popup.active .relative-container{position:relative;overflow:auto;min-height:100%}.registration-popup.active .absolute-container{position:absolute;display:flex;top:0;left:0;justify-content:flex-end;width:100%;height:100%}.registration-popup.close-block{transform:translateX(100%)}.registration-popup .opacity-container{width:55%}.registration-popup .navigation-container{min-height:100%;padding:1.25rem 4.6%;width:45%;background-color:#fff;display:flex;flex-direction:column;text-align:center;overflow-y:scroll}.registration-popup .close-popup-trigger{cursor:pointer;padding:1rem 0 1.25rem}.registration-popup h3{font-size:1.75rem;font-family:"Playfair Display",sans-serif;line-height:1.375;margin-bottom:1.25rem;padding:0}.registration-popup p{font-size:1.125rem;font-family:"Nunito Sans",sans-serif;line-height:1.25;margin-bottom:1.5rem;padding:0;color:#003870}.registration-popup p.label{font-size:1rem;color:#003870;margin-bottom:1rem}.registration-popup p span{font-family:"Nunito Sans",sans-serif;color:#003870}.registration-popup .form-row{text-align:left}.registration-popup .form-row:not(:first-child){padding-top:1rem}.registration-popup .form-row.message{padding-top:1rem}.registration-popup .time-selector{padding-bottom:1rem}.registration-popup .time-selector .radio-container{background-color:#eaf3f9;border-radius:10px;padding:1.5rem 2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}.registration-popup .close-popup-trigger:hover svg line{stroke-width:4}.registration-popup .selector-block{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}.checkbox-wrapper .checkbox-container{display:block;position:relative;padding-left:1.5em;cursor:pointer;user-select:none;font-size:1rem;font-family:"Nunito Sans",sans-serif;line-height:1.25;color:#003870}.checkbox-wrapper .checkbox-container span{font-family:"Nunito Sans",sans-serif}.checkbox-wrapper .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-wrapper .checkbox-container .checkmark{position:absolute;top:1px;left:0;height:20px;width:20px;border:2px solid #003870;border-radius:50%}.checkbox-wrapper .checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-wrapper .checkbox-container input:checked~.checkmark{background-color:#003870}.checkbox-wrapper .checkbox-container input:checked~.checkmark:after{display:block}.checkbox-wrapper .checkbox-container .checkmark:after{left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkbox-wrapper .checkbox-container:hover input~.checkmark{background-color:rgba(0,56,112,.5)}.cc-custom-selector{position:relative;border:1px solid #cedfea;padding:8px}body .cc-custom-selector select{border:none;font-size:1rem;font-family:"Nunito Sans",sans-serif}.cc-custom-selector .select-selected{padding:0 2rem 0 0;cursor:pointer;font-size:1rem;font-family:"Nunito Sans",sans-serif;line-height:1.25;color:#003870;position:relative}.cc-custom-selector .select-selected:before{position:absolute;content:"";background-image:url(//vitkusclinic.com/wp-content/themes/zex/assets/css/assets/img/chevron-down-solid.svg);background-size:cover;background-position:center;background-repeat:no-repeat;width:18px;height:10px;top:50%;right:0;transform:translateY(-50%);z-index:9;transition:.7s all}.cc-custom-selector .select-arrow-active:before{transform:translateY(-50%) rotate(180deg)}.cc-custom-selector .select-hide{display:none}.cc-custom-selector .select-items{position:absolute;background-color:#fff;border:1px solid #666;top:100%;left:0;right:0;border-radius:.5em;overflow:hidden;z-index:99;font-size:.9rem;box-shadow:0 7px 10px #d5d5d5;max-height:250px;overflow-y:scroll}.cc-custom-selector .select-items div{color:#003870;padding:.5em 1.5em;cursor:pointer}body.modalIsOpen{overflow-y:hidden}body .row-input input{width:100%;font-family:"Nunito Sans",sans-serif;padding:10px;font-size:1rem;color:#003870;line-height:1.25;border:1px solid #cedfea}body .row-input input::placeholder{color:#003870;opacity:1}body .row-input input:-ms-input-placeholder{color:#003870}body .row-input input::-ms-input-placeholder{color:#003870}.form-row.double{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}.registration-popup .buttons-row{padding-top:1rem;text-align:left}.registration-popup p.status-msg{padding:1rem 0 0;margin:0;font-size:1rem;color:#7cd992}.reg-form.error p.status-msg{color:#eb6060}.registration-popup .buttons-row .checkbox-container{font-size:1em;font-family:"Nunito Sans",sans-serif;line-height:1.5;color:#003870;padding-left:2rem}.registration-popup .btn-container{display:flex;align-items:flex-end;justify-content:flex-end;padding-top:1rem}.registration-popup .btn-container button{color:#fff;padding:.75rem 2.5rem;background-color:#003870;border-radius:23px;font-family:"Nunito Sans",sans-serif;font-weight:initial;font-size:1rem;border:none;line-height:1.375;min-width:200px}.registration-popup .btn-container button:hover{opacity:.9;cursor:pointer}.registration-popup .btn-container button:disabled{opacity:.5;cursor:not-allowed}.registration-popup .opacity-container.active{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(255,255,255,0);transition:backdrop-filter .2s ease}@media (max-width:1400px){.registration-popup .opacity-container,.registration-popup .navigation-container{width:50%}.registration-popup .time-selector .radio-container{padding:.75rem}}@media (max-width:1200px){.registration-popup .navigation-container{padding:1.25rem 1.5rem}}@media (max-width:991px){.registration-popup .selector-block,.form-row.double{grid-template-columns:repeat(1,1fr);grid-gap:.75rem}.registration-popup .close-popup-trigger{padding-bottom:1rem}.registration-popup p{margin-bottom:1rem}}@media (max-width:960px){.registration-popup .opacity-container{width:30%}.registration-popup .navigation-container{width:70%}}@media (max-width:690px){.registration-popup .opacity-container{display:none}.registration-popup .navigation-container{width:100%}}@media (max-width:640px){.registration-popup .close-popup-trigger{padding-bottom:1rem;padding-top:0}.registration-popup .btn-container{align-items:initial}}#cookie-consent{position:fixed;z-index:9999999999;overflow-y:auto;bottom:0;left:0;width:100%;background-color:#003870;display:none}#cookie-consent.open{display:initial}#cookie-consent .cookie-notice-content{z-index:2;width:88%;margin:0 auto}@media (max-width:768px){#cookie-consent .cookie-notice-content{width:95%}}#cookie-consent .content-area{width:100%;padding:1rem 0;position:relative}@media (max-width:900px){#cookie-consent .content-area{padding:1rem 0}}@media (max-width:767px){#cookie-consent .content-area{padding:1rem 0}}#cookie-consent .content-area a,#cookie-consent .content-area p{font-size:13px;font-weight:400;color:#fff}@media (max-width:900px){#cookie-consent .content-area p{font-size:14px}}#cookie-consent .flex-container{display:flex;justify-content:flex-end;align-items:center}@media (max-width:900px){#cookie-consent .flex-container{flex-direction:column}}@media (max-width:900px){.cookies-buttons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;padding-top:10px}}@media (max-width:576px){.cookies-buttons{grid-template-columns:repeat(1,1fr);width:100%}}.cookies-buttons .cookie-btn{padding:10px;font-size:14px;display:inline-block;text-decoration:none;vertical-align:text-top;outline:none;min-width:150px;text-align:center;white-space:nowrap;touch-action:manipulation;cursor:pointer;color:#fff;font-family:'Nunito',sans-serif;border-radius:5px;border:1px solid #003870;line-height:normal;font-weight:400}@media (max-width:900px){.cookies-buttons .cookie-btn{display:block}.cookies-buttons .cookie-btn br{display:none}}.cookies-buttons .cookie-btn:first-child{margin-right:15px}@media (max-width:900px){.cookies-buttons .cookie-btn:first-child{margin-right:0}}.cookies-buttons .cookie-btn.close-window{background-color:#fff;color:#003870;border:1px solid #003870}.cookies-buttons .cookie-btn.close-window:hover{background-color:#fafafa}.cookies-buttons .cookie-btn.accept-all-cookies{background-color:#003870}.cookies-buttons .cookie-btn.accept-all-cookies:hover{opacity:.9}.cookie-notice-content .cookies-buttons .cookie-btn.close-window{background-color:#003870;color:#fff;border:1px solid #fff;border-radius:0}.cookie-notice-content .cookies-buttons .cookie-btn.accept-all-cookies{background-color:#fff;color:#003870;border:1px solid #fff;border-radius:0;font-size:13px}.cookie-notice-content .cookies-buttons .cookie-btn.accept-all-cookies:hover{background-color:#fafafa}.cookie-notice-content .cookies-buttons .cookie-btn.close-window:hover{opacity:.9}.cookies-buttons span.text-uppercase{font-weight:400;text-transform:uppercase}#c-preferences{padding:1.5rem 0}#c-preferences .block-header{display:flex;align-items:center;position:relative}@media (max-width:767px){#c-preferences .block-header{display:flex;flex-direction:column;align-items:flex-start}}#c-preferences .block-header p{font-weight:700;padding:10px 0;margin-bottom:0}#c-preferences .block-button{margin:0 15px 0 0;border-radius:50px;border:7px solid #003870;background-color:#003870}#c-preferences .block-button .block-title{white-space:nowrap}#c-preferences .block-button .block-title p{padding-bottom:0;font-weight:400}#c-preferences .block-button label{margin:0;cursor:pointer;z-index:1;color:#fff;position:relative}#c-preferences .block-button .checkbox-toggle-input{margin:0;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0}#c-preferences .block-button .checkbox-toggle-input:checked~.checkbox-toggle-toggle{background-color:#fff;left:50%}#c-preferences .block-button .checkbox-toggle-on,#c-preferences .block-button .checkbox-toggle-off{flex:1;flex-basis:50%;width:50%;min-width:30px;text-align:center;z-index:2;font-weight:600;padding:0 6px;white-space:nowrap;display:initial}#c-preferences .block-button .checkbox-toggle-toggle{display:block;width:50%;height:100%;cursor:pointer;position:absolute;top:0;left:0;z-index:3;border-radius:50px;transition:all .4s ease;background-color:#fff}#c-preferences table{border:none;border-collapse:collapse;width:100%;border-top:1px solid #003870}#c-preferences table td{padding-top:1.5rem;padding-bottom:1.5rem}@media (max-width:767px){#c-preferences table td:first-child{padding-right:1rem}}#c-preferences table td:last-child{padding-left:3rem;text-align:left}@media (max-width:767px){#c-preferences table td:last-child{padding-left:1rem}}.page-template-template-simple-page-full-php .simple-left{padding-left:0;overflow:hidden}.page-template-template-simple-page-full-php .simple-left figure{overflow-x:scroll}.simple-vidinis table{border-collapse:collapse}.simple-vidinis table td,.simple-vidinis table th{border:1px solid #b4c7d6;padding:10px;color:#003870;font-size:15px}.simple-vidinis ul{list-style-position:inside;margin-bottom:20px}.simple-vidinis ul ul{margin-bottom:0}.simple-vidinis ul li{color:#003870;font-weight:300;margin-bottom:10px;line-height:160%}.contact-page h1{font-size:48px;font-weight:400;margin-bottom:25px}.contact-page p{margin-top:0;margin-bottom:20px;font-family:'Nunito Sans',sans-serif!important}.contact-page p strong{font-size:18px;font-weight:700}.contact-page .simple-left{height:100%}.contact-page .simple-left p{height:100%}.contact-page .simple-left img{height:100%;object-fit:cover;object-position:center left}.contact-testimonials .wpcf7-list-item{display:flex;align-items:center;margin-left:0}.contact-testimonials .wpcf7-list-item input{width:initial;margin-right:15px}.contact-testimonials form textarea{resize:vertical}@media (max-width:1200px){header .meniu-div ul.language{margin-top:10px}}@media (max-width:1000px){.hero .hero-img{width:422px;margin-left:0;right:-50px;z-index:-1;top:100px}}@media (max-width:992px){.contact-page h1{font-size:36px}.contact-page__map#map2{margin-top:0}}.gallery-items{display:flex;flex-wrap:wrap;align-items:center;margin:0}.gallery-items img{max-width:calc(100%/6);padding:5px}@media (max-width:767px){.gallery-items img{max-width:50%}}.testimonials h3{color:#003870;margin-top:0;margin-bottom:30px;font-size:35px;font-weight:400;font-family:"Playfair Display",sans-serif;padding-left:1rem}.google-testimonials{padding:50px 0}.google-testimonials .wp-google-place,.google-testimonials .wp-google-url,.google-testimonials .wp-google-time,.google-testimonials .wp-google-review .wp-google-feedback .wp-google-stars{display:none}.google-testimonials .wp-google-review{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center}.google-testimonials .wp-google-review .wp-google-left{flex-basis:25%;max-width:25% !important;padding:1rem !important;display:initial !important;vertical-align:initial !important}.google-testimonials .wp-google-review .wp-google-left img{width:100% !important;height:185px !important;object-fit:cover;border-radius:100% !important}.google-testimonials .wp-google-review .wp-google-right{flex-basis:75%;max-width:75% !important;padding:1rem !important;vertical-align:initial !important;display:flex !important;flex-direction:column-reverse}.testimonials .google-testimonials .wp-google-review .wp-google-name{color:#003870 !important;font-size:14px !important;font-weight:600 !important;margin-top:20px !important;font-family:"Nunito Sans",sans-serif !important}.testimonials .google-testimonials .wp-google-review .wp-google-text{line-height:160% !important;color:#003870 !important;font-size:15px !important;font-weight:300 !important;font-family:"Nunito Sans",sans-serif !important}.testimonials .google-testimonials .wp-google-review .wp-google-text:before{content:'';display:block;width:33px;height:27px;background:url(//vitkusclinic.com/wp-content/themes/zex/assets/css/../img/quote.svg) center no-repeat;background-size:contain;margin-bottom:20px}@media (max-width:767px){.google-testimonials .wp-google-review{flex-direction:column}.google-testimonials .wp-google-review .wp-google-left{flex-basis:100%;max-width:100% !important}.google-testimonials .wp-google-review .wp-google-right{flex-basis:100%;max-width:100% !important}.testimonials .google-testimonials .wp-google-review .wp-google-text:before{margin:0 auto 20px}.testimonials .google-testimonials .wp-google-review .wp-google-name,.testimonials .google-testimonials .wp-google-review .wp-google-feedback{text-align:center !important}}.testimonials-filter{padding-left:80px}.testimonials-filter .filter-items{list-style-type:none;display:flex;gap:1rem}.testimonials-filter .filter-items a{text-decoration:none;padding:12px 35px;background-color:#fff;color:#003870 !important;border:1px solid #003870;font-weight:600}.testimonials-filter .filter-items a:hover,.testimonials-filter .filter-items a.active{background-color:#003870;color:#fff !important}.testimonials .testimonial-box{display:none}.testimonials .testimonial-box.active{display:block}.kainos-main-page .accordion-body__contents .price,.paslauga-vidinis .price{position:relative}.kainos-main-page .accordion-body__contents .price .tooltip,.paslauga-vidinis .price .tooltip{position:absolute;right:-25px;top:55%;transform:translateY(-50%);display:inline-block}.kainos-main-page .accordion-body__contents .price .tooltip img,.paslauga-vidinis .price .tooltip img{width:20px}.kainos-main-page .accordion-body__contents .price .tooltiptext,.paslauga-vidinis .price .tooltiptext{visibility:hidden;width:150px;background-color:#003870;color:#fff;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1;bottom:125%;right:0}.kainos-main-page .accordion-body__contents .price .tooltip .tooltiptext:after,.paslauga-vidinis .price .tooltip .tooltiptext:after{content:" ";position:absolute;top:100%;right:3%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#003870 transparent transparent}.kainos-main-page .accordion-body__contents .price .tooltip:hover .tooltiptext,.paslauga-vidinis .price .tooltip:hover .tooltiptext{visibility:visible}@media (max-width:1200px){.testimonials-filter .filter-items{flex-direction:column;width:50%;text-align:center;gap:.5rem}}@media (max-width:992px){#mobile-icon,.mob-nav{display:block}#mapas,.gydytojai-box,.gydytojas-layout,.paslauga-vidinis,.paslauga-vidinis.priespo-vidinis,.paslauga-vidinis.spec-pasiulymas,.services-pages,.simple-vidinis{margin-top:120px}}@media (max-width:992px){.testimonials-filter{padding-left:0}}@media (max-width:767px){.paslauga-vidinis .prices ul li{padding-right:25px}.testimonials-filter .filter-items{margin:0 auto}.kainos-main-page .accordion-body__contents .price{position:absolute;right:25px}.kainos-main-page .accordion-body__contents .price .tooltiptext{bottom:initial;top:-165%}.paslauga-vidinis .price .tooltiptext{bottom:115%;top:initial}}@media (max-width:640px){.testimonials-filter .filter-items{width:100%}}.custom-video-block{display:none}.accordion-body__contents a.service-link,.accordion-body__contents a.service-icon-link{color:#003870;text-decoration:none}a.service-icon-link:hover{opacity:.7}.kainos-main-page a.service-link:hover{border-bottom:1px solid #003870}.inbank-section{margin-top:40px}.inbank-section .inbank-link{color:#fff !important;background:#003870;padding:12px 20px;display:flex;border-radius:25px;text-decoration:none;width:fit-content;height:48px;align-items:center;justify-content:center}.inbank-section .inbank-link:hover{background:#0052a3}@media(max-width:1200px) and (min-width:993px){header .meniu-div ul:not(:last-child){margin-right:10px !important}header .container .col-sm-10{flex-basis:89%;max-width:89%;padding-left:0}header .container .col-md-2{flex-basis:11%;max-width:11%;padding-right:0}header .meniu-div ul li:not(:last-child){margin-right:10px !important}header .meniu-div ul li a{font-size:15px !important}header div.meniu-div ul.language{margin-right:0 !important}}.before-after-lightbox-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background:rgba(0,0,0,.4)}html.no-scroll{overflow:hidden}.full-width{width:100%;max-width:100%;flex-basis:100%;margin-bottom:40px;h1{font-size:48px !important;margin-bottom:80px !important;@media(max-width:992px){font-size:36px !important}}.before-after-wrapper{display:flex;flex-wrap:wrap;width:100%;gap:30px;.single-before-after{display:flex;width:calc(33.333% - 20px);background-color:#003870;flex-direction:column;border-radius:50px;min-width:350px;@media(max-width:480px){width:100%}.card-link{display:flex;color:#fff;text-decoration:none;font-size:24px;font-weight:300;font-family:'Nunito Sans',sans-serif;padding:30px 30px 30px 40px;align-items:center;justify-content:space-between;align-content:center;svg{width:20px;height:20px;margin-left:20px;display:flex;polygon{fill:#fff}}}&:hover{transform:translate(0,-2px) scale(1);background:#0052a3 !important}}}.before-after-gallery{display:flex;gap:30px;flex-wrap:wrap;.before-after-block{display:flex;width:calc(33.333% - 20px);min-width:250px;cursor:pointer;@media(max-width:480px){width:100%}}}}.before-after-lightbox-modal{position:fixed;left:0px;top:0px;z-index:9999999999;height:100%;width:100%;background:#E4EAEE;.before-after-lightbox-overlay{.lightbox-close{position:absolute;display:flex;right:20px;top:20px;cursor:pointer;z-index:99}.lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;cursor:pointer;.lightbox-image{display:flex;align-items:center;justify-content:center;align-content:center}}}}.before-after-inside-column{h2{margin-bottom:30px}.after-before-btn{color:#fff !important;background:#003870;padding:12px 20px;display:flex;border-radius:25px;text-decoration:none;width:fit-content;height:48px;align-items:center;justify-content:center;margin-bottom:80px;&:hover{background:#0052a3 !important}}}html.no-scroll{overflow-y:scroll!important}html.no-scroll,html.no-scroll body{overflow:hidden!important;height:100%!important}.form-add-file-button{gap:5px;display:flex;align-items:center;line-height:32px;margin-top:10px;margin-bottom:10px;cursor:pointer;width:fit-content;outline:1px solid #003870 !important;border-radius:23px;padding:7px 20px;outline-offset:-1px;&:hover{color:#fff;background:#003870;svg{path{fill:#fff}}}}.form-filename-wrapper{margin-top:20px;.file-input-wrapper{display:flex;gap:5px;line-height:14px;margin-bottom:10px;span{line-height:16px}.photo-remove-button{display:flex;cursor:pointer;align-items:center;align-content:center;svg{width:12px;height:12px;line{stroke:#eb6060}}&:hover{svg{opacity:.9}}}}.image-error{text-align:center;padding-bottom:10px;span{color:#eb6060}}}.posts-row .h2{color:#003870;font-size:48px;font-weight:400;margin-bottom:46px;margin-top:15px;letter-spacing:0px}.post-wrapper{margin-bottom:20px;display:flex;flex-direction:column;height:100%}.posts-row .post-wrapper .link-photo{background:0 0;padding:0;position:relative;top:auto;left:auto}.posts-row .post-wrapper img,.latest-posts-items .post-wrapper img,.gallery-box-item img{width:100%;height:200px;object-fit:cover}.posts-row .post-wrapper .name,.post-wrapper .name{color:#003870;font-size:18px;font-weight:700;margin:13px 0 16px}a.link-more{color:#fff;font-size:15px;font-weight:400;width:40%;background-color:#003870;padding:12px 20px;text-decoration:none;margin-top:auto;text-align:center!important}a.link-more:visited:hover,a.link-more:hover{background-color:#0052a3}h3.post-date{color:#003870;font-family:'NUNITO SANS';padding-bottom:20px}.single-content p{margin-bottom:20px;color:#003870}.single-content p span{font-weight:400;font-family:'Nunito Sans';font-size:15px;line-height:1.7em}.single-content p span strong,.single-content h2 b{font-weight:700}.single-content h2{font-size:28px;margin:30px 0}.single-content h3{color:#003870;margin-bottom:20px}.single-content h3 a{color:#003870}.single-content h3 a:hover{color:#4169e1}.post-btn-row .col-xs-12.col-sm-12{padding:1rem 0}.row.post-btn-row ul.buttons-wrapper{list-style-type:none;padding-top:1rem;display:flex;justify-content:flex-start;flex-wrap:wrap}.row.post-btn-row ul.buttons-wrapper li{display:inline-block;margin-bottom:.5rem}ul.buttons-wrapper li a{text-decoration:none}ul.buttons-wrapper li:last-child:not(:only-child) a{background-color:#fbdfde;color:#003870!important;margin-left:10px}ul.buttons-wrapper li:not(:first-child):not(:last-child){margin-left:10px}button#load-more-btn{background:0 0;border-radius:0;font-size:20px}.posts-row .more-btn-section{width:100%;margin:55px 0;display:flex;justify-content:center}.latest-posts-items{margin-bottom:70px}.gallery-box .row{gap:20px}.gallery-box .row .col-xs-12.col-sm-4{padding:0}@media (max-width:1000px){.posts-box,.single-post{margin-top:120px}}@media (max-width:768px){.posts-row .h2,.single-post h1{font-size:36px}#post-container{flex-direction:column;padding:1rem}.latest-posts h2{margin:0}.row.latest-posts-items{display:flex;flex-direction:column;padding:1rem}}@media only screen and (min-width:768px){.gallery-box .row .col-xs-12.col-sm-4{width:calc(33.333% - 14px);flex-basis:unset;max-width:unset;.gallery-box-item{display:flex;width:100%;a{display:flex;width:100%}}}}