:root{--primary-color:#2683EF;--dark-color:#003878;--secondary-color:#003878;--grey-color:#f4f7ff;--white-color:#ffffff;--light-white:rgba(255, 255, 255, 0.2);--light-black:rgba(0, 0, 0, 0.1);--border-radius:10px;--transition:all 0.5s ease-in-out;--body-fonts:'DM Sans', sans-serif;--title-fonts:'Plus Jakarta Sans', sans-serif}::-moz-selection{text-shadow:none;background:var(--primary-color);color:#fff}::-moz-selection{text-shadow:none;background:var(--primary-color);color:#fff}::selection{text-shadow:none;background:var(--primary-color);color:#fff}body{background:var(--white-color);font-family:var(--body-fonts);font-size:1rem;font-style:normal;font-weight:400;line-height:2;color:var(--secondary-color);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--title-fonts);color:var(--dark-color);font-style:normal;text-transform:capitalize;font-weight:700;margin:0;-ms-word-wrap:break-word;word-wrap:break-word}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:40px;font-style:normal;line-height:48px}h2{font-size:36px;font-style:normal;line-height:44px}h3{font-size:32px;font-style:normal;line-height:40px}h4{font-size:28px;font-style:normal;line-height:36px}h5{font-size:24px;font-style:normal;line-height:32px}h6{font-size:20px;font-style:normal;line-height:28px}a,.button{color:var(--primary-color);outline:none!important;text-decoration:none;transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}a:focus,a:hover{color:var(--primary-color);outline:none;text-decoration:none!important}p{margin-bottom:30px}img{max-width:100%;height:auto}pre{background:var(--white-color);padding:15px;border:1px solid var(--grey-color)}hr{margin:0;padding:0;border-bottom:1px solid #e0e0e0;border-top:0}b,strong{font-weight:700}ol,ul{padding-left:25px;margin-bottom:1em}ol li{list-style:decimal}ol ol{padding-left:25px}ul li{list-style:none}dl dd{margin-bottom:15px}dl dd:last-child{margin-bottom:0}table{border:2px solid var(--grey-color);width:100%;margin-bottom:20px}table td,table th{border:2px solid var(--grey-color);padding:8px;text-align:center}input[type="text"],input[type="email"],input[type="tel"]{background:var(--grey-color);border:1px solid var(--grey-color);color:var(--dark-color);width:100%;float:left;font-size:16px;padding:0 15px;height:54px;line-height:54px;outline:none;-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);border-radius:var(--border-radius);transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}textarea{background:var(--grey-color);border:1px solid var(--grey-color);color:var(--dark-color);width:100%;float:left;padding:10px 15px;outline:none;-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);border-radius:var(--border-radius);transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}input[type="text"]:hover,input[type="text"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="tel"]:hover,input[type="tel"]:focus,textarea:focus,textarea:hover,.form-control:focus{border-color:var(--primary-color);outline:none}input[type="radio"],input[type="checkbox"]{width:auto;height:auto;float:none;margin-right:5px}select,select.form-control{border:1px solid var(--grey-color);color:var(--dark-color);width:100%;float:left;padding:0 30px 0 15px;height:51px;line-height:48px;outline:none;-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);border-radius:var(--border-radius);transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill=\'%23999999\' height=\'24\' viewBox=\'0 0 24 24\' width=\'24\' xmlns=\'http://www.w3.org/2000/svg\'><path d=\'M7 10l5 5 5-5z\'/><path d=\'M0 0h24v24H0z\' fill=\'none\'/></svg>');background-repeat:no-repeat;background-position:right 16px bottom 50%;background-size:20px 20px}.container,.elementor-section.elementor-section-boxed>.elementor-container{max-width:1400px}.content-area .site-main{padding:130px 0;display:block;width:100%;overflow:hidden;float:none}.pt-cards-body .content-area .site-main,.pt-cards-body .content-area .site-main .elementor-section.elementor-top-section.pt-cards-section{overflow:visible}#pt-loading{flex-direction:column;justify-content:center;align-items:center;position:fixed;display:flex;top:0;left:0;right:0;bottom:0;z-index:9999;width:100%;height:100%;background:var(--white-color)}#pt-loading img{height:70px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 15px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid var(--grey-color);max-width:96%;padding:5px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-block-audio figcaption,.wp-block-video figcaption,.wp-block-image figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{font-size:14px;line-height:1.6;margin:0;padding:.5rem;text-align:center}.wp-block-gallery figcaption.blocks-gallery-caption{margin-bottom:10px}.bypostauthor{display:block}.wp-caption-text{font-size:14px;margin:4px 0 0;line-height:normal}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:0;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:var(--grey-color);border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}[type="button"],[type="reset"],[type="submit"]{padding:12px 30px;font-family:var(--title-fonts);font-size:16px;background:var(--primary-color);color:var(--white-color);text-transform:uppercase;display:inline-block;border:none;width:auto;height:auto;line-height:2;-webkit-border-radius:900px;-moz-border-radius:900px;border-radius:900px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}[type="button"]:hover,[type="reset"]:hover,[type="submit"]:hover{background-position:right center;color:var(--white-color)}.pt-button{position:relative;width:auto;background:var(--primary-color);color:var(--white-color);font-family:var(--title-fonts);font-size:16px;text-transform:uppercase;padding:12px 30px;line-height:2;vertical-align:middle;border:none;display:inline-block;overflow:hidden;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px}.pt-button-block{position:relative;height:32px;overflow:hidden}.pt-button .pt-button-block .pt-button-text{z-index:9;font-weight:500;position:relative;display:block;transform:translateY(0%);transition:all 0.3s ease-in-out}.pt-button:hover .pt-button-block .pt-button-text{transform:translateY(-100%)}.pt-button:hover,.pt-button:focus{color:var(--white-color);background-position:right center}.pt-button .pt-icon{font-size:18px;line-height:1}.pt-button.pt-button-link{padding:0;background:#fff0;color:var(--primary-color);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pt-button.pt-button-link:hover{color:var(--primary-color)}.pt-button.pt-button-link .pt-button-block::before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--primary-color);transition:all 0.7s ease-in-out}.pt-button.pt-button-link:hover .pt-button-block::before{width:100%}.pt-button.pt-button-link .pt-button-block::after{content:"";position:absolute;bottom:0;right:0;width:100%;height:2px;background-color:var(--primary-color);transition:all 0.4s ease-in-out}.pt-button.pt-button-link:hover .pt-button-block::after{width:0}.pt-button.pt-button-link.anditec-pdf-btn,.pt-button.pt-button-link.anditec-email-btn{text-transform:none!important;text-decoration:none!important}.pt-button.pt-button-link.anditec-pdf-btn:hover,.pt-button.pt-button-link.anditec-email-btn:hover{text-decoration:none!important;color:var(--secondary-color)}.pt-button.anditec-pdf-btn .pt-button-block::before,.pt-button.anditec-pdf-btn .pt-button-block::after,.pt-button.anditec-email-btn .pt-button-block::before,.pt-button.anditec-email-btn .pt-button-block::after{content:none!important}.pt-button.pt-button-outline{background:#fff0;border:1px solid var(--primary-color);color:var(--primary-color)}.pt-button-round{overflow:hidden;letter-spacing:1px;font-family:var(--title-fonts);font-weight:400;text-transform:uppercase;line-height:2;font-size:18px;background:#fff0;border:2px solid var(--primary-color);color:var(--primary-color);display:inline-flex;width:150px;height:150px;text-align:center;justify-content:center;align-items:center;border-radius:9999px}.pt-button-round .pt-button-block .pt-button-text{z-index:9;position:relative;display:block;transform:translateY(0%);transition:all 0.3s ease-in-out}.pt-button-round:hover .pt-button-block .pt-button-text{transform:translateY(-100%)}.gallery-item .gallery-caption{font-size:14px;line-height:22px}.gallery-size-thumbnail .gallery-item{margin-right:2%;width:18.4%;margin-bottom:2%;display:inline-block;vertical-align:top}.gallery.gallery-size-thumbnail{display:inline-block;width:100%}.gallery-size-thumbnail .gallery-item img{margin-bottom:10px}.gallery-columns-1 .gallery-item{width:100%;margin-right:0}.gallery-columns-2 .gallery-item{width:48%}.gallery-columns-3 .gallery-item{width:31.3%}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18%}.gallery-columns-6 .gallery-item{width:14.6%}.gallery-columns-7 .gallery-item{width:12.2%}.gallery-columns-8 .gallery-item{width:10.5%}.gallery-columns-9 .gallery-item{width:9.1%}.wp-block-tag-cloud .tag-cloud-link{font-size:14px!important;background:var(--primary-color);margin:0 10px 10px 0;display:inline-block;float:left;color:var(--white-color);padding:4px 8px;border:1px solid var(--primary-color);transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.wp-block-tag-cloud .tag-cloud-link:hover{border-color:var(--dark-color);background:var(--dark-color);color:var(--white-color)}.page-links{margin:15px 0 10px;clear:both}.pt-blog-contain .page-links a,.page-links>span.page-number,.page-links a,.page-links .post-page-numbers{border:none;width:30px;height:30px;line-height:30px;text-align:center;background:var(--grey-color);margin-left:5px;padding:0;display:inline-block;color:var(--dark-color)}.pt-blog-contain .page-links a:hover,.page-links .post-page-numbers.current{text-decoration:none;border-color:#fff0;background:var(--primary-color);color:var(--white-color)}.pt-blog-contain .page-links>span.page-number,.page-links>span.page-number{background:var(--primary-color);color:var(--white-color)}article.hentry .pt-blog-contain .page-links a:hover{color:#fff}.wp-block-table.is-style-stripes td{border-color:#eaeaea}.wp-block-table td,.wp-block-table th{text-align:left}.wp-block-latest-posts.is-grid.has-dates{margin:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd) td{background-color:var(--grey-color)}article.hentry.format-audio .pt-post-media p:nth-child(-n+2){display:inline-block;margin-bottom:0;padding-top:30px}article.hentry.format-audio .pt-post-media p{margin-bottom:0;padding-left:30px}article.hentry.format-audio .pt-post-media p{margin-bottom:0;padding-left:30px}article.hentry.format-video .pt-post-media p{margin-bottom:0}article.hentry.format-video .pt-post-media{text-align:center}article.hentry.format-audio .pt-post-media embed,article.hentry.format-video .pt-post-media iframe{width:100%}.widget .wp-block-loginout input.input{background:var(--white-color);margin-bottom:15px}.widget .wp-block-loginout p{margin-bottom:0}.widget .wp-block-loginout p.login-remember{margin-bottom:15px;font-size:14px}.widget .wp-block-loginout p.login-remember #rememberme{vertical-align:middle}ul.wp-block-social-links li{margin-bottom:0}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding:.25em}.pt-appointment-form p{margin-bottom:0}.pt-appointment-form .wpcf7-form-control{margin-bottom:15px}.pt-appointment-form.pt-white-bg select,.pt-appointment-form.pt-white-bg textarea,.pt-appointment-form.pt-white-bg select.wpcf7-form-control,.pt-appointment-form.pt-white-bg input.wpcf7-form-control{background-color:var(--white-color);color:var(--dark-color)}.pt-appointment-form.pt-white-bg textarea{height:100px}.pt-appointment-form.pt-white-bg select.wpcf7-form-control:hover{border-color:var(--primary-color)}.pt-appointment-form.pt-white-bg input.wpcf7-form-control.wpcf7-submit{background:var(--primary-color);color:var(--white-color);margin-top:30px;margin-bottom:0}.pt-appointment-form.pt-white-bg input.wpcf7-form-control.wpcf7-submit:hover{background:var(--dark-color)}.pt-appointment-form.pt-white-bg select.wpcf7-form-control{color:var(--secondary-color)}