﻿#hero,.icon,.two-sections{position:relative}.icon:before,.textwithimage::before,.two-sections:before{position:absolute;width:100%}.CTA2,.carousel-item.content-slide{background-position:center;background-size:cover}.focus-box-heading a,.second-wrap.stream a{text-decoration:underline;font-weight:700}#hero{padding:0}.hero-container{width:100%;background-color:#fff}.media-box.full-media img,.right-banner-image-wrapper img,.temp2-media-wrap object,.why-choose .escape-container-right .content,section.service-section.tt .card-body img{width:100%}.focus-box-heading a:hover,.two-sections h3{color:var(--white)}.carousel-item.content-slide{height:100vh;background-repeat:no-repeat;display:flex;align-items:end;justify-content:end}.inner-box ol,.inner-box ul{padding:0 0 0 20px}.two-sections{align-items:center;padding:130px 0 80px}.two-sections:before{content:"";height:113%;background:var(--primary-color);top:0;z-index:-1;clip-path:polygon(100% 0,100% 70%,0 100%,0 25%)}section.service-section.tt .container{position:relative;height:100%}.textwithimage p,.why-choose.focus-box-heading .content-text p,.why-choose.focus-box-heading p{color:#fff}.banner-wrap-g h1,.cta-content-wrap h2,.cta-content-wrap p,p.customerName{color:var(--primary-color)}.card-group{flex-wrap:wrap}.second-wrap,.textwithimage .card-group-text-overlay{display:flex}.second-wrap .escape-container-right .media{width:50%!important}.second-wrap .escape-container-right .content{width:29%!important;margin-right:auto;margin-left:0!important}.second-wrap .escape-container-right{flex-direction:row-reverse;display:flex!important}.second-wrap .escape-container-right .media img{border-radius:0 184px 184px 0!important}.gallery-section .card-group{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width:1025px){.gallery-section .card-group{grid-template-columns:repeat(3,1fr)}}.media-box img{border:0}section.marketingO2 .content-section.head-wrapp{padding:30px 10px 30px 0}.icon img{width:auto;height:100%}.icon{z-index:0;height:100%;overflow:hidden}.icon:before{content:'';background:#161695;z-index:1;height:100%;opacity:.2}.inner-box-text h3,section.service-section.tt .card-body h3{font-size:22px}.textwithimage{padding:0;min-height:487px}.textwithimage::before{height:100%;content:'';background:var(--secondry-color);z-index:-1!important}.CTA2,.card-body-wrap,.why-choose .card-group-text-overlay,button.owl-dot.active{position:relative}.textwithimage .content{padding:50px 0}.why-choose .inner-box-text{display:none}.testimonials-section{display:flex;align-items:center;position:relative}p.customerName{padding:26px 0 0;font-weight:700;font-size:18px}.cta-content-wrap h2{font-size:25px;padding:20px 0;margin-bottom:0}.cta-content-wrap p{margin-bottom:0;padding-bottom:12px}.banner-wrap-g img {
    width: 30%;
}.banner-wrap-g{background:rgba(255,255,255,.65);padding:20px;box-shadow:5px 5px 6px #00000040}.banner-wrap-g img{margin-bottom:24px}.banner-wrap-g h1{font-size:28px}#heroCarousel .carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;color:#fff;text-align:center;border:1px solid var(--secondry-color)!important;opacity:1;transition:opacity .15s;height:45px;width:45px;border-radius:50%;margin:0 11px 0 0}#heroCarousel .fa-angle-left:before{content:"\f104";font-size:40px;color:#000;vertical-align:middle;display:flex;align-items:center;justify-content:center;margin-top:-6px;margin-right:5px}#heroCarousel .fa-angle-right:before{content:"\f105";color:#000;font-size:40px;margin-top:-6px;display:flex;align-items:center;justify-content:center;margin-right:-3px}section.service-section.tt .card{border:none;background:0 0}.CTA2,section.service-section-bannner,section.service-section.tt .card-body{padding:0}section.service-section.tt .card-body a.btn-icon-wrap i{margin:0 0 0 10px;background:#343333;color:#fff;padding:5px 8px;font-size:15px}section.service-section.tt .col-md-3.mb-3.p-0:nth-child(2) .card-icon,section.service-section.tt .col-md-3.mb-3.p-0:nth-child(3) .card-icon,section.service-section.tt .col-md-3.mb-3.p-0:nth-child(4) .card-icon{padding:0 0 0 30px}.second-wrap .row{flex-direction:row-reverse}section.t0-s4{position:relative;background-repeat:no-repeat!important}.arrow-banner-slider a{position:relative!important}.arrow-banner-slider{position:relative;width:100%;display:flex;margin-top:30px;margin-bottom:20px;}section.service-section.tt{padding-right:100px}.marketingO2 .media-box.full-media img{min-height:500px}.cta-bar-xogen{border-radius:20px;background-size:cover;padding:20px}section.service-section.tt .row{justify-content:center}a.btn.btn-danger.cta-btn:hover{background:var(--secondry-color);border-color:var(--secondry-color)}.btn-danger{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}section.service-section.tt a.btn-icon-wrap:hover{color:var(--primary-color)!important}section.service-section.tt a.btn-icon-wrap:hover i{background:var(--primary-color)!important}.focus-box-heading a{color:var(--white)}.why-choose.focus-box-heading{min-height:335px;position:relative}.why-choose .escape-container-right{display:flex;width:100%;flex-direction:row-reverse}.card-body-wrap img{filter:brightness(.7);width:100%}.card-group-text-overlay{display:block;height:100%;position:relative}.textwithimage .card-text-overlay{clip-path:polygon(100% 0,80% 100%,0 100%,20% 0);width:33%}.textwithimage .card-text-overlay:first-child{position:absolute;left:0}.textwithimage .card-text-overlay:nth-child(2){position:absolute;left:26%}.textwithimage .card-text-overlay:nth-child(3){position:absolute;right:15%}.card-text-overlay:first-child .card-body-text-overlay .image-focus{position:absolute;z-index:1;border-radius:50%;overflow:hidden;bottom:84%}.card-text-overlay:first-child .card-body-text-overlay .image-focus img{height:153px;width:153px}.card-text-overlay:nth-child(2) .card-body-text-overlay .image-focus{position:absolute;border-radius:50%;overflow:hidden;right:49%;bottom:51%}.card-text-overlay:nth-child(2) .card-body-text-overlay .image-focus img{height:165px;width:165px}.card-text-overlay:nth-child(3) .card-body-text-overlay .image-focus{position:absolute;border-radius:50%;overflow:hidden;bottom:-10%}.card-text-overlay:first-child{grid-area:box1}.card-text-overlay:nth-child(2){grid-area:box2}.card-text-overlay:nth-child(3){grid-area:box3}.card-text-overlay:nth-child(4){grid-area:box4}.card-text-overlay:nth-child(5){grid-area:box5}@media (max-width:1000px){.card-group-text-overlay{gap:1.4rem}}.media .card-body-text-overlay{height:100%;position:relative}.card-text-overlay:first-child .card-body-text-overlay .icon img{margin:0}.card-text-overlay .card-body-text-overlay .inner-box-text{position:absolute;align-items:center;justify-content:center;width:100%;display:flex;flex-direction:column;bottom:0;left:50%;transform:translateX(-50%);padding-right:20%}.marketing-wrapper{padding:0 0 0 15%}.element-top-slider .owl-dots button.owl-dot{border-radius:50%;width:7px;height:7px;background:#000;margin:0 20px 0 0}.element-top-slider .owl-dots{text-align:center;margin:15px 0 0}button.owl-dot.active:before{content:"";position:absolute;height:20px;width:20px;border:2px solid #000;top:0;left:-6px;right:0;bottom:0;margin:auto;border-radius:50%}.manually-disbaled.owl-carousel{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}@media (min-width:1025px){.manually-disbaled.owl-carousel .card-group-wrap{width:30%}}.focus-box-heading h2{font-size:25px;padding-bottom:20px}.section-title.inner-box h2{font-size:25px}.card-body-text-overlay a.btn.btn-primary{border:1px solid var(--primary-color)}.media-box.full-media.video-HomeofHope-banner{position:absolute;top:0;left:0;z-index:-2;overflow:hidden}@media (max-width:767px){.gallery-section .card-group{grid-template-columns:repeat(1,1fr)}.card-group-text-overlay{grid-template-columns:1fr}.marketingO2 .escape-container-right{padding:0 12px}.card-text-overlay .card-body-text-overlay .inner-box-text{padding-bottom:20px}.second-wrap .escape-container-right .media,section.t0-s4.marketingO2.bg-leave.streamer .escape-container-right .media{margin-top:12px}.media-box.full-media.video-HomeofHope-banner video{height:380px;transform:scale(4)}}@media (min-width:1400px){.why-choose .escape-container-right{max-width:1320px;margin:auto}}@media (min-width:1200px){.why-choose .escape-container-right{max-width:1140px;margin:auto}}@media (min-width:992px){.why-choose .escape-container-right{max-width:960px;margin:auto}}.slider-wrapper .content-slide.carousel-item::before{content:'';position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0;overflow:hidden;background:#0000002e;z-index:-1}section.CTA2.half-section.test:after,section.CTA2.half-section.test:before{position:absolute;content:'';z-index:-1;background-position:bottom;background-repeat:no-repeat;background-size:123%;width:222px;height:200px}section.CTA2.half-section.test:before{background-image:url(/Images/Spiralnew.webp);top:-3px;left:0}section.CTA2.half-section.test:after{background-image:url(/Images/Spiralnew.webp);right:60px;bottom:-20px}.card-text-overlay .card-body-text-overlay .image-focus{border:2px solid}section.t0-s4.marketingO2.bg-leave.streamer .escape-container-right .media{text-align:right}section.t0-s4 .escape-container-right .media{text-align:left}@media (min-width:768px){.why-choose.focus-box-heading{position:relative;background-image:none!important}section.t0-s4 .escape-container-right .media img{border-radius:184px 0 0 184px}section.t0-s4 .escape-container-right .media{grid-column:3/5;width:100%;position:relative;overflow:hidden;border-radius:210px 0 0 210px}.why-choose .icon:before,section.second-wrap .escape-container-right .content::before,section.second-wrap .escape-container-right .media::after,section.second-wrap.marketingO2:after{display:none}section.t0-s4.marketingO2:after{position:absolute;content:'';background-image:url(/Images/Spiralnew.webp);width:500px;height:200px;right:171px;background-position:bottom;background-repeat:no-repeat;z-index:-1;background-size:53%;bottom:-138px}section.second-wrap .escape-container-right .media{border-radius:0 210px 210px 0;height:auto;width:100%}section.service-section.tt .container .col-md-3:first-child .card{position:absolute;width:131px;z-index:1;border-radius:50%;overflow:hidden}section.service-section.tt .container .col-md-3:nth-child(2) .card{position:absolute;width:200px;z-index:1;border-radius:50%;overflow:hidden;right:20%;top:20%}section.service-section.tt .container .col-md-3:nth-child(3) .card{position:absolute;width:250px;z-index:1;border-radius:50%;overflow:hidden;right:20%;bottom:26%}.why-choose .card-text-overlay .card-body-text-overlay .icon{border:3px solid green}.why-choose .card-text-overlay:first-child .card-body-text-overlay .icon{position:absolute;height:131px;width:131px;bottom:-8%!important;z-index:1;border-radius:50%;overflow:hidden}.why-choose .card-text-overlay:nth-child(2) .card-body-text-overlay .icon{position:absolute;height:160px;width:160px;z-index:1;border-radius:50%;overflow:hidden;right:27%;bottom:-92px}.why-choose .card-text-overlay:nth-child(3) .card-body-text-overlay .icon{position:absolute;height:180px;width:180px;z-index:1;border-radius:50%;overflow:hidden;bottom:-225px;left:-5px}.textwithimage .escape-container-right h1,.textwithimage .escape-container-right h2{color:var(--white)}.why-choose.focus-box-heading .content-heading{display:flex;justify-content:center}.escape-container-right,section.t0-s4 .escape-container-right{display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,660px) minmax(0,660px) minmax(1rem,1fr);align-items:center;gap:3rem}.escape-container-right .content{grid-column:2/2;padding-left:1.75rem;margin-left:auto;position:relative}section.t0-s4 .escape-container-right .content::before{position:absolute;content:'';background-image:url('/Images/Spiralnew.webp');width:100%;height:100%;top:-32%;left:-32%;background-position:left;background-size:50%;background-repeat:no-repeat;z-index:-1}section.t0-s4 .escape-container-right .media{height:auto}.escape-container-right .media{grid-column:3/5;width:100%;height:100%}.why-choose.focus-box-heading .content-heading img{transform:scale(1.2);position:absolute;top:19%}.why-choose.focus-box-heading .content-text{padding:130px 0;margin:auto}section.t0-s4 .escape-container-right .content{grid-column:2/2;padding-left:1.75rem}.escape-container-right h1,.escape-container-right h2{font-size:34px;color:var(--primary-color)}}.why-choose.focus-box-heading h1,.why-choose.focus-box-heading h2{color:#fff;font-size:40px}#heroCarousel .carousel-control-next,.carousel-control-prev{background:#fff}.banner-wrap-g .h2,.banner-wrap-g h2{font-size:2rem;color:#cf6338;text-shadow:1px 1px 1px #6c6c6c;font-weight:700}.banner-wrap-g{width:50%;contain:layout paint}.inner-box-text h3,.inner-box-text p,.inner-box-text>div{width:66%;background:#ffffff66;padding:5px;text-align:center;color:#161695}.inner-box-text>div{background:0 0}.textwithimage{background-repeat:repeat}.banner-wrap-g p{font-size:20px;font-weight:700;min-width:90%}.inner-box-text div a{background:#161597;color:#fff!important}.banner-wrap-g img,.banner-wrap-g video{max-width:100%;height:auto;display:block}