.home-banner{background-repeat:no-repeat;background-size:cover;padding:110px 100px 0}.home-banner .banner-box{max-width:520px;background-color:#236192;border-radius:10px;padding:20px 0 0;margin-top:140px;position:relative;z-index:1}.home-banner .banner-box .banner-subtitle{font-weight:700}.home-banner .banner-box .banner-description{padding:0 40px}.home-banner .banner-box .appointment-btn{background-color:#292e3d;height:40px;cursor:pointer}.home-banner .banner-box .appointment-btn:first-child{border-right:2px solid #868686!important}@media screen and (max-width:768px){.home-banner{display:flex;align-items:center;height:100%;padding:200px 0 100px}.home-banner .banner-box{display:none}.home-banner .banner-box .yellow-btn{bottom:70px}.home-banner .phone{background:#236192;bottom:0;width:100%;left:0;height:70px;align-items:center;justify-content:center;flex-direction:column;color:#fff}.home-banner .yellow-btn{margin-left:0;margin-top:80px!important}}.supporters{padding:50px 0 40px;position:relative}.supporters::before{position:absolute;content:"";background:#fff;width:100%;height:50px;top:-40px;z-index:0}.supporters .sub-title{color:#1d2130;font-weight:500;position:relative}.supporters .sub-title::after{position:absolute;content:"";border:1px solid #e5e5e5;width:87%;transform:translateY(-50%);top:50%;right:0}.supporters .support-logo img{width:auto}#owl-carousel-supporters .owl-stage{display:flex;align-items:center}.service-families{padding:50px;position:relative;margin-bottom:80px}.service-families::before{border-radius:10px;position:absolute;content:"";height:100%;background-color:#ccd9ed;width:63%;top:0;left:0;z-index:-1}.service-families .left-service{height:600px;max-width:600px;margin-left:auto;margin-right:30px}.service-families .left-service .left-service-content{max-width:250px;text-align:center;margin-left:-20px;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.service-families .left-service .human-mind{width:58px;height:58px;background-color:#ffba69;border-radius:50%;position:absolute;top:25%;left:43%}.service-families .left-service .circle-five{width:591px;height:591px;position:absolute;left:0;top:0}.service-families .left-service .circle-four{width:529px;height:529px;position:absolute;left:30px;top:30px}.service-families .left-service .circle-three{width:467px;height:467px;position:absolute;left:60px;top:60px}.service-families .left-service .circle-two{width:404px;height:404px;position:absolute;left:90px;top:90px}.service-families .left-service .circle-one{width:341px;height:341px;position:absolute;left:120px;top:120px}.service-families .right-service{padding:30px 50px;border-radius:10px;background-color:#236192}.service-families .right-service .product-service-card{background:#fff;border-radius:10px;padding:15px 10px;height:118px}.service-families .right-service .product-service-card img{width:auto}.service-families .right-service .product-service-card .service-card-name{line-height:18px;margin-top:5px;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#282938}.service-families .right-service .service-arrow-btn{width:60px;height:60px;border:1px solid #fff;border-radius:50%;padding:0}.service-families .owl-theme .owl-dots .owl-dot{background:rgba(0,0,0,0);border:0;padding:0}.service-families .owl-theme .owl-dots .owl-dot span{background:rgba(0,0,0,0);border:1px solid #000}.service-families .owl-theme .owl-dots .owl-dot.active span{background:#081e30}@media screen and (min-width:769px){.service-families #owl-carousel-service{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.service-families #owl-carousel-service .item{width:32.5%}}@media screen and (max-width:1024px){.service-families #owl-carousel-service .item{width:31.5%}.service-families .right-service{padding:30px}}@media screen and (max-width:768px){.service-families{padding:0;margin-bottom:0}.service-families .container{max-width:100%;padding:0}.service-families::before{display:none}.service-families .witness-img{border-radius:8px}.service-families .right-service{padding:20px 0 20px 20px;border-radius:0}.service-families .right-service::before{position:absolute;top:-69px;height:70px;background-color:#236192;left:0;width:100%;content:"";z-index:-1}.service-families .right-service .product-service-card{height:150px}.service-families .right-service a{font-size:16px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 30px 0 0}.service-families #owl-carousel-service .item{width:100%}}.talk-experts{background-repeat:no-repeat;padding:100px 0;background-size:cover}.talk-experts .talk-left .talk-title{font-weight:700}@media screen and (max-width:768px){.talk-experts{padding:100px 0}.talk-experts .talk-left .talk-title{font-size:40px;line-height:32px;margin-bottom:20px}}.why-choose{padding:80px;background-color:#ccd9ed;border-radius:10px;margin-bottom:-15px}.choose-card{background-color:#ccd9ed;border-radius:10px;height:445px;padding:50px}@media screen and (max-width:1024px){.choose-card{padding:25px}.article-img{width:100%}}@media screen and (max-width:768px){.why-choose{padding:30px}.choose-card{background-color:rgba(0,0,0,0);height:auto;padding:0;flex-direction:row;align-items:flex-start}}.case-studies .case{cursor:pointer;z-index:1;border-radius:10px;overflow:hidden}.case-studies .case:hover .case-content{display:flex}.case-studies .case .case-content{position:absolute;height:100%;width:100%;top:0;background:linear-gradient(329.39deg,#1c1e53 -10.96%,rgba(35,97,146,.42) 103.96%);border-radius:10px;padding:50px;display:none}.case-studies .case .case-img{max-width:100%;height:250px;border-radius:10px;overflow:hidden}.case-studies .case .case-img img{object-fit:cover}.case-studies .owl-nav{text-align:right!important}.case-studies .owl-nav .owl-prev{position:relative;width:20px;height:20px;background:rgba(0,0,0,0)!important;border:none}.case-studies .owl-nav .owl-prev:hover{background:rgba(0,0,0,0)!important}.case-studies .owl-nav .owl-prev span{display:none}.case-studies .owl-nav .owl-prev::before{position:absolute;content:"";top:0;left:0;background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow-left-blue.svg);background-repeat:no-repeat;background-position:center left;height:100%;width:100%;background-size:contain}.case-studies .owl-nav .owl-prev.disabled{opacity:1}.case-studies .owl-nav .owl-prev.disabled::before{background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow-left-grey.svg)}.case-studies .owl-nav .owl-next{position:relative;width:20px;height:20px;background:rgba(0,0,0,0)!important;border:none}.case-studies .owl-nav .owl-next:hover{background:rgba(0,0,0,0)!important}.case-studies .owl-nav .owl-next span{display:none}.case-studies .owl-nav .owl-next::before{position:absolute;content:"";top:0;right:0;background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow.svg);background-repeat:no-repeat;background-position:center right;height:100%;width:100%;background-size:auto}.case-studies .owl-nav .owl-next.disabled{opacity:1}.case-studies .owl-nav .owl-next.disabled::before{background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow-right-grey.svg)}@media screen and (max-width:768px){.case-studies .case .case-content{display:flex;position:relative;background:rgba(0,0,0,0);height:auto;padding:0}.case-studies .case .case-content .case-link-more{color:#000!important;position:absolute;top:-65px;background:#fcd980;height:50px;width:130px;text-align:center;justify-content:center;border-radius:0 10px;display:flex;align-items:center}}.blog .card{height:550px}.blog .card .card-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog .card .blog-img{width:100%;height:290px;overflow:hidden;border-radius:10px}.blog .card .blog-img img{object-fit:cover}.blog .card .card-body a img{width:auto}.blog .owl-nav{text-align:right}.blog .owl-nav .owl-prev{position:relative;width:20px;height:20px;background:rgba(0,0,0,0)!important;border:none}.blog .owl-nav .owl-prev:hover{background:rgba(0,0,0,0)!important}.blog .owl-nav .owl-prev span{display:none}.blog .owl-nav .owl-prev::before{position:absolute;content:"";top:0;left:0;background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow-left-blue.svg);background-repeat:no-repeat;background-position:center left;height:100%;width:100%;background-size:contain}.blog .owl-nav .owl-prev.disabled{opacity:1}.blog .owl-nav .owl-prev.disabled::before{background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow-left-grey.svg)}.blog .owl-nav .owl-next{position:relative;width:20px;height:20px;background:rgba(0,0,0,0)!important;border:none}.blog .owl-nav .owl-next:hover{background:rgba(0,0,0,0)!important}.blog .owl-nav .owl-next span{display:none}.blog .owl-nav .owl-next::before{position:absolute;content:"";top:0;right:0;background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow.svg);background-repeat:no-repeat;background-position:center right;height:100%;width:100%;background-size:auto}.blog .owl-nav .owl-next.disabled{opacity:1}.blog .owl-nav .owl-next.disabled::before{background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow-right-grey.svg)}@media screen and (max-width:768px){.blog .card{height:auto}.blog .card .card-blog-link{color:#000!important;position:absolute;top:-93px;background:#fcd980;height:50px;width:130px;text-align:center;justify-content:center;border-radius:0 10px}}.report{background-color:#ccd9ed;padding:70px 0}.report::before{position:absolute;content:"";background-color:#ccd9ed;height:50px;width:100%;top:-50px;z-index:0;left:0}.report::after{position:absolute;content:"";background-color:#ccd9ed;height:50px;width:100%;bottom:-50px;z-index:0;left:0}.report .content{max-width:540px}.report form p{width:49%}.customer-report{background-repeat:no-repeat;z-index:1;border-radius:10px;overflow:hidden}.customer-report::before{position:absolute;content:"";background-image:url(../../../../../../../../themes/tyrrells/assets/images/blue-bg.png);width:100%;height:100%;top:0;left:0;z-index:-1}.customer-report .report-left{padding:0 0 0 90px;display:flex;justify-content:center;flex-direction:column;height:690px}.customer-report .report-left .report-title-issue{padding-right:80px}.customer-report .report-right .view-customer-report{padding:0 90px}.customer-report .report-right .view-customer-report .yellow-btn{left:50%;transform:translateX(-50%);margin-bottom:70px}.customer-report .report-right .owl-prev{position:relative;width:120px;height:20px;background:rgba(0,0,0,0);border:none;color:#fff!important}.customer-report .report-right .owl-prev:hover{background:rgba(0,0,0,0)}.customer-report .report-right .owl-prev span{display:none}.customer-report .report-right .owl-prev::before{position:absolute;content:"Previous";top:0;left:0;background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow-left.svg);background-repeat:no-repeat;background-position:center left;background-size:20%;width:100%}.customer-report .report-right .owl-next{position:relative;width:120px;height:20px;background:rgba(0,0,0,0);border:none;color:#fff!important}.customer-report .report-right .owl-next:hover{background:rgba(0,0,0,0)}.customer-report .report-right .owl-next span{display:none}.customer-report .report-right .owl-next::before{position:absolute;content:"Next";top:0;right:0;background-image:url(../../../../../../../../themes/tyrrells/assets/images/arrow-white.svg);background-repeat:no-repeat;background-position:center right;background-size:20%;width:100%}.customer-report .view-customer-report{background-color:#236192}@media screen and (max-width:1024px){.customer-report .report-left{padding:0 0 0 50px}}@media screen and (max-width:768px){.report{padding:15px 0}.report::before,.report::after{display:none}.report form p{width:100%}}.detail-section{background-color:#ccd9ed}.detail-section .box{padding:15px;width:100%;height:155px;margin:0;background-color:#fff;border-radius:10px;box-shadow:0 12px 16px -4px rgba(17,24,39,.1),0 4px 6px -2px rgba(17,24,39,.05)}.detail-section .box .box-title{font-size:42px;line-height:45px;margin-bottom:15px}.detail-section .box .box-detail{color:#667299;padding-left:20px;position:relative;margin-left:15px}.detail-section .box .box-detail::before{position:absolute;content:"";border:3px solid #f9995d;height:100%;width:3px;left:0}.detail-section .box img{position:absolute;top:-30px;right:-10px;width:auto}.detail-section .owl-carousel .owl-stage-outer{overflow:initial}.detail-section .experience-title{color:#236192}.detail-section .experience-detail{color:#525b7a}@media screen and (min-width:1025px){.detail-section .box{padding:30px;width:365px;height:auto}.detail-section .box .box-title{font-size:72px;line-height:84px}.detail-section .box img{position:absolute;top:-50px;right:-30px}.detail-section .box.engagement-box{margin-top:100px;margin-right:-20px}.detail-section .box.engagement-box img{left:-30px}.detail-section .box.skill-box{margin-top:-50px}.detail-section .box.business-box{margin-top:80px}.detail-section .box.business-box img{right:90px}.detail-section .box.proud-box{margin-left:-70px;margin-top:-100px}.detail-section .box.proud-box img{right:-20px;top:-20px}}.web-review .review-boxes{padding:50px}.web-review .review-boxes .logo-box{background:#fff;border:1px solid #fff;box-shadow:0 12px 16px -4px rgba(17,24,39,.1),0 4px 6px -2px rgba(17,24,39,.05);border-radius:10px;width:291px;height:136px}.web-review .review-boxes .logo-box:nth-child(1){margin-top:120px}.web-review .review-boxes .logo-box:nth-child(2){margin-left:-150px;z-index:1}.web-review .review-boxes .logo-box:nth-child(3){margin-top:100px;margin-left:-90px;z-index:0}.web-review .review-boxes .logo-box:nth-child(4){margin-left:-60px;z-index:1}.web-review .review-boxes .logo-box:nth-child(5){margin-left:-30px;margin-top:50px;z-index:2}.article-content{margin:100px 0}@media screen and (max-width:768px){.article-content{margin:30px 0}}