body{background:#fff!important}.woocommerce ul.products{padding:40px 0 0!important;font-family:'Poppins'}.woocommerce ul.products li.product{padding:24px;border-radius:16px;background:#F5F7FA}.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{border-radius:16px}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:20px!important;color:#000D44;font-weight:600}.woocommerce ul.products li.product p{font-size:14px;color:#2D4443EB}.woocommerce ul.products li.product .btn-packages{border:1px solid #2D44431F;background:#fff;border-radius:50px;color:#2D4443EB;font-size:14px;font-weight:500;padding:10px 24px}.woocommerce ul.products li.product span.woocommerce-Price-amount.amount{font-size:22px;color:#000D44;font-weight:600;line-height:55px}.woocommerce ul.products li.product span.woocommerce-Price-currencySymbol{font-size:17px;font-weight:400;position:relative;top:-6px}.woocommerce ul.products li.product .form-title label{color:#000D44;font-size:16px!important;font-weight:600}.card.card-default.card-input{position:relative;padding-left:18px;display:inline-block}.first-row .card.card-default.card-input::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background:url(https://drexpat.com/wp-content/uploads/2025/11/check-1.png) no-repeat center center;background-size:contain}.second-row .card.card-default.card-input::before{content:"";position:absolute;left:0;top:10px;transform:translateY(-50%);width:12px;height:12px;background:url(https://drexpat.com/wp-content/uploads/2025/11/Vector.svg) no-repeat center center;background-size:contain}.form-check.first-row{display:flex;flex-wrap:wrap;padding-bottom:10px;gap:10px 30px}div#variable_values .form-title{padding:10px 0 5px}.form-check.second-row label .card.card-default.card-input{padding-bottom:10px}.woocommerce ul.products li.product .btn-packages:hover{background:#2D4443EB;color:#fff}form.woocommerce-ordering,p.woocommerce-result-count,.elementor-add-to-cart button[title="Add to Wishlist"],a.shopengine_comparison_add_to_list_action{display:none}#product-mains ul li{list-style:none;position:relative;padding-left:28px}#product-mains ul{margin-left:0}#product-mains ul li::before{content:"";position:absolute;left:0;top:5px;width:16px;height:18px;background-image:url(https://drexpat.com/wp-content/uploads/2025/11/Vector.svg);background-size:contain;background-repeat:no-repeat}.elementor-add-to-cart button.qty-btn.minus,.elementor-add-to-cart button.qty-btn.plus{background:none!important;border:none!important;color:#1515158F!important;padding:0 10px!important;box-shadow:none}.elementor-add-to-cart .quantity{background:#fff;border-radius:50px;display:flex;align-items:center}.woocommerce-message,.woocommerce-message a.button.wc-forward{font-size:12px!important}.elementor-accordion-item{margin-bottom:10px}.elementor-tab-title{cursor:pointer;padding:8px 15px;background:#F5F7FA;border-radius:16px;font-size:15px;position:relative;font-weight:500;display:flex;justify-content:space-between;color:#000D44}.elementor-tab-content{display:none;padding:12px 15px;font-size:13px}.elementor-accordion-item.active{border-radius:16px}.elementor-accordion-item.active .elementor-tab-content{color:#000}.elementor-accordion-item.active .elementor-tab-title{background:#005DB0;color:#fff}.elementor-accordion-item .elementor-tab-content p{margin:0}.awsm-job-listings.awsm-lists{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border:none}.awsm-job-listings.awsm-lists .awsm-job-item{display:flex;border:1px solid #0659FF14;border-radius:24px;box-shadow:0 0 10px 0 #0659FF14;height:auto;min-height:200px;max-height:500px;justify-content:space-between;flex-wrap:wrap}.awsm-job-listings.awsm-lists .awsm-job-item .awsm-list-left-col,.awsm-job-listings.awsm-lists .awsm-job-item .awsm-list-right-col{width:100%;text-align:left}.awsm-job-listings.awsm-lists .awsm-job-item .awsm-list-right-col{display:flex;flex-direction:column;gap:15px;justify-content:flex-end}.awsm-list-item .awsm-job-specification-wrapper{display:flex;font-size:12px;justify-content:space-between}.awsm-jobs-pagination.awsm-load-more-main{grid-column:1 / -1;text-align:center;margin-top:30px;width:100%}.awsm-jobs-pagination.awsm-load-more-main .awsm-load-more-btn{display:inline-block;background-color:#fff;color:#384478;padding:12px 40px;border-radius:50px;font-weight:500;border:1px solid #384478;transition:all 0.3s ease}.awsm-jobs-pagination.awsm-load-more-main .awsm-load-more-btn:hover{background-color:#0056B0;color:#fff;border-color:#0056B0}.awsm-job-item h2.awsm-job-post-title a{text-decoration:none;font-size:16px;line-height:18px;margin:6px 0;;color:#000D44;font-weight:500;text-align:center;display:block}.awsm-job-item a.awsm-job-more{text-decoration:unset;background:#384478;border:1px solid #384478;border-radius:50px;padding:7px 15px;font-size:12px;color:#fff;text-align:center;display:block}.awsm-filter-wrap.awsm-no-search-filter-wrap .awsm-filter-items{justify-content:space-evenly;box-shadow:0 0 10px 1px #0659ff14;border-radius:100px;width:fit-content;padding:0 20px;gap:25px;margin:0 auto 30px}.awsm-filter-wrap .awsm-filter-item{padding:0 0}.awsm-filter-wrap .awsm-selectric{border-radius:50px;background:#F5F7FA;border:none;width:200px}.awsm-list-item .awsm-job-more-container{border-top:1px solid #cccccc8f;padding-top:15px}.awsm-job-single-wrap{display:flex;gap:10px;justify-content:space-between}.awsm-job-form-inner{border-radius:50px;border:none;box-shadow:0 0 5px 1px #0659FF14}.awsm-job-content{flex:90%;padding-right:20px}.awsm-job-entry-content.entry-content p{margin:0}input#awsm-application-submit-btn{background:#384478;border-radius:50px;width:100%}.awsm_job_openings h1.entry-title{font-size:24px!important}.awsm_job_openings .entry-meta{display:none}.awsm-job-entry-content p.section-title{font-weight:700;color:#000D44;margin-top:20px;margin-bottom:10px}.awsm_job_openings input.awsm-job-form-field{border:1px solid #00000029;border-radius:8px!important}@media screen and (max-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}.awsm-filter-wrap a.awsm-filter-toggle{display:none}.awsm-filter-wrap .awsm-filter-items{display:block}.awsm-filter-wrap.awsm-no-search-filter-wrap .awsm-filter-items{margin:0 auto;width:100%;border-radius:24px}.awsm-filter-wrap .awsm-selectric{width:100%}.awsm-job-listings.awsm-lists{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:769px){#jobs-slider .awsm-job-listings.awsm-lists,#home-slider,#blog-slider .row.post-items,#special-slider .special-inner{overflow:visible}#teset-slider .elementor-widget-eael-testimonial{min-width:100%!important}#teset-slider .slide{flex:0 0 100%}.awsm-filter-wrap{box-shadow:0 0 12px 0 #c9c9c9;width:fit-content;margin:5px auto 30px;border-radius:100px;padding:15px 15px 5px 5px}}@media screen and (max-width:500px){.woocommerce ul.products{grid-template-columns:repeat(1,minmax(0,1fr))!important}.awsm-job-listings.awsm-lists{grid-template-columns:repeat(1,minmax(0,1fr))}.awsm-job-single-wrap{display:block}.awsm-job-form .awsm-job-form-inner{padding:20px;border-radius:32px}}@media screen and (max-width:768px){#home-slider .elementor-element.e-con-full.e-flex.e-con.e-child,#jobs-slider .awsm-job-listings.awsm-lists .awsm-list-item,#teset-slider .elementor-widget-eael-testimonial,#blog-slider .col-lg-3.col-md-6,#special-slider .special-inner{min-width:70%!important}#teset-slider,#jobs-slider .awsm-job-listings.awsm-lists,#home-slider,#blog-slider .row.post-items,#special-slider{display:flex;flex-wrap:nowrap;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;position:relative}#teset-slider::-webkit-scrollbar,#jobs-slider .awsm-job-listings.awsm-lists::-webkit-scrollbar,#home-slider::-webkit-scrollbar,#blog-slider .row.post-items::-webkit-scrollbar,#special-slider::-webkit-scrollbar{display:none}#teset-slider .slide,#jobs-slider .awsm-job-listings.awsm-lists .slide,#home-slider .slide,#blog-slider .row.post-items .slide,#special-slider .slide{flex:0 0 80%;scroll-snap-align:center;margin-right:16px;box-sizing:border-box}body.blog .ast-row article.post.type-post{margin-bottom:0;padding-bottom:0}.ast-grid-3.ast-blog-layout-4-grid{padding:0!important}body.single-post div#primary{padding-bottom:0!important}body.single-post div#primary h1.entry-title{font-size:18px!important}#jobs-slider .awsm-jobs-pagination.awsm-load-more-main{display:none}.awsm-filter-wrap .awsm-filter-item{padding:5px 0}form .awsm-filter-items{width:100%!important;padding:0 10px!important}}@media screen and (min-width:922px){.ast-woo-shop-archive .site-content>.ast-container{max-width:1311px}}.astra-shop-thumbnail-wrap:hover a.ast-on-card-button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}#teset-slider{display:flex;flex-wrap:nowrap;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}#teset-slider::-webkit-scrollbar{display:none}#teset-slider .slide{flex:0 0 80%;scroll-snap-align:center;margin-right:16px;box-sizing:border-box}#jobs-slider .awsm-filter-wrap{display:none}#jobs-slider h2.awsm-job-post-title a,#jobs-slider a.awsm-job-more{text-decoration:none;text-align:center;display:block}ul#menu-main-menu li a.menu-link{border-radius:50px}ul#menu-main-menu li.current-menu-item::after{content:"";display:block;width:8px;height:8px;margin:0 auto;background-color:#333;border-radius:100%;position:relative;top:-5px}body.post .ast-row article.post.type-post{padding:0}body.blog .ast-row article.post.type-post{padding:24px;margin:0}body.blog #primary{margin:0 0 40px!important}body.blog .ast-row article.post.type-post .ast-article-inner{box-shadow:0 0 16px 0 #0659FF14;border-radius:16px}body.blog .ast-row article.post.type-post .ast-article-inner img.wp-post-image{border-radius:16px;object-fit:cover}body.blog section.ast-archive-entry-banner{background:url(https://drexpat.com/wp-content/uploads/2025/11/bg-for-Dr-Expat-Blogs.png);height:200px}body.blog section.ast-archive-entry-banner h1{color:#fff}.post-thumb-img-content.post-thumb{padding:24px 24px 0 24px}body.blog .ast-row article.post.type-post .ast-article-inner .entry-meta{display:flex;justify-content:space-between}body.blog .ast-row article.post.type-post .ast-article-inner .entry-meta span{color:#2D4443;font-weight:400}body.blog .ast-row article.post.type-post .ast-article-inner h2{color:#000D44;font-size:16px}body.blog .ast-row article.post.type-post .ast-article-inner .ast-excerpt-container{font-size:14px;color:#2D4443EB}.custom-readmore a{color:#384478;border:1px solid #384478;padding:5px 12px;border-radius:50px;font-size:13px}.custom-readmore{margin-top:10px}.custom-readmore a:hover{background:#384478;color:#fff}.ast-article-single img{border-radius:16px}.custom-meta-below-image{color:#2D4443;display:flex;justify-content:space-between;margin:10px 0;font-size:14px}body.single-post article.post.type-post{padding:0}body.single-post article.post.type-post h2,body.single-post article.post.type-post h3{margin:0px!important;font-size:20px!important}body.single-post article.post.type-post p,body.single-post article.post.type-post ul li{font-size:14px!important;margin-bottom:10px}#secondary .wp-block-search__input{border-radius:50px 0 0 50px}#secondary .wp-block-search__button{margin:0;border-radius:0 50px 50px 0;background:#384478}#secondary .wp-block-search__input{border-radius:50px 0 0 50px}#secondary .wp-block-search__button{margin:0;border-radius:0 50px 50px 0;background:#384478}form.wp-block-search__button-outside.wp-block-search__text-button.wp-block-search{padding:15px;border-radius:16px;background:#F2F2F2}form.wp-block-search__button-outside.wp-block-search__text-button.wp-block-search label.wp-block-search__label{display:none}aside#block-3 h2.wp-block-heading{font-size:24px}aside#block-3 ul.wp-block-latest-posts__list li img.wp-post-image{border-radius:10px}a.wp-block-latest-posts__post-title{font-size:14px;color:#0E0C0A;margin:0;line-height:16px}.wp-block-latest-posts.wp-block-latest-posts__list li{display:flex;align-items:center}aside#block-3 ul.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image{margin-bottom:0}div#secondary aside#block-3{padding:15px;border-radius:16px;background:#F2F2F2}#video-shaped video{width:100%;height:100%;object-fit:cover;clip-path:polygon(10% 15%,15% 70%,50% 100%,80% 70%,85% 15%,50% 0%);overflow:hidden;border-radius:30px}.anime-1,.anime-2,.anime-3{display:none;cursor:pointer}.anime-1.active,.anime-2.active,.anime-3.active{display:block}div#blog-slider a.elementskit-entry-thumb img{height:130px;object-fit:cover}div#blog-slider .elementskit-meta-lists{right:30px;left:unset}.post-type-archive-product .astra-shop-summary-wrap{display:flex;flex-direction:column;height:100%}.post-type-archive-product .astra-shop-summary-wrap .price-btn{margin-top:auto}article.awsm_job_openings.type-awsm_job_openings{margin:0 auto}.awsm-filter-wrap form{display:flex;justify-content:center;align-content:center;width:100%;margin:0 auto}.awsm-filter-items{width:auto!important}input#awsm-jq-1{border-radius:50px;background:#f5f7fa;border:none;font-size:12px}
.awsm_job_openings input.awsm-job-form-field {
    border: 1px solid #00000029;
    border-radius: 8px !important;
}
.awsm-job-item .awsm-job-specification-term {
    color: #555555;
    font-weight: 500;
  	font-size: 14px;
}
.awsm-list-item .awsm-job-specification-item {
 	margin: 0;
    display: inline-flex;
    width: 100%;
    justify-content: center;
  	gap: 5px;
}
.awsm-list-item .awsm-job-specification-item svg {
    width: 17px;
}