body{color:#000;font-family:Nunito,sans-serif}a{color:#312219;transition:all .2s ease-in-out}.fs-7{font-size:14px}.fs-8{font-size:13px}.fs-9{font-size:12px}.fs-10{font-size:11px}.fs-11{font-size:10px}.fs-12{font-size:9px}figure,figure img{max-width:100%}img.alignright{float:right;margin:0 0 1em 1em;text-align:right}img.alignleft{float:left;margin:0 1em 1em 0;text-align:left}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin:15px auto;text-align:center}#map{height:400px}.canvas-menu{background:#fff;box-shadow:-4px 0 20px rgba(32,54,86,.1);height:100vh;overflow-x:hidden;overflow-y:auto;padding:40px;position:fixed;right:0;top:0;transform:translateX(350px);transition:all .3s ease-in-out;width:300px;z-index:6}.canvas-menu.open{transform:translateX(0)}.canvas-menu.position-left{left:0;right:auto;transform:translateX(-350px)}.canvas-menu.position-left.open{transform:translateX(0)}.canvas-menu .btn-close{border:0;border-radius:.25rem;box-sizing:content-box;color:#000;height:1em;opacity:.4;padding:.25em;position:absolute;right:30px;top:20px;transition:all .3s ease-in-out;width:1em}.canvas-menu .btn-close:focus{box-shadow:none;outline:none}.canvas-menu .btn-close:hover{opacity:1}.canvas-menu .logo{margin-bottom:80px;margin-top:50px;width:100%}.canvas-menu .logo.dark .logo-light{display:block}.canvas-menu .logo.dark .logo-dark{display:none}.canvas-menu nav{width:100%}.canvas-menu .vertical-menu{list-style:none;margin-bottom:0;padding:0}.canvas-menu .vertical-menu li.openmenu>a{color:#203656}.canvas-menu .vertical-menu .switch.rotated{transform:rotate(180deg)}.canvas-menu .vertical-menu .sub-menu li .switch{border:0!important;right:auto;top:3px}.canvas-menu .vertical-menu li{list-style:none;padding:0;position:relative;transition:all .2s ease-in-out}.canvas-menu .vertical-menu li:after{background:#ebebeb;background:linear-gradient(90deg,#ebebeb 0,transparent);content:"";display:block;height:1px;margin-bottom:10px;margin-top:10px;width:100%}.canvas-menu .vertical-menu li.current-menu-item a{color:#fe4f70}.canvas-menu .vertical-menu li.current-menu-item .sub-menu a{color:#79889e}.canvas-menu .vertical-menu li.current-menu-item .sub-menu a:hover{color:#203656}.canvas-menu .vertical-menu li .switch{-webkit-backface-visibility:hidden;border:1px solid #ebebeb;border-radius:5px;color:#fe4f70;cursor:pointer;display:inline-block;font-size:10px;line-height:1;padding:10px;position:absolute;right:0;top:0;transform:rotate(0deg);transition:all .2s ease-in-out}.canvas-menu .vertical-menu li a{color:#203656;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;position:relative;text-decoration:none}.canvas-menu .sub-menu{display:none;padding:10px 20px}.canvas-menu .sub-menu li{padding:5px 0}.canvas-menu .sub-menu li:after{content:"";display:none}.canvas-menu .sub-menu li a{color:#79889e;font-size:14px;font-weight:400}.canvas-menu .sub-menu li a:hover{color:#203656}.progress-wrap{border-radius:50px;bottom:20px;cursor:pointer;display:block;height:45px;opacity:0;position:fixed;right:10px;transform:translateY(20px);transition:all .4s linear;visibility:hidden;width:45px;z-index:100}.progress-wrap.active-progress{opacity:1;transform:translateY(0);visibility:visible}.progress-wrap:after{color:#323232;content:"\f286";cursor:pointer;display:block;font-family:bootstrap-icons;font-size:12px;font-weight:900;height:45px;left:0;line-height:45px;position:absolute;text-align:center;top:0;transition:all .4s linear;width:45px;z-index:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:rgba(0,0,0,.2);stroke-width:2;box-sizing:border-box;transition:all .4s linear}.progress-wrap{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.progress-wrap:after{color:#000}.progress-wrap svg.progress-circle path{stroke:#000}.main-overlay{background:rgba(0,0,0,.55);filter:blur(2px);height:100vh;opacity:0;position:fixed;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:5}.main-overlay.active{opacity:.6;visibility:visible}.background-overlay{background:linear-gradient(180deg,transparent 16%,transparent 60%,rgba(0,0,0,.8));bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=0);left:0;opacity:1;position:absolute;right:0;top:0;z-index:1}.main-title{padding:80px 0}h1{font-size:61px}h1,h2{font-weight:700}h2{font-size:40px}h3{font-size:32px}h4{font-size:30px}h5{font-size:27px}p{color:#818697;font-size:16px;line-height:1.7}@media (max-width:992px){h1{font-size:50px;line-height:1.1}h2{font-size:35px;line-height:1}h3{font-size:28px}h4{font-size:25px}h5{font-size:20px}p{line-height:1.5}}.space{padding:90px 0}@media (max-width:992px){.space{padding:40px 0}}.form-control{height:calc(2em + .75rem + 2px)}.alert{padding:.55rem 1.25rem}.alert-success{background-color:#e2ffe9;border-color:#d3ffdd}.alert-danger{background-color:#fff1f2;border-color:#f3dee0}header{overflow:hidden;position:relative}.nav-menu{border-bottom:1px solid #eee}@media (max-width:992px){.nav-menu{border-bottom:0}}.navbar{padding:1rem 0}.navbar-light .navbar-nav .active>.nav-link{font-weight:500}.main-title{padding:40px 0;position:relative;z-index:10}@media (max-width:992px){.main-title{margin-top:-300px;padding:0}}.main-title__alt{padding:80px 0;position:relative;z-index:10}@media (max-width:992px){.main-title__alt{padding:20px 0}}.header__bg{background:url(../images/insurance-header-bg.svg) 100% 0 no-repeat;background-position:calc(50% + 300px) 50%;background-size:contain}@media (max-width:1200px){.header__bg{background-position:calc(50% + 200px) 50%}}@media (max-width:768px){.header__bg{background:none}}.hero-title{padding:90px 0;z-index:999}@media (max-width:1200px){.hero-title{padding:0}}.hero-title p{color:#9b9b9b;margin:0}.banner-img img{max-height:700px;min-width:150%;position:relative;right:-50px;text-align:right;top:-280px;z-index:0;z-index:-1}@media (min-width:992px){.banner-img img{max-height:900px;min-width:inherit;position:absolute;right:-190px;top:-260px;z-index:0}}@media (min-width:1200px){.banner-img img{max-height:1100px;right:-100px;top:-300px}}.btn-danger{background:#eda384;background:-webkit-gradient(left top,right bottom,color-stop(0,#eda384),color-stop(100%,#f40f7e));background:linear-gradient(135deg,#eda384,#f40f7e);border:none;box-shadow:0 0 29px -13px #f40f7c;margin:20px 0 0;padding:16px 30px}.btn-danger,.btn-danger:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eda384",endColorstr="#f40f7e",GradientType=1);transition:.3s}.btn-danger:hover{background:#eda384;background:-webkit-gradient(left bottom,right top,color-stop(0,#eda384),color-stop(100%,#f40f7e));background:linear-gradient(45deg,#eda384,#f40f7e)}.navbar-light .navbar-toggler{border:none;color:#fff;z-index:999}.navbar-light .navbar-toggler:focus{outline:none}.bg-image{position:relative}.banner-img-2{bottom:0;left:0;position:absolute;z-index:-1}@media (max-width:1200px){.banner-img-2{width:75%}}@media (max-width:992px){.banner-img-2{width:100%}}.banner-img-2 img{transform:rotateY(180deg)}.center-title{text-align:center}.center-title p{color:#bbbdc6}.insurance-title_wrap{padding:32px 0}@media (max-width:992px){.insurance-title_wrap{padding:12px 0 39rem}}@media (max-width:768px){.insurance-title_wrap{padding:12px 0 28rem}}@media (max-width:576px){.insurance-title_wrap{padding:12px 0 23rem}}@media (max-width:480px){.insurance-title_wrap{padding:12px 0 16rem}}.insurance-title_wrap h5{color:#2b7fff;font-weight:700;line-height:1.3;margin:0 0 24px}.insurance-title_wrap h6{font-size:20px;margin:0 0 10px}.insurance-para{margin:0 0 60px}.insurance-type{background:#fff;margin:10px 0 0;padding:24px;transition:.3s}.insurance-type img{float:left}.insurance-type:hover{box-shadow:0 0 19px -15px #000;transition:.3s}.insurance-type_title{margin-left:20px}.insurance-type_title h6{margin:0 0 3px}.insurance-type_title p{margin:0}.item-box{background:#fff;margin:30px 0 0;padding:36px 50px;text-align:center}.item-box h6{font-size:22px;font-weight:600;margin:30px 0 10px}.item-icon{border-radius:50%;display:inline-block;height:100px;padding:18px;width:100px}.item-icon svg{height:60px;width:60px}.item-icon span{font-size:45px;opacity:.2}.color1{background:#b0f3ff}.color2{background:#fbd1ff}.color3{background:#daffd3}.color4{background:#fff4b4}.color5{background:#ffdad1}.color6{background:#d3d3ff}.color7{background:#ffae8c;color:#fff}.primary{color:#26cfa2}.secondary{color:#ffae8c}.tertiary{color:#438aff}.howit-block{position:relative}.howit-block:after{background:url(../images/after-blue.png) no-repeat;content:"";height:10px;position:absolute;right:-29px;top:23%;width:50px}@media (max-width:992px){.howit-block:after{display:none}}.howit-block_af{position:relative}.howit-block_af:after{background:url(../images/after-pink.png) no-repeat;content:"";height:10px;position:absolute;right:-29px;top:23%;width:50px}@media (max-width:992px){.howit-block_af:after{display:none}}.testimonial{background:url(../images/bg-image3.png) no-repeat 100% 100%;background-size:contain;padding:178px 0;position:relative;z-index:-2}@media (max-width:1400px){.testimonial{padding:157px 0}}@media (max-width:992px){.testimonial{padding:0}}.testi-img_wrap{text-align:right;width:100%}@media (min-width:992px){.testi-img_wrap{bottom:0;max-width:60%;position:absolute;right:0}}@media (min-width:1200px){.testi-img_wrap{max-width:50%;right:8%}}.bg-img3{position:absolute;right:0;top:0;z-index:-1}.testi-content_block{z-index:10}.testi-content_block img{margin:0 0 40px}.testi-content_block h3{font-weight:400;line-height:1.5;margin:0 0 26px}@media (max-width:768px){.testi-content_block h3{font-size:24px}}.testi-content_block span{color:#2b7fff;font-size:18px;font-weight:500}.add-section{padding:50px 0}@media (max-width:992px){.add-section{padding:30px 0;text-align:center}}.add-box{background:#fff;border-radius:12px;box-shadow:0 2px 28px -14px hsla(0,1%,62%,.75);padding:30px}.shield{height:100px;margin:0 14px 0 -80px;width:100px}@media (max-width:992px){.shield{margin:0 0 15px}}.add-content{display:inline-block;vertical-align:middle}.add-content p{margin:0}.add-btn{display:inline-block;float:right;margin:25px 0 0;vertical-align:middle}@media (max-width:1200px){.add-btn{float:none;margin:0 0 0 36px}}@media (max-width:992px){.add-btn{margin:15px 0 0}}.btn-success{background-color:#26cfa2;border-color:#26cfa2;box-shadow:0 4px 37px -11px #26cfa2;padding:.675rem 1.15rem}.btn-success:hover{background-color:#1ab98f;border-color:#1ab98f}.btn-success:focus{box-shadow:none}.btn-danger,.btn-danger:hover{background-color:#ffae8c;border-color:#ffae8c}.btn-danger:focus{box-shadow:none}.btn-primary{box-shadow:0 4px 37px -11px #288fff!important}.btn-primary,.btn-primary:hover{background-color:#2b7fff;border-color:#2b7fff}.btn-primary:focus{box-shadow:none}.btn-warning{background-color:#ffae8c;border-color:#ffae8c;box-shadow:0 4px 37px -11px #ffae8c!important;color:#fff}.btn-warning:hover{background-color:#ea9b79;border-color:#ea9b79;color:#fff}.btn-warning:active{background-color:#ea9b79!important;border-color:#ea9b79!important;color:#fff!important}.btn-warning:focus{box-shadow:none}.pricing{padding:0;position:relative}@media (max-width:992px){.pricing{padding:25px 0}}.pricing-bg{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@media (max-width:768px){.pricing-bg{display:none}}.pricing-bg img{width:100%}.pricing-wrap{margin:125px 0 0}@media (max-width:768px){.pricing-wrap{margin:30px 0 0}}.pricing-block{background:#fff;box-shadow:0 0 27px -17px hsla(0,0%,62%,.75);padding:30px;text-align:center;width:100%}@media (max-width:992px){.pricing-block{padding:33px 13px}}.pricing-block h6{font-size:15px;letter-spacing:2px}@media (max-width:992px){.pricing-block p{font-size:13px}}.save-price{background:#fff4b4;border-radius:3px;color:#e2c16b;font-size:13px;padding:3px 6px}.pricing-high{background:#fff;padding:36px 50px;text-align:center}.pricing-high h6{font-size:22px;font-weight:600;margin:30px 0 10px}.pricing-icon{border-radius:50%;display:inline-block;height:100px;padding:26px 0;width:100px}.pricing-icon h2{font-size:45px;margin:0;opacity:.2}.pricing-icon h2 span{display:inline-block;font-size:22px;font-weight:100;margin:8px 0 0;vertical-align:top}.pricing-text{text-align:left}.pricing-text i{background:#daffd3;border-radius:50%;color:#99ce8f;font-size:12px;margin:0 8px 0 0;padding:6px}.pricing-text i,.pricing-text p{display:inline-block}.pricing-btn_wrap{float:none}.pricing-block_middle{background:#fff;margin:-42px 0 0;overflow:hidden;position:relative;transform:scale(1.1);z-index:10}@media (max-width:768px){.pricing-block_middle{margin:25px 0;transform:none}}.pricing-block_middle h2{color:#fff;opacity:1}.pricing-bottom_text{margin:55px 0 0;text-align:center}@media (max-width:992px){.pricing-bottom_text{margin:25px 0 0}}.pricing-bottom_text p{color:#bbbdc6}.star-middle{background:#fdeebe;margin:-37px 0 0;padding:27px 12px;position:absolute;right:0;top:0;transform:rotate(130deg)}.star-middle i{color:#f6c25f;font-size:12px;padding:0 0 19px}@media (max-width:1200px){.collapse-set{padding:0}}.pricing-bg02{bottom:0;position:absolute;right:0;z-index:-1}@media (max-width:1200px){.pricing-bg02{bottom:42%;display:none;width:45%}}@media (min-width:992px){.responsive-bg{display:none}}.card-header{background:none;padding:.15rem 1.25rem}.btn-link{color:#48b3ff;padding:0}.card-body{margin:0}.collapse-wrap{position:relative}footer{background:#f0f2f6;padding:60px 0 50px}.footer-title{margin:30px 0 0}.footer-title h6{font-size:20px;font-weight:700;margin:0 0 25px}.footer-title ul{margin:0;padding:0}.footer-title ul li{list-style:none}.footer-title ul li a{color:#818697;line-height:1.8}.copyright{padding:70px 0 0;text-align:center}.navbar-light .navbar-toggler_second{border:none;color:#000;z-index:999}.navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.dropdown-toggle i{color:#2c6cd3;font-size:14px;margin-right:4px}.main-banner{position:absolute;right:12%;top:0;z-index:-1}@media (max-width:1600px){.main-banner{right:4%}}@media (max-width:1400px){.main-banner{right:0}}@media (max-width:1200px){.main-banner{right:-2%;width:75%}}@media (max-width:992px){.main-banner{right:-4%;width:70%}}@media (max-width:768px){.main-banner{display:none}}@media (min-width:768px){.main-banner_md{display:none}}.main-banner-alt{position:absolute;right:5%;top:0}.bg-style{top:14%;z-index:-1}.bg-style,.bg-style2{left:0;position:absolute}.bg-style2{bottom:20%;z-index:-2}@media (max-width:1400px){.bg-style2{left:-15%}}@media (max-width:992px){.bg-style2{bottom:6%;left:-20%}}@media (max-width:768px){.bg-style2{bottom:2%;width:45%}}.banner-img-3{bottom:12%;left:11%;position:absolute;z-index:-1}@media (max-width:1400px){.banner-img-3{left:0}}@media (max-width:1200px){.banner-img-3{width:75%}}@media (max-width:992px){.banner-img-3{bottom:0;width:100%}}@media (max-width:768px){.banner-img-3{width:65%}}.banner-img-3 img{transform:rotateY(180deg)}.pricing-bg_secong{bottom:0;left:0;position:absolute;right:0;top:-14%;width:100%;z-index:-1}.content-wrap{padding:50px 0 0}.content-box h5{font-size:20px}.content-box1{padding:0 0 50px}@media (max-width:768px){.content-box1{padding:0}}.insurance-title_wrap2{padding:32px 0}@media (max-width:992px){.insurance-title_wrap2{padding:12px 0 39rem}}@media (max-width:768px){.insurance-title_wrap2{padding:12px 0 28rem}}@media (max-width:576px){.insurance-title_wrap2{padding:12px 0 23rem}}@media (max-width:480px){.insurance-title_wrap2{padding:12px 0 16rem}}.insurance-title_wrap2 h5{color:#2b7fff;font-weight:700;line-height:1.3;margin:0 0 24px}.insurance-title_wrap2 h6{font-size:20px;margin:0 0 10px}#button-contact-vr{bottom:80px;position:fixed;right:0;z-index:99999}#button-contact-vr .button-contact{margin-top:-5px;position:relative}#button-contact-vr .button-contact .phone-vr{-webkit-backface-visibility:hidden;background-color:transparent;bottom:0;cursor:pointer;display:block;height:90px;left:0;position:relative;-webkit-transform:translateZ(0);transition:visibility .5s;visibility:visible;width:90px;z-index:11}.phone-vr-circle-fill{-webkit-animuiion:zoom 1.3s infinite;animation:phone-vr-circle-fill 2.3s ease-in-out infinite;animation:zoom 1.3s infinite;background-color:rgba(89,214,0,.7);border:2px solid transparent;border-radius:50%;box-shadow:0 0 0 0 rgba(89,214,0,.5);height:65px;left:12px;position:absolute;top:12px;transform-origin:50% 50%;transition:all .5s;width:65px}.phone-vr-img-circle{animation:phone-vr-circle-fill 1s ease-in-out infinite;background-color:#59d600;border-radius:50%;display:flex;height:40px;justify-content:center;left:25px;line-height:40px;overflow:hidden;position:absolute;top:25px;width:40px}.phone-vr-img-circle a{display:block;line-height:37px}.phone-vr-img-circle img{border-radius:77px;left:50%;max-height:25px;max-width:27px;position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@keyframes phone-vr-circle-fill{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}to{transform:rotate(0) scale(1) skew(1deg)}}@keyframes zoom{0%{transform:scale(.9)}70%{box-shadow:0 0 0 15px transparent;transform:scale(1)}to{box-shadow:0 0 0 0 transparent;transform:scale(.9)}}.phone-bar a{background-color:#59d600;border-radius:100px;bottom:25px;color:#fff;font-size:16px;left:auto;margin-top:-65px;padding:8px 50px 7px 15px;position:absolute;right:30px;text-decoration:none;white-space:nowrap;z-index:-1}.phone-bar a:hover{color:#fff;opacity:.8}@media (max-width:736px){.phone-bar{display:none}}#zalo-vr .phone-vr-circle-fill{background-color:rgba(33,150,243,.7);box-shadow:0 0 0 0 #2196f3}#zalo-vr .phone-vr-img-circle{background-color:#2196f3}#gom-all-in-one #phone-vr{transition:all .7s;-moz-transition:all .7s;-webkit-transition:all .7s}#gom-all-in-one #zalo-vr{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s}#gom-all-in-one #viber-vr{transition:all 1.3s;-moz-transition:all 1.3s;-webkit-transition:all 1.3s}#gom-all-in-one #contact-vr{transition:all 1.6s;-moz-transition:all 1.6s;-webkit-transition:all 1.6s}#button-contact-vr.active #gom-all-in-one .button-contact{margin-left:-100%}#all-in-one-vr .phone-bar{border-radius:50px;color:#fff;cursor:pointer;left:100%;margin-left:-64px;padding:5px 15px 5px 48px;position:absolute;top:50%;transform:translateY(-50%);width:-moz-max-content;width:max-content}.button.icon{margin-right:.3em}#messenger-vr .phone-vr-circle-fill{background-color:rgba(106,79,254,.5);box-shadow:0 0 0 0 #6a4ffe}#messenger-vr .phone-vr-img-circle{background-color:#6a4ffe}#messenger-vr .phone-vr-img-circle img{max-height:100%;max-width:100%}.site-name img{max-width:120px}.cea-button-red-link{fill:#b80404;background-color:transparent;border-radius:5px 5px 5px 5px;color:#b80404;display:inline-block;font-size:16px;font-weight:700;letter-spacing:1px;line-height:1;padding:0 23px 0 0;position:relative;text-align:center;text-transform:uppercase;transition:all .3s}.cea-button-red-link:before{content:"\f882";font-size:15px;font-weight:400;height:15px;left:-10px;line-height:1;opacity:0;right:auto;transform:translateY(-50%);width:17px}.cea-button-red-link:after,.cea-button-red-link:before{background-color:transparent;font-family:bootstrap-icons;position:absolute;top:50%;transition:all .3s}.cea-button-red-link:after{color:#cd2c2e;color:var(--cus-light-txt-clr);content:"\f6b9";font-size:14px;font-weight:400;left:auto;opacity:1;right:0;transform:translateY(-50%) rotate(45deg);width:20px;z-index:9}.cea-button-red-link:hover:after{opacity:0;right:-10px}.cea-button-red-link:hover:before{left:0;opacity:1;transition:all .3s}.cea-button-red-link:hover{color:#111;padding-left:21px;padding-right:0}.bg-70{align-items:center;display:flex;height:70px;justify-content:center;line-height:normal;margin:0;text-align:center;transition:all .3s ease-in-out;visibility:visible}.bg-70,.bg-70 i{width:70px}.breadcrumbs-overlay{background-color:rgba(0,0,0,.5);bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=0);left:0;opacity:1;position:absolute;right:0;top:0;z-index:1}.breadcrumbs{background:#f4f4f4 none repeat scroll 0 0;background-image:url(../images/breadcrum.jpg);background-position:0;background-size:cover;padding:150px 0;position:relative;text-align:center}.breadcrumbs a,.breadcrumbs span{color:#fff}
