.xp-home-hero{background-image:url(/wp-content/uploads/2021/01/banner.jpeg);background-size:cover;background-position:center}.xp-home-hero__title h3{color:#fff;font-family:var(--xp-font-heading);font-style:italic;letter-spacing:4px;text-align:center}.xp-home-hero__search{text-align:left;padding-top:14px}.xp-home-feature.xp-section{padding-top:35px;padding-bottom:0}.xp-home-feature--blogs.xp-section{padding-top:54px;padding-bottom:54px}.xp-home-feature>.xp-row{width:90%;max-width:90%;background-color:#dbdbdb;padding-left:50px;padding-right:50px}.xp-home-feature .xp-col>.xp-module.hr-lines{margin-bottom:0}.hr-lines{position:relative}.hr-lines:after{content:" ";height:2px;width:60%;background:var(--xp-red);display:block;position:absolute;top:50%;right:0}.sa_hover_fullslide:hover{opacity:0}.sa_hover_fullslide{opacity:0}#slider_7383 .owl-stage .owl-item{height:400px}.owl-stage .owl-item .sa_hover_container{height:100%}#slider_7627_slide01{filter:brightness(1.1)}.xp-home-blogs{margin-top:35px}.xp-cards--home{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-bottom:30px}.xp-cards--home .xp-card{position:relative;display:flex;flex-direction:column;padding:24px 24px 28px;background-color:#fff;border-radius:var(--xp-radius-lg);cursor:pointer;box-shadow:0 4px 47px 0 rgba(160,190,212,.22);color:#353535;transition:all .4s ease-in-out}.xp-cards--home .xp-card__image{display:flex;align-items:center;justify-content:center;height:180px;margin-bottom:22px;line-height:0;overflow:hidden;border-radius:var(--xp-radius)}.xp-cards--home .xp-card__image img{width:100%;height:100%;object-fit:contain;transition:all .4s ease-in-out}.xp-cards--home .xp-card__title{font-size:18px;font-weight:600;margin-top:0;line-height:124%;padding:0 0 12px;text-align:left}.xp-cards--home .xp-card__title a{font-family:var(--xp-font-heading);color:#000}.xp-cards--home .xp-card__meta{margin-bottom:18px;padding:0;display:none;font-size:14px;text-transform:capitalize}.xp-cards--home .xp-card__content{display:flex;flex-direction:column;flex:1 1 auto;padding:0;font-family:var(--xp-font-body);font-size:15px;line-height:1.6;color:#353535}.xp-cards--home .xp-card__excerpt{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.xp-cards--home .xp-card__content *{color:#353535}.xp-cards--home .xp-card__content p{padding-bottom:1em}.xp-cards--home .xp-card__content p:last-of-type{padding-bottom:0}.xp-cards--home .xp-card__more{display:block;margin-top:auto;padding-top:18px;font-family:var(--xp-font-heading);font-size:16px;font-weight:700;text-transform:capitalize;color:var(--xp-red)!important}.xp-cards--home .xp-card__more:hover{opacity:.6}.xp-cards--home .xp-card:after{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:0;right:0;height:10px;width:90%;opacity:0;margin:auto;background:radial-gradient(ellipse at center,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 70%);transition:all .4s ease-in-out}.xp-cards--home .xp-card:hover{transform:translateY(-20px)}.xp-cards--home .xp-card:hover:after{opacity:1;transform:translateY(30px);animation:xp-shrink2 .4s 1}.xp-cards--home .xp-card:hover .xp-card__content,.xp-cards--home .xp-card:hover .xp-card__title{animation:xp-fadein .3s 1}@keyframes xp-shrink2{20%,from,to{width:15%}30%{width:25%}40%{width:35%}50%{width:45%}60%{width:55%}70%{width:65%}80%{width:75%}90%{width:85%}100%{width:100%}}@keyframes xp-fadein{from{opacity:.5}to{opacity:1}}@media (max-width:1100px){.xp-cards--home{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.xp-home-feature--blogs.xp-section{padding-top:50px;padding-bottom:50px}.hr-lines:after{width:30%}}@media (max-width:640px){.xp-cards--home{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.hr-lines:after{width:100%;top:100%}}@media (min-width:981px) and (max-width:1349px){.xp-home-feature--blogs.xp-section{padding-top:4%;padding-bottom:4%}}.xp-home-feature>.xp-row{background-color:var(--xp-surface)}.hr-lines h1{font-family:var(--xp-font-heading);font-weight:500;color:var(--xp-ink)}.xp-home-slider{margin-top:18px}html body .xp-home-slider>.white{position:relative;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.xp-home-slider .owl-stage-outer{padding:6px 0 14px}.xp-home-slider .owl-item{padding:0 8px}html body .xp-home-slider .sa_hover_container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;margin:0!important;padding:18px!important;background:#fff!important;border:1px solid var(--xp-line);border-radius:var(--xp-radius-lg);transition:border-color .2s,box-shadow .2s}.xp-home-slider .sa_hover_container:hover{border-color:var(--xp-red);box-shadow:0 8px 20px rgba(0,0,0,.08)}html body .xp-home-slider .sa_hover_container h3{width:100%;min-height:2.6em;margin:0 0 12px;padding:0;font-family:var(--xp-font-heading);font-size:17px;font-weight:600;line-height:1.3;color:var(--xp-ink);text-align:center!important}.xp-home-slider .sa_hover_container p{margin:0;padding:0;line-height:0}.xp-home-slider .sa_hover_container img{display:block;width:auto!important;max-width:100%;max-height:250px;height:auto;margin:0 auto;object-fit:contain}#slider_7383 .owl-stage .owl-item{height:420px}html body .xp-home-slider .owl-nav button.owl-next,html body .xp-home-slider .owl-nav button.owl-prev{width:44px!important;height:44px!important;margin-top:-22px!important;padding:0!important;font-size:0;background:#fff!important;border:1px solid var(--xp-line)!important;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.15);opacity:1}html body .xp-home-slider .owl-nav button.owl-prev{left:-20px}html body .xp-home-slider .owl-nav button.owl-next{right:-20px}html body .xp-home-slider .owl-nav button:hover{border-color:var(--xp-red)!important;background:var(--xp-red)!important}.xp-home-slider .owl-nav button::before{content:"";position:absolute;inset:0;margin:auto;width:10px;height:10px;border-top:2px solid var(--xp-red);border-left:2px solid var(--xp-red)}.xp-home-slider .owl-nav button.owl-prev::before{transform:translateX(2px) rotate(-45deg)}.xp-home-slider .owl-nav button.owl-next::before{transform:translateX(-2px) rotate(135deg)}.xp-home-slider .owl-nav button:hover::before{border-color:#fff}@media (max-width:980px){.xp-home-feature>.xp-row{width:calc(100% - 32px);max-width:none;padding-left:20px;padding-right:20px}#slider_7383 .owl-stage .owl-item{height:380px}html body .xp-home-slider .owl-nav button.owl-prev{left:-12px}html body .xp-home-slider .owl-nav button.owl-next{right:-12px}}