.tm .elementor-swiper-button.elementor-swiper-button-prev{margin-left:-26px}.tm .elementor-swiper-button.elementor-swiper-button-next{margin-right:-26px}.tm .elementor-swiper-button{background-color:#fff;border-radius:100%;padding:4px}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{color:#fff}.home .dialog-widget-content.dialog-lightbox-widget-content{border-radius:10px;padding:20px}.footer-btn a{display:block;text-align:center;font-size:14px!important}footer .wp-block-button a{font-size:14px!important}textarea.wpcf7-textarea{height:140px}.menu-item>.menu-link{outline:none!important}section.ast-single-entry-banner,.ast-archive-entry-banner[data-post-type="my_portfolio"]{background:var(--ast-global-color-0)}.ast-single-entry-banner[data-post-type="my_portfolio"][data-banner-background-type="featured"]:before{content:'';background:#00b2dadb;position:absolute;top:0;left:0;right:0;border:0;width:100%;height:100%}.ast-single-entry-banner[data-post-type="my_portfolio"] .ast-container{z-index:1}.post-thumb-img-content.post-thumb a{padding-bottom:calc(.65 * 100%);overflow:hidden;position:relative;top:0;left:0;right:0;bottom:0;display:block;transform-style:preserve-3d}img.attachment-large.size-large.wp-post-image{position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:scale(1.01) translate(-50%,-50%);height:100%;width:100%;display:block;object-fit:cover}footer ul.wp-block-social-links svg{fill:#fff}.footer-logos{gap:6px!important}.footer-logos figure.wp-block-image{max-width:98px!important}.bpt{margin:30px 0}.bpt img{width:100%}body.tax-portfolio_category .post-content .ast-excerpt-container,body.tax-portfolio_category .post-content .ast-read-more-container{display:none}body.my_portfolio-template-default.single .postcontent p{display:none}span.elementor-testimonial__name{font-weight:700;display:block}.myposts>.e-con-inner{flex-wrap:nowrap!important}@media (min-width:767px){.main-navigation ul.sub-menu{background-color:#21459B!important}.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-bottom:0}}@media (max-width:767px){.not_res>.e-con-inner{overflow-x:auto}.not_res>.e-con-inner>div{min-width:320px}}