:root{--insur-font:'DM Sans', sans-serif;--insur-reey-font:"reeyregular";--insur-gray:#696e77;--insur-gray-rgb:105, 110, 119;--insur-white:#ffffff;--insur-white-rgb:255, 255, 255;--insur-base:#4db6e6;--insur-base2:#347696;--insur-base-rgb:77, 182, 230;--insur-black:#16243d;--insur-black-rgb:22, 36, 61;--insur-primary:#0ce0ff;--insur-primary-rgb:12, 224, 255;--insur-extra:#f2f5f9;--insur-extra-rgb:242, 245, 249;--insur-bdr-color:#e0e4e8;--insur-bdr-color-rgb:224, 228, 232;--insur-bdr-radius:10px;--insur-letter-spacing:-0.02em;}
.row{--bs-gutter-x:30px;}
.gutter-y-30{--bs-gutter-y:30px;}
body{font-family:var(--insur-font);color:var(--insur-gray);font-size:16px;line-height:26px;font-weight:400;direction:ltr;}
body.locked{overflow:hidden;}
a{color:var(--insur-gray);}
a, a:hover, a:focus, a:visited{text-decoration:none;}
::-webkit-input-placeholder{color:inherit;opacity:1;}
:-ms-input-placeholder{color:inherit;opacity:1;}
::-ms-input-placeholder{color:inherit;opacity:1;}
::placeholder{color:inherit;opacity:1;}
h1, h2, h3, h4, h5, h6{color:var(--insur-black);margin:0;}
p{margin:0;margin-bottom:15px;}
dl, ol, ul{margin-top:0;margin-bottom:0;}
.list-unstyled{padding-left:0;}
::-webkit-input-placeholder{color:inherit;opacity:1;}
:-ms-input-placeholder{color:inherit;opacity:1;}
::-ms-input-placeholder{color:inherit;opacity:1;}
::placeholder{color:inherit;opacity:1;}
.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;overflow:hidden;}
.container{padding-left:15px;padding-right:15px;}
@media (min-width:1200px){
    .container{max-width:1200px;}
    .overflow-unset{overflow:unset;}
}
::-webkit-input-placeholder{color:inherit;opacity:1;}
:-ms-input-placeholder{color:inherit;opacity:1;}
::-ms-input-placeholder{color:inherit;opacity:1;}
::placeholder{color:inherit;opacity:1;}
.section-separator{border-color:var(--insur-border);border-width:1px;margin-top:0;margin-bottom:0;}
#particles-js{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-position:50% 50%;opacity:0.4;z-index:-1;}
.custom-cursor__cursor{width:25px;height:25px;border-radius:100%;border:1px solid var(--insur-base, #a47c68);-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;position:fixed;pointer-events:none;left:0;top:0;-webkit-transform:translate(calc(-50% + 5px), -50%);transform:translate(calc(-50% + 5px), -50%);z-index:999991;}
.custom-cursor__cursor-two{width:10px;height:10px;border-radius:100%;background-color:var(--insur-base);opacity:.3;position:fixed;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;-webkit-transition:width .3s, height .3s, opacity .3s;transition:width .3s, height .3s, opacity .3s;z-index:999991;}
.custom-cursor__hover{background-color:var(--insur-base);opacity:0.4;}
.custom-cursor__innerhover{width:25px;height:25px;opacity:.4;}
.thm-btn{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;appearance:none;outline:none !important;background-color:var(--insur-base);color:var(--insur-white);font-size:16px;font-weight:700;letter-spacing:var(--insur-letter-spacing);border-radius:var(--insur-bdr-radius);padding:17px 40px;transition:all 0.5s linear;overflow:hidden;z-index:1;}
.thm-btn:hover{color:var(--insur-white);}
.thm-btn:before{position:absolute;content:'';background-color:var(--insur-black);width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;transform:translate3d(0, 68%, 0) scale3d(0, 0, 0);z-index:-1;}
.thm-btn:hover::before{transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}
.thm-btn:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:var(--insur-black);transform:translate3d(0, -100%, 0);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);z-index:-1;}
.thm-btn:hover::after{transform:translate3d(0, 0, 0);transition-duration:0.05s;transition-delay:0.4s;transition-timing-function:linear;}
.section-title{position:relative;display:block;margin-top:-7px;margin-bottom:48px;}
.section-sub-title-box{position:relative;display:flex;margin-left:auto;margin-right:auto;width:100%;justify-content:center;}
.section-sub-title{font-size:16px;color:currentColor;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0;margin-left:auto;margin-right:auto;display:inline-block;}
.section-title-shape-1{position:absolute;top:8px;left:-40px;}
.section-title-shape-1 img{width:auto;}
.section-title-shape-2{position:absolute;top:8px;right:-39px;}
.section-title-shape-2 img{width:auto;}
.section-title__title{margin:0;color:currentColor;font-size:45px;line-height:55px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.section-title a{color:currentColor;}
.bootstrap-select .btn-light:not(:disabled):not(.disabled).active, .bootstrap-select .btn-light:not(:disabled):not(.disabled):active, .bootstrap-select .show > .btn-light.dropdown-toggle{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;}
.bootstrap-select > .dropdown-toggle{-webkit-box-shadow:none !important;box-shadow:none !important;}
.bootstrap-select .dropdown-toggle:focus, .bootstrap-select > select.mobile-device:focus + .dropdown-toggle{outline:none !important;}
.bootstrap-select .dropdown-menu{border:0;padding-top:0;padding-bottom:0;margin-top:0;z-index:991;border-radius:10px;}
.bootstrap-select .dropdown-menu > li + li > a{border-top:1px solid rgba(255, 255, 255, 0.2);}
.bootstrap-select .dropdown-menu > li.selected > a{background:var(--insur-primary);color:#fff;}
.bootstrap-select .dropdown-menu > li > a{font-size:16px;font-weight:500;padding:10px 20px;color:#ffffff;background:var(--insur-base);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
.bootstrap-select .dropdown-menu > li > a:hover{background:var(--insur-white);color:var(--insur-base);cursor:pointer;}
.preloader{position:fixed;background-color:#fff;background-position:center center;background-repeat:no-repeat;top:0;left:0;right:0;bottom:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;}
.preloader__image{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-image:url(../images/loader.png);background-repeat:no-repeat;background-position:center center;background-size:60px auto;width:100%;height:100%;}
.scroll-to-top{display:inline-block;width:45px;height:45px;background:var(--insur-base);position:fixed;bottom:40px;right:40px;z-index:99;text-align:center;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;display:none;border-radius:50%;transition:all 0.4s ease;}
.scroll-to-top i{color:#ffffff;font-size:18px;line-height:45px;}
.scroll-to-top:hover{background-color:var(--insur-base);}
.scroll-to-top:hover i{color:#fff;}
[class*="captcha"]{z-index:3;}
html:has([class*="captcha"]) .scroll-to-top{bottom:100px;}
.main-header{position:relative;display:block;width:100%;background:transparent;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:99;position:relative;}
.main-header__top{position:relative;display:block;background-color:var(--insur-black);padding:7px 0;}
.main-header__top-inner{position:relative;display:flex;align-items:center;justify-content:space-between;}
.main-header__top-address{position:relative;display:block;}
.main-header__top-address-list{position:relative;display:flex;align-items:center;}
.main-header__top-address-list li{position:relative;display:flex;align-items:center;}
.main-header__top-address-list li + li{margin-left:30px;}
.main-header__top-address-list li .icon{position:relative;display:flex;align-items:center;}
.main-header__top-address-list li .icon span{font-size:13px;color:var(--insur-base);}
.main-header__top-address-list li .text{margin-left:10px;}
.main-header__top-address-list li .text p{font-size:13px;color:#97a2b7;line-height:15px;letter-spacing:var(--insur-letter-spacing);}
.main-header__top-address-list li .text p a{color:#97a2b7;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-header__top-address-list li .text p a:hover{color:var(--insur-base);}
.main-header__top-right{position:relative;display:flex;align-items:center;}
.main-header__top-menu-box{position:relative;display:block;}
.main-header__top-menu{position:relative;display:flex;align-items:center;}
.main-header__top-menu li + li{margin-left:20px;}
.main-header__top-menu li a{font-size:13px;color:#97a2b7;display:flex;align-items:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-header__top-menu li a:hover{color:var(--insur-base);}
.main-header__top-social-box{margin-left:40px;}
.main-header__top-social{position:relative;display:flex;align-items:center;}
.main-header__top-social a{position:relative;display:flex;align-items:center;font-size:15px;color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-header__top-social a:hover{color:var(--insur-base);}
.main-header__top-social a + a{margin-left:25px;}
.main-menu{position:relative;display:block;}
.main-menu__wrapper{position:relative;display:block;}
.main-menu__wrapper-inner{display:block;padding:30px 0;}
.main-menu__left{display:block;float:left;}
.main-menu__logo{float:left;display:block;padding:11.2px 0px;margin-right:45px;}
.main-menu__main-menu-box{display:flex;float:left;align-items:center;background-color:var(--insur-extra);padding-left:30px;border-radius:var(--insur-bdr-radius);}
.main-menu__main-menu-box-inner{display:block;}
.main-menu__main-menu-box-search-get-quote-btn{display:flex;align-items:center;padding-left:70px;}
.main-menu__main-menu-box-search{position:relative;display:flex;align-items:center;margin-right:20px;}
.main-menu__main-menu-box-search:before{position:absolute;top:-5px;bottom:-5px;content:"";left:-20px;width:1px;background-color:var(--insur-bdr-color);}
.main-menu__search{font-size:20px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu__search:hover{color:var(--insur-base);}
.main-menu__main-menu-box-get-quote-btn{font-size:14px;padding:12px 30px 12px;border-top-left-radius:0;border-bottom-left-radius:0;}
.main-menu__right{position:relative;display:block;float:right;}
.main-menu__call{position:relative;display:flex;align-items:center;}
.main-menu__call-icon{position:relative;height:50px;width:50px;border:2px solid var(--insur-bdr-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--insur-primary);font-size:20px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu__call-icon:hover{background-color:var(--insur-base);border:2px solid var(--insur-base);color:var(--insur-white);}
.main-menu__call-content{position:relative;margin-left:10px;top:-2px;}
.main-menu__call-content a{font-size:16px;font-weight:700;color:var(--insur-black);display:inline-block;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu__call-content a:hover{color:var(--insur-base);}
.main-menu__call-content p{font-size:14px;letter-spacing:var(--insur-letter-spacing);line-height:16px;}
.main-menu .main-menu__list, .main-menu .main-menu__list > li > ul, .main-menu .main-menu__list > li > ul > li > ul, .stricky-header .main-menu__list, .stricky-header .main-menu__list > li > ul, .stricky-header .main-menu__list > li > ul > li > ul{margin:0;padding:0;list-style-type:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;}
@media (min-width:1200px){
    .main-menu .main-menu__list, .main-menu .main-menu__list > li > ul, .main-menu .main-menu__list > li > ul > li > ul, .stricky-header .main-menu__list, .stricky-header .main-menu__list > li > ul, .stricky-header .main-menu__list > li > ul > li > ul{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
.main-menu .main-menu__list > li, .stricky-header .main-menu__list > li{padding-top:12px;padding-bottom:12px;position:relative;}
.main-menu .main-menu__list > li + li, .stricky-header .main-menu__list > li + li{margin-left:40px;}
.main-menu .main-menu__list > li > a, .stricky-header .main-menu__list > li > a{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--insur-white);letter-spacing:var(--insur-letter-spacing);position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease;font-weight:500;}
.main-menu .main-menu__list > li > a::before, .stricky-header .main-menu__list > li > a::before{content:"";position:absolute;bottom:-15px;left:50%;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:4px solid var(--insur-base);transform:translateX(-50%);opacity:0;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu .main-menu__list > li.current > a::before, .main-menu .main-menu__list > li:hover > a::before, .stricky-header .main-menu__list > li.current > a::before, .stricky-header .main-menu__list > li:hover > a::before{opacity:1;}
html.page-home .main-menu .main-menu__list > li.current > a::before{display:none}
.main-menu .main-menu__list > li.current > a, .main-menu .main-menu__list > li:hover > a, .stricky-header .main-menu__list > li.current > a, .stricky-header .main-menu__list > li:hover > a{color:var(--insur-black);}
.main-menu .main-menu__list > li > ul, .main-menu .main-menu__list > li > ul > li > ul, .stricky-header .main-menu__list > li > ul, .stricky-header .main-menu__list > li > ul > li > ul{position:absolute;top:160%;left:-40px;min-width:250px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;visibility:hidden;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0) translateZ(100px);transform:scaleY(0) translateZ(100px);-webkit-transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 700ms ease;transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 700ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 700ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 700ms ease, -webkit-transform 700ms ease;z-index:99;background-color:#fff; /* overflow:hidden; */box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);border-radius:0 0 var(--insur-bdr-radius) var(--insur-bdr-radius);padding:15px 0px;border-top:1px solid var(--insur-base);}
.main-menu .main-menu__list > li > ul > li > ul > li > ul, .stricky-header .main-menu__list > li > ul > li > ul > li > ul{display:none;}
.main-menu .main-menu__list > li:not(.megamenu-clickable):hover > ul, .main-menu .main-menu__list > li > ul > li:not(.megamenu-clickable):hover > ul, .stricky-header .main-menu__list > li:not(.megamenu-clickable):hover > ul, .stricky-header .main-menu__list > li > ul > li:not(.megamenu-clickable):hover > ul{opacity:1;visibility:visible;-webkit-transform:scaleY(1) translateZ(0px);transform:scaleY(1) translateZ(0px);}
.main-menu .main-menu__list > li > ul > li, .main-menu .main-menu__list > li > ul > li > ul > li, .stricky-header .main-menu__list > li > ul > li, .stricky-header .main-menu__list > li > ul > li > ul > li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;position:relative;}
.main-menu .main-menu__list > li > ul > li + li, .main-menu .main-menu__list > li > ul > li > ul > li + li, .stricky-header .main-menu__list > li > ul > li + li, .stricky-header .main-menu__list > li > ul > li > ul > li + li{border-top:none;margin-top:10px;}
.main-menu .main-menu__list > li > ul > li > a, .main-menu .main-menu__list > li > ul > li > ul > li > a, .stricky-header .main-menu__list > li > ul > li > a, .stricky-header .main-menu__list > li > ul > li > ul > li > a{position:relative;font-size:16px;line-height:30px;color:var(--insur-gray);letter-spacing:0;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 25px 3px 20px;letter-spacing:var(--insur-letter-spacing);-webkit-transition:500ms;transition:500ms;background-color:var(--insur-white); /* border-radius:var(--insur-bdr-radius); */}
.main-menu .main-menu__list > li > ul > li:hover > a, .main-menu .main-menu__list > li > ul > li > ul > li:hover > a, .stricky-header .main-menu__list > li > ul > li:hover > a, .stricky-header .main-menu__list > li > ul > li > ul > li:hover > a{background-color:var(--insur-extra);color:var(--insur-black);}
.main-menu .main-menu__list > li > ul > li > a::before, .main-menu .main-menu__list > li > ul > li > ul > li > a::before, .stricky-header .main-menu__list > li > ul > li > a::before, .stricky-header .main-menu__list > li > ul > li > ul > li > a::before{position:absolute;top:50%;right:10px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f101";font-size:14px;color:var(--insur-base);transform:translateY(-50%) scale(0);-webkit-transition:500ms;transition:500ms;}
.main-menu .main-menu__list > li > ul > li.dropdown > a::before{transform:translateY(-50%) scale(1);}
.main-menu .main-menu__list > li > ul > li:hover > a::before, .main-menu .main-menu__list > li > ul > li > ul > li:hover > a::before, .stricky-header .main-menu__list > li > ul > li:hover > a::before, .stricky-header .main-menu__list > li > ul > li > ul > li:hover > a::before{transform:translateY(-50%) scale(1);}
.main-menu .main-menu__list > li > ul > li > ul, .stricky-header .main-menu__list > li > ul > li > ul{top:0;left:100%;}
.main-menu .main-menu__list li ul li > ul.right-align, .stricky-header .main-menu__list li ul li > ul.right-align{top:0;left:auto;right:100%;}
.main-menu-five__main-menu-box .main-menu__list > .megamenu, .main-menu-four__main-menu-box .main-menu__list > .megamenu, .main-menu-three__main-menu-box .main-menu__list > .megamenu, .main-menu-two__main-menu-box .main-menu__list > .megamenu, .main-menu__wrapper .main-menu__list > .megamenu{position:static;}
.main-menu-five__main-menu-box .main-menu__list > .megamenu > ul, .main-menu-four__main-menu-box .main-menu__list > .megamenu > ul, .main-menu-three__main-menu-box .main-menu__list > .megamenu > ul, .main-menu-two__main-menu-box .main-menu__list > .megamenu > ul, .main-menu__wrapper .main-menu__list > .megamenu > ul{top:100% !important;left:0 !important;right:0 !important;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.main-menu-five__main-menu-box .main-menu__list > .megamenu > ul > li, .main-menu-four__main-menu-box .main-menu__list > .megamenu > ul > li, .main-menu-three__main-menu-box .main-menu__list > .megamenu > ul > li, .main-menu-two__main-menu-box .main-menu__list > .megamenu > ul > li, .main-menu__wrapper .main-menu__list > .megamenu > ul > li{padding:0 !important;}
.stricky-header{position:fixed;z-index:1021;top:0;left:0;background-color:var(--insur-base);width:100%;visibility:hidden;-webkit-transform:translateY(-120%);transform:translateY(-120%);-webkit-transition:visibility 500ms ease, -webkit-transform 500ms ease;transition:visibility 500ms ease, -webkit-transform 500ms ease;transition:transform 500ms ease, visibility 500ms ease;transition:transform 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;-webkit-box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);}
@media (max-width:1199px){
    .stricky-header{display:none !important;}
}
.stricky-header.stricky-fixed{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;}
.stricky-header .main-menu__inner{-webkit-box-shadow:none;box-shadow:none;padding-right:0;max-width:1170px;width:100%;margin:0 auto;}
.mobile-nav__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:10px;}
@media (min-width:1200px){
    .mobile-nav__buttons{display:none;}
}
.mobile-nav__buttons a{font-size:20px;color:var(--insur-base);cursor:pointer;}
.mobile-nav__buttons a + a{margin-left:10px;}
.mobile-nav__buttons a:hover{color:var(--insur-base);}
.main-menu .mobile-nav__toggler{font-size:20px;color:var(--insur-white);cursor:pointer;-webkit-transition:500ms;transition:500ms;}
.main-menu .mobile-nav__toggler:hover{color:var(--insur-primary);}
@media (min-width:1200px){
    .main-menu .mobile-nav__toggler{display:none;}
}
.mobile-nav__wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:visibility 500ms ease 500ms, -webkit-transform 500ms ease 500ms;transition:visibility 500ms ease 500ms, -webkit-transform 500ms ease 500ms;transition:transform 500ms ease 500ms, visibility 500ms ease 500ms;transition:transform 500ms ease 500ms, visibility 500ms ease 500ms, -webkit-transform 500ms ease 500ms;visibility:hidden;}
.mobile-nav__wrapper .container{padding-left:0;padding-right:0;}
.mobile-nav__wrapper.expanded{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);visibility:visible;-webkit-transition:visibility 500ms ease 0ms, -webkit-transform 500ms ease 0ms;transition:visibility 500ms ease 0ms, -webkit-transform 500ms ease 0ms;transition:transform 500ms ease 0ms, visibility 500ms ease 0ms;transition:transform 500ms ease 0ms, visibility 500ms ease 0ms, -webkit-transform 500ms ease 0ms;}
.mobile-nav__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000;opacity:0.5;cursor:pointer;}
.mobile-nav__content{width:300px;background-color:#1d1d1b;z-index:10;position:relative;height:100%;overflow-y:auto;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity 500ms ease 0ms, visibility 500ms ease 0ms, -webkit-transform 500ms ease 0ms;transition:opacity 500ms ease 0ms, visibility 500ms ease 0ms, -webkit-transform 500ms ease 0ms;transition:opacity 500ms ease 0ms, visibility 500ms ease 0ms, transform 500ms ease 0ms;transition:opacity 500ms ease 0ms, visibility 500ms ease 0ms, transform 500ms ease 0ms, -webkit-transform 500ms ease 0ms;}
.mobile-nav__wrapper.expanded .mobile-nav__content{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 500ms ease 500ms, visibility 500ms ease 500ms, -webkit-transform 500ms ease 500ms;transition:opacity 500ms ease 500ms, visibility 500ms ease 500ms, -webkit-transform 500ms ease 500ms;transition:opacity 500ms ease 500ms, visibility 500ms ease 500ms, transform 500ms ease 500ms;transition:opacity 500ms ease 500ms, visibility 500ms ease 500ms, transform 500ms ease 500ms, -webkit-transform 500ms ease 500ms;}
.mobile-nav__content .logo-box{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;}
.mobile-nav__close{position:absolute;top:20px;right:15px;font-size:18px;color:var(--insur-white);cursor:pointer;}
.mobile-nav__content .main-menu__list, .mobile-nav__content .main-menu__list > li > ul, .mobile-nav__content .main-menu__list > li > ul > li > ul{margin:0;padding:0;list-style-type:none;}
.mobile-nav__content .main-menu__list > li > ul, .mobile-nav__content .main-menu__list > li > ul > li > ul{display:none;border-top:1px solid rgba(255, 255, 255, 0.1);margin-left:0.5em;}
.mobile-nav__content .main-menu__list > li:not(:last-child), .mobile-nav__content .main-menu__list > li > ul > li:not(:last-child), .mobile-nav__content .main-menu__list > li > ul > li > ul > li:not(:last-child){border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.mobile-nav__content .main-menu__list > li > a > .main-menu-border{display:none !important;}
.mobile-nav__content .main-menu__list > li > a, .mobile-nav__content .main-menu__list > li > ul > li > a, .mobile-nav__content .main-menu__list > li > ul > li > ul > li > a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:normal;color:#ffffff;font-size:14px;font-family:var(--insur-font, "Rubik", sans-serif);font-weight:500;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:500ms;transition:500ms;padding:10px 0;}
.mobile-nav__content .main-menu__list > li > a.expanded .mobile-nav__content .main-menu__list > li > ul > li > a.expanded .mobile-nav__content .main-menu__list > li > ul > li > ul > li > a.expanded{color:var(--insur-base);}
.mobile-nav__content .main-menu__list > li > a > button, .mobile-nav__content .main-menu__list > li > ul > li > a > button, .mobile-nav__content .main-menu__list > li > ul > li > ul > li > a > button{width:30px;height:30px;background-color:var(--insur-base);border:none;outline:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease, -webkit-transform 500ms ease;padding:0;}
.mobile-nav__content .main-menu__list > li > a > button.expanded, .mobile-nav__content .main-menu__list > li > ul > li > a > button.expanded, .mobile-nav__content .main-menu__list > li > ul > li > ul > li > a > button.expanded{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-color:#fff;color:var(--insur-base);}
.mobile-nav__content .main-menu__list > li > ul > li > ul > li > a > button, .mobile-nav__content .main-menu__list > li > ul > li > ul > li > ul{display:none !important;}
.mobile-nav__content .main-menu__list li.cart-btn span{position:relative;top:auto;right:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.mobile-nav__content .main-menu__list li.cart-btn i{font-size:16px;}
.mobile-nav__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;}
.mobile-nav__top .main-menu__login a{color:var(--insur-text-dark);}
.mobile-nav__container{border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.mobile-nav__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mobile-nav__social a{font-size:16px;color:var(--insur-white);-webkit-transition:500ms;transition:500ms;}
.mobile-nav__social a + a{margin-left:30px;}
.mobile-nav__social a:hover{color:var(--insur-primary);}
.mobile-nav__contact{margin-bottom:0;margin-top:20px;margin-bottom:20px;}
.mobile-nav__contact li{color:var(--insur-text-dark);font-size:14px;font-weight:500;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mobile-nav__contact li + li{margin-top:15px;}
.mobile-nav__contact li a{color:#ffffff;-webkit-transition:500ms;transition:500ms;}
.mobile-nav__contact li a:hover{color:var(--insur-primary);}
.mobile-nav__contact li > i{width:30px;height:30px;border-radius:50%;background-color:var(--insur-base);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:11px;margin-right:10px;color:#fff;}
.mobile-nav__container .main-logo, .mobile-nav__container .topbar__buttons, .mobile-nav__container .main-menu__language, .mobile-nav__container .main-menu__login{display:none;}
.home-showcase{margin-top:-31px;margin-bottom:-31px;}
.home-showcase__inner{background-color:#fff;padding:40px 40px 34px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);border-radius:var(--insur-bdr-radius);}
.home-showcase .row{--bs-gutter-x:42px;--bs-gutter-y:20px;}
.home-showcase__image{position:relative;background-color:var(--insur-base);overflow:hidden;border-radius:10px;}
.home-showcase__image > img{width:100%;border-radius:10px;-webkit-transition:500ms ease;transition:500ms ease;-webkit-transform:scale(1);transform:scale(1);}
.home-showcase__image:hover > img{opacity:0.75;}
.home-showcase__image:hover .home-showcase__buttons{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1;visibility:visible;}
.home-showcase__buttons{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:scale(1, 0);transform:scale(1, 0);opacity:0;visibility:hidden;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:500ms ease;transition:500ms ease;}
.home-showcase__buttons__item{padding:10px 20px;width:150px;text-align:center;}
.home-showcase__buttons__item + .home-showcase__buttons__item{margin-top:10px;}
.home-showcase__title{margin:0;text-align:center;font-size:18px;font-weight:700;color:var(--insur-black);margin-top:16px;}
.mobile-nav__wrapper .home-showcase .row [class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
.mobile-nav__wrapper .home-showcase__inner{padding:15px 0px;background-color:rgba(0, 0, 0, 0);}
.mobile-nav__wrapper .home-showcase__title{color:var(--insur-white, #ffffff);}
.main-header-two{width:100%;background:transparent;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:99;position:relative;}
.main-header-two__top{position:relative;display:block;background-color:transparent;}
html:not(.home-page) header.main-header-two{margin-bottom:-35px;}
.main-header-two__top-social-box{position:relative;display:block;background-color:#ffffff;padding:7px 0;z-index:1;}
.main-header-two__top-social-box-inner{position:relative;display:flex;align-items:center;justify-content:space-between;}
.main-header-two__top-social-text{font-size:13px;letter-spacing:var(--insur-letter-spacing);margin-bottom:0;}
.main-header-two__top-social-text i{color:var(--insur-base);}
.main-header-two__top-social-text span{color:var(--insur-black);font-weight:700;margin-right:5px;}
.main-header-two__top-menu-social-box{position:relative;display:flex;align-items:center;}
.main-header-two__top-menu-box{position:relative;display:block;}
.main-header-two__top-menu{position:relative;display:flex;align-items:center;}
.main-header-two__top-menu li + li{margin-left:20px;}
.main-header-two__top-menu li a{position:relative;display:flex;font-size:13px;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-header-two__top-menu li a:hover{color:var(--insur-base);}
.main-header-two__top-social{position:relative;display:flex;align-items:center;margin-left:40px;}
.main-header-two__top-social a{position:relative;display:flex;align-items:center;font-size:15px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-header-two__top-social a:hover{color:var(--insur-base);}
.main-header-two__top-social a + a{margin-left:25px;}
.main-header-two__top-details{position:relative;display:block;padding:10px 0px 40px;background-color:#ffffff; /* box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05); */}
.main-header-two__top-details-inner{position:relative;display:flex;align-items:center;justify-content:space-between;}
.main-header-two__top-details-list{position:relative;display:flex;align-items:center;justify-content:flex-end;}
.main-header-two__top-details-list li{position:relative;display:flex;align-items:center;}
.main-header-two__top-details-list li + li{margin-left:40px;}
.main-header-two__top-details-list li .icon{position:relative;display:flex;align-items:center;}
.main-header-two__top-details-list li .icon span{position:relative;display:flex;align-items:center;font-size:39px;background:#4db6e6;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
.main-header-two__top-details-list li .text{margin-right:20px;text-align:right;}
.main-header-two__top-details-list li .text h5{font-size:16px;font-weight:700;color:var(--insur-white);line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.main-header-two__top-details-list li .text p{font-size:16px;color:#97a2b7;line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.main-header-two__top-details-list li a{color:#313131;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-header-two__top-details-list li a:hover{color:var(--insur-primary);}
.main-menu-two{margin-top:-30px;}
.main-menu-two__wrapper{position:relative;display:block;}
.main-menu-two__wrapper-inner{display:block;background-color:var(--insur-base);padding:0 20px;border-radius:var(--insur-bdr-radius);box-shadow:0px 10px 60px 0px rgb(0 0 0 / 5%);}
.main-menu-two__left{display:block;float:left;width:100%;}
.main-menu-two__main-menu-box{display:block;}
.main-menu-two__right{position:relative;display:block;float:right;}
.main-menu-two__search-box-get-quote{position:relative;display:flex;align-items:center;}
.main-menu-two__search-box{position:relative;display:flex;align-items:center;margin-right:30px;padding:25px 0;}
.main-menu-two__search-box:before{position:absolute;top:20px;left:-20px;bottom:20px;content:"";width:1px;background-color:var(--insur-bdr-color);}
.main-menu-two__search{font-size:20px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu-two__search:hover{color:var(--insur-base);}
.main-menu-two__get-quote-btn{padding-top:15px;padding-bottom:15px;border-top-left-radius:0;border-bottom-left-radius:0;display:flex;align-items:center;column-gap:15px;}
.main-menu-two .main-menu__list > li, .stricky-header.main-menu-two .main-menu__list > li{padding-top:15px;padding-bottom:15px;}
.stricky-header.main-menu-two{margin-top:0;}
.stricky-header .main-menu-two__wrapper-inner{display:block;background-color:var(--insur-base); /* padding-left:0px; */border-radius:0;box-shadow:none;}
.stricky-header .main-menu-two__get-quote-btn{border-radius:0;}
.main-menu-two .main-menu__list > li > ul, .main-menu-two .main-menu__list > li > ul > li > ul, .stricky-header.main-menu-two .main-menu__list > li > ul, .stricky-header.main-menu-two .main-menu__list > li > ul > li > ul{top:100%;}
.main-menu .main-menu__list > li > ul > li > ul{top:-16px !important;}
.main-header-three{position:relative;display:block;}
.main-menu-three__wrapper{position:relative;display:block;}
.main-menu-three__wrapper-inner{display:block;}
.main-menu-three__left{display:block;float:left;}
.main-menu-three__logo{display:block;float:left;padding:41px 0;padding-right:170px;}
.main-menu-three__main-menu-box{display:block;float:left;}
.main-menu-three__right{display:block;float:right;}
.main-menu-three__search-get-quote-btn{position:relative;display:flex;align-items:center;padding:30px 0;}
.main-menu-three__search-box{position:relative;display:flex;align-items:center;margin-right:20px;padding:15px 0;}
.main-menu-three__search-box:before{position:absolute;top:10px;left:-20px;bottom:10px;content:"";width:1px;background-color:var(--insur-bdr-color);}
.main-menu-three__search{font-size:20px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu-three__search:hover{color:var(--insur-base);}
.main-menu-three__get-quote-btn{font-size:14px;padding:12px 30px 12px;}
.main-menu-three .main-menu__list > li, .stricky-header.main-menu-three .main-menu__list > li{padding-top:42px;padding-bottom:42px;}
.main-menu-three .main-menu__list > li + li, .stricky-header.main-menu-three .main-menu__list > li + li{margin-left:50px;}
.main-menu-three .main-menu__list > li > ul, .main-menu-three .main-menu__list > li > ul > li > ul, .stricky-header.main-menu-three .main-menu__list > li > ul, .stricky-header.main-menu-three .main-menu__list > li > ul > li > ul{top:100%;}
.main-menu-three .main-menu__list > li > a::before, .stricky-header.main-menu-three .main-menu__list > li > a::before{display:none;}
.search-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:opacity 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, -webkit-transform 500ms ease;transition:transform 500ms ease, opacity 500ms ease;transition:transform 500ms ease, opacity 500ms ease, -webkit-transform 500ms ease;}
.search-popup.active{-webkit-transform:translateY(0%);transform:translateY(0%);}
.search-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--insur-black);opacity:0.85;cursor:pointer;}
.search-popup__content{width:100%;max-width:560px;}
.search-popup__content form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background-color:#fff;border-radius:10px;overflow:hidden;}
.search-popup__content form input[type="search"], .search-popup__content form input[type="text"]{width:100%;background-color:#fff;font-size:16px;border:none;outline:none;height:66px;padding-left:30px;}
.search-popup__content .thm-btn{padding:0;width:68px;height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:absolute;top:0;right:-1px;border-radius:0;background-color:var(--insur-base);border:0;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.search-popup__content .thm-btn:hover{background-color:var(--insur-black);}
.search-popup__content .thm-btn:before, .search-popup__content .thm-btn:after{display:none;}
.main-slider{position:relative;display:block;z-index:91;}
.main-slider .swiper-slide{position:relative;background-color:var(--insur-extra);}
.main-slider .container{position:relative;padding-top:134px;padding-bottom:115px;z-index:30;}
.main-slider .image-layer{position:absolute;top:0;right:0;bottom:0;width:63%;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1500ms ease-in, -webkit-transform 7000ms ease;transition:opacity 1500ms ease-in, -webkit-transform 7000ms ease;transition:transform 7000ms ease, opacity 1500ms ease-in;transition:transform 7000ms ease, opacity 1500ms ease-in, -webkit-transform 7000ms ease;z-index:1;}
.main-slider .swiper-slide-active .image-layer{-webkit-transform:scale(1.15);transform:scale(1.15);}
.main-slider .image-layer:before{position:absolute;left:-1px;top:0px;bottom:0;width:535px;content:"";background-image:-moz-linear-gradient(0deg, rgb(243, 246, 248) 0%, rgba(243, 246, 248, 0) 100%);background-image:-webkit-linear-gradient(0deg, rgb(243, 246, 248) 0%, rgba(243, 246, 248, 0) 100%);background-image:-ms-linear-gradient(0deg, rgb(243, 246, 248) 0%, rgba(243, 246, 248, 0) 100%);z-index:-1;}
.main-slider-shape-1{position:absolute;top:0;bottom:0;left:0;mix-blend-mode:luminosity;opacity:.20;z-index:-1;}
.main-slider-shape-1 img{width:auto;}
.main-slider__content{position:relative;display:block;text-align:left;}
.main-slider__title{position:relative;font-size:80px;color:var(--insur-black);font-weight:400;line-height:80px;letter-spacing:-0.04em;margin-bottom:29px;opacity:0;visibility:hidden;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider__title span{color:var(--insur-base);font-weight:700;}
.main-slider__title:before{position:absolute;top:-22px;left:5px;height:13px;width:324px;content:"";background-image:-moz-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);border-radius:6.5px;}
.main-slider__text{font-size:18px;color:var(--insur-gray);font-weight:400;letter-spacing:var(--insur-letter-spacing);line-height:30px;padding-bottom:41px;opacity:0;visibility:hidden;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider__btn-box{position:relative;display:block;opacity:0;visibility:hidden;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider .swiper-slide-active .main-slider__title, .main-slider .swiper-slide-active .main-slider__text, .main-slider .swiper-slide-active .main-slider__btn-box{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);}
.main-slider__nav{position:absolute;top:50%;left:120px;z-index:100;transform:translateY(-50%) translateX(0);display:flex;align-items:flex-end;flex-direction:column;}
.main-slider__nav .swiper-button-next, .main-slider__nav .swiper-button-prev{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:100;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:18px;color:rgba(var(--insur-black-rgb), .20);border:2px solid rgba(var(--insur-black-rgb), .20);border-radius:50%;margin:0;text-align:center;transition:all 500ms ease;}
.main-slider__nav .swiper-button-next:hover, .main-slider__nav .swiper-button-prev:hover{color:rgba(var(--insur-black-rgb), 1);border:2px solid rgba(var(--insur-black-rgb), 1);}
.main-slider__nav .swiper-button-next::after, .main-slider__nav .swiper-button-prev::after{display:none;}
.main-slider__nav .swiper-button-prev{margin-bottom:10px;}
.main-slider-two{position:relative;display:block;top:-35px; /* margin-bottom:-35px; */height:calc(100vh - 190px);}
.main-slider-two .swiper-slide{position:relative;}
.main-slider-two .container{position:relative;padding-top:188px;padding-bottom:160px;z-index:30;}
.image-layer-two{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1500ms ease-in, -webkit-transform 7000ms ease;transition:opacity 1500ms ease-in, -webkit-transform 7000ms ease;transition:transform 7000ms ease, opacity 1500ms ease-in;transition:transform 7000ms ease, opacity 1500ms ease-in, -webkit-transform 7000ms ease;z-index:1;}
.main-slider-two .swiper-slide-active .image-layer-two{-webkit-transform:scale(1.15);transform:scale(1.15);}
.image-layer-two:before{position:absolute;top:0;bottom:0;left:0;max-width:940px;width:100%;content:"";background-color:rgba(var(--insur-base-rgb), 0.85);clip-path:polygon(0 0, 87% 0, 100% 100%, 0% 100%);z-index:-1;}
/* .image-layer-two:after{ position:absolute; top:0; bottom:0; left:48%; width:40px; content:""; background-color:rgba(var(--insur-black-rgb), .85); z-index:-1; transform:translateX(-50%) rotate(-10deg); } */
.main-slider-two__inner{position:relative;display:block;}
.main-slider-two__content{position:relative;display:block;}
.main-slider-two__content:before{position:absolute;bottom:0;left:0;height:188px;width:5px;background-color:rgba(var(--insur-white-rgb), .10); /* content:""; */}
.main-slider-two__content *:empty{display:none;}
.main-slider-two__title{position:relative;font-size:54px;color:var(--insur-white);font-weight:700;line-height:60px;letter-spacing:-0.04em;margin-bottom:21px;opacity:0;visibility:hidden;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-two__text{font-size:18px;color:var(--insur-white);font-weight:400;letter-spacing:var(--insur-letter-spacing);line-height:30px; /* margin-left:30px; */padding-bottom:20px;opacity:0;visibility:hidden;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-two .swiper-slide-active .main-slider-two__text{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);}
.main-slider-two__btn-box{position:relative;display:block; /* margin-left:30px; */opacity:0;visibility:hidden;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-two .swiper-slide-active .main-slider-two__title, .main-slider-two .swiper-slide-active .main-slider-two__btn-box{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);}
.main-slider-two__right{position:relative;display:block;}
.main-slider-two__video-link{position:absolute;left:30px;top:290px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.main-slider-two__video-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:85px;height:85px;line-height:85px;text-align:center;font-size:18px;color:var(--insur-base);background-color:var(--insur-white);border-radius:50%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.main-slider-two__video-icon:hover{background-color:var(--insur-primary);color:var(--insur-base);}
.main-slider-two__video-icon:before{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;content:"";border-radius:50%;border:1px solid var(--insur-base);opacity:0.1;z-index:1;}
.main-slider-two__video-link .ripple, .main-slider-two__video-icon .ripple:before, .main-slider-two__video-icon .ripple:after{position:absolute;top:50%;left:50%;width:125px;height:125px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-box-shadow:0 0 0 0 rgba(var(--insur-base-rgb), 0.6);-o-box-shadow:0 0 0 0 rgba(var(--insur-base-rgb), 0.6);-webkit-box-shadow:0 0 0 0 rgba(var(--insur-base-rgb), 0.6);box-shadow:0 0 0 0 rgba(var(--insur-base-rgb), 0.6);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;border-radius:50%;}
.main-slider-two__video-icon .ripple:before{-webkit-animation-delay:0.9s;animation-delay:0.9s;content:"";position:absolute;}
.main-slider-two__video-icon .ripple:after{-webkit-animation-delay:0.6s;animation-delay:0.6s;content:"";position:absolute;}
.main-slider-two__video-text{font-size:16px;color:var(--insur-base);font-weight:700;line-height:19px;letter-spacing:var(--insur-letter-spacing);margin-left:35px;text-shadow:1px 1px 2px #ffffff;}
.main-slider-two .main-slider__nav{top:52%;}
.main-slider-two .main-slider__nav .swiper-button-next, .main-slider-two .main-slider__nav .swiper-button-prev{color:rgba(var(--insur-white-rgb), .20);border:2px solid rgba(var(--insur-white-rgb), .20);}
.main-slider-two .main-slider__nav .swiper-button-next:hover, .main-slider-two .main-slider__nav .swiper-button-prev:hover{color:rgba(var(--insur-white-rgb), 1);border:2px solid rgba(var(--insur-white-rgb), 1);}
.main-slider-three{position:relative;display:block;}
.main-slider-three .swiper-slide{position:relative;}
.main-slider-three .container{position:relative;padding-top:177px;padding-bottom:185px;z-index:30;}
.image-layer-three{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1500ms ease-in, -webkit-transform 7000ms ease;transition:opacity 1500ms ease-in, -webkit-transform 7000ms ease;transition:transform 7000ms ease, opacity 1500ms ease-in;transition:transform 7000ms ease, opacity 1500ms ease-in, -webkit-transform 7000ms ease;z-index:1;}
.main-slider-three .swiper-slide-active .image-layer-three{-webkit-transform:scale(1.15);transform:scale(1.15);}
.image-layer-three:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(17, 29, 50, .60);z-index:-1;}
.main-slider-three__content{position:relative;display:block;}
.main-slider-three__title{position:relative;font-size:70px;color:var(--insur-white);font-weight:700;line-height:70px;margin-bottom:19px;opacity:0;visibility:hidden;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-three__text{font-size:18px;color:var(--insur-white);font-weight:400;letter-spacing:var(--insur-letter-spacing);line-height:30px;padding-bottom:41px;opacity:0;visibility:hidden;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-three .swiper-slide-active .main-slider-three__text{visibility:visible;opacity:0.70;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);}
.main-slider-three__btn-box{position:relative;display:block;opacity:0;visibility:hidden;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-three .swiper-slide-active .main-slider-three__title, .main-slider-three .swiper-slide-active .main-slider-three__btn-box{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);}
.main-slider-three__nav{width:100%;max-width:1200px;padding-left:15px;padding-right:15px;position:absolute;top:50%;left:50%;z-index:100;transform:translateY(-50%) translateX(-50%);display:flex;align-items:flex-end;flex-direction:column;}
.main-slider-three__nav .swiper-button-next, .main-slider-three__nav .swiper-button-prev{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:100;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:18px;color:rgba(var(--insur-white-rgb), .20);border:2px solid rgba(var(--insur-white-rgb), .20);border-radius:50%;margin:0;text-align:center;transition:all 500ms ease;}
.main-slider-three__nav .swiper-button-next:hover, .main-slider-three__nav .swiper-button-prev:hover{color:rgba(var(--insur-white-rgb), 1);border:2px solid rgba(var(--insur-white-rgb), 1);}
.main-slider-three__nav .swiper-button-next::after, .main-slider-three__nav .swiper-button-prev::after{display:none;}
.main-slider-three__nav .swiper-button-prev{margin-bottom:10px;}
.feature-one{position:relative;display:block;padding:60px 0 90px;}
.feature-one__inner{position:relative;display:block;counter-reset:count;}
.feature-one__single{position:relative;display:block;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);border-radius:var(--insur-bdr-radius);margin-bottom:30px;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.feature-one__single:hover{transform:translateY(-10px);}
.feature-one__single-inner{position:relative;display:block;padding:132px 50px 32px;border-radius:var(--insur-bdr-radius);overflow:hidden;z-index:1;}
.feature-one__single-inner:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:var(--insur-black);border-radius:var(--insur-bdr-radius);transition:all 500ms ease;transform:translate3d(0px, 100%, 0px);z-index:-1;}
.feature-one__single:hover .feature-one__single-inner:before{transform:translate3d(0px, 0, 0px);}
.feature-one__icon{position:absolute;left:-40px;top:-90px;border-radius:50%;background-image:-moz-linear-gradient(90deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(90deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(90deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);width:197px;height:197px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-one__single:hover .feature-one__icon{background-image:-moz-linear-gradient(0deg, rgb(12, 224, 255) 0%, rgb(1, 95, 201) 100%);background-image:-webkit-linear-gradient(0deg, rgb(12, 224, 255) 0%, rgb(1, 95, 201) 100%);background-image:-ms-linear-gradient(0deg, rgb(12, 224, 255) 0%, rgb(1, 95, 201) 100%);}
.feature-one__icon span{font-size:65px;color:var(--insur-white);position:relative;display:inline-block;top:107px;left:81px;-webkit-transition:all 500ms linear;transition:all 500ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.feature-one__single:hover .feature-one__icon span{transform:scale(.9);}
.feature-one__count{position:absolute;top:50px;right:54px;height:45px;width:56px;text-align:center;}
.feature-one__count:before{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;-webkit-text-stroke:1px #e0e4e8;font-size:60px;line-height:45px;font-weight:700;counter-increment:count;content:counters(count, ".", decimal-leading-zero);letter-spacing:var(--insur-letter-spacing);transition:all 200ms linear;transition-delay:0.1s;}
.feature-one__single:hover .feature-one__count:before{-webkit-text-stroke:1px var(--insur-primary);}
.feature-one__shape{position:absolute;bottom:0;right:0;-webkit-transition:all 500ms ease;transition:all 500ms ease;transition-delay:400ms;transform:translateX(100%);z-index:-1;}
.feature-one__single:hover .feature-one__shape{transform:translateX(0%);}
.feature-one__shape img{width:auto;mix-blend-mode:luminosity;opacity:0.07;}
.feature-one__title{font-size:24px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:34px;margin-bottom:14px;}
.feature-one__title a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-one__single:hover .feature-one__title a{color:var(--insur-white);}
.feature-one__text{letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-one__single:hover .feature-one__text{color:#97a2b7;}
.about-one{position:relative;display:block;padding:60px 0 165px;background-color:var(--insur-white);z-index:1;}
html.page-home .about-one{padding:60px 0 105px;border-bottom:1px solid var(--insur-bdr-color);}
.about-one-bg{position:absolute;bottom:0;right:0;width:826px;height:627px;background-repeat:no-repeat;background-size:cover;background-position:right center;mix-blend-mode:luminosity;opacity:0.05;z-index:-1;}
.about-one__left{position:relative;display:block;margin-right:30px;}
.about-one__img-box{position:relative;display:block;}
.about-one__img{position:relative;display:block;}
.about-one__img > img{width:100%;border-radius:20px;}
.about-one__img-two{position:absolute;bottom:-105px;left:-80px;}
.about-one__img-two > img{width:auto;border-radius:20px;}
.about-one__experience{position:absolute;bottom:-62px;left:80px;display:flex;align-items:center;background-color:var(--insur-base);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;padding:27px 40px 23px;}
.about-one__experience:before{position:absolute;top:10px;left:10px;right:10px;bottom:10px;content:"";border:2px dashed var(--insur-primary);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;}
.about-one__experience:after{position:absolute;bottom:0px;right:-65px;content:"";border-top:0px solid transparent;border-left:65px solid #0ce0ff;border-bottom:62px solid transparent;}
.about-one__experience-year{font-size:60px;color:var(--insur-white);font-weight:700;line-height:60px;letter-spacing:var(--insur-letter-spacing);}
.about-one__experience-text{font-size:20px;color:var(--insur-white);line-height:24px;font-weight:500;letter-spacing:var(--insur-letter-spacing);margin-left:18px;display:flex;flex-direction:column;margin:0px 0px 0px 15px;}
.about-one__shape-1{position:absolute;top:35px;bottom:-30px;right:-30px;opacity:.30;z-index:-1;overflow:hidden;border-radius:15px;}
.about-one__shape-1 img{width:auto;}
.about-one__right{position:relative;display:block;margin-left:70px;color:var(--insur-black);}
.about-one__right .section-title{margin-bottom:27px;}
.about-one__text-1{font-size:24px;color:var(--insur-base);font-weight:500;line-height:40px;letter-spacing:var(--insur-letter-spacing);}
.about-one__points{position:relative;display:block;margin-top:33px;margin-bottom:37px;}
.about-one__points li{position:relative;display:flex;align-items:center;}
.about-one__points li + li{margin-top:8px;}
.about-one__points li .icon{height:16px;width:16px;background-color:var(--insur-primary);font-size:10px;color:var(--insur-white);border-radius:50%;display:flex;align-items:center;justify-content:center;}
.about-one__points li .text{margin-left:15px;}
.about-one__points li .text p{font-size:18px;color:var(--insur-black);font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.about-one__text-2{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.about-one__btn-call{position:relative;display:flex;align-items:center;margin-top:41px;}
.about-one__call{position:relative;display:flex;align-items:center;margin-left:20px;}
.about-one__call-icon{position:relative;height:50px;width:50px;border:2px solid var(--insur-bdr-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--insur-primary);font-size:20px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.about-one__call-icon:hover{background-color:var(--insur-base);color:var(--insur-white);border:2px solid var(--insur-base);}
.about-one__call-content{position:relative;margin-left:10px;top:-2px;}
.about-one__call-content a{font-size:16px;font-weight:700;color:var(--insur-black);display:inline-block;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.about-one__call-content a:hover{color:var(--insur-base);}
.about-one__call-content p{font-size:14px;letter-spacing:var(--insur-letter-spacing);line-height:16px;}
.services-one{position:relative;display:block;background-color:var(--insur-extra);padding:120px 0 90px;}
.services-one__top{position:relative;display:block;}
.services-one__top-left{position:relative;display:block;}
.services-one__top-right{position:relative;display:block;margin-left:170px;margin-top:16px;}
.services-one__top-text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.services-one__bottom{position:relative;display:block;}
.services-one__container{position:relative;display:block;max-width:1280px;width:100%;margin:0 auto;padding:0 15px;}
.services-one__single{position:relative;display:block;margin-bottom:30px;}
.service-one__img{position:relative;display:block;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;z-index:1;}
.service-one__img:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(var(--insur-black-rgb), .30);border-top-left-radius:10px;border-top-right-radius:10px;transition:all 500ms ease;transform:translate3d(0px, -100%, 0px);z-index:1;pointer-events:none;}
.services-one__single:hover .service-one__img:before{transform:translate3d(0px, 0, 0px);}
.service-one__img img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-one__single:hover .service-one__img img{transform:scale(1.05);}
.service-one__content{position:relative;display:block;background-color:rgb(255, 255, 255);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.07);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:37px 30px 28px;}
.services-one__icon{position:absolute;top:-40px;right:20px;height:60px;width:60px;background-color:rgb(255, 255, 255);box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.05);border-radius:var(--insur-bdr-radius);display:flex;align-items:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:3;}
.services-one__single:hover .services-one__icon{background-color:var(--insur-base);}
.services-one__icon span{position:relative;display:inline-block;font-size:36px;color:var(--insur-base);transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.services-one__single:hover .services-one__icon span{color:var(--insur-white);transform:scale(0.9);}
.services-one__icon span svg{width:36px;height:36px;}
.service-one__title{position:relative;display:inline-block;font-size:20px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);margin-bottom:5px;}
.service-one__title:before{position:absolute;content:"";left:0;top:-16px;height:4px;width:40px;background-image:-moz-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);}
.service-one__title a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-one__single:hover .service-one__title a{color:var(--insur-base);}
.service-one__text{font-size:14px;letter-spacing:var(--insur-letter-spacing);line-height:24px;}
.why-choose-one{position:relative;display:block;background-color:var(--insur-black);padding:120px 0 110px;overflow:hidden;z-index:1;}
.why-choose-one-shape-1{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0.02;z-index:-1;}
.why-choose-one-shape-2{position:absolute;right:596px;top:-215px;z-index:2;}
.why-choose-one-shape-2 img{width:auto;}
.why-choose-one-shape-3{position:absolute;top:-260px;right:150px;}
.why-choose-one-shape-3 img{width:auto;}
.why-choose-one-shape-4{position:absolute;top:-81px;right:0;}
.why-choose-one-shape-4 img{width:auto;}
.why-choose-one-shape-5{position:absolute;bottom:-215px;right:0;z-index:1;}
.why-choose-one-shape-5 img{width:auto;}
.why-choose-one-shape-6{position:absolute;bottom:-295px;right:160px;}
.why-choose-one-shape-6 img{width:auto;}
.why-choose-one-img{position:absolute;top:-111px;bottom:0;right:0;z-index:3;}
.why-choose-one-img img{width:auto;}
.why-choose-one__left{position:relative;display:block;}
.why-choose-one__left .section-title{margin-bottom:31px;}
.why-choose-one__left .section-sub-title{color:var(--insur-white);}
.why-choose-one__left .section-title__title{color:var(--insur-white);}
.why-choose-one__text{color:#97a2b7;line-height:28px;letter-spacing:var(--insur-letter-spacing);}
.why-choose-one__list-box{position:relative;display:block;max-width:510px;width:100%;margin-top:31px;}
.why-choose-one__list{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;}
.why-choose-one__list li{position:relative;flex:0 0 50%;max-width:50%;width:100%;text-align:center;margin-bottom:10px;padding-left:5px;padding-right:5px;}
.why-choose-one__single{position:relative;display:block;background-color:#111d32;padding:35px 20px 32px;overflow:hidden;}
.why-choose-one__list-icon{position:relative;display:block;margin-bottom:9px;}
.why-choose-one__list-icon span{font-size:45px;color:var(--insur-primary);position:relative;display:inline-block;transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.why-choose-one__single:hover .why-choose-one__list-icon span{transform:scale(.9);}
.why-choose-one__list-title-box{position:relative;display:block;}
.why-choose-one__list-title-inner{position:relative;display:block;transform:translateY(0%);transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;visibility:visible;opacity:1;}
.why-choose-one__single:hover .why-choose-one__list-title-inner{transform:translateY(100px);transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;visibility:hidden;opacity:0;}
.why-choose-one__list-title{font-size:18px;color:var(--insur-white);line-height:28px;letter-spacing:var(--insur-letter-spacing);}
.why-choose-one__list-text-box{position:absolute;top:-6px;left:0;right:0;transform:translateY(-100px);transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;visibility:hidden;opacity:0;}
.why-choose-one__single:hover .why-choose-one__list-text-box{visibility:visible;transform:translateY(0%);opacity:1;}
.why-choose-one__list-text{font-size:14px;color:#97a2b7;line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.get-insurance{position:relative;display:block;padding:120px 0px 130px;background-color:var(--insur-white);z-index:1;}
.get-insurance:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-image:-moz-linear-gradient(90deg, rgb(242, 245, 249) 0%, rgba(242, 245, 249, 0) 100%);background-image:-webkit-linear-gradient(90deg, rgb(242, 245, 249) 0%, rgba(242, 245, 249, 0) 100%);background-image:-ms-linear-gradient(90deg, rgb(242, 245, 249) 0%, rgba(242, 245, 249, 0) 100%);z-index:-1;}
.get-insurance-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-blend-mode:luminosity;background-color:var(--insur-white);opacity:0.06;z-index:-1;}
.get-insurance__left{position:absolute;bottom:0;left:345px;}
.get-insurance__img{position:relative;display:block;z-index:3;}
.get-insurance__img img{width:100%;}
.get-insurance__author{position:absolute;top:40px;left:-176px;border-radius:50%;background-color:rgb(242, 245, 249);width:550px;height:550px;}
.get-insurance__author p{position:relative;display:inline-block;font-size:34px;color:var(--insur-black);font-family:var(--insur-reey-font);top:194px;left:70px;}
.get-insurance__circle{position:absolute;left:313px;top:173px;border-radius:50%;background-color:rgb(255, 255, 255);width:244px;height:244px;z-index:1;}
.get-insurance__shape-1{position:absolute;bottom:0;left:-145px;}
.get-insurance__shape-1 img{width:auto;}
.get-insurance__right{position:relative;display:block;}
.get-insurance__tab{position:relative;display:block;}
.get-insurance__tab-box{position:relative;display:block;z-index:2;}
.get-insurance__tab-box .tab-buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px;}
.get-insurance__tab-box .tab-buttons .tab-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}
.get-insurance__tab-box .tab-buttons .tab-btn + .tab-btn{margin-left:10px;}
.get-insurance__tab-box .tab-buttons .tab-btn span{position:relative;display:inline-block;-webkit-transition:all 200ms linear;transition:all 200ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;font-size:14px;color:var(--insur-white);background-color:var(--insur-black);padding:7px 25px 7px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;border-radius:5px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;z-index:1;}
.get-insurance__tab-box .tab-buttons .tab-btn.active-btn span{color:var(--insur-white);background-color:var(--insur-base);}
.get-insurance__tab-box .tab-buttons .tab-btn span:before{position:absolute;top:0;left:0;right:0;bottom:0;height:0;border-radius:5px;content:"";background-color:var(--insur-base);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:-1;}
.get-insurance__tab-box .tab-buttons .tab-btn.active-btn span:before{height:100%;}
.get-insurance__tab-box .tabs-content{position:relative;display:block;}
.get-insurance__tab-box .tabs-content .tab{position:relative;display:none;-webkit-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all 600ms ease;transition:all 600ms ease;z-index:10;}
.get-insurance__tab-box .tabs-content .tab.active-tab{display:block;margin-top:0px;-webkit-transform:translateY(0px);transform:translateY(0px);}
.get-insurance__content{position:relative;display:block;}
.get-insurance__form{position:relative;display:block;}
.get-insurance__content-box{position:relative;display:block;}
.get-insurance__input-box{position:relative;display:block;margin-bottom:20px;}
.get-insurance__input-box input[type="text"], .get-insurance__input-box input[type="email"]{height:60px;width:100%;border:1px solid #dfe3e7;background-color:rgb(255, 255, 255);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);outline:none;font-size:16px;color:var(--insur-gray);font-weight:400;padding:0 30px 0;border-radius:var(--insur-bdr-radius);}
.get-insurance__input-box .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){position:relative;display:block;width:100% !important;}
.get-insurance__input-box .bootstrap-select > .dropdown-toggle::after{display:none;}
.get-insurance__input-box .bootstrap-select > .dropdown-toggle{position:relative;height:60px;outline:none !important;border-radius:var(--insur-bdr-radius);border:1px solid #dfe3e7;background-color:rgb(255, 255, 255) !important;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);margin:0;padding:0;padding-left:30px;padding-right:30px;color:var(--insur-gray) !important;font-size:16px;line-height:60px;font-weight:400;box-shadow:none !important;background-repeat:no-repeat;background-size:14px 12px;background-position:right 25.75px center;}
.get-insurance__input-box .bootstrap-select > .dropdown-toggle:before{position:absolute;top:0;bottom:0;right:30px;font-family:"Font Awesome 5 Free";content:"\f107";font-weight:900;font-size:14px;color:var(--insur-gray);}
.get-insurance__progress{position:relative;display:block;width:100%;margin-top:23px;margin-bottom:50px;}
.get-insurance__progress-single{position:relative;display:block;}
.get-insurance__progress-title{font-size:16px;line-height:26px;margin-bottom:14px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.get-insurance__progress .bar{position:relative;width:100%;height:11px;background-color:rgb(255, 255, 255);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);border-radius:5px;border:1px solid #dfe3e7;}
.get-insurance__progress .bar-inner{position:relative;display:block;width:0px;height:11px;border-radius:5px;background-image:-moz-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);-webkit-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;-moz-transition:all 1500ms ease;transition:all 1500ms ease;}
.get-insurance__progress .count-text{position:absolute;right:-30px;bottom:-8px;opacity:0;border-style:solid;border-width:2px;border-color:rgb(255, 255, 255);border-radius:50%;background-color:rgb(22, 36, 61);width:34px;height:34px;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}
.get-insurance__progress .bar-inner.counted .count-text{opacity:1;}
.get-insurance__balance-box{position:absolute;top:0;right:0;}
.get-insurance__balance{font-size:16px;color:var(--insur-black);font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.get-insurance__btn{border:none;}
.counter-one{position:relative;display:block;background-color:var(--insur-base);padding:79px 0 71px;}
.counter-one-shape-1{position:absolute;top:0;left:0;opacity:.20;}
.counter-one-shape-1 img{width:auto;}
.counter-one-shape-2{position:absolute;bottom:-35px;right:0;opacity:.20;}
.counter-one-shape-2 img{width:auto;}
.counter-one__single{position:relative;display:block;}
.counter-one__top{position:relative;display:flex;margin-bottom:13px;}
.counter-one__icon{position:relative;display:block;}
.counter-one__icon span{position:relative;display:flex;font-size:60px;color:var(--insur-primary);transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.counter-one__single:hover .counter-one__icon span{color:var(--insur-white);transform:scale(.9);}
.counter-one__count-box{position:relative;margin-left:16px;margin-top:27px;}
.counter-one__count-box:before{position:absolute;top:-26px;left:0;height:4px;width:40px;border-radius:2px;content:"";background-image:-moz-linear-gradient(0deg, rgb(242, 245, 249) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(0deg, rgb(242, 245, 249) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(0deg, rgb(242, 245, 249) 0%, rgb(12, 224, 255) 100%);}
.counter-one__count-box-inner{position:relative;display:flex;align-items:center;}
.counter-one__count-box-inner h3{font-size:36px;color:var(--insur-white);font-weight:700;line-height:36px !important;font-family:var(--insur-font) !important;letter-spacing:var(--insur-letter-spacing);}
.counter-one__plus{font-size:36px;color:var(--insur-white);font-weight:700;line-height:36px !important;font-family:var(--insur-font) !important;letter-spacing:var(--insur-letter-spacing);}
.counter-one__text{font-size:24px;color:#c2dfff;line-height:34px;letter-spacing:var(--insur-letter-spacing);}
.team-one{position:relative;display:block;padding:120px 0 120px;overflow:hidden;}
.team-one__shape-1{position:absolute;top:-90px;right:0;mix-blend-mode:luminosity;}
.team-one__shape-1 img{width:auto;mix-blend-mode:luminosity;opacity:.15;z-index:-1;}
.team-one .container{max-width:1070px;}
.team-one .row{--bs-gutter-x:108px;}
.team-one .section-title{margin-bottom:63px;}
.team-one .section-sub-title-box{margin-left:0;}
.main-content-services-one .section-sub-title-box{margin-left:0;}
.team-one__single{position:relative;display:block;margin-bottom:23px;}
.team-one__img{position:relative;display:block;border-radius:20px;z-index:1;}
.team-one__img:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:20px;border:2px dashed var(--insur-bdr-color);transform:rotate(-7deg);transition:all 500ms ease;z-index:-1;}
.team-one__single:hover .team-one__img:after{border:2px dashed var(--insur-primary);}
.team-one__img-box{position:relative;display:block;overflow:hidden;border-radius:20px;z-index:1;}
.team-one__img-box:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:20px;background-color:rgba(var(--insur-black-rgb), .50);-webkit-transform:perspective(400px) rotateX(90deg) scaleY(0.5);-ms-transform:perspective(400px) rotateX(90deg) scaleY(0.5);transform:perspective(400px) rotateX(90deg) scaleY(0.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.5s;transition-property:all;z-index:1;pointer-events:none;}
.team-one__single:hover .team-one__img-box:before{-webkit-transform:perspective(400px) rotateX(0deg) scaleY(1.0);-ms-transform:perspective(400px) rotateX(0deg) scaleY(1.0);transform:perspective(400px) rotateX(0deg) scaleY(1.0);transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;}
.team-one__img-box img{width:100%;border-radius:20px;-webkit-transform:scale(1);transform:scale(1);transition:all 500ms ease;}
.team-one__single:hover .team-one__img-box img{transform:scale(1.05);}
.team-one__social{position:absolute;right:20px;bottom:25px;background-color:var(--insur-base);text-align:center;padding:20px 17.5px;border-top-left-radius:10px;border-top-right-radius:10px;transform:scaleY(0.0);transform-origin:center;transform-style:preserve-3d;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;transform-origin:bottom center;z-index:2;}
.team-one__single:hover .team-one__social{transform:scaleY(1.0);-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;}
.team-one__social li + li{margin-top:25px;}
.team-one__social li a{font-size:15px;color:var(--insur-white);display:flex;align-items:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.team-one__social li a:hover{color:var(--insur-primary);}
.team-one__content{position:relative;display:block;padding-top:28px;}
.team-one__sub-title{font-size:14px;color:var(--insur-base);text-transform:uppercase;letter-spacing:0.1em;font-weight:700;}
.team-one__name{font-size:24px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:30px;}
.team-one__name a{color:var(--insur-black);transition:all 500ms ease;}
.team-one__name a:hover{color:var(--insur-base);}
.team-one__social-two{position:absolute;right:20px;top:-25px;background-color:var(--insur-primary);padding:17.5px 18.4px;border-radius:10px;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:2;}
.team-one__single:hover .team-one__social-two{border-top-left-radius:0;border-top-right-radius:0;background-color:var(--insur-base);-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;}
.team-one__social-two li a{font-size:15px;color:var(--insur-white);display:flex;align-items:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.team-one__social-two li a:hover{color:var(--insur-primary);}
.team-one__bottom{position:relative;display:block;text-align:center;max-width:560px;width:100%;margin:35px auto 0;border:2px dashed var(--insur-base);border-radius:var(--insur-bdr-radius);padding:10px 0;}
.team-one__bottom-text{font-weight:500;}
.team-one__bottom-text span{color:var(--insur-primary);font-weight:700;}
.testimonial-one{position:relative;display:block;background-color:var(--insur-extra);padding:120px 0 120px;overflow:hidden;z-index:1;}
.testimonial-one-shape-2{position:absolute;top:-40px;right:0;mix-blend-mode:luminosity;}
.testimonial-one-shape-2 img{width:auto;mix-blend-mode:luminosity;opacity:.15;}
.testimonial-one-shape-3{position:absolute;bottom:-90px;left:0;mix-blend-mode:luminosity;}
.testimonial-one-shape-3 img{width:auto;mix-blend-mode:luminosity;opacity:.15;}
.testimonial-one .container{max-width:1160px;}
.testimonial-one__top{position:relative;display:block;}
.testimonial-one__top-left{position:relative;display:block;}
.testimonial-one__top-right{position:relative;display:block;margin-left:70px;margin-top:16px;}
.testimonial-one__top-text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.testimonial-one__bottom{position:relative;display:block;}
.testimonial-one__carousel{position:relative;display:block;}
.testimonial-one__single{position:relative;display:block;border-radius:20px;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-one__single:hover{transform:translateY(-10px);}
.testimonial-one__single-inner{position:relative;display:block;overflow:hidden;padding:65px 60px 55px;border-radius:20px;background-color:var(--insur-white);}
.testimonial-one__shape-1{position:absolute;top:0;right:0;}
.testimonial-one__shape-1 > img{width:auto !important;mix-blend-mode:luminosity;border-top-right-radius:20px;opacity:.20;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-one__single:hover .testimonial-one__shape-1 > img{mix-blend-mode:normal;opacity:1;}
.testimonial-one__client-info{position:relative;display:flex;align-items:center;margin-left:5px;margin-bottom:26px;}
.testimonial-one__client-img-box{position:relative;display:block;width:100%;max-width:115px;z-index:1;}
.testimonial-one__client-img-box:before{position:absolute;content:"";top:-5px;bottom:-5px;left:-5px;right:-5px;background-image:-moz-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);border-top-left-radius:45px;z-index:-1;}
.testimonial-one__client-img-box > img{width:100% !important;border-top-left-radius:45px;border:6px solid var(--insur-white);}
.testimonial-one__quote{position:absolute;top:-28px;right:-33px;height:58px;width:58px;border-radius:50%;background-color:rgb(255, 255, 255);box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.07);display:flex;align-items:center;justify-content:center;}
.testimonial-one__quote > img{width:auto !important;}
.testimonial-one__client-content{margin-left:45px;position:relative;top:3px;}
.testimonial-one__client-review{position:relative;display:flex;align-items:center;margin-bottom:14px;}
.testimonial-one__client-review i{font-size:15px;color:#fab600;}
.testimonial-one__client-details{position:relative;display:block;}
.testimonial-one__client-name{font-size:24px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:34px;}
.testimonial-one__client-sub-title{font-size:14px;color:var(--insur-base);text-transform:uppercase;letter-spacing:0.1em;font-weight:500;}
.testimonial-one__text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.testimonial-one__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.testimonial-one__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.testimonial-one__carousel.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease, visibility 500ms ease;}
.testimonial-one__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible;}
.news-one{position:relative;display:block;padding:120px 0 90px;}
.news-one .section-sub-title-box{margin-left:0;}
.main-content-services-one .section-sub-title-box{margin-left:0;}
.news-one__single{position:relative;display:block;margin-bottom:30px;}
.news-one__img{position:relative;display:block;overflow:hidden;border-top-left-radius:var(--insur-bdr-radius);border-top-right-radius:var(--insur-bdr-radius);z-index:1;}
.news-one__img:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border-top-left-radius:var(--insur-bdr-radius);border-top-right-radius:var(--insur-bdr-radius);background-color:rgba(var(--insur-black-rgb), .50);-webkit-transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease, -webkit-transform 500ms ease;visibility:hidden;opacity:0;-webkit-transform:translateY(-70%);transform:translateY(-70%);z-index:1;pointer-events:none;}
.news-one__single:hover .news-one__img:before{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;}
.news-one__img img{width:100%;border-top-left-radius:var(--insur-bdr-radius);border-top-right-radius:var(--insur-bdr-radius);transition:all 500ms ease;}
.news-one__single:hover .news-one__img img{transform:scale(1.05);}
.news-one__tag{position:absolute;bottom:0;right:0;background-color:var(--insur-base);padding:14px 20px;border-top-left-radius:var(--insur-bdr-radius);z-index:2;}
.news-one__tag p{font-size:12px;color:var(--insur-white);font-weight:700;text-transform:uppercase;letter-spacing:0.1em;line-height:12px;margin-bottom:0;}
.news-one__tag p i{font-size:12px;padding-right:3px;}
.news-one__arrow-box{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;}
.news-one__arrow{height:50px;width:50px;border:2px solid var(--insur-white);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--insur-white);font-size:15px;opacity:0;transform:translateY(70px);transition:all 500ms ease;pointer-events:all;}
.news-one__single:hover .news-one__arrow{opacity:1;transform:translateY(0%);transition-delay:500ms;}
.news-one__arrow:hover{border:2px solid var(--insur-primary);color:var(--insur-primary);}
.news-one__content{position:relative;display:block;border-bottom-left-radius:var(--insur-bdr-radius);border-bottom-right-radius:var(--insur-bdr-radius);border:1px solid var(--insur-bdr-color);border-top:0;padding:25px 38px 32px;transition:all 500ms ease;}
.news-one__single:hover .news-one__content{background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.1);}
.news-one__meta{position:relative;display:flex;align-items:center;}
.news-one__meta li + li{margin-left:10px;}
.news-one__meta li a{font-size:14px;color:var(--insur-gray);font-weight:500;letter-spacing:var(--insur-letter-spacing);transition:all 500ms ease;}
.news-one__meta li a:hover{color:var(--insur-base);}
.news-one__meta li a i{font-size:15px;color:var(--insur-base);padding-right:2px;}
.news-one__title{font-size:24px;line-height:30px;letter-spacing:var(--insur-letter-spacing);font-weight:700;margin-top:8px;margin-bottom:15px;}
.news-one__title a{color:var(--insur-black);transition:all 500ms ease;}
.news-one__single:hover .news-one__title a{color:var(--insur-base);}
.news-one__text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.news-one__read-more{position:relative;display:flex;align-items:center;margin-top:11px;}
.news-one__read-more a{font-size:15px;color:var(--insur-black);font-weight:500;display:flex;align-items:center;transition:all 500ms ease;}
.news-one__read-more a i{font-size:13px;position:relative;padding-left:5px;top:2px;}
.news-one__single:hover .news-one__read-more a{color:var(--insur-primary);}
.tracking{position:relative;display:block;}
.tracking__inner{position:relative;display:flex;align-items:center;justify-content:space-between;padding:57px 80px 57px;background-color:var(--insur-base);border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;}
.tracking-shape-1{position:absolute;bottom:0;left:-55px;}
.tracking-shape-1 img{width:auto;}
.tracking-shape-2{position:absolute;top:50px;left:-100px;}
.tracking-shape-2 img{width:auto;}
.tracking-shape-3{position:absolute;top:-15px;right:-192px;z-index:2;}
.tracking-shape-3 img{width:auto;}
.tracking-shape-4{position:absolute;top:50px;right:-55px;}
.tracking-shape-4 img{width:auto;}
.tracking__left{position:relative;display:flex;}
.tracking__icon{position:relative;display:flex;}
.tracking__icon span{font-size:65px;color:var(--insur-white);position:relative;display:inline-block;}
.tracking__content{position:relative;margin-left:30px;top:-7px;}
.tracking__sub-title{font-size:14px;color:#c2dfff;text-transform:uppercase;letter-spacing:0.1em;line-height:24px;font-weight:500;}
.tracking__title{font-size:36px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:47px;}
.tracking__btn-box{position:relative;display:block;z-index:2;}
.tracking__btn{background-color:var(--insur-white);color:var(--insur-black);}
.site-footer{position:relative;display:block;background-color:#1d1d1b;z-index:1;}
.site-footer-bg{position:absolute;top:0;bottom:0;left:0;width:1709px;mix-blend-mode:color-burn;opacity:.15;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;}
.site-footer__top{position:relative;display:block;padding:50px 0 20px;}
.footer-widget__logo{position:relative;display:inline-block;margin-bottom:33px;margin-top:-8px;}
.footer-widget__about{position:relative;display:block;}
.footer-widget__about-text-box{position:relative;display:block;}
.footer-widget__about-text{color:#97a2b7;line-height:26px;font-size:15px;letter-spacing:var(--insur-letter-spacing);}
.site-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px;}
.site-footer__social a{position:relative;height:34px;width:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--insur-white);font-size:14px;border-radius:10px;border:2px solid var(--insur-white);overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.site-footer__social a:hover{color:var(--insur-base);background-color:var(--insur-white);border:2px solid var(--insur-white);}
.site-footer__social a:after{position:absolute;content:"";top:0;left:0;right:0;height:100%;background-color:var(--insur-white);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:all;transition-property:all;opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:-1;}
.site-footer__social a:hover:after{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}
.site-footer__social a + a{margin-left:10px;}
.footer-widget__title{font-size:20px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:20px;margin-bottom:40px;}
.footer-widget__contact{position:relative;display:block;}
.footer-widget__contact-list{position:relative;display:block;}
.footer-widget__contact-list li{position:relative;display:flex;align-items:center;}
.footer-widget__contact-list li + li{margin-top:20px;}
.footer-widget__contact-list li .icon{position:relative;display:block;}
.footer-widget__contact-list li .icon span{font-size:14px;color:var(--insur-white);}
.footer-widget__contact-list li .text{margin-left:14px;}
.footer-widget__contact-list li .text p{font-size:15px;color:#97a2b7;line-height:25px;letter-spacing:var(--insur-letter-spacing);margin-bottom:0;}
.footer-widget__contact-list li .text p a{color:#97a2b7;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget__contact-list li .text p a:hover{color:var(--insur-primary);}
.footer-widget__open-hour{position:relative;display:block;margin-top:26px;}
.footer-widget__open-hour-title{font-size:15px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:25px;margin-bottom:10px;}
.footer-widget__open-hour-text{font-size:15px;color:#97a2b7;line-height:26px;letter-spacing:var(--insur-letter-spacing);}
.footer-widget__gallery{position:relative;display:block;}
.footer-widget__gallery-list{position:relative;display:block;margin-right:-5px;margin-left:-5px;padding-top:7px;}
.footer-widget__gallery-list li{position:relative;display:inline-block;padding-left:5px;padding-right:5px;margin-bottom:15px;}
.footer-widget__gallery-img{position:relative;display:block;overflow:hidden;border-radius:5px;z-index:1;}
.footer-widget__gallery-img:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(var(--insur-base-rgb), .90);transition:all 700ms ease;transform:translateY(-100%);border-radius:5px;z-index:1;}
.footer-widget__gallery-list li:hover .footer-widget__gallery-img:before{transform:translateY(0%);}
.footer-widget__gallery-img img{width:100%;border-radius:5px;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;transform:scale(1);}
.footer-widget__gallery-list li:hover .footer-widget__gallery-img img{transform:scale(1.05);}
.footer-widget__gallery-img a{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--insur-white);transform:translateY(100px);opacity:0;transition:all 700ms ease;z-index:2;}
.footer-widget__gallery-list li:hover .footer-widget__gallery-img a{transform:translateY(0px);opacity:1;transition-delay:0.3s;}
.footer-widget__newsletter{position:relative;display:block;}
.footer-widget__newsletter-text{color:#97a2b7;line-height:26px;font-size:15px;letter-spacing:var(--insur-letter-spacing);}
.footer-widget__newsletter-form{position:relative;display:block;margin-top:27px;margin-bottom:27px;}
.footer-widget__newsletter-input-box{position:relative;display:block;}
.footer-widget__newsletter-input-box input[type="email"]{height:60px;width:100%;border:none;outline:none;padding-left:20px;padding-right:60px;background-color:#111d32;border-radius:10px;font-size:14px;font-weight:400;color:#97a2b7;letter-spacing:var(--insur-letter-spacing);}
.footer-widget__newsletter-btn{position:absolute;top:50%;right:10px;height:35px;width:35px;border:none;font-size:15px;background-color:transparent;color:var(--insur-white);transform:translateY(-50%);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget__newsletter-btn:hover{color:var(--insur-base);}
.footer-widget__phone{position:relative;display:flex;align-items:center;}
.footer-widget__phone-icon{position:relative;display:flex;align-items:center;}
.footer-widget__phone-icon span{font-size:37px;color:var(--insur-primary);position:relative;display:inline-block;}
.footer-widget__phone-text{position:relative;margin-left:15px;}
.footer-widget__phone-text a{font-size:18px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget__phone-text a:hover{color:var(--insur-primary);}
.footer-widget__phone-text p{font-size:14px;color:#97a2b7;line-height:26px;letter-spacing:var(--insur-letter-spacing);}
.site-footer__bottom{position:relative;display:block;}
.site-footer__bottom-inner{position:relative;display:block;text-align:center;border-top:1px solid rgba(var(--insur-white-rgb), .10);padding:20px 0;}
.site-footer__bottom-text{color:#97a2b7;letter-spacing:var(--insur-letter-spacing);}
.site-footer__bottom-text a{color:#97a2b7;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.site-footer__bottom-text a:hover{color:var(--insur-white);}
.feature-two{position:relative;display:block;padding:60px 0;}
.main-content-services .swiper-slide{border-radius:var(--insur-bdr-radius);overflow:hidden;}
.feature-two__single{position:relative;display:block;margin-bottom:50px;-webkit-transition:all 500ms ease;transition:all 500ms ease;width:100%;}
.feature-two__single:hover{transform:translateY(-10px);}
.feature-two__img{position:relative;display:block;border-radius:var(--insur-bdr-radius);overflow:hidden;}
.feature-two__img:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:var(--insur-bdr-radius);background-color:rgba(var(--insur-base-rgb), .30);-webkit-transition:all 500ms ease;transition:all 500ms ease;opacity:1;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:1;pointer-events:none;}
.feature-two__single:hover .feature-two__img:before{-webkit-transform:scaleY(1);transform:scaleY(1);}
.feature-two__img img{width:100%;border-radius:var(--insur-bdr-radius);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-two__single:hover .feature-two__img img{transform:scale(1.05);}
.feature-two__content{position:absolute;display:block;background-color:rgb(255, 255, 255);box-shadow:15px 10px 15px 0px rgba(0, 0, 0, 0.1);bottom:-26px;width:80%;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:1;transition:all 500ms ease;}
.feature-two__content-inner{position:relative;display:flex;align-items:flex-start;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;z-index:1;width:100%;flex-direction:column;}
.feature-two__content-inner:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:var(--insur-base);border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transform:translateX(-100%);transition:all 300ms ease;z-index:-1;}
.feature-two__single:hover .feature-two__content-inner:before{transform:translateX(0);}
.feature-two__icon{position:relative;display:flex;align-items:center;max-width:84px;width:100%;min-height:100px;justify-content:center;background-color:var(--insur-base);border-bottom-left-radius:10px;}
.feature-two__icon span, .feature-two__icon svg{font-size:40px;color:var(--insur-white);position:relative;display:inline-block;width:40px;height:40px;}
.feature-two__text-box{position:relative;display:flex;align-items:flex-start;width:100%;flex-direction:column;}
.feature-two__text-box:before{position:absolute;content:"";top:1px;bottom:-2px;left:0;width:2px;background-color:rgba(var(--insur-white-rgb), .10);transform:scaleY(0);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-two__single:hover .feature-two__text-box:before{transform:scaleY(1);transition-delay:500ms;}
.feature-two__text{font-size:20px;font-weight:900;color:var(--insur-black);letter-spacing:var(--insur-letter-spacing);line-height:25px;transition:all 500ms ease;margin-bottom:0;width:100%;}
.feature-two__text a{color:var(--insur-black);transition:all 500ms ease;padding:15px 20px;display:inline-block;width:100%;}
.feature-two__single:hover .feature-two__text a{color:var(--insur-white);}
.feature-two__single:has(.feature-two__content-inner-text):hover .feature-two__text a{padding:8px 20px 3px 20px;}
.feature-two__content-inner-text{transition:all 500ms ease;padding:0px 20px 0px 20px;max-height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;font-size:13px;line-height:1.5;}
.feature-two__single:hover .feature-two__content-inner-text{max-height:200px;padding:5px 20px 8px 20px;opacity:1;visibility:visible;pointer-events:all;border-top:1px solid rgb(121 207 240);width:100%;}
.about-two{position:relative;display:block;padding:0 0 120px;}
.about-two__left{position:relative;display:block;margin-right:42px;}
.about-two__left .section-title{margin-bottom:39px;}
.about-two__text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.about-two__points{position:relative;display:block;margin-top:36px;margin-bottom:42px;}
.about-two__points li{position:relative;display:flex;align-items:center;}
.about-two__points li + li{margin-top:8px;}
.about-two__points li .icon{height:16px;width:16px;background-color:var(--insur-primary);font-size:10px;color:var(--insur-white);border-radius:50%;display:flex;align-items:center;justify-content:center;}
.about-two__points li .text{margin-left:20px;}
.about-two__points li .text p{font-size:18px;color:var(--insur-black);font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.about-two__middle{position:relative;display:block;margin-right:40px;}
.about-two__img-box{position:relative;display:block;}
.about-two__img{position:relative;display:block;}
.about-two__img img{width:100%;border-radius:20px;}
.about-two__awards-box{position:absolute;bottom:45px;left:-150px;background-color:rgb(255, 255, 255);box-shadow:inset 0px 0px 18px 0px rgba(0, 0, 0, 0.2);border-radius:25px;padding:15px;z-index:1;}
.about-two__awards-box:before{position:absolute;bottom:-46px;left:70px;content:"";background-image:url(../images/shapes/about-two-awards-shape-1.png);background-repeat:no-repeat;width:73px;height:46px;z-index:-1;}
.about-two__awards-inner{position:relative;display:block;background-color:var(--insur-black);border:4px solid var(--insur-primary);border-radius:20px;padding-top:17px;padding-bottom:20px;padding-left:25px;padding-right:40px;overflow:hidden;}
.about-two__awards-shape-2{position:absolute;top:-36px;right:-38px;}
.about-two__awards-shape-2 img{width:auto;}
.about-two__awards-year{font-size:72px;color:var(--insur-white);font-weight:700;line-height:72px;letter-spacing:var(--insur-letter-spacing);}
.about-two__awards-content{font-size:20px;color:var(--insur-white);font-weight:700;line-height:23px;letter-spacing:var(--insur-letter-spacing);}
.about-two__dots{position:absolute;bottom:225px;left:-80px;z-index:-1;}
.about-two__dots img{width:auto;opacity:.20;}
.about-two__counter{position:relative;display:block;text-align:right;margin-left:-20px;margin-top:-8px;}
.about-two__counter-list{position:relative;display:block;}
.about-two__counter-list li{position:relative;display:block;padding-bottom:33px;margin-bottom:32px;}
.about-two__counter-list li:before{position:absolute;content:"";bottom:0;left:14px;right:0;background-color:var(--insur-bdr-color);height:2px;}
.about-two__counter-list li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.about-two__counter-list li:last-child:before{display:none;}
.about-two__counter-single{position:relative;display:block;}
.about-two__counter-count{position:relative;display:flex;align-items:center;justify-content:flex-end;}
.about-two__counter-count h3{font-size:48px;font-weight:700;line-height:48px !important;color:var(--insur-base);font-family:var(--insur-font) !important;letter-spacing:var(--insur-letter-spacing);}
.about-two__counter-percent{font-size:48px;font-weight:700;line-height:48px !important;color:var(--insur-base);font-family:var(--insur-font) !important;letter-spacing:var(--insur-letter-spacing);}
.about-two__counter-text-1{font-size:20px;color:var(--insur-black);font-weight:700;line-height:24px;letter-spacing:var(--insur-letter-spacing);margin-top:15px;margin-bottom:4px;}
.about-two__counter-text-2{font-size:15px;line-height:28px;letter-spacing:var(--insur-letter-spacing);}
.about-two__counter .odometer-formatting-mark{display:none;}
.services-two{position:relative;display:block;background-color:var(--insur-black);padding:120px 0 90px;z-index:1;}
.services-two-shape-1{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-position:center;opacity:0.02;z-index:-1;}
.services-two__top{position:relative;display:block;}
.services-two__top-left{position:relative;display:block;}
.services-two__top-left .section-sub-title{color:#97a2b7;}
.services-two__top-left .section-title__title{color:var(--insur-white);}
.services-two__top-right{position:relative;display:block;margin-left:70px;margin-top:14px;}
.services-two__top-text{font-size:18px;color:#97a2b7;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.services-two__bottom{position:relative;display:block;}
.services-two__single{position:relative;display:block;background-color:#1c2a44;border-radius:var(--insur-bdr-radius);text-align:center;padding:40px 35px 33px;border-bottom:3px solid transparent;margin-bottom:30px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-two__single:hover{border-bottom:3px solid var(--insur-primary);transform:translateY(-10px);background-color:#111d32;}
.services-two__icon-box{position:relative;display:block;}
.services-two__icon-box:before{position:absolute;content:"";bottom:-9px;left:50%;height:4px;width:40px;background-color:#111d32;transform:translateX(-50%);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-two__single:hover .services-two__icon-box:before{background-color:#070e1b;}
.services-two__icon{position:relative;height:85px;width:85px;background-color:#111d32;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.services-two__icon:after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;content:"";background-image:-moz-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);border-radius:50%;background-color:var(--insur-white);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:all;transition-property:all;opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:-1;}
.services-two__single:hover .services-two__icon:after{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}
.services-two__icon span{position:relative;display:inline-block;font-size:36px;background:rgb(1, 97, 202);background:linear-gradient(90deg, rgba(1, 97, 202, 1) 41%, rgba(12, 222, 254, 1) 67%);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-two__single:hover .services-two__icon span{-webkit-text-fill-color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-two__title{font-size:20px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:30px;margin-top:26px;margin-bottom:5px;}
.services-two__title a{color:var(--insur-white);}
.services-two__text{font-size:14px;color:#97a2b7;line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.work-together{position:relative;display:block;padding:120px 0 120px;}
.work-together__left{position:relative;display:block;}
.work-together__left .section-title{margin-bottom:38px;}
.work-together__content-box{position:relative;display:flex;align-items:center;}
.work-together__img{position:relative;display:block;}
.work-together__img img{width:auto;border-radius:7px;}
.work-together__text-box{margin-left:30px;}
.work-together__text{font-weight:500;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.work-together__progress{position:relative;display:block;width:100%;margin-top:24px;}
.work-together__progress-single{position:relative;display:block;}
.work-together__progress-title{font-size:16px;line-height:26px;margin-bottom:7px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.work-together__progress .bar{position:relative;width:100%;height:13px;background-color:var(--insur-extra);border-radius:6px;}
.work-together__progress .bar-inner{position:relative;display:block;width:0px;height:13px;border-radius:6px;background-color:var(--insur-primary);-webkit-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;-moz-transition:all 1500ms ease;transition:all 1500ms ease;}
.work-together__progress .count-text{position:absolute;right:-13px;bottom:20px;opacity:0;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;font-size:14px;font-weight:500;color:var(--insur-gray);letter-spacing:var(--insur-letter-spacing);}
.work-together__progress .bar-inner.counted .count-text{opacity:1;}
.work-together__right{position:relative;display:block;}
.faq-one-accrodion .accrodion{position:relative;display:block;border:1px solid var(--insur-bdr-color);border-radius:20px;background-color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.faq-one-accrodion .accrodion.active{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.1);}
.faq-one-accrodion .accrodion-title{position:relative;display:block;cursor:pointer;transition:all 200ms linear;transition-delay:0.1s;border-radius:20px;padding-top:14px;padding-bottom:14px;padding-left:15px;padding-right:40px;border-bottom:1px solid transparent;}
.faq-one-accrodion .accrodion-title h4{margin:0;font-size:18px;font-weight:500;line-height:28px;color:var(--insur-black);letter-spacing:var(--insur-letter-spacing);position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.faq-one-accrodion .accrodion-title h4 span{position:relative;height:37px;width:37px;background-color:var(--insur-base);display:inline-block;border-radius:50%;text-align:center;line-height:37px;color:var(--insur-white);margin-right:10px;}
.faq-one-accrodion .accrodion + .accrodion{margin-top:20px;}
.faq-one-accrodion .accrodion.active .accrodion-title{color:var(--insur-base);border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid var(--insur-bdr-color);}
.faq-one-accrodion .accrodion.active .accrodion-title h4{color:var(--insur-base);}
.faq-one-accrodion .accrodion-title h4::before{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:var(--insur-black);position:absolute;top:51%;right:-15px;height:20px;width:20px;line-height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 500ms ease;transition:all 500ms ease;text-align:center;}
.faq-one-accrodion .accrodion.active .accrodion-title h4::before{content:"\f107";color:var(--insur-primary);height:20px;width:20px;border-radius:50%;text-align:center;display:flex;justify-content:center;align-items:center;}
.faq-one-accrodion .accrodion-content{position:relative;padding:12px 30px 20px;}
.faq-one-accrodion .accrodion-content p{margin:0;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.cta-one{position:relative;display:block;padding:0 0 80px;z-index:1;}
.cta-one__content{position:relative;display:block;border-radius:30px;background-color:rgb(255, 255, 255);box-shadow:inset 0px 0px 18px 0px rgba(0, 0, 0, 0.2);padding:15px;z-index:1;}
.cta-one__inner{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:var(--insur-black);border-radius:20px;border:4px solid var(--insur-primary);padding:51px 55px 51px;overflow:hidden;z-index:1;}
.cta-one__left{position:relative;display:block;}
.cta-one__title{font-size:36px;font-weight:700;color:var(--insur-white);line-height:36px;letter-spacing:var(--insur-letter-spacing);}
.cta-one__right{position:relative;display:flex;align-items:center;}
.cta-one__call{position:relative;display:flex;align-items:center;}
.cta-one__call-icon{position:relative;display:flex;align-items:center;justify-content:center;height:50px;width:50px;border:2px solid var(--insur-primary);border-radius:50%;color:var(--insur-primary);font-size:20px;}
.cta-one__call-number{position:relative;top:-1px;margin-left:10px;}
.cta-one__call-number a{font-size:16px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.cta-one__call-number a:hover{color:var(--insur-primary);}
.cta-one__call-number p{font-size:14px;color:#97a2b7;line-height:18px;letter-spacing:var(--insur-letter-spacing);}
.cta-one__btn-box{margin-left:40px;}
.cta-one__btn:hover{color:var(--insur-black);}
.cta-one__btn:before{background-color:var(--insur-white);}
.cta-one__btn:after{background-color:var(--insur-white);}
.cta-one__img{position:absolute;top:0;left:0;mix-blend-mode:luminosity;opacity:.10;z-index:-1;}
.cta-one__img img{width:auto;}
.cta-two{padding:120px 0 120px;}
.brand-one{position:relative;display:block;border-bottom:1px solid var(--insur-bdr-color);padding:60px 0;z-index:1;}
.main-content-services-one{position:relative;display:block;padding:60px 0 20px;z-index:1;background-color:var(--insur-base);color:var(--insur-white);}
.brand-one__title{position:relative;display:block;margin-right:60px;margin-top:9px;}
.brand-one__title h2{font-size:16px;color:var(--insur-black);font-weight:700;line-height:28px;letter-spacing:var(--insur-letter-spacing);}
.brand-one__main-content{position:relative;display:block;}
.brand-one__main-content .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.brand-one__main-content .swiper-slide img{-webkit-transition:500ms;transition:500ms;opacity:.30;}
.brand-one__main-content .swiper-slide img:hover{opacity:1;}
.main-content-services{position:relative;display:block;}
.main-content-services .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.main-content-services .swiper-slide img{-webkit-transition:500ms;transition:500ms;opacity:1;}
.main-content-services .swiper-slide img:hover{opacity:1;}
.get-insuracne-two{position:relative;display:block;padding:120px 0 120px;background-color:var(--insur-white);z-index:1;}
.get-insuracne-two:before{position:absolute;top:0;bottom:0;left:208px;right:0;border-style:solid;border-width:1px;border-color:rgb(223, 227, 231);background-color:rgb(255, 255, 255);box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.07);content:"";border-top-left-radius:377.5px;border-bottom-left-radius:377.5px;z-index:-1;}
.get-insuracne-two-shape-3{position:absolute;top:0;right:-18px;mix-blend-mode:luminosity;opacity:0.03;z-index:-1;}
.get-insuracne-two-shape-3 img{width:auto;}
.get-insuracne-two__left{position:relative;display:block;}
.get-insuracne-two__shape-box{position:absolute;top:0;bottom:0;left:0;}
.get-insuracne-two-shape-1{position:absolute;top:-44px;bottom:-42px;left:-375px;width:814px;background-repeat:no-repeat;background-position:left center;background-size:cover;}
.get-insuracne-two-shape-2{position:absolute;top:-34px;bottom:0;left:-375px;mix-blend-mode:luminosity;opacity:.15;}
.get-insuracne-two-shape-2 img{width:auto;}
.get-insuracne-two__img{position:relative;display:block;border-radius:50%;margin-left:-139px;margin-right:102px;}
.get-insuracne-two__img img{width:100%;border-radius:50%;}
.get-insuracne-two__right{position:relative;display:block;}
.get-insuracne-two__right .section-title{margin-bottom:38px;}
.get-insuracne-two__tab{position:relative;display:block;}
.get-insuracne-two__tab-box{position:relative;display:block;z-index:2;}
.get-insuracne-two__inner{position:relative;display:block;}
.get-insuracne-two__tab-left{position:relative;display:block;max-width:160px;width:100%;float:left;}
.get-insuracne-two__tab-box .tab-buttons{position:relative;display:block;}
.get-insuracne-two__tab-box .tab-buttons .tab-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:block;}
.get-insuracne-two__tab-box .tab-buttons .tab-btn + .tab-btn{margin-top:10px;}
.get-insuracne-two__tab-btn-content{position:relative;display:flex;align-items:center;border:1px solid #dfe3e7;border-radius:var(--insur-bdr-radius);padding-top:17px;padding-bottom:17px;padding-left:20px;padding-right:30px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.get-insuracne-two__tab-box .tab-buttons .tab-btn.active-btn .get-insuracne-two__tab-btn-content{border:1px solid var(--insur-base);}
.get-insuracne-two__tab-btn-content:before{position:absolute;top:50%;right:-6px;content:"";border-top:8px solid transparent;border-left:6px solid var(--insur-base);border-bottom:8px solid transparent;transform:translateY(-50%) scale(0);cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.get-insuracne-two__tab-box .tab-buttons .tab-btn.active-btn .get-insuracne-two__tab-btn-content:before{transform:translateY(-50%) scale(1);}
.get-insuracne-two__tab-icon{position:relative;display:flex;align-items:center;}
.get-insuracne-two__tab-icon img{width:auto;}
.get-insuracne-two__tab-text-box{margin-left:14px;}
.get-insuracne-two__tab-text{font-size:14px;color:var(--insur-black);font-weight:700;line-height:17px;letter-spacing:var(--insur-letter-spacing);}
.get-insuracne-two__tab-box .tabs-content{position:relative;display:block;}
.get-insuracne-two__tab-box .tabs-content .tab{position:relative;display:none;-webkit-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all 600ms ease;transition:all 600ms ease;z-index:10;}
.get-insuracne-two__tab-box .tabs-content .tab.active-tab{display:block;margin-top:0px;-webkit-transform:translateY(0px);transform:translateY(0px);}
.get-insuracne-two__tab-right{position:relative;display:block;max-width:510px;width:100%;padding-left:40px;float:right;}
.get-insuracne-two__content{position:relative;display:block;}
.get-insuracne-two__form{position:relative;display:block;}
.get-insuracne-two__content-box{position:relative;display:block;}
.get-insuracne-two__input-box{position:relative;display:block;margin-bottom:10px;}
.get-insuracne-two__input-box input[type="text"], .get-insuracne-two__input-box input[type="email"]{height:60px;width:100%;border:0;background-color:var(--insur-extra);outline:none;font-size:16px;color:var(--insur-gray);font-weight:400;padding:0 30px 0;border-radius:var(--insur-bdr-radius);}
.get-insuracne-two__input-box .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){position:relative;display:block;width:100% !important;}
.get-insuracne-two__input-box .bootstrap-select > .dropdown-toggle::after{display:none;}
.get-insuracne-two__input-box .bootstrap-select > .dropdown-toggle{position:relative;height:60px;outline:none !important;border-radius:var(--insur-bdr-radius);border:0;background-color:var(--insur-extra) !important;margin:0;padding:0;padding-left:30px;padding-right:30px;color:var(--insur-gray) !important;font-size:16px;line-height:60px;font-weight:400;box-shadow:none !important;background-repeat:no-repeat;background-size:14px 12px;background-position:right 25.75px center;}
.get-insuracne-two__input-box .bootstrap-select > .dropdown-toggle:before{position:absolute;top:0;bottom:0;right:30px;font-family:"Font Awesome 5 Free";content:"\f107";font-weight:900;font-size:14px;color:var(--insur-gray);}
.get-insuracne-two__progress{position:relative;display:block;width:100%;margin-top:13px;margin-bottom:20px;}
.get-insuracne-two__progress-single{position:relative;display:block;}
.get-insuracne-two__progress-title{font-size:16px;line-height:26px;margin-bottom:14px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.get-insuracne-two__progress .bar{position:relative;width:100%;height:13px;background-color:var(--insur-extra);border-radius:6px;border:0}
.get-insuracne-two__progress .bar-inner{position:relative;display:block;width:0px;height:13px;border-radius:6px;background-image:-moz-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(0deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);-webkit-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;-moz-transition:all 1500ms ease;transition:all 1500ms ease;}
.get-insuracne-two__progress .count-text{position:absolute;right:-30px;bottom:-8px;opacity:0;border-style:solid;border-width:2px;border-color:rgb(255, 255, 255);border-radius:50%;background-color:rgb(22, 36, 61);width:30px;height:30px;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}
.get-insuracne-two__progress .bar-inner.counted .count-text{opacity:1;}
.get-insuracne-two__balance-box{position:absolute;top:0;right:0;}
.get-insuracne-two__balance{font-size:16px;color:var(--insur-black);font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.get-insuracne-two__content-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;}
.get-insuracne-two__btn{border:none;}
.get-insuracne-two__content-bottom-text-box p{line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.get-insuracne-two__content-bottom-text-box h5{font-size:16px;color:var(--insur-black);line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.process{position:relative;display:block;padding:120px 0 90px;}
.process .section-title{margin-bottom:18px;}
.process .section-sub-title-box{margin-left:0;}
.process__inner{position:relative;display:block;counter-reset:count;}
.process-shape-1{position:absolute;top:0;left:135px;}
.process-shape-1 img{width:auto;}
.process__single{position:relative;display:block;text-align:center;padding:0 40px 0;margin-bottom:22px;}
.process__icon-box{position:relative;display:block;height:150px;width:150px;margin:0 auto;}
.process__icon{position:relative;display:flex;align-items:center;justify-content:center;border-style:solid;border-width:1px;border-color:rgb(223, 227, 231);border-radius:50%;background-color:rgb(255, 255, 255);box-shadow:0px 0px 57px 0px rgba(0, 0, 0, 0.1);height:148px;width:148px;margin:0 auto;z-index:1;}
.process__icon:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";border-radius:50%;background-color:var(--insur-base);transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:all 0.4s cubic-bezier(0.62, 0.21, 0.45, 1.52);z-index:-1;}
.process__single:hover .process__icon:before{transform:scaleX(1);}
.process__icon span{position:relative;display:inline-block;font-size:60px;color:var(--insur-base);transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.process__single:hover .process__icon span{transform:scale(0.9);color:var(--insur-white);}
.process__count{position:absolute;top:0;left:0;height:40px;width:40px;border-radius:50%;background-color:var(--insur-primary);z-index:2;}
.process__count:before{position:absolute;top:0;left:0;right:0;bottom:0;color:var(--insur-white);font-size:14px;line-height:40px;font-weight:700;border-radius:50%;counter-increment:count;content:counters(count, ".", decimal-leading-zero);transition:all 200ms linear;transition-delay:0.1s;}
.process__single:hover .process__count:before{background-color:var(--insur-black);}
.process__content{position:relative;display:block;margin-top:21px;}
.process__title{font-size:20px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);margin-bottom:7px;}
.process__text{font-size:15px;letter-spacing:var(--insur-letter-spacing);}
.process__bottom{position:relative;display:block;margin-top:35px;}
.process__contact{position:relative;display:block;}
.process__input-box{position:relative;display:block;max-width:580px;width:100%;margin:0 auto;}
.process__input-box input[type="text"]{height:50px;width:100%;border:0;background-color:var(--insur-extra);border-radius:var(--insur-bdr-radius);font-size:16px;font-weight:500;color:var(--insur-gray);letter-spacing:var(--insur-letter-spacing);padding-left:50px;padding-right:195px;outline:none;}
.process__btn{position:absolute;top:0;bottom:0;right:0;border:0;width:158px;background-color:var(--insur-base);font-size:14px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);border-top-right-radius:var(--insur-bdr-radius);border-bottom-right-radius:var(--insur-bdr-radius);text-align:center;transition:all 500ms ease;}
.process__btn:hover{background-color:var(--insur-primary);color:var(--insur-black);}
.process__single-2{margin-top:100px;}
.process__single-2 .process__count{bottom:0;right:0;top:inherit;left:inherit;}
.process__single-3{margin-top:50px;}
.process__single-4 .process__count{bottom:0;right:0;top:inherit;left:inherit;}
.testimonial-two{position:relative;display:block;background-color:var(--insur-extra);padding:120px 0 90px;z-index:1;}
.testimonial-two-shape-1{position:absolute;top:0;bottom:0;left:0;width:1432px;mix-blend-mode:luminosity;background-repeat:no-repeat;background-position:left center;background-size:cover;opacity:.30;z-index:-1;}
.testimonial-two__left{position:relative;display:block;margin-right:50px;z-index:5;}
.testimonial-two__left .section-title{margin-bottom:28px;}
.testimonial-two__text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.testimonial-two__point-box{position:relative;display:block;overflow:hidden;margin-top:37px;}
.testimonial-two__point{position:relative;display:block;float:left;}
.testimonial-two__point li{position:relative;display:flex;align-items:center;}
.testimonial-two__point li + li{margin-top:31px;}
.testimonial-two__point li .icon{position:relative;height:43px;width:43px;background-color:rgb(255, 255, 255);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-two__point li:hover .icon{background-color:var(--insur-base);color:var(--insur-white);}
.testimonial-two__point li .text{margin-left:14px;}
.testimonial-two__point li .text p{font-size:16px;color:var(--insur-black);font-weight:700;line-height:26px;}
.testimonial-two__point-two{margin-left:33px;}
.testimonial-two__right{position:relative;display:block;margin-left:20px;}
.testimonial-two__carousel{position:relative;display:block;}
.testimonial-two__wrap{position:relative;display:block;}
.testimonial-two__single{position:relative;display:block;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-bottom:30px;}
.testimonial-two__single:before{position:absolute;top:0;left:-39px;content:"";border-top:0px solid transparent;border-right:40px solid #fff;border-bottom:40px solid transparent;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);}
.testimonial-two__single-inner{position:relative;display:block;overflow:hidden;padding-top:42px;padding-bottom:26px;background-color:var(--insur-white);border-top-right-radius:20px;z-index:1;}
.testimonial-two-shape-2{position:absolute;top:-20px;right:0;mix-blend-mode:luminosity;opacity:.10;z-index:-1;}
.testimonial-two-shape-2 > img{width:auto;}
.testimonial-two__content-box{position:relative;display:block;max-width:296px;width:100%;margin-left:50px;}
.testimonial-two__client-name{font-size:24px;font-weight:700;line-height:34px;letter-spacing:var(--insur-letter-spacing);margin-bottom:2px;}
.testimonial-two__text-2{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.testimonial-two__client-review{position:absolute;display:flex;align-items:center;top:50px;right:55px;}
.testimonial-two__client-review i{font-size:15px;color:#fab600;}
.testimonial-two__client-review i + i{margin-left:2px;}
.testimonial-two__founder-box{position:relative;display:block;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);background-color:var(--insur-base);border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.testimonial-two__founder{position:relative;display:block;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-left:50px;padding-top:23px;padding-bottom:23px;overflow:hidden;z-index:1;}
.testimonial-two__founder-text{font-size:14px;color:var(--insur-white);text-transform:uppercase;letter-spacing:0.1em;line-height:14px;}
.testimonial-two__client-img-box{position:absolute;bottom:20px;right:30px;height:150px;width:150px;border-radius:50%;background-color:var(--insur-white);padding:10px;z-index:1;}
.testimonial-two__client-img{position:relative;display:block;width:131px;height:131px;padding:6px;border-radius:50%;background-image:-moz-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);}
.testimonial-two__client-img > img{width:100% !important;border-radius:50%;border:6px solid var(--insur-white);}
.testimonial-two__quote{position:absolute;top:50%;left:-28px;transform:translateY(-50%);border-radius:50%;background-color:rgb(255, 255, 255);box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.07);height:60px;width:60px;display:flex;align-items:center;justify-content:center;}
.testimonial-two__quote > img{width:auto !important;}
.testimonial-two__founder-shape{position:absolute;top:0;left:0;bottom:0;z-index:-1;}
.testimonial-two__founder-shape > img{width:auto;}
.testimonial-two__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.testimonial-two__carousel.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease, visibility 500ms ease;}
.testimonial-two__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible;}
.testimonial-two__carousel.owl-carousel .owl-dots{position:absolute;right:-185px;top:265px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;height:10px;max-width:300px;width:100%;border-radius:5px;background-color:var(--insur-white);margin-top:0px !important;transform:rotate(-90deg);}
.testimonial-two__carousel.owl-carousel .owl-dots .owl-dot{position:relative;display:inline-block;height:10px;width:100px;border-radius:5px;background-color:transparent;margin:0;padding:0 !important;-webkit-transition:all 100ms linear;transition:all 100ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.testimonial-two__carousel.owl-carousel .owl-dot.active{background-color:var(--insur-primary);opacity:1;}
.testimonial-two__carousel.owl-carousel .owl-dot:focus{outline:none;}
.testimonial-two__carousel.owl-carousel .owl-dots .owl-dot span{display:none;}
.news-two{position:relative;display:block;padding:60px 0;border-top:1px solid var(--insur-bdr-color); /* background-color:var(--insur-extra); */color:var(--insur-black);}
.news-two .section-sub-title-box{margin-left:0;}
.news-two__single{position:relative;display:block;margin-bottom:30px;}
.news-two__img{position:relative;display:block;border-top-left-radius:var(--insur-bdr-radius);border-top-right-radius:var(--insur-bdr-radius);overflow:hidden;z-index:1;}
.news-two__img:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border-top-left-radius:var(--insur-bdr-radius);border-top-right-radius:var(--insur-bdr-radius);background-color:rgba(var(--insur-black-rgb), .50);-webkit-transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease, -webkit-transform 500ms ease;visibility:hidden;opacity:0;-webkit-transform:translateY(-70%);transform:translateY(-70%);z-index:1;}
.news-two__single:hover .news-two__img:before{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;}
.news-two__img img{width:100%;border-top-left-radius:var(--insur-bdr-radius);border-top-right-radius:var(--insur-bdr-radius);transition:all 500ms ease;}
.news-two__single:hover .news-two__img img{transform:scale(1.05);}
.news-two__arrow-box{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:2;}
.news-two__arrow{height:50px;width:50px;border:2px solid var(--insur-white);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--insur-white);font-size:15px;opacity:0;transform:translateY(70px);transition:all 500ms ease;}
.news-two__single:hover .news-two__arrow{opacity:1;transform:translateY(0%);transition-delay:500ms;}
.news-two__arrow:hover{border:2px solid var(--insur-primary);color:var(--insur-primary);}
.news-two__content{position:relative;display:block;border-bottom-left-radius:var(--insur-bdr-radius);border-bottom-right-radius:var(--insur-bdr-radius);border:1px solid var(--insur-bdr-color);background-color:var(--insur-white);border-top:0;padding:15px;transition:all 500ms ease;}
.news-two__single:hover .news-two__content{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.1);}
.news-two__title{font-size:18px;font-weight:700;line-height:normal;letter-spacing:var(--insur-letter-spacing);margin-bottom:5px;}
.news-two__title a{color:var(--insur-black);transition:all 500ms ease;}
.news-two__single:hover .news-two__title a{color:var(--insur-base);}
.news-two__client{position:relative;display:flex;align-items:center;}
.news-two__client-img{position:relative;display:inline-block;}
.news-two__client-img img{border:2px solid var(--insur-primary);border-radius:50%;}
.news-two__client-content{margin-left:0;}
.news-two__client-content p{font-size:14px;font-weight:500;letter-spacing:var(--insur-letter-spacing);line-height:24px;}
.news-two__client-content h5{font-size:14px;color:var(--insur-base);text-transform:uppercase;letter-spacing:0.1em;line-height:24px;}
.news-two__tag{position:absolute;top:-20px;right:20px;background-color:rgb(255, 255, 255);box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.1);padding:14px 20px;border-radius:var(--insur-bdr-radius);z-index:2;}
.news-two__tag p{font-size:12px;color:var(--insur-black);font-weight:700;text-transform:uppercase;letter-spacing:0.1em;line-height:12px;}
.news-two__tag p i{font-size:12px;padding-right:3px;}
.google-map{position:relative;display:block;background-color:var(--insur-extra);}
.google-map__one{position:relative;display:block;border:none;height:420px;width:100%;mix-blend-mode:luminosity;}
.feature-three{position:relative;display:block;padding:0 0 90px;margin-top:-30px;z-index:2;}
.feature-three-shape{position:absolute;top:30px;right:-30px;z-index:-1;}
.feature-three-shape img{width:auto;}
.feature-three__single{position:relative;display:flex;align-items:center;background-color:rgb(255, 255, 255);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.07);border-radius:var(--insur-bdr-radius);padding:30px 40px 30px;margin-bottom:30px;z-index:1;}
.feature-three__single:after{position:absolute;top:0;bottom:0;right:0;left:0;content:"";border-radius:var(--insur-bdr-radius);background-color:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;opacity:1;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:-1;}
.feature-three__single:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1);}
.feature-three__icon{position:relative;display:flex;align-items:center;justify-content:center;height:85px;width:85px;background-color:var(--insur-extra);border-radius:50%;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-three__single:hover .feature-three__icon{background-color:var(--insur-primary);}
.feature-three__icon span{position:relative;display:inline-block;font-size:36px;color:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-three__single:hover .feature-three__icon span{color:var(--insur-white);}
.feature-three__content{position:relative;margin-left:20px;}
.feature-three__sub-title{font-size:14px;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:2px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-three__single:hover .feature-three__sub-title{color:var(--insur-white);}
.feature-three__title{font-size:22px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:26px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-three__single:hover .feature-three__title{color:var(--insur-white);}
.about-three{position:relative;display:block;padding:0 0 120px;}
.about-three__left{position:relative;display:block;margin-right:70px;}
.about-three__img-box{position:relative;display:block;}
.about-three__img{position:relative;display:block;z-index:1;}
.about-three__img > img{width:100%;border-radius:var(--insur-bdr-radius);}
.about-three__shape-1{position:absolute;top:42px;left:0;right:0;}
.about-three__shape-1 > img{width:100%;border-radius:var(--insur-bdr-radius);}
.about-three__location{position:absolute;bottom:135px;left:-68px;height:150px;width:190px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:2;}
.about-three__location-text{font-size:20px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:24px;}
.about-three__location-bg{position:absolute;top:0;left:8px;right:-8px;bottom:0;z-index:-1;}
.about-three__right{position:relative;display:block;}
.about-three__right .section-title{margin-bottom:34px;}
.about-three__business-start{position:relative;display:flex;align-items:center;margin-bottom:30px;}
.about-three__business-start-icon{position:relative;display:flex;align-items:center;}
.about-three__business-start-icon span{font-size:60px;color:var(--insur-base);position:relative;display:inline-block;-webkit-transition:all 500ms linear;transition:all 500ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.about-three__business-start:hover .about-three__business-start-icon span{transform:scale(.9);}
.about-three__business-start-text-box{position:relative;margin-left:30px;}
.about-three__business-start-text{font-size:24px;color:var(--insur-black);font-weight:700;line-height:36px;letter-spacing:var(--insur-letter-spacing);}
.about-three__business-start-text span{color:var(--insur-primary);position:relative;display:inline-block;}
.about-three__business-start-text span:before{position:absolute;bottom:4px;left:0;right:0;height:1px;content:"";background-color:var(--insur-primary);}
.about-three__text{font-size:18px;line-height:34px;letter-spacing:var(--insur-letter-spacing);}
.about-three__bottom{position:relative;display:flex;align-items:center;margin-top:41px;}
.about-three__founder{position:relative;display:flex;align-items:center;}
.about-three__founder-img{position:relative;display:flex;align-items:center;}
.about-three__founder-img img{border-radius:50%;border:2px solid var(--insur-primary);width:auto;}
.about-three__founder-content{position:relative;margin-left:30px;top:10px;}
.about-three__founder-name{font-size:20px;letter-spacing:var(--insur-letter-spacing);font-family:var(--insur-reey-font);line-height:22px;}
.about-three__founder-sub-title{font-size:14px;letter-spacing:var(--insur-letter-spacing);line-height:26px;margin-left:-16px;}
.about-three__btn-box{margin-left:20px;}
.services-three{position:relative;display:block;padding:0 0 90px;z-index:1;}
.services-three__inner{position:relative;display:block;z-index:1;}
.services-three-shape-1{position:absolute;bottom:-126px;right:-160px;opacity:0.05;-webkit-animation-name:shapeMover-2;animation-name:shapeMover-2;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:1;}
.services-three-shape-1 img{width:auto;}
.services-three__single{position:relative;display:block;margin-bottom:30px;}
.services-three .section-title{margin-bottom:0;}
.services-three__img{position:relative;display:block;border-radius:var(--insur-bdr-radius);overflow:hidden;z-index:1;}
.services-three__img::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background:rgb(22, 36, 61);background:linear-gradient(0deg, rgba(22, 36, 61, 0.9164040616246498) 14%, rgba(22, 36, 61, 0.036852240896358524) 58%);z-index:1;}
.services-three__img:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(var(--insur-black-rgb), .30);transition:all 500ms ease;transform:translate3d(0px, -100%, 0px);}
.services-three__single:hover .services-three__img:after{transform:translate3d(0px, 0, 0px);}
.services-three__img img{width:100%;border-radius:var(--insur-bdr-radius);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-three__single:hover .services-three__img img{transform:scale(1.05);}
.services-three__content{position:absolute;bottom:25px;left:30px;z-index:2;}
.services-three__title{font-size:20px;line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.services-three__title a{color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-three__single:hover .services-three__title a{color:var(--insur-primary);}
.services-three__get-quote{position:relative;display:block;background-color:var(--insur-extra);border-radius:var(--insur-bdr-radius);padding:39px 60px 50px;}
.services-three__get-quote-sub-title{font-size:16px;text-transform:uppercase;letter-spacing:0.1em;line-height:33px;}
.services-three__get-quote-title{font-size:24px;font-weight:700;line-height:36px;letter-spacing:var(--insur-letter-spacing);margin-bottom:26px;}
.services-three__get-quote-btn{padding:12px 30px 12px;font-size:14px;}
.benefits{position:relative;display:block;background-color:var(--insur-extra);padding:120px 0 110px;z-index:1;}
.benefits-bg{position:absolute;top:0;bottom:0;right:0;width:886px;background-repeat:no-repeat;background-position:bottom left;background-size:cover;z-index:1;}
.benefits-bg-2{position:absolute;top:0;bottom:0;left:0;width:1424px;background-repeat:no-repeat;background-position:bottom left;background-size:cover;opacity:.30;z-index:-1;}
.benefits__left{position:relative;display:block;margin-right:20px;}
.benefits__left .section-title{margin-bottom:30px;}
.benefits__text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.benefits__point-box{position:relative;display:block;overflow:hidden;margin-top:41px;}
.benefits__point{position:relative;display:block;float:left;}
.benefits__point li{position:relative;display:flex;align-items:center;background-color:var(--insur-white);border-radius:var(--insur-bdr-radius);padding-top:22px;padding-bottom:22px;padding-left:30px;padding-right:35px;margin-bottom:10px;transition:all 500ms ease;}
.benefits__point li:hover{background-color:var(--insur-base);}
.benefits__point li .icon{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;background-color:var(--insur-base);border-radius:50%;color:var(--insur-white);font-size:8px;transition:all 500ms ease;}
.benefits__point li:hover .icon{background-color:var(--insur-primary);color:var(--insur-base);}
.benefits__point li .text{margin-left:10px;}
.benefits__point li .text p{font-size:18px;color:var(--insur-black);font-weight:500;letter-spacing:var(--insur-letter-spacing);transition:all 500ms ease;}
.benefits__point li:hover .text p{color:var(--insur-white);}
.benefits__point-two{margin-left:10px;}
.testimonial-three{position:relative;display:block;padding:120px 0 170px;}
.testimonial-three__top{position:relative;display:block;margin-bottom:108px;}
.testimonial-three__left{position:relative;display:block;}
.testimonial-three__left .section-title{margin-bottom:0px;}
.testimonial-three__right{position:relative;display:block;margin-left:100px;margin-top:16px;}
.testimonial-three__right-text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.testimonial-three__bottom{position:relative;display:block;}
.testimonial-three__carousel{position:relative;display:block;}
.testimonial-three__single{position:relative;display:block;text-align:center;border:1px solid var(--insur-bdr-color);border-radius:20px;padding:108px 48px 51px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-three__single:hover{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);transform:translateY(-10px);}
.testimonial-three__client-img-box{position:absolute;top:-73px;left:50%;transform:translateX(-50%);height:150px;width:150px;border-radius:50%;background-color:var(--insur-white);padding:10px;z-index:1;}
.testimonial-three__client-img{position:relative;display:block;width:131px;height:131px;padding:6px;border-radius:50%;background-image:-moz-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-webkit-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);background-image:-ms-linear-gradient(-29deg, rgb(1, 95, 201) 0%, rgb(12, 224, 255) 100%);}
.testimonial-three__client-img > img{width:100% !important;border-radius:50%;border:6px solid var(--insur-white);}
.testimonial-three__quote{position:absolute;bottom:-17px;left:50%;transform:translateX(-50%);border-radius:50%;background-color:rgb(255, 255, 255);box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.07);height:60px;width:60px;display:flex;align-items:center;justify-content:center;}
.testimonial-three__quote > img{width:auto !important;}
.testimonial-three__star{position:relative;display:flex;align-items:center;justify-content:center;}
.testimonial-three__star i{font-size:15px;color:#fab600;}
.testimonial-three__text{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);padding-top:23px;padding-bottom:23px;}
.testimonial-three__client{position:relative;display:block;}
.testimonial-three__client-name{font-size:24px;font-weight:700;line-height:34px;letter-spacing:var(--insur-letter-spacing);}
.testimonial-three__client-sub-title{font-size:14px;color:var(--insur-base);font-weight:500;text-transform:uppercase;letter-spacing:0.1em;}
.testimonial-three__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.testimonial-three__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.testimonial-three__carousel.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease, visibility 500ms ease;}
.testimonial-three__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible;}
.testimonial-three__carousel.owl-carousel .owl-dots{position:absolute;bottom:-50px;left:0;right:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;max-width:300px;width:100%;margin:0 auto !important;border-radius:5px;height:10px;background-color:var(--insur-extra);}
.testimonial-three__carousel.owl-carousel .owl-dots .owl-dot{position:relative;display:inline-block;width:100px;height:10px;border-radius:5px;background-color:transparent;margin:0;padding:0 !important;-webkit-transition:all 100ms linear;transition:all 100ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.testimonial-three__carousel.owl-carousel .owl-dot.active{background-color:var(--insur-primary);opacity:1;}
.testimonial-three__carousel.owl-carousel .owl-dot:focus{outline:none;}
.testimonial-three__carousel.owl-carousel .owl-dots .owl-dot span{display:none;}
.download{position:relative;display:block;background-color:var(--insur-base);padding:120px 0 0;overflow:hidden;z-index:1;}
.download-bg{position:absolute;top:0;bottom:0;right:-1px;width:828px;mix-blend-mode:luminosity;background-repeat:no-repeat;background-position:top center;opacity:0.08;z-index:-1;}
.download-shape-1{position:absolute;top:-240px;left:0;}
.download-shape-1 img{width:auto;}
.download-shape-2{position:absolute;bottom:87px;left:0;}
.download-shape-2 img{width:auto;}
.download__left{position:relative;display:block;margin-top:9px;}
.download__sub-title{font-size:18px;color:var(--insur-white);letter-spacing:var(--insur-letter-spacing);}
.download__title{font-size:50px;color:var(--insur-white);font-weight:700;line-height:60px;letter-spacing:var(--insur-letter-spacing);margin-top:7px;margin-bottom:47px;}
.download__apps{position:relative;display:flex;align-items:center;}
.download__app-one{position:relative;display:block;max-width:215px;width:100%;}
.download__app-one > a{position:relative;display:flex;align-items:center;background-color:var(--insur-white);border-radius:var(--insur-bdr-radius);padding:9px 40px 18px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.download__app-one:hover > a{background-color:var(--insur-primary);}
.download__app-one > a > i{font-size:20px;color:var(--insur-black);position:relative;top:6px;}
.download__app-one > a > p{font-size:18px;color:var(--insur-black);font-weight:700;margin-left:15px;line-height:20px;}
.download__app-one > a > p > span{font-size:10px;text-transform:uppercase;letter-spacing:0.1em;}
.download__app-one--two{margin-left:10px;}
.download__app-one--two > a{background-color:var(--insur-black);}
.download__app-one--two > a > i{color:var(--insur-white);}
.download__app-one--two > a > p{color:var(--insur-white);}
.download__right{position:relative;display:block;margin-left:58px;}
.download__img{position:relative;display:block;top:1px;}
.download__img > img{width:100%;}
.download__badge{position:absolute;top:10px;left:-98px;}
.download__badge > img{width:auto;}
.we-provide{position:relative;display:block;background-color:var(--insur-extra);padding:120px 0 120px;z-index:1;}
.we-provide-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:luminosity;opacity:.20;z-index:-1;}
.we-provide .section-sub-title-box{margin-left:0;}
.we-provide__tab{position:relative;display:block;}
.we-provide__tab-box{position:relative;display:block;z-index:2;}
.we-provide__tab-btn-box{position:relative;display:block;margin-right:-30px;}
.we-provide__tab-box .tab-buttons{position:relative;display:block;background-color:var(--insur-white);border-top-right-radius:10px;border-bottom-right-radius:10px;padding-right:18px;z-index:1;}
.we-provide__tab-box .tab-buttons:before{position:absolute;top:0;bottom:0;left:0;content:"";width:6px;background-color:var(--insur-bdr-color);z-index:-1;}
.we-provide__tab-box .tab-buttons .tab-btn{position:relative;display:block;border-bottom:2px solid var(--insur-bdr-color);}
.we-provide__tab-box .tab-buttons .tab-btn.active-btn{border-bottom:2px solid transparent;}
.we-provide__tab-box .tab-buttons .tab-btn:last-child{border-bottom:0;}
.we-provide__tab-box .tab-buttons .tab-btn + .tab-btn{margin-left:0px;}
.we-provide__tab-box .tab-buttons .tab-btn span{position:relative;display:block;-webkit-transition:all 200ms linear;transition:all 200ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;font-size:18px;color:var(--insur-black);font-weight:700;letter-spacing:var(--insur-letter-spacing);cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-left:47px;max-width:282px;width:100%;padding-top:26px;padding-bottom:26px;z-index:1;}
.we-provide__tab-box .tab-buttons .tab-btn.active-btn span{color:var(--insur-white);}
.we-provide__tab-box .tab-buttons .tab-btn span:before{position:absolute;top:0;left:0;right:0;bottom:0;height:0;border-top-right-radius:10px;border-bottom-right-radius:10px;content:"";background-color:var(--insur-black);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:-1;}
.we-provide__tab-box .tab-buttons .tab-btn.active-btn span:before{height:100%;}
.we-provide__tab-box .tab-buttons .tab-btn span:after{position:absolute;top:0;left:0;bottom:0;width:6px;content:"";background-color:var(--insur-primary);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transform:scaleY(0);z-index:-1;}
.we-provide__tab-box .tab-buttons .tab-btn.active-btn span:after{transform:scaleY(1);}
.we-provide__tab-main-content{position:relative;display:block;margin-left:30px;}
.we-provide__tab-box .tabs-content{position:relative;display:block;}
.we-provide__tab-box .tabs-content .tab{position:relative;display:none;-webkit-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all 600ms ease;transition:all 600ms ease;z-index:10;}
.we-provide__tab-box .tabs-content .tab.active-tab{display:block;margin-top:0px;-webkit-transform:translateY(0px);transform:translateY(0px);}
.we-provide__tab-main-content-inner{position:relative;display:flex;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);border-radius:var(--insur-bdr-radius);padding-left:60px;padding-right:50px;padding-top:49px;padding-bottom:49px;z-index:1;}
.we-provide-shape-1{position:absolute;top:0;right:0;opacity:.10;z-index:-1;}
.we-provide-shape-1 img{width:auto;}
.we-provide__tab-main-content-left{position:relative;display:block;max-width:396px;width:100%;}
.we-provide__tab-main-content-icon{position:relative;display:block;}
.we-provide__tab-main-content-icon span{position:relative;display:inline-block;font-size:64px;color:var(--insur-base);}
.we-provide__tab-main-content-title{font-size:24px;font-weight:700;line-height:34px;letter-spacing:var(--insur-letter-spacing);margin-top:15px;margin-bottom:13px;}
.we-provide__tab-main-content-text{line-height:28px;letter-spacing:var(--insur-letter-spacing);}
.we-provide__tab-main-content-points{position:relative;display:block;margin-top:16px;}
.we-provide__tab-main-content-points li{position:relative;display:flex;align-items:center;}
.we-provide__tab-main-content-points li + li{margin-top:8px;}
.we-provide__tab-main-content-points li .icon{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;background-color:var(--insur-primary);font-size:9px;color:var(--insur-white);border-radius:50%;}
.we-provide__tab-main-content-points li .text{margin-left:10px;}
.we-provide__tab-main-content-points li .text p{font-size:18px;color:var(--insur-black);font-weight:700;}
.we-provide__tab-main-content-right{position:relative;display:block;margin-left:64px;}
.we-provide__tab-main-content-right-img{position:relative;display:block;}
.we-provide__tab-main-content-right-img img{width:auto;border-radius:var(--insur-bdr-radius);}
.news-three{position:relative;display:block;padding:0 0 90px;}
.news-three .section-sub-title-box{margin-left:0;}
.news-three__single{position:relative;display:block;border:1px solid var(--insur-bdr-color);border-radius:var(--insur-bdr-radius);padding:59px 59px 55px;overflow:hidden;transition:all 500ms ease;margin-bottom:30px;z-index:1;}
.news-three__single:hover{border:1px solid transparent;}
.news-three-bg{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:var(--insur-bdr-radius);transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.5s;transition-property:all;transform-origin:top;transform-style:preserve-3d;transform:scaleY(0);z-index:-1;}
.news-three-bg:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:var(--insur-bdr-radius);background-color:rgba(var(--insur-black-rgb), .70);}
.news-three__single:hover .news-three-bg{transform:scaleY(1.0);}
.news-three__client-info{position:relative;display:flex;align-items:center;}
.news-three__client-img{position:relative;display:inline-block;}
.news-three__client-img img{border:2px solid var(--insur-primary);border-radius:50%;}
.news-three__client-content{position:relative;display:block;margin-left:15px;}
.news-three__client-content p{font-size:14px;font-weight:500;letter-spacing:var(--insur-letter-spacing);line-height:24px;transition:all 500ms ease;}
.news-three__single:hover .news-three__client-content p{color:var(--insur-white);}
.news-three__client-content p i{color:var(--insur-primary);padding-right:5px;transition:all 500ms ease;}
.news-three__single:hover .news-three__client-content p i{color:var(--insur-white);}
.news-three__client-content h5{font-size:14px;color:var(--insur-base);text-transform:uppercase;letter-spacing:0.1em;line-height:24px;transition:all 500ms ease;}
.news-three__single:hover .news-three__client-content h5{color:var(--insur-white);}
.news-three__content{position:relative;display:block;margin-top:22px;}
.news-three__title{font-size:24px;font-weight:700;line-height:34px;letter-spacing:var(--insur-letter-spacing);}
.news-three__title a{color:var(--insur-black);transition:all 500ms ease;}
.news-three__single:hover .news-three__title a{color:var(--insur-white);}
.news-three__arrow{position:relative;display:block;margin-top:27px;}
.news-three__arrow a{font-size:16px;color:var(--insur-black);display:flex;align-items:center;transition:all 500ms ease;}
.news-three__single:hover .news-three__arrow a{color:var(--insur-white);}
.page-header{position:relative;display:block;padding:85px 0 50px;background-color:var(--insur-extra);z-index:1;}
.page-header-bg{position:absolute;top:0;right:0;bottom:0;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1;height:100%;}
.page-header-bg:before{opacity:1;position:absolute;top:0;left:-1px;bottom:0;width:100%;content:"";background-image:-moz-linear-gradient(0deg, rgb(243, 246, 248) 0%, rgba(243, 246, 248, 0) 100%);background-image:-webkit-linear-gradient(0deg, rgb(243, 246, 248) 35%, rgba(243, 246, 248, 0) 100%);background-image:-ms-linear-gradient(0deg, rgb(243, 246, 248) 35%, rgba(243, 246, 248, 0) 100%);}
.pbl-hr-banner{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;color:var(--insur-white);padding:64px 0;justify-content:center;}
.pbl-hr-header-bg{position:absolute;top:0;right:0;bottom:0;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1;min-height:500px;}
.pbl-hr-header-bg:before{opacity:0.56;position:absolute;top:0;left:-1px;bottom:0;width:100%;content:"";background-color:#4ebbec;}
.pbl-hr-banner-item{width:100%;background-position:top 30px center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;text-align:center;max-width:600px;}
.pbl-hr-banner-item-counters{display:flex;flex-direction:row;flex-wrap:nowrap;}
.pbl-hr-banner-item-counters-box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:10px;}
.pbl-hr-banner-item-counters-item{ width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:10px;min-height:230px;justify-content:center;padding:30px 5px;}
.pbl-hr-banner-item-counters-item:not(:first-child){border-left:1px solid var(--insur-white);}
.pbl-hr-banner-item-counters-icon{max-width:94px;max-height:66px;}
.pbl-hr-banner-item-counters-icon img{max-width:100%;max-height:100%;}
.pbl-hr-banner-item-counters-title{font-size:14px;font-weight:700;}
.pbl-hr-banner-item-counters-number{font-size:30px;font-weight:900;}
.pbl-hr-banner-item-counters-title:empty{display:none;}
.pbl-hr-banner-item-counters-number:empty{display:none;}
.pbl-hr-banner-item-social{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px;}
.pbl-hr-banner-item-social-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;color:var(--insur-white);}
.pbl-hr-banner-item-social-item:is(:active,:hover,:focus){color:var(--insur-white);}
.pbl-hr-banner-item-social-item-icon{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}
.pbl-hr-banner-item-social-item-icon img{}
.pbl-hr-banner-item-social-item-icon svg{display:flex;align-items:center;justify-content:center;}
.pbl-hr-banner-item-social-item-text{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;line-height:1;}
.pbl-hr-banner-item-title{font-size:30px;font-weight:900;line-height:1;margin-bottom:10px;}
.pbl-hr-banner-item-title:not(:first-child){margin-top:30px;}
.pbl-hr-banner-item-sub-title{font-size:28px;font-weight:600;line-height:1;margin-bottom:10px;}
.pbl-hr-banner-item-text{font-size:24px;font-weight:400;line-height:1;margin-bottom:10px;}
.page-header-shape-1{position:absolute;top:0;left:0;bottom:0;mix-blend-mode:luminosity;opacity:.20;pointer-events:none;}
.page-header-shape-1 img{width:auto;}
.page-header__inner{position:relative;display:block;z-index:15;}
.page-header__inner h1{font-size:40px;color:var(--insur-black);font-weight:700;line-height:52px;letter-spacing:-0.04em;}
.thm-breadcrumb{position:relative;display:block;}
.thm-breadcrumb li{position:relative;display:inline-block;color:var(--insur-gray);font-size:14px;font-weight:400; /* text-transform:uppercase; *//* letter-spacing:0.1em; */-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.thm-breadcrumb li + li{margin-left:5px;}
.thm-breadcrumb li:not(:last-child):after{content:"/";margin-left:10px;}
.thm-breadcrumb li a{position:relative;display:inline-block;color:var(--insur-gray);font-size:14px;font-weight:400;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.thm-breadcrumb li:hover a{color:var(--insur-base);}
.news-carousel-page{position:relative;display:block;padding:120px 0 133px;}
.carousel-dot-style.owl-carousel .owl-stage-outer{overflow:visible;}
.carousel-dot-style.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease, visibility 500ms ease;}
.carousel-dot-style.owl-carousel .owl-item.active{opacity:1;visibility:visible;}
.carousel-dot-style.owl-carousel .owl-dots{position:absolute;bottom:-13px;left:0px;right:0;text-align:center;margin:0 !important;display:flex;align-items:center;justify-content:center;}
.carousel-dot-style.owl-carousel .owl-dots .owl-dot{position:relative;display:inline-block;width:13px;height:13px;border-radius:50%;background-color:rgba(var(--insur-base-rgb), 0.3);margin:0px 5px;padding:0px;transition:all 100ms linear;transition-delay:0.1s;}
.carousel-dot-style.owl-carousel .owl-dot.active{background-color:rgba(var(--insur-primary-rgb), 1);}
.carousel-dot-style.owl-carousel .owl-dot:focus{outline:none;}
.carousel-dot-style.owl-carousel .owl-dots .owl-dot span{display:none;}
.news-sidebar{position:relative;display:block;padding:120px 0 120px;}
.news-sideabr__left{position:relative;display:block;}
.news-sideabr__content{position:relative;display:block;}
.news-sideabr__single{position:relative;display:block;}
.news-sideabr__single + .news-sideabr__single{margin-top:30px;}
.news-sideabr__img{position:relative;display:block;border-radius:var(--insur-bdr-radius);}
.news-sideabr__img img{width:100%;border-radius:var(--insur-bdr-radius);}
.news-sideabr__content-box{position:relative;display:block;margin-top:24px;}
.news-sideabr__meta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.news-sideabr__meta li + li{margin-left:15px;}
.news-sideabr__meta li a{font-size:14px;color:var(--insur-gray);font-weight:500;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.news-sideabr__meta li a:hover{color:var(--insur-base);}
.news-sideabr__meta li a i{color:var(--insur-base);}
.news-sideabr__title{font-size:34px;font-weight:700;line-height:44px;margin-top:4px;margin-bottom:12px;letter-spacing:var(--insur-letter-spacing);}
.news-sideabr__title a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.news-sideabr__title a:hover{color:var(--insur-base);}
.news-sideabr__text{padding-bottom:25px;font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.news-sideabr__btn{font-size:12px;font-weight:500;color:var(--insur-gray);letter-spacing:var(--insur-letter-spacing);padding:7px 30px 7px;background-color:var(--insur-extra);border-radius:var(--insur-bdr-radius);}
.news-sideabr__bottom-box{position:relative;display:block;background-color:var(--insur-extra);padding:50px 60px 45px;margin-top:30px;border-radius:var(--insur-bdr-radius);}
.news-sideabr__bottom-box-icon{margin-bottom:21px;}
.news-sideabr__bottom-box-text{margin:0;font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.news-sideabr__delivering-services{position:relative;display:block;background-color:var(--insur-extra);padding:50px 60px 47px;margin-top:30px;margin-bottom:30px;border-radius:var(--insur-bdr-radius);}
.news-sideabr__delivering-services-icon{margin-bottom:21px;}
.news-sideabr__delivering-services-title{font-size:30px;line-height:40px;font-weight:700;}
.news-sideabr__delivering-services-title a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.news-sideabr__delivering-services-title a:hover{color:var(--insur-base);}
.news-sideabr__video-link{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.news-sideabr__video-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:97px;height:97px;line-height:97px;text-align:center;font-size:23px;color:var(--insur-white);background-color:var(--insur-primary);border-radius:50%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.news-sideabr__video-icon:hover{background-color:var(--insur-white);color:var(--insur-base);}
.news-sideabr__video-icon:before{position:absolute;top:-15px;left:-15px;right:-15px;bottom:-15px;content:"";border-radius:50%;border:1px solid var(--insur-white);opacity:0.1;z-index:1;}
.news-sideabr__video-link .ripple, .news-sideabr__video-icon .ripple:before, .news-sideabr__video-icon .ripple:after{position:absolute;top:50%;left:50%;width:125px;height:125px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-box-shadow:0 0 0 0 rgba(var(--insur-primary-rgb), 0.6);-o-box-shadow:0 0 0 0 rgba(var(--insur-primary-rgb), 0.6);-webkit-box-shadow:0 0 0 0 rgba(var(--insur-primary-rgb), 0.6);box-shadow:0 0 0 0 rgba(var(--insur-primary-rgb), 0.6);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;border-radius:50%;}
.news-sideabr__video-icon .ripple:before{-webkit-animation-delay:0.9s;animation-delay:0.9s;content:"";position:absolute;}
.news-sideabr__video-icon .ripple:after{-webkit-animation-delay:0.6s;animation-delay:0.6s;content:"";position:absolute;}
@media (max-width:991px){
    .sidebar{margin-top:50px;}
    .pbl-hr-banner-item-counters{flex-wrap:wrap;}
    .pbl-hr-banner-item-counters-item{min-width:50%;max-width:50%;}
    .pbl-hr-banner-item-counters-item:nth-child(3){min-width:100%;max-width:100%;border:none;}
}
.sidebar__single + .sidebar__single{margin-top:30px;}
.sidebar__title{margin:0;font-size:20px;margin-bottom:5px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.sidebar__search{position:relative;display:block;}
.sidebar__search-form{position:relative;}
.sidebar__search-form input[type="search"]{display:block;border:none;outline:none;background-color:var(--insur-base);color:var(--insur-white);font-size:18px;font-weight:400;padding-left:50px;height:80px;width:100%;padding-right:80px;border-radius:10px;}
.sidebar__search-form ::-webkit-input-placeholder{color:var(--insur-white);opacity:1;}
.sidebar__search-form :-ms-input-placeholder{color:var(--insur-white);opacity:1;}
.sidebar__search-form ::-ms-input-placeholder{color:var(--insur-white);opacity:1;}
.sidebar__search-form ::placeholder{color:var(--insur-white);opacity:1;}
.sidebar__search-form :-ms-input-placeholder{color:var(--insur-white);}
.sidebar__search-form ::-ms-input-placeholder{color:var(--insur-white);}
.sidebar__search-form button[type="submit"]{background-color:transparent;color:var(--insur-white);font-size:22px;position:absolute;top:0;right:0;bottom:0;width:72px;outline:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;}
.sidebar__post{position:relative;display:block;padding:45px 30px 30px;background-color:var(--insur-extra);border-radius:var(--insur-bdr-radius);}
.sidebar__post .sidebar__title{margin-left:20px;}
.sidebar__post-list{margin:0;}
.sidebar__post-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px 16px;-webkit-transition:all 500ms ease;transition:all 500ms ease;border-radius:var(--insur-bdr-radius);}
.sidebar__post-list li:hover{background-color:var(--insur-white);}
.sidebar__post-list li + li{margin-top:10px;}
.sidebar__post-image{margin-right:20px;}
.sidebar__post-image > img{width:70px;border-radius:var(--insur-bdr-radius);}
.sidebar__post-content{position:relative;}
.sidebar__post-content h3{font-size:16px;margin:0;line-height:22px;margin-top:-4px;}
.sidebar__post-content-meta{font-size:14px;font-weight:500;color:var(--insur-gray) !important;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.sidebar__post-content-meta i{color:var(--insur-base);font-size:14px;padding-right:1px;}
.sidebar__post-content h3 a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;margin-top:1px;display:block;font-size:16px;font-weight:700;}
.sidebar__category{position:relative;display:block;background-color:var(--insur-extra);padding:45px 30px 35px;border-radius:var(--insur-bdr-radius);}
.sidebar__category .sidebar__title{padding-left:20px;margin-bottom:11px;}
.sidebar__category-list{margin:0;}
.sidebar__category-list li + li{margin-top:8px;}
.sidebar__category-list li a{color:var(--insur-gray);font-size:16px;position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease;display:block;background:none;padding:7px 20px 7px;border-radius:var(--insur-bdr-radius);font-weight:500;}
.sidebar__category-list li a:hover{background-color:white;-webkit-box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);color:var(--insur-base);}
.sidebar__category-list li.active a{background-color:white;-webkit-box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);color:var(--insur-base);}
.sidebar__category-list li a span{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:all 500ms ease;transition:all 500ms ease;color:var(--insur-base);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;}
.sidebar__category-list li a:hover span{color:var(--insur-base);-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);}
.sidebar__category-list li.active a span{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);color:var(--insur-base);}
.sidebar__tags{position:relative;display:block;background:var(--insur-extra);padding:45px 45px 50px;border-radius:var(--insur-bdr-radius);}
.sidebar__tags .sidebar__title{margin-left:5px;margin-bottom:25px;}
.sidebar__tags-list{margin-top:-10px;}
.sidebar__tags-list a{font-size:14px;color:var(--insur-gray);letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background:var(--insur-white);display:inline-block;padding:7px 20px 7px;margin-left:5px;font-weight:500;border-radius:var(--insur-bdr-radius);}
.sidebar__tags-list a + a{margin-left:5px;margin-top:10px;}
.sidebar__tags-list a:hover{color:var(--insur-white);background:var(--insur-base);}
.sidebar__comments{position:relative;display:block;background:var(--insur-extra);padding:45px 50px 43px;border-radius:var(--insur-bdr-radius);}
.sidebar__comments .sidebar__title{margin-bottom:25px;}
.sidebar__comments-list{position:relative;display:block;}
.sidebar__comments-list li{position:relative;display:block;padding-left:65px;}
.sidebar__comments-list li + li{margin-top:23px;}
.sidebar__comments-icon{height:45px;width:45px;background-color:var(--insur-white);border-radius:50%;font-size:15px;color:var(--insur-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
.sidebar__comments-list li:hover .sidebar__comments-icon{background-color:var(--insur-primary);color:var(--insur-white);}
.sidebar__comments-text-box p{font-size:15px;margin:0;line-height:26px;font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.sidebar__comments-text-box p span{color:var(--insur-base);}
.sidebar__comments-text-box h5{font-size:15px;margin:0;line-height:26px;color:var(--insur-gray);font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.news-details{position:relative;display:block;padding:120px 0 120px;}
.news-details__left{position:relative;display:block;}
.news-details__img{position:relative;display:block;border-radius:var(--insur-bdr-radius);}
.news-details__img img{width:100%;border-radius:var(--insur-bdr-radius);}
.news-details__content{position:relative;display:block;margin-top:24px;}
.news-details__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.news-details__content h3{margin-bottom:15px;}
.news-details__meta li + li{margin-left:15px;}
.news-details__meta li a{font-size:14px;color:var(--insur-gray);font-weight:500;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.news-details__meta li a:hover{color:var(--insur-base);}
.news-details__meta li a i{color:var(--insur-base);}
.news-details__title{font-size:34px;line-height:44px;margin-bottom:12px;margin-top:4px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.news-details__text-1{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.news-details__text-2{font-size:18px;line-height:30px;letter-spacing:var(--insur-letter-spacing);padding-top:31px;}
.news-details__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:justify;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0 30px;margin-top:56px;border-top:1px solid var(--insur-bdr-color);}
.news-details__bottom p{margin:0;}
.news-details__tags span{color:var(--insur-black);font-size:20px;margin-right:15px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.news-details__tags a{position:relative;color:var(--insur-gray);font-size:14px;background-color:var(--insur-extra);display:inline-block;padding:7px 20px 7px;font-weight:500;letter-spacing:var(--insur-letter-spacing);border-radius:var(--insur-bdr-radius);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.news-details__tags a:hover{background-color:var(--insur-base);color:var(--insur-white);}
.news-details__tags a + a{margin-left:6px;}
.news-details__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.news-details__social-list a{position:relative;height:43px;width:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--insur-base);font-size:15px;border-radius:17px;border:2px solid var(--insur-base);overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.news-details__social-list a:hover{color:var(--insur-white);}
.news-details__social-list a:after{position:absolute;content:"";top:0;left:0;right:0;height:100%;background-color:var(--insur-base);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:all;transition-property:all;opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:-1;}
.news-details__social-list a:hover:after{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}
.news-details__social-list a + a{margin-left:10px;}
.blgo-details__pagenation-box{position:relative;display:block;overflow:hidden;margin-bottom:53px;}
.news-details__pagenation{position:relative;display:block;}
.news-details__pagenation li{position:relative;float:left;font-size:20px;color:var(--insur-black);font-weight:700;background-color:var(--insur-extra);line-height:34px;-webkit-transition:all 500ms ease;transition:all 500ms ease;max-width:370px;width:100%;padding-left:60px;padding-right:60px;padding-top:50px;padding-bottom:50px;border-radius:var(--insur-bdr-radius);}
.news-details__pagenation li + li{margin-left:30px;}
.news-details__pagenation li:hover{background-color:var(--insur-base);color:var(--insur-white);}
.comment-one__title, .comment-form__title{margin:0;color:var(--insur-black);font-size:30px;margin-bottom:52px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.comment-one__single{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--insur-bdr-color);padding-bottom:60px;margin-bottom:60px;}
.comment-one__content{position:relative;margin-left:45px;}
.comment-one__content h3{margin:0;font-size:20px;color:var(--insur-black);margin-bottom:26px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.comment-one__content p{font-size:16px;line-height:30px;font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.comment-one__btn{padding:7px 30px;position:absolute;top:0;right:0;background-color:var(--insur-extra);font-size:14px;font-weight:500;color:var(--insur-gray);}
.comment-one__image{position:relative;display:block;border-radius:50%;}
.comment-one__image img{border-radius:50%;}
.comment-form .comment-form__title{margin-top:-7px;}
.comment-one__form .row{--bs-gutter-x:20px;}
.comment-form__input-box{position:relative;display:block;margin-bottom:20px;}
.comment-form__input-box input[type="text"], .comment-form__input-box input[type="email"], .comment-form__input-box select{height:60px;width:100%;border:none;background-color:var(--insur-extra);padding-left:30px;padding-right:30px;outline:none;font-size:14px;color:var(--insur-gray);display:block;border-radius:var(--insur-bdr-radius);font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.comment-form__input-box textarea{font-size:14px;color:var(--insur-gray);height:180px;width:100%;background-color:var(--insur-extra);padding:15px 30px 30px;border:none;border-radius:var(--insur-bdr-radius);outline:none;margin-bottom:0px;font-weight:500;}
.comment-form__btn{border:none;}
.comment-form__input-box.text-message-box{height:180px;}
.contact-page{position:relative;display:block;padding:120px 0 120px;}
.contact-page__left{position:relative;display:block;color:var(--insur-black);}
.contact-page__left .section-title{margin-bottom:43px;}
.contact-page__contact-item{position:relative;display:block;}
.contact-page__contact-item-icon{display:flex;align-items:center;justify-content:center;height:30px;width:30px;min-width:30px;min-height:30px;border:2px solid var(--insur-bdr-color);border-radius:50%;color:var(--insur-primary);font-size:12px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.contact-page__call-icon:hover{background-color:var(--insur-base);border:2px solid var(--insur-base);color:var(--insur-white);}
.contact-page__call-email-content{position:relative;display:block;}
.contact-page__call-email-content h4{font-size:16px;font-weight:600;line-height:1.1;letter-spacing:var(--insur-letter-spacing);color:var(--insur-gray);}
.contact-page__contact-item{position:relative;display:block;color:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;display:flex;align-items:center;margin-bottom:15px;gap:15px;}
.contact-page__contact-item:hover{color:var(--insur-primary);}
.contact-page__email{position:relative;display:block;color:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.contact-page__email:hover{color:var(--insur-primary);}
.contact-page__location-text{font-size:16px;line-height:30px;letter-spacing:var(--insur-letter-spacing);font-weight:500;padding-top:26px;}
.contact-page__right{position:relative;display:block;}
.contact-page__form{position:relative;display:block;}
.cta-three{padding:0 0 0;}
.google-map-two{position:relative;display:block;background-color:var(--insur-extra);margin-top:-60px;}
.google-map-two iframe{position:relative;display:block;border:none;height:420px;width:100%;mix-blend-mode:luminosity;}
.portfolio{position:relative;display:block;padding:114px 0 90px;}
.portfolio-filter{position:relative;display:block;text-align:center;margin-bottom:26px;}
.portfolio-filter.style1 li{position:relative;display:inline-block;vertical-align:middle;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.portfolio-filter.style1 li .filter-text{position:relative;display:inline-block;color:var(--insur-gray);font-size:18px;font-weight:500;display:block;cursor:pointer;transition:all 0.4s ease;}
.portfolio-filter.style1 li .filter-text:before{position:absolute;left:0;right:0;bottom:0;height:2px;content:"";background:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;border-radius:0;transform:scale(0);}
.portfolio-filter.style1 li .filter-text:hover:before, .portfolio-filter.style1 li.active .filter-text:before{transform:scale(1.0);}
.portfolio-filter.style1 li:hover .filter-text, .portfolio-filter.style1 li.active .filter-text{color:var(--insur-black);}
.portfolio-filter.style1 li .count{color:var(--insur-black);font-size:12px;line-height:26px;font-weight:500;display:inline-block;padding:0 0;opacity:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;position:relative;top:-4px;}
.portfolio-filter.style1 li:hover .count, .portfolio-filter.style1 li.active .count{color:var(--insur-black);opacity:1;}
.portfolio-filter.style1 li + li{margin-left:30px;}
.portfolio__single{position:relative;display:block;margin-bottom:30px;}
.portfolio__img{position:relative;display:block;border-radius:20px;overflow:hidden;z-index:1;}
.portfolio__img:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:20px;background-image:-moz-linear-gradient(90deg, rgb(17, 29, 50) 0%, rgba(17, 29, 50, 0) 100%);background-image:-webkit-linear-gradient(90deg, rgb(17, 29, 50) 0%, rgba(17, 29, 50, 0) 100%);background-image:-ms-linear-gradient(90deg, rgb(17, 29, 50) 0%, rgba(17, 29, 50, 0) 100%);transform:scale(1, 0);transition:transform 500ms ease;transform-origin:top center;z-index:1;}
.portfolio__single:hover .portfolio__img:before{transform:scale(1, 1);transform-origin:bottom center;}
.portfolio__img img{width:100%;border-radius:20px;}
.portfolio__plus{position:absolute;top:30px;right:30px;height:50px;width:50px;background-color:var(--insur-primary);border-radius:var(--insur-bdr-radius);display:flex;align-items:center;justify-content:center;transform:scale(0);-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:2;}
.portfolio__single:hover .portfolio__plus{transform:scale(1);transition-delay:500ms;}
.portfolio__plus a{position:relative;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--insur-white);}
.portfolio__content{position:absolute;bottom:38px;left:40px;-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:2;}
.portfolio__single:hover .portfolio__content{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}
.portfolio__sub-title{font-size:14px;color:var(--insur-white);text-transform:uppercase;letter-spacing:0.1em;line-height:24px;opacity:.6;}
.portfolio__title{font-size:24px;line-height:30px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.portfolio__title a{color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.portfolio__title a:hover{color:var(--insur-primary);}
.portfolio-details{position:relative;display:block;padding:120px 0 120px;}
.portfolio-details__img{position:relative;display:block;border-radius:20px;}
.portfolio-details__img img{width:100%;border-radius:20px;}
.portfolio-details__content{position:relative;display:block;padding-top:50px;}
.portfolio-details__content-left{position:relative;display:block;margin-top:-4px;}
.portfolio-details__title{font-size:34px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:34px;margin-bottom:24px;}
.portfolio-details__text-1{font-size:18px;line-height:34px;letter-spacing:var(--insur-letter-spacing);padding-bottom:34px;}
.portfolio-details__text-2{font-size:18px;line-height:34px;letter-spacing:var(--insur-letter-spacing);}
.portfolio-details__content-right{position:relative;display:block;}
.portfolio-details__details-box{position:relative;border-radius:var(--insur-bdr-radius);background-color:var(--insur-extra);padding:42px 50px 50px;}
.portfolio-details__details-list{position:relative;display:block;}
.portfolio-details__details-list li{position:relative;display:block;}
.portfolio-details__details-list li + li{margin-top:32px;}
.portfolio-details__client{font-size:18px;color:var(--insur-black);font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.portfolio-details__name{font-size:18px;font-weight:400;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.portfolio-details__social{position:relative;display:flex;align-items:center;margin-top:9px;}
.portfolio-details__social a{position:relative;height:43px;width:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--insur-base);font-size:15px;border-radius:17px;border:2px solid var(--insur-base);overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.portfolio-details__social a:hover{background-color:var(--insur-base);color:var(--insur-white);}
.portfolio-details__social a + a{margin-left:10px;}
.projectc-details__pagination-box{position:relative;display:block;text-align:center;border-top:1px solid var(--insur-bdr-color);border-bottom:1px solid var(--insur-bdr-color);padding:30px 0;margin-top:109px;}
.projectc-details__pagination{position:relative;display:block;}
.projectc-details__pagination li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.projectc-details__pagination li.next{float:left;position:relative;}
.projectc-details__pagination li a{font-size:14px;color:var(--insur-gray);font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.projectc-details__pagination li a:hover{color:var(--insur-base);}
.projectc-details__pagination li p{color:var(--insur-black);font-weight:700;line-height:18px;letter-spacing:var(--insur-letter-spacing);margin-top:3px;}
.projectc-details__pagination li span{font-size:14px;line-height:14px;letter-spacing:var(--insur-letter-spacing);}
.projectc-details__pagination li.next i{position:relative;height:50px;width:50px;border:2px solid rgba(var(--insur-black-rgb), .20);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:rgba(var(--insur-black-rgb), .20);font-size:17px;-webkit-transition:all 500ms ease;transition:all 500ms ease;margin-right:20px;z-index:1;}
.projectc-details__pagination li.previous{position:relative;float:right;}
.projectc-details__pagination li.previous i{position:relative;height:50px;width:50px;border:2px solid rgba(var(--insur-black-rgb), .20);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:rgba(var(--insur-black-rgb), .20);font-size:17px;-webkit-transition:all 500ms ease;transition:all 500ms ease;margin-left:20px;z-index:1;}
.projectc-details__pagination li a:hover i{color:rgba(var(--insur-black-rgb), 1);border:2px solid rgba(var(--insur-black-rgb), 1);}
.projectc-details__pagination li .content{position:relative;display:block;top:-3px;}
.projectc-details__pagination li.next .content{text-align:left;}
.projectc-details__pagination li.previous .content{text-align:right;}
.similar-portfolio{position:relative;display:block;padding:0 0 90px;}
.similar-portfolio .section-sub-title-box{margin-left:0;}
.portfolio-carousel-page{position:relative;display:block;padding:120px 0 133px;}
.insurance-page-one{position:relative;display:block;padding:120px 0 90px;}
.insurance-page-two{position:relative;display:block;padding:120px 0 90px;}
.insurance-page-two .services-two__single{background-color:transparent;border-radius:var(--insur-bdr-radius);border:1px solid var(--insur-bdr-color);}
.insurance-page-two .services-two__single:hover{border:1px solid transparent;border-bottom:3px solid var(--insur-primary);background-color:rgb(255, 255, 255);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.07), inset 0px -3px 0px 0px rgba(12, 224, 255, 0.004);}
.insurance-page-two .services-two__icon{background-color:var(--insur-extra);}
.insurance-page-two .services-two__icon-box:before{background-color:var(--insur-extra);}
.insurance-page-two .services-two__single:hover .services-two__icon-box:before{background-color:var(--insur-extra);}
.insurance-page-two .services-two__title a{color:var(--insur-black);}
.why-choose-two{position:relative;display:block;padding:120px 0 107px;}
.why-choose-two__left{position:relative;display:block;margin-right:-23px;}
.why-choose-two__left .section-title{margin-bottom:27px;}
.why-choose-two__text{font-size:18px;line-height:34px;letter-spacing:var(--insur-letter-spacing);}
.why-choose-two__right{position:relative;display:block;margin-left:60px;}
.why-choose-two__list-box{position:relative;display:block;max-width:510px;width:100%;}
.why-choose-two__list{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;}
.why-choose-two__list li{position:relative;flex:0 0 50%;max-width:50%;width:100%;text-align:center;margin-bottom:10px;padding-left:5px;padding-right:5px;}
.why-choose-two__single{position:relative;display:block;padding:35px 20px 27px;border:2px solid var(--insur-bdr-color);overflow:hidden;}
.why-choose-two__list-icon{position:relative;display:block;margin-bottom:9px;}
.why-choose-two__list-icon span{font-size:45px;color:var(--insur-base);position:relative;display:inline-block;transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.why-choose-two__single:hover .why-choose-two__list-icon span{transform:scale(.9);}
.why-choose-two__list-title-box{position:relative;display:block;}
.why-choose-two__list-title-inner{position:relative;display:block;transform:translateY(0%);transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;visibility:visible;opacity:1;}
.why-choose-two__single:hover .why-choose-two__list-title-inner{transform:translateY(100px);transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;visibility:hidden;opacity:0;}
.why-choose-two__list-title{font-size:18px;color:var(--insur-black);line-height:28px;letter-spacing:var(--insur-letter-spacing);}
.why-choose-two__list-text-box{position:absolute;top:-6px;left:0;right:0;transform:translateY(-100px);transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;visibility:hidden;opacity:0;}
.why-choose-two__single:hover .why-choose-two__list-text-box{visibility:visible;transform:translateY(0%);opacity:1;}
.why-choose-two__list-text{font-size:14px;color:var(--insur-gray);line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.benefits-two{position:relative;display:block;padding:0 0 120px;}
.benefits-two__left{position:relative;display:block;margin-right:30px;}
.benefits-two__img{position:relative;display:block;}
.benefits-two__img img{width:100%;border-radius:20px;}
.benefits-two__right{position:relative;display:block;margin-left:70px;}
.benefits-two__right .section-title{margin-bottom:33px;}
.benefits-two__points{position:relative;display:block;}
.benefits-two__points li{position:relative;display:flex;align-items:center;}
.benefits-two__points li + li{margin-top:14px;}
.benefits-two__points li .icon{position:relative;height:16px;width:16px;background-color:var(--insur-primary);font-size:10px;color:var(--insur-white);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-transition:all 500ms linear;transition:all 500ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transform:scale(1) rotateY(0deg);transform:scale(1) rotateY(0deg);}
.benefits-two__points li:hover .icon{-webkit-transform:scale(0.9) rotateY(360deg);transform:scale(0.9) rotateY(360deg);background-color:var(--insur-base);}
.benefits-two__points li .text{margin-left:15px;}
.benefits-two__points li .text p{font-size:18px;color:var(--insur-black);font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.feature-four{position:relative;display:block;background-color:var(--insur-extra);}
.feature-four__top{position:relative;display:block;padding:100px 0 100px;}
.feature-four__top-inner{position:relative;display:block;padding-left:305px;min-height:245px;margin-left:70px;}
.feature-four__top-call{position:absolute;top:0;left:0;}
.feature-four__top-call-box{position:relative;border:1px solid var(--insur-bdr-color);border-radius:50%;height:245px;width:245px;display:flex;align-items:center;justify-content:center;}
.feature-four__top-call-box-two{position:relative;border:1px solid var(--insur-bdr-color);border-radius:50%;height:175px;width:175px;display:flex;align-items:center;justify-content:center;}
.feature-four__top-call-box-three{position:relative;border:1px solid var(--insur-bdr-color);border-radius:50%;height:107px;width:107px;display:flex;align-items:center;justify-content:center;}
.feature-four__top-call-icon{position:relative;display:flex;align-items:center;justify-content:center;height:50px;width:50px;border:2px solid var(--insur-primary);border-radius:50%;color:var(--insur-primary);font-size:20px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-four__top-call-icon:hover{border:2px solid var(--insur-base);color:var(--insur-base);}
.feature-four__top-call-number-box{position:absolute;top:65px;left:calc(50% - 91px);max-width:182px;width:100%;background-color:var(--insur-base);text-align:center;border-radius:var(--insur-bdr-radius);padding:4px 0;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:2;}
.feature-four__top-call-number-box:hover{background-color:var(--insur-primary);}
.feature-four__top-call-number-box:before{content:"";position:absolute;bottom:-6px;left:50%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:6px solid var(--insur-base);transform:translateX(-50%);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-four__top-call-number-box:hover:before{border-top:6px solid var(--insur-primary);}
.feature-four__top-call-number-box a{font-size:14px;color:var(--insur-white);letter-spacing:var(--insur-letter-spacing);}
.feature-four__top-content{position:relative;display:block;top:11px;}
.feature-four__top-title{font-size:30px;font-weight:700;line-height:40px;letter-spacing:var(--insur-letter-spacing);}
.feature-four__top-text{font-size:18px;line-height:34px;letter-spacing:var(--insur-letter-spacing);padding-bottom:29px;padding-top:20px;}
.feature-four__bottom{position:relative;display:block;padding:0 0 90px;}
.feature-four__single{position:relative;display:block;background-color:var(--insur-white);border-radius:var(--insur-bdr-radius);padding:50px 50px 45px;margin-bottom:30px;}
.feature-four__single-top{position:relative;display:flex;align-items:center;}
.feature-four__icon{font-size:40px;color:var(--insur-base);display:flex;align-items:center;}
.feature-four__icon span{position:relative;display:inline-block;transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.feature-four__single:hover .feature-four__icon span{transform:scale(0.9);color:var(--insur-primary);}
.feature-four__title{font-size:24px;font-weight:700;line-height:34px;letter-spacing:var(--insur-letter-spacing);margin-left:20px;}
.feature-four__text{line-height:30px;letter-spacing:var(--insur-letter-spacing);padding-top:19px;padding-bottom:34px;}
.feature-four__points{position:relative;display:block;}
.feature-four__points li{position:relative;display:flex;align-items:center;}
.feature-four__points li + li{margin-top:5px;}
.feature-four__points li .icon{height:15px;width:15px;background-color:var(--insur-base);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;color:var(--insur-white);}
.feature-four__points li .text{margin-left:10px;}
.feature-four__points li .text p{color:var(--insur-black);font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.feature-four__points-two{position:relative;display:block;}
.feature-four__points-two li{position:relative;display:block;}
.feature-four__points-two li + li{margin-top:6px;}
.feature-four__points-two li a{font-size:16px;color:var(--insur-base);font-weight:500;letter-spacing:var(--insur-letter-spacing);transition:all 500ms;-webkit-transition:all 500ms;}
.feature-four__points-two li a:hover{color:var(--insur-primary);}
.faq-one{position:relative;display:block;padding:120px 0 100px;}
.faq-one .section-sub-title-box{margin-left:0px;}
.faq-one__single{position:relative;display:block;margin-bottom:20px;}
.about-four{position:relative;display:block;padding:120px 0 120px;}
.about-four__left{position:relative;display:block;margin-right:100px;}
.about-four__img-box{position:relative;display:block;}
.about-four__img{position:relative;display:block;border-radius:var(--insur-bdr-radius);}
.about-four__img > img{width:100%;border-radius:var(--insur-bdr-radius);}
.about-four__img-two{position:absolute;right:-130px;bottom:-145px;border-radius:var(--insur-bdr-radius);}
.about-four__img-two > img{width:auto;border-radius:var(--insur-bdr-radius);}
.about-four__right{position:relative;display:block;margin-left:70px;}
.about-four__right .section-title{margin-bottom:33px;}
.about-four__text-1{font-size:22px;color:var(--insur-base);font-weight:500;line-height:34px;letter-spacing:var(--insur-letter-spacing);padding-bottom:9px;}
.about-four__text-2{font-size:18px;line-height:34px;letter-spacing:var(--insur-letter-spacing);}
.about-four__founder{position:relative;display:flex;align-items:center;margin-top:51px;}
.about-four__founder-img{position:relative;display:flex;align-items:center;}
.about-four__founder-img img{border-radius:50%;border:2px solid var(--insur-primary);width:auto;}
.about-four__founder-content{position:relative;margin-left:20px;top:3px;}
.about-four__founder-name{font-size:24px;letter-spacing:var(--insur-letter-spacing);font-family:var(--insur-reey-font);line-height:36px;margin-left:20px;}
.about-four__founder-sub-title{font-size:16px;letter-spacing:var(--insur-letter-spacing);line-height:26px;color:var(--insur-base);}
.cta-four{padding:120px 0 120px;background-color:var(--insur-white);overflow:hidden;}
.cta-four-shape-1{position:absolute;top:-90px;right:-29px;mix-blend-mode:luminosity;}
.cta-four-shape-1 img{width:auto;mix-blend-mode:luminosity;opacity:.15;;}
.team-two{padding:0 0 90px;}
.team-page{padding:135px 0 70px;}
.team-page .container{max-width:1070px;}
.team-page .row{--bs-gutter-x:108px;}
.team-page .team-one__single{margin-bottom:43px;}
.team-page-carousel{padding:135px 0 133px;}
.team-details{position:relative;display:block;}
.team-details__top{position:relative;display:block;padding:120px 0 120px;}
.team-details__top-left{position:relative;display:block;}
.team-details__top-img{position:relative;display:block;border-radius:var(--insur-bdr-radius);}
.team-details__top-img img{width:100%;border-radius:var(--insur-bdr-radius);}
.team-details__big-text{font-size:80px;line-height:80px;text-transform:uppercase;color:var(--insur-extra);letter-spacing:0.35em;position:absolute;transform:rotate(-90deg);top:209px;left:-319px;}
.team-details__top-right{position:relative;display:block;margin-left:70px;}
.team-details__top-content{position:relative;display:block;margin-top:-7px;}
.team-details__top-name{font-size:40px;font-weight:700;line-height:50px;letter-spacing:var(--insur-letter-spacing);margin-top:2px;}
.team-details__top-title{font-size:14px;color:var(--insur-gray);font-weight:500;letter-spacing:0.1em;text-transform:uppercase;line-height:24px;}
.team-details__social{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:19px;margin-bottom:38px;}
.team-details__social a{position:relative;height:43px;width:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--insur-base);font-size:15px;border-radius:17px;border:2px solid var(--insur-base);overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.team-details__social a:hover{background-color:var(--insur-base);color:var(--insur-white);}
.team-details__social a + a{margin-left:10px;}
.team-details__top-text-1{font-size:30px;color:var(--insur-base);line-height:46px;letter-spacing:var(--insur-letter-spacing);}
.team-details__top-text-2{font-size:18px;line-height:34px;padding-top:33px;padding-bottom:35px;letter-spacing:var(--insur-letter-spacing);}
.team-details__top-text-3{font-size:18px;line-height:34px;letter-spacing:var(--insur-letter-spacing);}
.team-details__bottom{position:relative;display:block;border-top:1px solid var(--insur-bdr-color);padding-top:112px;padding-bottom:120px;}
.team-details__bottom-left{position:relative;display:block;margin-right:70px;margin-top:-2px;}
.team-details__bottom-left-title{font-size:36px;font-weight:700;line-height:46px;letter-spacing:var(--insur-letter-spacing);}
.team-details__bottom-left-text{font-size:18px;line-height:34px;padding-top:30px;letter-spacing:var(--insur-letter-spacing);}
.team-details__bottom-right{position:relative;display:block;margin-left:70px;}
.team-details__progress{position:relative;display:block;width:100%;}
.team-details__progress-single{position:relative;display:block;}
.team-details__progress-title{font-size:16px;font-weight:700;line-height:28px;color:var(--insur-black);margin-bottom:6px;letter-spacing:var(--insur-letter-spacing);}
.team-details__progress .bar{position:relative;width:100%;height:13px;background-color:var(--insur-extra);border-radius:7px;margin-bottom:12px;}
.team-details__progress .bar-inner{position:relative;display:block;width:0px;height:13px;border-radius:7px;background-color:var(--insur-primary);-webkit-transition:all 1500ms ease;transition:all 1500ms ease;}
.team-details__progress .count-text{position:absolute;right:0px;bottom:21px;color:var(--insur-gray);line-height:24px;font-size:14px;text-align:center;font-weight:500;opacity:0;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.team-details__progress .bar-inner.counted .count-text{opacity:1;}
.team-details__progress .bar.marb-0{margin-bottom:0;}
.message-one{position:relative;display:block;background-color:var(--insur-extra);padding:120px 0 120px;overflow:hidden;z-index:1;}
.message-one-shape-1{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0.02;z-index:-1;}
.message-one-shape-2{position:absolute;top:-110px;left:0;right:0;height:414px;background-repeat:no-repeat;background-position:top center;background-size:cover;mix-blend-mode:luminosity;opacity:.15;z-index:-1;}
.message-one .section-sub-title-box{margin-left:0px;}
.message-one .container{max-width:770px;width:100%;}
.message-one .comment-form__btn{margin:20px auto 0;display:block;}
.message-one .comment-form__input-box input[type="text"], .message-one .comment-form__input-box input[type="email"]{background-color:var(--insur-white);}
.message-one .comment-form__input-box.text-message-box{height:180px;}
.message-one .comment-form__input-box textarea{background-color:var(--insur-white);height:180px;}
.testimonial-page{position:relative;display:block;padding:120px 0 90px;}
.testimonial-page .container{max-width:1160px;}
.testimonial-page .testimonial-one__single{margin-bottom:30px;}
.testimonial-carousel-page{position:relative;display:block;padding:120px 0 133px;}
.testimonial-carousel-page .testimonial-one__single{margin-bottom:30px;}
.contact-page--two{background-color:var(--insur-extra);overflow:hidden;z-index:1;}
.contact-page-two-shape-1{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0.02;z-index:-1;}
.contact-page-two-shape-2{position:absolute;top:-165px;left:0;right:0;height:414px;background-repeat:no-repeat;background-position:top center;background-size:cover;mix-blend-mode:luminosity;opacity:.15;z-index:-1;}
.contact-page--two .contact-page__call-icon{background-color:var(--insur-white);}
.contact-page--two .contact-page__call-icon:hover{background-color:var(--insur-base);border:2px solid var(--insur-base);color:var(--insur-white);}
.contact-page--two .comment-form__input-box input[type="text"], .contact-page--two .comment-form__input-box input[type="email"]{background-color:var(--insur-white);}
.contact-page--two .comment-form__input-box textarea{background-color:var(--insur-white);}
.error-page{position:relative;display:block;padding:0;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.error-page-shape-1{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background-repeat:no-repeat;background-position:center 62%;background-size:100%;}
@media (max-width:991px){
    .error-page-shape-1{background-position:center 57%;}
}
@media (max-width:767px){
    .error-page-shape-1{display:none;}
}
.error-page__inner{position:relative;display:block;text-align:center;}
.error-page__title-box{position:relative;display:block;margin-bottom:192px;}
@media (max-width:991px){
    .error-page__title-box{margin-bottom:120px;}
    .error-page__title{font-size:120px !important;}
    .error-page__sub-title{font-size:28px !important;}
}
@media (max-width:767px){
    .error-page__title-box{margin-bottom:30px;}
}
.error-page__title{position:relative;display:inline-block;font-size:150px;line-height:1.5;font-weight:400;margin-bottom:0;color:var(--insur-black);}
.error-page__sub-title{font-size:40px;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;line-height:50px;margin-top:-16px;}
.error-page__text{font-size:20px;font-weight:400;line-height:30px;letter-spacing:var(--insur-letter-spacing);text-align:center;}
.error-page__form{position:relative;display:block;margin:42px auto 20px;}
.error-page__form-input{position:relative;display:block;max-width:570px;width:100%;margin:0 auto;}
.error-page__form input[type="search"]{height:60px;width:100%;border:none;outline:none;background-color:var(--insur-extra);font-size:18px;color:var(--insur-gray);font-weight:400;letter-spacing:var(--insur-letter-spacing);padding-left:50px;padding-right:75px;border-radius:var(--insur-bdr-radius);}
.error-page__form button[type="submit"]{background-color:transparent;color:var(--insur-black);font-size:22px;position:absolute;top:0;right:0px;bottom:0;width:72px;outline:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;}
.pricing{position:relative;display:block;padding:120px 0 90px;}
.pricing .section-title{margin-bottom:38px;}
.pricing .section-sub-title-box{margin-left:0px;}
.pricing__tab{position:relative;display:block;}
.pricing__tab-box{position:relative;display:block;z-index:2;}
.pricing__tab-box .tab-buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;margin-bottom:50px;}
.pricing__tab-box .tab-buttons .tab-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}
.pricing__tab-box .tab-buttons .tab-btn:first-child span{border-top-left-radius:var(--insur-bdr-radius);border-bottom-left-radius:var(--insur-bdr-radius);}
.pricing__tab-box .tab-buttons .tab-btn:last-child span{border-top-right-radius:var(--insur-bdr-radius);border-bottom-right-radius:var(--insur-bdr-radius);}
.pricing__tab-box .tab-buttons .tab-btn span{position:relative;display:inline-block;-webkit-transition:all 200ms linear;transition:all 200ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;font-size:14px;color:var(--insur-black);background-color:var(--insur-extra);padding:12px 30px 12px;font-weight:700;letter-spacing:var(--insur-letter-spacing);cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;z-index:1;}
.pricing__tab-box .tab-buttons .tab-btn.active-btn span{color:var(--insur-white);background-color:var(--insur-base);}
.pricing__tab-box .tab-buttons .tab-btn span:before{position:absolute;top:0;left:0;right:0;bottom:0;height:0;border-radius:5px;content:"";background-color:var(--insur-base);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:-1;}
.pricing__tab-box .tab-buttons .tab-btn:first-child span:before{border-top-left-radius:var(--insur-bdr-radius);border-bottom-left-radius:var(--insur-bdr-radius);}
.pricing__tab-box .tab-buttons .tab-btn:last-child span:before{border-top-right-radius:var(--insur-bdr-radius);border-bottom-right-radius:var(--insur-bdr-radius);}
.pricing__tab-box .tab-buttons .tab-btn.active-btn span:before{height:100%;}
.pricing__tab-box .tabs-content{position:relative;display:block;}
.pricing__tab-box .tabs-content .tab{position:relative;display:none;-webkit-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all 600ms ease;transition:all 600ms ease;z-index:10;}
.pricing__tab-box .tabs-content .tab.active-tab{display:block;margin-top:0px;-webkit-transform:translateY(0px);transform:translateY(0px);}
.pricing__main-content-box{position:relative;display:block;}
.pricing__single{position:relative;display:block;border:1px solid #dfe3e7;border-radius:var(--insur-bdr-radius);padding:40px 40px 40px;background-color:rgb(255, 255, 255);margin-bottom:30px;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.pricing__single:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border:2px solid transparent;border-radius:var(--insur-bdr-radius);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.pricing__single:hover:before{border:2px solid var(--insur-base);}
.pricing__single:hover{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.1);border:1px solid transparent;}
.pricing-shape-1{position:absolute;bottom:30px;right:0;z-index:-1;}
.pricing-shape-1 img{width:auto;}
.pricing__single-top{position:relative;display:flex;align-items:center;justify-content:space-between;}
.pricing__img img{width:auto;}
.pricing__content{position:relative;display:block;text-align:right;}
.pricing__content h3{font-size:60px;color:var(--insur-base);font-weight:700;line-height:60px;letter-spacing:var(--insur-letter-spacing);}
.pricing__content p{color:var(--insur-primary);font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.pricing__single-bottom{position:relative;display:block;margin-top:34px;}
.pricing__title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);margin-bottom:26px;}
.pricing__points{position:relative;display:block;}
.pricing__points li{position:relative;display:flex;align-items:center;}
.pricing__points li + li{margin-top:10px;}
.pricing__points li .icon i{position:relative;display:flex;align-items:center;font-size:15px;color:var(--insur-primary);}
.pricing__points li .text{margin-left:20px;}
.pricing__points li .text p{letter-spacing:var(--insur-letter-spacing);}
.pricing__btn-box{position:relative;display:block;margin-top:32px;}
.pricing__btn{background-color:var(--insur-black);}
.pricing__btn:before{background-color:var(--insur-base);}
.pricing__btn:after{background-color:var(--insur-base);}
.pricing__single:hover .pricing__btn:before{transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}
.pricing__single:hover .pricing__btn:after{transform:translate3d(0, 0, 0);transition-duration:0.05s;transition-delay:0.4s;transition-timing-function:linear;}
body.boxed-wrapper{background-color:var(--ambed-extra, #f2f5f9);}
.boxed-wrapper .page-wrapper{max-width:1530px;margin-left:auto;margin-right:auto;background-color:#fff;-webkit-box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.08);}
@media (min-width:1531px){
    body.boxed-wrapper .get-insurance__left{left:120px;}
}
.get-insurance__progress-range .irs-single, .get-insurance__progress-range .irs-from, .get-insurance__progress-range .irs-to{display:none;}
.get-insurance__progress-range .irs--flat{height:29px;}
.get-insurance__progress-range .irs--flat .irs-handle, .get-insurance__progress-range .irs--flat .irs-line, .get-insurance__progress-range .irs--flat .irs-bar{top:0;}
.get-insurance__progress-range .irs--flat .irs-line{height:12px;border-radius:6px;border-style:solid;border-width:1px;border-color:#dfe3e7;background-color:#ffffff;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}
.get-insurance__progress-range .irs--flat .irs-bar{height:12px;border-radius:6px;background-image:linear-gradient(90deg, var(--insur-base) 0%, var(--insur-primary) 100%);}
.get-insurance__progress-range .irs--flat .irs-handle{height:29px;width:29px;background-color:var(--insur-black);border:2px solid #ffffff;border-radius:50%;top:-9px;}
.get-insurance__progress-range .irs--flat .irs-handle i{display:none;}
.get-insurance__progress{margin-bottom:33px;}
.product{position:relative;display:block;padding:120px 0 90px;}
.product__items{position:relative;display:block;}
.product__showing-result{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;}
.product__showing-text-box{position:relative;display:block;}
.product__showing-text{font-size:18px;}
.product__showing-sort{position:relative;display:block;max-width:340px;width:100%;}
.product__showing-sort .select-box .nice-select{position:relative;height:70px;outline:none;border-radius:var(--insur-bdr-radius);border:0;background-color:var(--insur-extra);margin:0;padding:0;padding-left:30px;padding-right:30px;color:var(--insur-gray);font-size:14px;line-height:70px;font-weight:400;box-shadow:none;letter-spacing:var(--insur-letter-spacing);}
.product__showing-sort .select-box .nice-select:after{position:absolute;right:30px;}
.product__all{position:relative;display:block;}
.product__all-single{position:relative;display:block;margin-bottom:30px;z-index:1;}
.product__all-img{position:relative;display:block;overflow:hidden;border-radius:20px;z-index:1;}
.product__all-img:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border-radius:20px;background-color:rgba(var(--insur-black-rgb), .50);-webkit-transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease, -webkit-transform 500ms ease;visibility:hidden;opacity:0;-webkit-transform:translateY(-70%);transform:translateY(-70%);z-index:1;}
.product__all-single:hover .product__all-img:before{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;}
.product__all-img img{width:100%;border-radius:20px;transition:all 500ms ease;}
.product__all-single:hover .product__all-img img{transform:scale(1.05);}
.product__all-btn-box{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transform:rotate(45deg) scale(1);transition:all 600ms ease;opacity:0;visibility:hidden;z-index:2;}
.product__all-single:hover .product__all-btn-box{transform:rotate(0deg) scale(1);visibility:visible;opacity:1;transition-delay:400ms;}
.product__all-content{position:relative;display:block;text-align:center;margin-top:14px;}
.product__all-title{font-size:20px;font-weight:800;line-height:26px;margin-bottom:2px;letter-spacing:var(--insur-letter-spacing);}
.product__all-title a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.product__all-title a:hover{color:var(--insur-base);}
.product__all-price{font-weight:500;}
.product__all-review{position:relative;display:flex;align-items:center;justify-content:center;margin-top:7px;}
.product__all-review i{font-size:15px;color:var(--insur-primary);}
.product__all-review i + i{margin-left:5px;}
.product__sidebar{position:relative;display:block;}
.product__sidebar-single + .product__sidebar-single{margin-top:30px;}
.product__sidebar-title{font-size:20px;font-weight:700;line-height:20px;margin:0;margin-bottom:22px;letter-spacing:var(--insur-letter-spacing);}
.shop-search{position:relative;display:block;}
.shop-search form{border-radius:0px;position:relative;background-color:var(--insur-base);border-radius:var(--insur-bdr-radius);}
.shop-search form input[type=search], .shop-search form input[type=text]{width:100%;height:70px;background-color:var(--insur-base);border-radius:var(--insur-bdr-radius);padding-left:30px;padding-right:30px;font-size:16px;color:var(--insur-white);font-family:var(--insur-font);border:none;outline:none;font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.shop-search form ::placeholder{color:inherit;opacity:1;}
.product__price-ranger{position:relative;padding:27px 30px 26px;margin:0;border:1px solid var(--insur-bdr-color);border-radius:var(--insur-bdr-radius);}
.product__price-ranger.price-ranger{margin-top:7px;margin-bottom:0px;}
.product__price-ranger .price-ranger .ui-widget-content{background:var(--insur-extra);border:none;height:6px;border-radius:2px;}
.product__price-ranger .price-ranger .ui-slider-handle{position:absolute;top:-5px;background:var(--insur-primary);border:0;height:14px;width:14px !important;border-radius:50%;margin-left:-2px;outline:medium none;cursor:pointer;z-index:2;}
.product__price-ranger .price-ranger .ui-slider .ui-slider-range{background:var(--insur-primary);}
.product__price-ranger .price-ranger #slider-range{margin-left:3px;margin-right:0;margin-top:0;}
.product__price-ranger .price-ranger .ranger-min-max-block{position:relative;display:block;margin-top:11px;}
.product__price-ranger .price-ranger .ranger-min-max-block input{display:inline-block;}
.product__price-ranger .price-ranger .ranger-min-max-block input[type="submit"]{position:relative;display:block;background:var(--insur-base);float:right;text-align:center;border:none;color:#ffffff;font-size:14px;font-weight:500;margin-top:0;text-transform:capitalize;cursor:pointer;padding:7px 20px;border-radius:10px;}
.product__price-ranger .price-ranger .ranger-min-max-block input[type="text"]{position:relative;display:inline-block;color:var(--insur-gray);font-size:14px;font-weight:500;width:40px;line-height:30px;border:none;padding:0;text-align:center;}
.product__price-ranger .price-ranger .ranger-min-max-block span{position:relative;display:inline-block;color:var(--insur-gray);font-size:14px;font-weight:600;line-height:40px;left:-2px;}
.shop-category{position:relative;display:block;border:1px solid var(--insur-bdr-color);padding:27px 15px 15px;border-radius:var(--insur-bdr-radius);}
.shop-category .product__sidebar-title{margin-left:15px;margin-bottom:13px;}
.shop-category ul{position:relative;display:block;}
.shop-category ul li{position:relative;line-height:24px;font-size:16px;text-transform:capitalize;color:var(--insur-gray);margin-bottom:7px;}
.shop-category ul li:last-child{margin-bottom:0;}
.shop-category ul li a{position:relative;display:block;line-height:24px;font-size:16px;text-transform:capitalize;color:var(--insur-gray);font-weight:500;border-radius:0;transition:all 0.3s ease;z-index:1;padding:8px 15px 8px;border-radius:var(--insur-bdr-radius);}
.shop-category ul li a::before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background:var(--insur-extra);border-radius:var(--insur-bdr-radius);z-index:-1;transform:scaleY(0.0);transform-origin:left;transform-style:preserve-3d;transition:all 200ms linear;transition-delay:0.1s;}
.shop-category ul li a:hover:before{transform:scaleY(1.0);}
.shop-category ul li:hover a, .shop-category ul li.active a{font-weight:500;background:var(--insur-extra);}
.shop-category ul li a:after{position:absolute;right:15px;top:5px;font-family:"Font Awesome 5 Free";content:"\f101";opacity:1;font-size:10px;line-height:30px;font-weight:700;transition:all 200ms linear;transition-delay:0.1s;z-index:1;}
.shop-category ul li a:hover:after, .shop-category ul li.active a:after{color:var(--insur-base);}
.product-details{position:relative;display:block;padding:120px 0px 56px;}
.product-details__img{position:relative;display:block;overflow:hidden;}
.product-details__img img{width:100%;border-radius:20px;}
.product-details__top{position:relative;display:block;margin-top:-8px;}
.product-details__title{font-size:40px;line-height:44px;font-weight:700;margin:0;letter-spacing:var(--insur-letter-spacing);}
.product-details__title span{position:relative;display:inline-block;color:var(--insur-base);font-size:20px;line-height:26px;font-weight:700;margin-left:20px;letter-spacing:0;}
.product-details__reveiw{display:flex;align-items:center;margin-top:22px;padding-bottom:20px;margin-bottom:31px;border-bottom:1px solid var(--insur-bdr-color);}
.product-details__reveiw i{font-size:16px;color:var(--insur-primary);}
.product-details__reveiw i + i{margin-left:4px;}
.product-details__reveiw span{position:relative;top:1px;line-height:1;font-size:16px;color:var(--insur-gray);margin-left:18px;letter-spacing:var(--insur-letter-spacing);}
.product-details__content{position:relative;display:block;}
.product-details__content-text1{font-size:18px;line-height:34px;margin:0;margin-bottom:33px;letter-spacing:var(--insur-letter-spacing);}
.product-details__content-text2{font-size:18px;line-height:34px;margin:0;letter-spacing:var(--insur-letter-spacing);}
.product-details__quantity{position:relative;display:flex;align-items:center;margin-top:20px;}
.product-details__quantity-title{margin:0;color:var(--insur-black);font-size:20px;line-height:30px;font-weight:700;margin-right:20px;letter-spacing:var(--insur-letter-spacing);}
.product-details__quantity .quantity-box{position:relative;width:98px;border-radius:10px;height:60px;}
.product-details__quantity .quantity-box input{width:98px;border-radius:10px;height:60px;border:1px solid #e0e4e8;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:var(--insur-font);padding-left:30px;outline:none;font-size:18px;font-weight:500;color:var(--insur-gray);}
.product-details__quantity .quantity-box button{width:29px;height:29px;background-color:transparent;color:var(--insur-gray);font-size:8px;position:absolute;top:1px;right:1px;background-color:#fff;border:none;border-left:1px solid #e0e4e8;border-top-right-radius:10px;display:flex;align-items:center;justify-content:center;outline:none;}
.product-details__quantity .quantity-box button.sub{bottom:1px;top:auto;border-top:1px solid #eeede5;border-top-right-radius:0px;border-bottom-right-radius:10px;}
.product-details__buttons{position:relative;display:flex;align-items:center;margin-bottom:30px;margin-top:40px;}
.product-details__buttons-1{position:relative;display:block;}
.product-details__buttons-2{position:relative;display:block;margin-left:10px;}
.product-details__buttons-2 .thm-btn{background-color:var(--insur-black);}
.product-details__buttons-2 .thm-btn:before{background-color:var(--insur-base);}
.product-details__buttons-2 .thm-btn:after{background-color:var(--insur-base);}
.product-details__social{position:relative;display:flex;align-items:center;}
.product-details__social .title{position:relative;display:block;}
.product-details__social .title h3{color:var(--insur-black);font-size:20px;line-height:20px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.product-details__social-link{position:relative;display:flex;align-items:center;margin-left:30px;}
.product-details__social-link a{position:relative;height:43px;width:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--insur-base);font-size:15px;border-radius:17px;border:2px solid var(--insur-base);overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.product-details__social-link a + a{margin-left:10px;}
.product-details__social-link a:hover{background-color:var(--insur-base);color:var(--insur-white);}
.product-description{position:relative;display:block;background:#ffffff;padding:0px 0px 47px;}
.product-description__title{font-size:30px;line-height:30px;font-weight:700;margin-bottom:26px;letter-spacing:var(--insur-letter-spacing);}
.product-description__text1{font-size:18px;line-height:30px;margin:0;}
.product-description__tex2{font-size:18px;line-height:30px;margin:0;padding-top:28px;}
.review-one{position:relative;display:block;}
.comments-area{position:relative;display:block;}
.review-one__title{position:relative;display:block;margin-bottom:36px;}
.review-one__title h3{font-size:30px;line-height:30px;font-weight:700;margin:0;letter-spacing:var(--insur-letter-spacing);}
.comments-area .comment-box{position:relative;display:block;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid var(--insur-bdr-color);}
.comments-area .comment{position:relative;display:flex;}
.comments-area .comment-box .author-thumb{position:relative;display:block;width:165px;height:165px;border-radius:50%;overflow:hidden;}
.comments-area .comment-box .author-thumb img{width:100%;}
.comments-area .comment-box .author-thumb figure{margin:0;}
.review-one__content{position:relative;display:block;padding-left:35px;margin-top:-7px;flex:1;}
.review-one__content-top{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;}
.review-one__content-top .info{position:relative;display:block;}
.review-one__content-top .info h2{font-size:20px;line-height:28px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.review-one__content-top .info h2 span{color:var(--insur-base);font-size:16px;font-weight:500;display:block;}
.review-one__content-top .reply-btn{position:relative;display:block;}
.review-one__content-top .reply-btn i:before{color:var(--insur-primary);font-size:15px;}
.review-one__content-bottom{position:relative;display:block;}
.review-one__content-bottom p{font-size:16px;line-height:30px;margin:0px;letter-spacing:var(--insur-letter-spacing);}
.review-form-one{position:relative;display:block;padding:0px 0 120px;margin-top:-4px;}
.review-form-one__inner{position:relative;display:block;}
.review-form-one__title{font-size:30px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.review-form-one__rate-box{position:relative;display:flex;align-items:center;margin-top:28px;margin-bottom:33px;}
.review-form-one__rate-text{font-size:18px;font-weight:400;letter-spacing:var(--insur-letter-spacing);}
.review-form-one__rate{position:relative;display:flex;align-items:center;margin-left:20px;}
.review-form-one__rate i{font-size:16px;color:var(--insur-primary);}
.review-form-one__rate i + i{margin-left:5px;}
.review-form-one__form{position:relative;display:block;}
.review-form-one__form .row{--bs-gutter-x:20px;}
.review-form-one__input-box textarea{font-size:14px;color:var(--insur-gray);height:180px;width:100%;background-color:var(--insur-extra);padding:25px 30px 30px;border:none;outline:none;margin-bottom:0px;font-weight:500;border-radius:var(--insur-bdr-radius);letter-spacing:var(--insur-letter-spacing);}
.review-form-one__input-box.text-message-box{height:180px;}
.review-form-one__input-box{position:relative;display:block;margin-bottom:20px;}
.review-form-one__input-box input[type="text"], .review-form-one__input-box input[type="email"]{height:60px;width:100%;border:none;background-color:var(--insur-extra);padding-left:30px;padding-right:30px;outline:none;font-size:14px;color:var(--insur-gray);display:block;font-weight:500;border-radius:var(--insur-bdr-radius);letter-spacing:var(--insur-letter-spacing);}
.review-form-one__btn{border:none;}
.cart-page{position:relative;display:block;background:var(--insur-white);padding:113px 0px 120px;}
.cart-page .table-responsive{position:relative;display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}
@media (max-width:1199px){
    .cart-table{min-width:1170px;}
}
.cart-table{margin-bottom:60px;}
.cart-table thead th{color:var(--insur-black);font-size:24px;line-height:30px;font-weight:700;padding:0;border:none;padding-bottom:23px;letter-spacing:var(--insur-letter-spacing);}
.cart-table thead th:last-child{text-align:right;}
.cart-table tbody tr{vertical-align:middle;}
.cart-table tbody tr:last-child{border-bottom:1px solid #eeede5;}
.cart-table tbody td{font-size:18px;color:var(--insur-gray);vertical-align:middle;border-top:1px solid #e0e4e8;border-bottom:1px solid #e0e4e8;padding-top:30px;padding-bottom:30px;padding-left:0;padding-right:0;font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.cart-table tbody td:last-child{text-align:right;}
.cart-table .product-box{display:flex;align-items:center;}
.cart-table .product-box .img-box{position:relative;display:block;width:120px;border-radius:var(--insur-bdr-radius);overflow:hidden;margin-right:35px;}
.cart-table .product-box .img-box img{width:100%;border-radius:var(--insur-bdr-radius);}
.cart-table h3{color:var(--insur-black);font-size:24px;font-weight:700;margin:0;letter-spacing:var(--insur-letter-spacing);}
.cart-table h3 a{color:var(--insur-black);transition:all 200ms linear;transition-delay:0.1s;}
.cart-table h3 a:hover{color:var(--insur-base);}
.cart-table .quantity-box{position:relative;width:98px;border-radius:10px;height:60px;}
.cart-table .quantity-box input{width:98px;border-radius:10px;height:60px;border:1px solid #e0e4e8;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:var(--insur-font);padding-left:30px;outline:none;font-size:18px;font-weight:500;color:var(--insur-gray);}
.cart-table .quantity-box button{width:29px;height:29px;background-color:transparent;color:var(--insur-gray);font-size:8px;position:absolute;top:1px;right:1px;background-color:#fff;border:none;border-left:1px solid #e0e4e8;border-top-right-radius:10px;display:flex;align-items:center;justify-content:center;outline:none;}
.cart-table .quantity-box button.sub{bottom:1px;top:auto;border-top:1px solid #eeede5;border-top-right-radius:0px;border-bottom-right-radius:10px;}
.cart-table .cross-icon{position:relative;display:block;}
.cart-table .cross-icon i:before{position:relative;display:inline-block;color:var(--insur-black);font-size:16px;}
.cart-cupon__form{position:relative;display:block;margin-bottom:30px;}
.cart-cupon__input{width:100%;max-width:375px;border-radius:var(--insur-bdr-radius);background-color:var(--insur-extra);padding-left:30px;padding-right:30px;margin-right:20px;font-family:var(--insur-font);font-size:14px;color:var(--insur-gray);height:60px;margin-bottom:20px;border:none;outline:none;font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.cart-cupon__form ::placeholder{color:var(--insur-gray);opacity:1;}
.cart-cupon__form button{top:-1px;border:none;outline:none !important;background-color:var(--insur-base);}
.cart-cupon__form button:before{background-color:var(--insur-black);}
.cart-total{position:relative;display:block;margin-bottom:25px;margin-top:-4px;}
.cart-total li{display:flex;justify-content:flex-end;align-items:center;color:var(--insur-gray);font-size:18px;font-weight:400;}
.cart-total li + li{margin-top:20px;}
.cart-total li span:first-child{display:block;color:var(--insur-black);font-size:24px;margin-right:75px;font-weight:700;width:155px;text-align:right;letter-spacing:var(--insur-letter-spacing);}
.cart-total li:nth-child(2) span:first-child{position:relative;right:6px;}
.cart-total-amount{color:var(--insur-primary);font-weight:500;}
.cart-page__buttons{position:relative;display:flex;align-items:center;justify-content:flex-end;}
.cart-page__buttons-1{position:relative;display:block;}
.cart-page__buttons-1 .thm-btn{background:var(--insur-black);}
.cart-page__buttons-1 .thm-btn::before{background:var(--insur-base);}
.cart-page__buttons-1 .thm-btn::after{background:var(--insur-base);}
.cart-page__buttons-2{position:relative;display:block;margin-left:10px;}
.cart-page__buttons-2 .thm-btn{background-color:var(--insur-base);}
.cart-page__buttons-2 .thm-btn:before{background-color:var(--insur-black);}
.checkout-page{position:relative;display:block;padding:113px 0 120px;}
.checkout-page .billing_details{position:relative;display:block;}
.billing_title{position:relative;display:block;margin-bottom:41px;}
.billing_title p{font-size:16px;margin:0;font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.billing_title span{color:var(--insur-base);}
.billing_title h2{font-size:40px;line-height:45px;margin:0;font-weight:700;margin-top:4px;letter-spacing:-0.04em;}
.billing_details_form{position:relative;display:block;}
.billing_details_form .bs-gutter-x-20{--bs-gutter-x:20px;}
.billing_details_form .btn-light{border:none;}
.billing_details_form .btn-light:hover{border:none;}
.billing_input_box{position:relative;display:block;margin-bottom:20px;}
.billing_input_box input[type="text"], .billing_input_box input[type="email"], .billing_input_box input[type="tel"]{height:60px;width:100%;border:none;background-color:var(--insur-extra);padding-left:30px;padding-right:30px;border-radius:var(--insur-bdr-radius);outline:none;font-size:14px;color:var(--insur-gray);display:block;font-weight:500;}
.billing_details .checked-box{position:relative;display:block;margin-top:-2px;}
.billing_details .checked-box label{position:relative;display:inline-block;padding-left:30px;margin-right:0px;margin-bottom:0;color:var(--insur-gray);font-size:16px;line-height:26px;font-weight:500;text-transform:none;cursor:pointer;font-family:var(--insur-font);}
.billing_details .checked-box input[type="checkbox"]{display:none;}
.billing_details .checked-box input[type="checkbox"] + label span{position:absolute;top:2px;left:0;width:20px;height:20px;border-radius:50%;vertical-align:middle;background-color:transparent;background:var(--insur-primary);cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;border:0;}
.billing_details .checked-box label span:before{position:absolute;top:4px;left:6px;display:block;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;content:'';width:6px;height:9px;pointer-events:none;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;opacity:0;}
.billing_details.checked-box input[type="checkbox"]:checked + label span{border-color:#ffffff;}
.billing_details .checked-box input[type="checkbox"]:checked + label span:before{opacity:1;}
.ship_different_address_title{margin-top:28px;}
.ship_different_address_title h2 span::before{position:relative;display:inline-block;color:var(--insur-primary);font-size:19px;top:-2px;left:15px;}
.ship_different_address_form .ship_different_input{position:relative;display:block;height:170px;}
.ship_different_address_form .ship_different_input textarea{font-size:14px;color:var(--insur-gray);height:170px;width:100%;background-color:var(--insur-extra);padding:15px 30px 20px;border:none;outline:none;margin-bottom:0px;border-radius:var(--insur-bdr-radius);font-weight:500;}
.billing_details_form .select-box .nice-select{background-color:var(--insur-extra);border-radius:var(--insur-bdr-radius);color:var(--insur-gray);font-size:14px;font-weight:500;height:60px;line-height:60px;padding-left:30px;padding-right:30px;width:100%;margin-bottom:20px;letter-spacing:var(--insur-letter-spacing);}
.billing_details_form .select-box .nice-select:after{position:absolute;right:30px;}
.your_order{position:relative;display:block;padding-top:54px;}
.your_order h2{font-size:40px;line-height:40px;font-weight:700;margin:0;margin-bottom:54px;letter-spacing:-0.04em;}
.order_table_box{position:relative;width:100%;border-bottom:1px solid var(--insur-bdr-color);padding-bottom:24px;}
.order_table_detail{position:relative;width:100%;}
.order_table_head{position:relative;width:100%;border-bottom:1px solid var(--insur-bdr-color);border-top:1px solid var(--insur-bdr-color);}
.order_table_head th{font-size:20px;color:var(--insur-black);font-weight:700;margin:0;padding:24px 0 24px;letter-spacing:var(--insur-letter-spacing);}
.order_table_head th.right{float:right;}
.order_table_detail tbody td{padding:29px 0 2px;}
.order_table_detail tbody td.pro__title{color:var(--insur-gray);font-size:16px;line-height:18px;font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.order_table_detail tbody td.pro__price{color:var(--insur-gray);font-size:16px;line-height:18px;text-align:right;font-weight:400;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.checkout__payment{background-color:var(--insur-extra);border-radius:var(--insur-bdr-radius);padding:49px 50px 18px;margin-bottom:30px;}
.checkout__payment__item + .checkout__payment__item{margin-top:41px;}
.checkout__payment__title{display:flex;color:var(--insur-black);font-size:20px;font-weight:700;margin:0;align-items:center;margin-bottom:27px;cursor:pointer;letter-spacing:-0.04em;}
.checkout__payment__title::before{content:'';width:20px;height:20px;background-color:#ffffff;border:2px solid #e0e4e8;border-radius:50%;margin-right:10px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:10px;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:15px;position:relative;top:0px;transition:all 500ms ease;}
.checkout__payment__title img{margin-left:15px;}
.checkout__payment__item--active .checkout__payment__title::before{background-color:var(--insur-primary);border-color:var(--insur-primary);content:'\f00c';}
.checkout__payment__content{font-size:16px;line-height:30px;color:var(--insur-gray);font-weight:500;letter-spacing:var(--insur-letter-spacing);margin-left:35px;}
.main-menu__cart{font-size:20px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;margin-left:10px;}
.main-menu__cart:hover{color:var(--insur-base);}
.main-menu__main-menu-box-search-get-quote-btn{padding-left:44px;}
.main-menu__main-menu-box-search:before{left:0;}
.main-menu__main-menu-box-search{padding-left:20px;}
.main-menu__right{float:left;margin-left:20px;}
.main-menu .main-menu__list > li + li, .stricky-header .main-menu__list > li + li{margin-left:0;padding:15px 20px;}
.main-menu-two__cart{font-size:20px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;margin-left:10px;}
.main-menu-two__cart:hover{color:var(--insur-base);}
.main-menu-three__cart{font-size:20px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;margin-left:10px;}
.main-menu-three__cart:hover{color:var(--insur-base);}
.section-title-two{position:relative;display:block;margin-top:-5px;margin-bottom:39px;}
.section-title-two__sub-title-box{position:relative;display:block;}
.section-title-two__sub-title{text-transform:uppercase;letter-spacing:0.1em;}
.section-title-two__slash-one{position:relative;display:inline-block;color:var(--insur-base);padding-right:4px;}
.section-title-two__slash-two{position:relative;display:inline-block;color:var(--insur-base);padding-left:4px;}
.section-title-two__title{font-size:45px;font-weight:700;line-height:53px;letter-spacing:var(--insur-letter-spacing);margin-top:4px;}
.section-title-three{position:relative;display:block;margin-top:-7px;margin-bottom:49px;}
.section-title-three__sub-title-box{position:relative;display:inline-block;}
.section-title-three__shape{position:absolute;top:13px;right:-55px;width:45px;height:2px;background-color:var(--insur-base);}
.section-title-three__shape:before{content:"";position:absolute;top:-2px;right:0;height:6px;width:6px;background-color:var(--insur-base);border-radius:50%;}
.section-title-three__title{font-size:45px;font-weight:700;line-height:53px;letter-spacing:var(--insur-letter-spacing);margin-top:4px;}
.thm-btn-two{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;appearance:none;outline:none !important;background-color:var(--insur-base);color:var(--insur-white);font-size:16px;font-weight:700;letter-spacing:var(--insur-letter-spacing);padding:17px 40px 17px;transition:all 0.5s linear;overflow:hidden;z-index:1;}
.thm-btn-two:hover{color:var(--insur-white);}
.thm-btn-two:before{position:absolute;content:'';background-color:var(--insur-black);width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;transform:translate3d(0, 68%, 0) scale3d(0, 0, 0);z-index:-1;}
.thm-btn-two:hover::before{transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}
.thm-btn-two:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:var(--insur-black);transform:translate3d(0, -100%, 0);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);z-index:-1;}
.thm-btn-two:hover::after{transform:translate3d(0, 0, 0);transition-duration:0.05s;transition-delay:0.4s;transition-timing-function:linear;}
.feature-five{position:relative;display:block;}
.feature-five .container{max-width:1280px;}
.feature-five__list{position:relative;display:flex;align-items:center;flex-wrap:wrap;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);padding:0 0 22px;z-index:1;}
.feature-five__list li{position:relative;flex:0 0 33.333333%;max-width:33.333333%;width:100%;}
.feature-five__single{position:relative;display:block;padding:0 70px 0px;margin-bottom:22px;}
.feature-five__single:before{content:"";position:absolute;top:0;bottom:16px;right:0;width:1px;background-color:#cedade;}
.feature-five__list li:last-child .feature-five__single:before{display:none;}
.feature-five__icon{position:relative;display:flex;align-items:center;justify-content:center;height:94px;width:94px;background-color:var(--insur-base);border-radius:50%;overflow:hidden;z-index:1;}
.feature-five__icon:after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;content:"";background-color:var(--insur-black);border-radius:50%;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:all;transition-property:all;opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:-1;}
.feature-five__single:hover .feature-five__icon:after{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}
.feature-five__icon span{position:relative;display:inline-block;font-size:62px;color:var(--insur-white);transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.feature-five__single:hover .feature-five__icon span{transform:scale(0.9);}
.feature-five__title{font-size:24px;font-weight:700;line-height:34px;padding-top:12px;margin-bottom:14px;letter-spacing:var(--insur-letter-spacing);}
.feature-five__title a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.feature-five__title a:hover{color:var(--insur-base);}
.feature-five__text{letter-spacing:var(--insur-letter-spacing);}
.about-five{position:relative;display:block;padding:120px 0 120px;}
.about-five__left{position:relative;display:block;}
.about-five__img-box{position:relative;display:block;}
.about-five__img{position:relative;display:block;border-radius:50%;overflow:hidden;z-index:1;}
.about-five__img img{width:100%;border-radius:50%;}
.about-five__img-two{position:absolute;top:40px;left:-102px;z-index:2;}
.about-five__img-two img{width:auto;border-radius:50%;}
.about-five__call{position:absolute;bottom:102px;left:-60px;background-color:rgb(255, 255, 255);box-shadow:14.982px 29.403px 87px 0px rgba(0, 0, 0, 0.1);display:flex;align-items:center;padding:24px 40px 24px;border-top-right-radius:50px;border-bottom-left-radius:50px;z-index:2;}
.about-five__call-icon{position:relative;display:flex;align-items:center;justify-content:center;height:50px;width:50px;border:1px solid #cfdbdf;border-radius:50%;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.about-five__call-icon:hover{background-color:var(--insur-base);border:1px solid var(--insur-base);}
.about-five__call-icon i{position:relative;display:inline-block;font-size:20px;color:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.about-five__call-icon:hover i{color:var(--insur-white);}
.about-five__call-content{margin-left:10px;}
.about-five__call-sub-title{font-size:18px;letter-spacing:var(--insur-letter-spacing);}
.about-five__call-number{font-size:18px;font-weight:700;letter-spacing:var(--insur-letter-spacing);margin-top:7px;}
.about-five__call-number a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.about-five__call-number a:hover{color:var(--insur-base);}
.about-five__shape-1{position:absolute;bottom:0;left:-17px;height:55px;width:55px;background-color:var(--insur-base);border-radius:50%;}
.about-five__arrow{position:absolute;bottom:-40px;right:-47px;z-index:-1;}
.about-five__arrow img{width:auto;}
.about-five__right{position:relative;display:block;margin-left:70px;}
.about-five__right .section-title-two{margin-bottom:32px;}
.about-five__text{letter-spacing:var(--insur-letter-spacing);}
.about-five__points-and-counter-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-top:37px;}
.about-five__points-box{position:relative;display:block;}
.about-five__points{position:relative;display:block;margin-bottom:48px;}
.about-five__points li{position:relative;display:flex;align-items:center;}
.about-five__points li + li{margin-top:15px;}
.about-five__points li .icon{position:relative;display:flex;align-items:center;justify-content:center;height:17px;width:17px;background-color:var(--insur-base);border-radius:50%;font-size:9px;color:var(--insur-white);}
.about-five__points li .text{margin-left:10px;}
.about-five__points li .text h4{font-size:18px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.about-five__btn-box{position:relative;display:block;}
.about-five__counter-box{position:relative;display:block;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);padding:38px 40px 38px;margin-top:3px;margin-left:45px;}
.about-five__counter-list{position:relative;display:block;}
.about-five__counter-list li{position:relative;display:block;border-bottom:1px solid #cedade;padding-bottom:28px;margin-bottom:27px;}
.about-five__counter-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
.about-five__counter-single{position:relative;display:block;}
.about-five__count-box{position:relative;display:flex;align-items:center;}
.about-five__count-box h3{font-size:30px;font-weight:700;color:var(--insur-base);letter-spacing:var(--insur-letter-spacing);line-height:40px;}
.about-five__count-percent{font-size:30px;font-weight:700;color:var(--insur-base);letter-spacing:var(--insur-letter-spacing);line-height:40px;}
.about-five__counter-text{letter-spacing:var(--insur-letter-spacing);padding-top:3px;}
.services-four{position:relative;display:block;padding:120px 0 160px;background-color:#e5eff2;z-index:1;}
.services-four:before{content:"";position:absolute;bottom:0;left:0;right:0;height:370px;background-color:var(--insur-white);z-index:-1;}
.services-four__bg{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:soft-light;opacity:.60;z-index:-1;}
.services-four .container{max-width:1460px;}
.services-four__carousel{position:relative;display:block;}
.services-four__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.services-four__carousel.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease, visibility 500ms ease;}
.services-four__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible;}
.services-four__carousel.owl-carousel .owl-dots{position:absolute;bottom:-60px;left:0;right:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;margin-top:0 !important;}
.services-four__carousel.owl-carousel .owl-dots .owl-dot{position:relative;display:inline-block;width:185px;height:3px;border-radius:0px;background-color:#e5eff2;margin:0;padding:0 !important;-webkit-transition:all 100ms linear;transition:all 100ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.services-four__carousel.owl-carousel .owl-dots .owl-dot + .owl-dot{margin-left:10px;}
.services-four__carousel.owl-carousel .owl-dot.active{background-color:var(--insur-black);opacity:1;}
.services-four__carousel.owl-carousel .owl-dot:focus{outline:none;}
.services-four__carousel.owl-carousel .owl-dots .owl-dot span{display:none;}
.services-four__single{position:relative;display:block;}
.services-four__img-box{position:relative;display:block;z-index:2;}
.services-four__img{position:relative;display:block;overflow:hidden;z-index:2;}
.services-four__img img{width:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-four__single:hover .services-four__img img{transform:scale(1.05);}
.services-four__content-box{position:relative;display:block;margin-top:-20px;z-index:1;}
.services-four__icon{position:absolute;bottom:-10px;left:0;right:0;height:57px;width:57px;background-color:var(--insur-base);z-index:2;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-four__single:hover .services-four__icon{background-color:var(--insur-black);}
.services-four__icon span{position:relative;display:inline-block;font-size:36px;color:var(--insur-white);transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.services-four__single:hover .services-four__icon span{transform:scale(0.9);}
.services-four__content{position:relative;display:block;text-align:center;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);padding:42px 0 35px;}
.services-four__title{font-size:20px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:30px;margin-bottom:14px;}
.services-four__title a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-four__title a:hover{color:var(--insur-base);}
.services-four__text{letter-spacing:var(--insur-letter-spacing);}
.tracking-two{position:relative;display:block;padding:0 0 150px;z-index:1;}
.tracking-two__inner{position:relative;display:flex;align-items:center;justify-content:space-between;padding:53px 60px 51px;background-color:var(--insur-base);}
.tracking-two__left{position:relative;display:flex;}
.tracking-two__icon{position:relative;display:flex;}
.tracking-two__icon span{font-size:65px;color:var(--insur-white);position:relative;display:inline-block;}
.tracking-two__content{position:relative;margin-left:30px;top:-7px;}
.tracking-two__sub-title{font-size:14px;color:#b4fccf;text-transform:uppercase;letter-spacing:0.1em;line-height:24px;font-weight:500;}
.tracking-two__title{font-size:36px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:47px;}
.tracking-two__btn-box{position:relative;display:block;z-index:2;}
.tracking-two__btn{background-color:var(--insur-white);color:var(--insur-black);}
.why-choose-three{position:relative;display:block;z-index:1;}
.why-choose-three__shape-4{position:absolute;top:0;left:-375px;mix-blend-mode:multiply;opacity:.50;z-index:-1;}
.why-choose-three__shape-4 img{width:auto;}
.why-choose-three__left{position:relative;display:block;padding-top:120px;padding-bottom:120px;z-index:1;}
.why-choose-three__left:before{position:absolute;top:0;left:-10000000px;right:-201px;bottom:0;content:"";background-color:var(--insur-black);z-index:-1;transform:skewX(-25deg);}
.why-choose-three__left .section-title-two{margin-bottom:33px;}
.why-choose-three__left .section-title-two__sub-title{color:#83a9b8;}
.why-choose-three__left .section-title-two__title{color:var(--insur-white);}
.why-choose-three__text-1{font-size:20px;color:var(--insur-base);font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.why-choose-three__points-box{position:relative;display:block;margin-top:28px;margin-bottom:50px;}
.why-choose-three__points{position:relative;display:block;}
.why-choose-three__points li{position:relative;display:block;}
.why-choose-three__points li + li{margin-top:30px;}
.why-choose-three__points-single{position:relative;display:flex;align-items:center;flex-wrap:wrap;}
.why-choose-three__points-icon-box{position:relative;display:flex;align-items:center;max-width:196px;width:100%;}
.why-choose-three__points-icon{position:relative;display:flex;align-items:center;justify-content:center;height:57px;width:57px;background-color:var(--insur-base);border-radius:50%;font-size:15px;color:var(--insur-white);transition:background 500ms ease, color 500ms ease;}
.why-choose-three__points-icon:hover{background-color:#fff;color:var(--insur-black);}
.why-choose-three__points-icon i, .why-choose-three__points-icon span{display:block;transform:scale(1);transition:transform 500ms ease;}
.why-choose-three__points-icon:hover i, .why-choose-three__points-icon:hover span{transform:scale(.8);}
.why-choose-three__points-icon-text{font-size:20px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:24px;margin-left:30px;}
.why-choose-three__points-content-box{position:relative;display:block;max-width:290px;width:100%;margin-left:72px;}
.why-choose-three__points-content-box:before{content:"";position:absolute;top:0;bottom:0;left:-30px;width:1px;background-color:rgba(var(--insur-white-rgb), .10);}
.why-choose-three__points-content{font-size:16px;color:#83a9b8;letter-spacing:var(--insur-letter-spacing);line-height:30px;}
.why-choose-three__btn-box{position:relative;display:block;}
.why-choose-three__btn:hover{color:var(--insur-base);}
.why-choose-three__btn:before{background-color:var(--insur-white);}
.why-choose-three__btn:after{background-color:var(--insur-white);}
.why-choose-three__right{position:relative;display:block;margin-left:-105px;margin-right:-375px;margin-top:-40px;}
.why-choose-three-shape-1{position:absolute;top:0px;left:251px;height:41px;width:110px;background-color:var(--insur-base);clip-path:polygon(13% 0, 100% 0%, 80% 100%, 0 100%);z-index:2;}
.why-choose-three-shape-2{position:absolute;top:0;left:339px;height:41px;width:105px;background-color:var(--insur-black);clip-path:polygon(19% 0, 0% 100%, 100% 100%);z-index:2;}
.why-choose-three-shape-3{position:absolute;bottom:-1px;left:-27px;height:41px;width:50px;background-color:var(--insur-black);clip-path:polygon(0 0, 56% 100%, 100% 0);z-index:2;}
.why-choose-three__img{position:relative;display:block;clip-path:polygon(29% 0, 100% 0%, 100% 100%, 0 100%);}
.why-choose-three__img img{width:100%;}
.team-three{position:relative;display:block;padding:120px 0 90px;}
.team-three__single{position:relative;display:block;margin-bottom:30px;}
.team-three__img-box{position:relative;display:block;margin-left:15px;margin-right:15px;z-index:1;}
.team-three__img{position:relative;display:block;overflow:hidden;z-index:1;}
.team-three__img:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(var(--insur-black-rgb), .50);-webkit-transform:perspective(400px) rotateX(90deg) scaleY(0.5);-ms-transform:perspective(400px) rotateX(90deg) scaleY(0.5);transform:perspective(400px) rotateX(90deg) scaleY(0.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.5s;transition-property:all;z-index:1;}
.team-three__single:hover .team-three__img:before{-webkit-transform:perspective(400px) rotateX(0deg) scaleY(1.0);-ms-transform:perspective(400px) rotateX(0deg) scaleY(1.0);transform:perspective(400px) rotateX(0deg) scaleY(1.0);transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;}
.team-three__img img{width:100%;-webkit-transform:scale(1);transform:scale(1);transition:all 500ms ease;}
.team-three__single:hover .team-three__img img{transform:scale(1.05);}
.team-three__social-two{position:absolute;right:20px;bottom:-20px;background-color:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:2;}
.team-three__social-two li a{display:flex;align-items:center;justify-content:center;height:40px;width:40px;font-size:15px;color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.team-three__social-two li a:hover{color:var(--insur-primary);}
.team-three__social{position:absolute;right:20px;bottom:20px;background-color:var(--insur-white);text-align:center;padding:20px 12.5px;transform:scaleY(0.0);transform-origin:center;transform-style:preserve-3d;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;transform-origin:bottom center;z-index:2;}
.team-three__single:hover .team-three__social{transform:scaleY(1.0);-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;}
.team-three__social li + li{margin-top:20px;}
.team-three__social li a{font-size:15px;color:var(--insur-black);display:flex;align-items:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.team-three__social li a:hover{color:var(--insur-base);}
.team-three__content{position:relative;display:block;background-image:-moz-linear-gradient(90deg, rgb(229, 239, 242) 0%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(90deg, rgb(229, 239, 242) 0%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(90deg, rgb(229, 239, 242) 0%, rgb(255, 255, 255) 100%);padding:200px 30px 38px;margin-top:-173px;}
.team-three__name{font-size:20px;font-weight:700;line-height:20px;letter-spacing:-0.04em;margin-bottom:7px;}
.team-three__name a{color:var(--insur-black);transition:all 500ms ease;}
.team-three__name a:hover{color:var(--insur-base);}
.team-three__sub-title{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;line-height:12px;}
.counter-two{position:relative;display:block;padding:0 0 70px;z-index:1;}
.counter-two__bg-box{position:absolute;top:76px;left:0;right:0;bottom:0;background-color:var(--insur-base);z-index:-1;}
.counter-two__bg{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0.02;z-index:-1;}
.counter-two__single{position:relative;display:block;margin-bottom:30px;}
.counter-two__icon{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;background-image:-moz-linear-gradient(90deg, rgb(229, 239, 242) 0%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(90deg, rgb(229, 239, 242) 0%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(90deg, rgb(229, 239, 242) 0%, rgb(255, 255, 255) 100%);width:116px;height:116px;margin:0 auto 0;overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.counter-two__icon:after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;content:"";border-radius:50%;background-color:var(--insur-base);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:all;transition-property:all;opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:-1;}
.counter-two__single:hover .counter-two__icon:after{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}
.counter-two__icon span{position:relative;display:inline-block;font-size:65px;color:var(--insur-base);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.counter-two__single:hover .counter-two__icon span{color:var(--insur-white);}
.counter-two__content-box{position:relative;display:block;text-align:center;background-color:var(--insur-white);padding:55px 0 32px;margin-top:-40px;}
.counter-two__count-box{position:relative;display:flex;align-items:center;justify-content:center;}
.counter-two__count-box h3{font-size:50px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:50px;}
.counter-two__letter{font-size:50px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:50px;color:var(--insur-black);}
.counter-two__text{padding-top:5px;}
.get-insurance-three{position:relative;display:block;background-color:#eaf1f5;padding:120px 0 120px;z-index:1;}
.get-insurance-three__bg{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;mix-blend-mode:luminosity;opacity:0.05;z-index:-1;}
.get-insurance-three__left{position:relative;display:block;margin-right:70px;}
.get-insurance-three__img{position:relative;display:block;z-index:1;}
.get-insurance-three__img:before{content:"";position:absolute;top:50%;left:-100px;transform:translateY(-50%);border-radius:50%;background-color:rgb(44, 188, 99);width:415px;height:422px;z-index:-1;}
.get-insurance-three__img img{width:100%;}
.get-insurance-three__right{position:relative;display:block;}
.get-insurance-three__main-tab-box{position:relative;display:block;}
.get-insurance-three__main-tab-box .tab-buttons{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;top:0;left:-137px;}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn{position:relative;display:inline-block;}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn + .tab-btn{margin-top:10px;}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn .icon-box{position:relative;display:flex;align-items:center;justify-content:center;height:73px;width:73px;border-radius:50%;background-color:var(--insur-white);cursor:pointer;z-index:1;}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn .icon-box:after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;content:"";border-radius:50%;background-color:var(--insur-base);transform:scale(0);transform-style:preserve-3d;transition:all 0.4s cubic-bezier(0.62, 0.21, 0.45, 1.52);z-index:-1;}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn:hover .icon-box:after, .get-insurance-three__main-tab-box .tab-buttons .tab-btn.active-btn .icon-box:after{transform:scale(1.0);}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn .icon-box span{position:relative;display:inline-block;font-size:32px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn:hover .icon-box span, .get-insurance-three__main-tab-box .tab-buttons .tab-btn.active-btn .icon-box span{color:var(--insur-white);}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn .icon-box .overlay-text{position:absolute;top:0;right:100%;width:200px;text-align:right;bottom:0;display:flex;align-items:center;justify-content:flex-end;padding-right:15px;opacity:0;transform:translateX(20px);transition:all 200ms linear;transition-delay:0.1s;z-index:-1;}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn:hover .icon-box .overlay-text, .get-insurance-three__main-tab-box .tab-buttons .tab-btn.active-btn .icon-box .overlay-text{opacity:1;transform:translateX(0px);}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn .icon-box .overlay-text p{position:relative;display:inline-block;background-color:#ffffff;padding:13px 20px 13px;color:var(--insur-black);font-family:var(--insur-font);letter-spacing:var(--insur-letter-spacing);font-size:14px;line-height:14px;font-weight:700;transition:all 200ms linear;transition-delay:0.1s;}
.get-insurance-three__main-tab-box .tab-buttons .tab-btn .icon-box .overlay-text p:before{content:"";position:absolute;top:50%;right:-6px;transform:translateY(-50%);border-left:6px solid #ffffff;border-top:8px solid transparent;border-bottom:8px solid transparent;}
.get-insurance-three__main-tab-box .tabs-content{position:relative;display:block;}
.get-insurance-three__main-tab-box .tabs-content .tab{position:relative;display:none;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;z-index:10;}
.get-insurance-three__main-tab-box .tabs-content .tab.active-tab{display:block;margin-top:0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.get-insurance-three__content{position:relative;display:block;}
.get-insurance-three__form{position:relative;display:block;}
.get-insurance-three__content-box{position:relative;display:block;}
.get-insurance-three__input-box{position:relative;display:block;margin-bottom:20px;}
.get-insurance-three__input-box input[type="text"], .get-insurance-three__input-box input[type="email"]{height:60px;width:100%;border:0;background-color:var(--insur-white);outline:none;font-size:16px;color:var(--insur-gray);font-weight:400;padding:0 30px 0;letter-spacing:var(--insur-letter-spacing);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}
.get-insurance-three__input-box .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){position:relative;display:block;width:100% !important;}
.get-insurance-three__input-box .bootstrap-select > .dropdown-toggle::after{display:none;}
.get-insurance-three__input-box .bootstrap-select > .dropdown-toggle{position:relative;height:60px;outline:none !important;border-radius:0;border:0;background-color:var(--insur-white) !important;margin:0;padding:0;padding-left:30px;padding-right:30px;color:var(--insur-gray) !important;font-size:16px;line-height:60px;font-weight:400;box-shadow:none !important;background-repeat:no-repeat;background-size:14px 12px;background-position:right 25.75px center;letter-spacing:var(--insur-letter-spacing);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}
.get-insurance-three__input-box .bootstrap-select > .dropdown-toggle:before{position:absolute;top:0;bottom:0;right:30px;font-family:"Font Awesome 5 Free";content:"\f107";font-weight:900;font-size:14px;color:var(--insur-gray);}
.get-insurance-three__input-box .bootstrap-select .dropdown-menu > li.selected > a{background:var(--insur-black);}
.get-insurance-three__input-box .bootstrap-select .dropdown-menu > li > a:hover{background:var(--insur-white);color:var(--insur-base);cursor:pointer;}
.get-insurance-three__input-box .bootstrap-select .dropdown-menu{border-radius:0;}
.get-insurance-three__progress{position:relative;display:block;width:100%;margin-top:23px;margin-bottom:30px;}
.get-insurance-three__progress-single{position:relative;display:block;}
.get-insurance-three__progress-title{font-size:16px;line-height:26px;margin-bottom:15px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.get-insurance-three__progress .bar{position:relative;width:100%;height:12px;background-color:var(--insur-white);border-radius:0px;border:0}
.get-insurance-three__progress .bar-inner{position:relative;display:block;width:0px;height:12px;border-radius:0px;background-color:var(--insur-base);-webkit-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;-moz-transition:all 1500ms ease;transition:all 1500ms ease;}
.get-insurance-three .get-insurance__progress-range .irs--flat .irs-bar{background-image:none;background-color:var(--insur-base);}
.get-insurance-three .get-insurance__progress-range .irs--flat .irs-bar{border-radius:0;}
.get-insurance-three .get-insurance__progress-range .irs--flat .irs-line{border-radius:0;}
.get-insurance-three .get-insurance__progress{margin-bottom:12px;}
.get-insurance-three__progress .count-text{position:absolute;right:-30px;bottom:-8px;opacity:0;border-style:solid;border-width:2px;border-color:rgb(255, 255, 255);border-radius:50%;background-color:rgb(22, 36, 61);width:30px;height:30px;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}
.get-insurance-three__progress .bar-inner.counted .count-text{opacity:1;}
.get-insurance-three__balance-box{position:absolute;top:0;right:0;}
.get-insurance-three__balance{font-size:16px;color:var(--insur-black);font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.get-insurance-three__content-bottom{position:relative;display:block;}
.get-insurance-three__btn{border:none;}
.testimonial-four{position:relative;display:block;background-color:var(--insur-black);padding:120px 0 150px;z-index:1;}
.testimonial-four__bg{position:absolute;top:0;bottom:0;left:0;width:58.2%;background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:multiply;opacity:.20;z-index:-1;}
.testimonial-four__left{position:relative;display:block;z-index:15;}
.testimonial-four__left .section-title-two__sub-title{color:#83a9b8;}
.testimonial-four__left .section-title-two__title{color:var(--insur-white);}
.testimonial-four__right{position:relative;display:block;}
.testimonial-four__carousel{position:relative;display:block;}
.testimonial-four__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.testimonial-four__carousel.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease, visibility 500ms ease;}
.testimonial-four__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible;}
.testimonial-four__carousel.owl-theme .owl-nav{position:absolute;bottom:-9px;left:-398px;}
.testimonial-four__carousel.owl-theme .owl-nav .owl-next{height:50px;width:50px;line-height:50px;border-radius:50%;color:var(--insur-white);border:0;background-color:#012f42;font-size:15px;margin:0;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-four__carousel.owl-theme .owl-nav .owl-prev{height:50px;width:50px;line-height:50px;border-radius:50%;color:var(--insur-white);border:0;background-color:#012f42;font-size:15px;margin:0;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-four__carousel.owl-theme .owl-nav .owl-next{margin-left:5px;}
.testimonial-four__carousel.owl-theme .owl-nav .owl-prev{margin-right:5px;}
.testimonial-four__carousel.owl-theme .owl-nav .owl-next span, .testimonial-four__carousel.owl-theme .owl-nav .owl-prev span{position:relative;display:flex;align-items:center;justify-content:center;}
.testimonial-four__carousel.owl-theme .owl-nav .owl-next:hover, .testimonial-four__carousel.owl-theme .owl-nav .owl-prev:hover{background-color:var(--insur-white);color:var(--insur-base);}
.testimonial-four__single{position:relative;display:block;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);z-index:1;}
.testimonial-four__single-inner{position:relative;display:block;background-color:rgb(255, 255, 255);padding:38px 50px 42px;overflow:hidden;z-index:1;}
.testimonial-four__single-inner:before{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background-image:-moz-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(44, 188, 99) 100%);background-image:-webkit-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(44, 188, 99) 100%);background-image:-ms-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(44, 188, 99) 100%);}
.testimonial-four__shape-1{position:absolute;top:-250px;left:-200px;border-radius:50%;background-color:rgb(243, 248, 249);width:408px;height:408px;z-index:-1;}
.testimonial-four__text{font-size:18px;line-height:36px;letter-spacing:var(--insur-letter-spacing);}
.testimonial-four__client-info-box{position:relative;display:flex;align-items:center;margin-top:25px;}
.testimonial-four__client-info{position:relative;display:block;}
.testimonial-four__client-name{font-size:20px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:20px;margin-bottom:5px;}
.testimonial-four__client-sub-title{letter-spacing:var(--insur-letter-spacing);}
.testimonial-four__rating{position:relative;display:flex;align-items:center;margin-left:130px;}
.testimonial-four__rating i{position:relative;display:flex;align-items:center;font-size:15px;color:var(--insur-base);}
.testimonial-four__rating i + i{margin-left:4px;}
.testimonial-four__client-img{position:absolute;bottom:-30px;right:60px;width:86px;z-index:2;}
.testimonial-four__client-img img{border:7px solid var(--insur-base);}
.brand-two{border-top:0;border-bottom:1px solid rgba(206, 218, 222, 0.4);}
.news-four{position:relative;display:block;padding:120px 0 90px;}
.news-four__single{position:relative;display:block;margin-bottom:30px;}
.news-four__img{position:relative;display:block;overflow:hidden;z-index:1;}
.news-four__img:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:rgba(var(--insur-black-rgb), .50);-webkit-transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease;transition:opacity 500ms ease, visibility 500ms ease, transform 500ms ease, -webkit-transform 500ms ease;visibility:hidden;opacity:0;-webkit-transform:translateY(-70%);transform:translateY(-70%);z-index:1;}
.news-four__single:hover .news-four__img:before{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;}
.news-four__img img{width:100%;transition:all 500ms ease;}
.news-four__single:hover .news-four__img img{transform:scale(1.05);}
.news-four__content{position:relative;display:block;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);padding:24px 30px 0;margin-right:20px;z-index:2;}
.news-four__date{position:absolute;top:-75px;right:0;background-color:var(--insur-base);padding-top:23px;padding-bottom:12px;padding-left:50px;padding-right:30px;text-align:right;border-top-left-radius:70px;z-index:2;}
.news-four__date p{font-size:14px;font-weight:700;color:var(--insur-white);letter-spacing:0.1em;line-height:14px;}
.news-four__date span{font-size:14px;color:var(--insur-white);letter-spacing:0.1em;line-height:14px;text-transform:uppercase;}
.news-four__meta{position:relative;display:flex;align-items:center;margin-bottom:12px;}
.news-four__meta li + li{margin-left:10px;}
.news-four__meta li a{font-size:14px;letter-spacing:var(--insur-letter-spacing);transition:all 500ms ease;}
.news-four__meta li a i{position:relative;display:inline-block;font-size:14px;color:var(--insur-base);padding-right:3px;transition:all 500ms ease;}
.news-four__meta li a:hover{color:var(--insur-base);}
.news-four__title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.news-four__title a{color:var(--insur-black);transition:all 500ms ease;}
.news-four__title a:hover{color:var(--insur-base);}
.news-four__read-more{position:relative;display:flex;align-items:center;font-size:14px;border-top:1px solid rgba(206, 218, 222, 0.4);padding:12px 0;margin-top:23px;transition:all 500ms ease;}
.news-four__read-more span{position:relative;display:inline-block;font-size:15px;padding-left:8px;top:2px;transition:all 500ms ease;}
.news-four__read-more:hover{color:var(--insur-base);}
.site-footer-two{position:relative;display:block;background-color:var(--insur-black);z-index:1;}
.site-footer-two__top{position:relative;display:block;padding:118px 0 100px;z-index:2;}
.footer-widget-two__about{position:relative;display:block;}
.footer-widget-two__logo{position:relative;display:block;margin-top:3px;}
.footer-widget-two__about-text-box{position:relative;display:block;margin-top:33px;margin-bottom:22px;}
.footer-widget-two__about-text{font-size:15px;color:#83a9b8;letter-spacing:var(--insur-letter-spacing);}
.site-footer-two__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.site-footer-two__social a{position:relative;height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--insur-white);background-color:#012f42;font-size:15px;border-radius:50%;overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.site-footer-two__social a:hover{color:var(--insur-base);background-color:var(--insur-white);}
.site-footer-two__social a:after{position:absolute;content:"";top:0;left:0;right:0;height:100%;border-radius:50%;background-color:var(--insur-white);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:all;transition-property:all;opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:-1;}
.site-footer-two__social a:hover:after{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}
.site-footer-two__social a + a{margin-left:10px;}
.footer-widget-two__links{position:relative;display:block;}
.footer-widget-two__title{font-size:20px;color:var(--insur-white);font-weight:700;line-height:20px;letter-spacing:var(--insur-letter-spacing);margin-bottom:30px;}
.footer-widget-two__links-list{position:relative;display:block;}
.footer-widget-two__links-list li{position:relative;display:block;}
.footer-widget-two__links-list li + li{margin-top:10px;}
.footer-widget-two__links-list li a{position:relative;display:inline-block;color:#939eb3;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget-two__links-list li a:hover{color:var(--insur-base);}
.footer-widget-two__latest-news{position:relative;display:block;}
.footer-widget-two__latest-news-list{position:relative;display:block;padding-top:5px;}
.footer-widget-two__latest-news-list li{position:relative;display:flex;align-items:center;}
.footer-widget-two__latest-news-list li + li{margin-top:38px;}
.footer-widget-two__latest-news-img{position:relative;display:block;width:72px;border-radius:50%;}
.footer-widget-two__latest-news-img img{width:100%;border-radius:50%;}
.footer-widget-two__latest-news-content{margin-left:20px;}
.footer-widget-two__latest-news-date{font-size:14px;color:var(--insur-base);letter-spacing:var(--insur-letter-spacing);line-height:14px;}
.footer-widget-two__latest-news-title{font-size:16px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:26px;margin-top:11px;}
.footer-widget-two__latest-news-title a{color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget-two__latest-news-title a:hover{color:var(--insur-base);}
.footer-widget-two__contact{position:relative;display:block;}
.footer-widget-two__contact-text{color:#83a9b8;letter-spacing:var(--insur-letter-spacing);padding-bottom:36px;}
.footer-widget-two__contact-list{position:relative;display:block;}
.footer-widget-two__contact-list li{position:relative;display:flex;align-items:center;}
.footer-widget-two__contact-list li + li{margin-top:5px;}
.footer-widget-two__contact-list li .icon{position:relative;display:flex;align-items:center;}
.footer-widget-two__contact-list li .icon span{font-size:17px;color:var(--insur-base);}
.footer-widget-two__contact-list li .text{margin-left:15px;}
.footer-widget-two__contact-list li .text p{font-weight:700;color:var(--insur-white);letter-spacing:var(--insur-letter-spacing);}
.footer-widget-two__contact-list li .text p a{color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget-two__contact-list li .text p a:hover{color:var(--insur-base);}
.site-footer-two__newsletter{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-left:40px;padding-right:50px;padding-top:20px;padding-bottom:20px;background-color:#012f42;z-index:2;}
.site-footer-two__newsletter-left{position:relative;display:flex;align-items:center;padding:15px 0;}
.site-footer-two__newsletter-icon{position:relative;display:flex;align-items:center;}
.site-footer-two__newsletter-icon span{position:relative;display:inline-block;font-size:30px;color:var(--insur-base);}
.site-footer-two__newsletter-content{font-size:20px;color:var(--insur-white);font-weight:700;letter-spacing:var(--insur-letter-spacing);margin-left:10px;}
.site-footer-two__newsletter-right{position:relative;display:block;max-width:680px;width:100%;}
.site-footer-two__newsletter-right:before{position:absolute;top:0;bottom:0;left:-30px;width:2px;background-color:#023a51;content:"";}
.site-footer-two__newsletter-form{position:relative;display:block;}
.site-footer-two__newsletter-input-box{position:relative;display:block;}
.site-footer-two__newsletter-input-box input[type="email"]{height:60px;width:100%;border:none;background-color:transparent;font-size:16px;font-weight:400;color:#83a9b8;letter-spacing:var(--insur-letter-spacing);outline:none;padding-right:210px;}
.newsletter__btn{border:none;position:absolute;top:0;bottom:0;right:0;}
.site-footer-two__bottom{position:relative;display:block;text-align:center;background-color:var(--insur-base);padding:59px 0 32px;margin-top:-29px;}
.site-footer-two__bottom-inner{position:relative;display:block;}
.site-footer-two__bottom-text{color:var(--insur-white);letter-spacing:var(--insur-letter-spacing);}
.site-footer-two__bottom-text a{color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.site-footer-two__bottom-text a:hover{color:var(--insur-black);}
.services-five{position:relative;display:block;z-index:100;}
.services-five__inner{position:relative;display:block;z-index:1;}
.services-five__inner:before{content:"";position:absolute;top:-100px;left:-100px;right:-100px;height:383px;background-color:rgb(255, 255, 255);box-shadow:0px -10px 50px 0px rgba(0, 0, 0, 0.05);border-radius:var(--insur-bdr-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:-1;}
.services-five__single{position:relative;display:block;}
.services-five__img-box{position:relative;display:block;}
.services-five__img{position:relative;display:block;overflow:hidden;border-radius:var(--insur-bdr-radius);z-index:1;}
.services-five__img img{width:100%;border-radius:var(--insur-bdr-radius);}
.services-five__title-box{position:absolute;bottom:-20px;left:15px;right:15px;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);border-radius:var(--insur-bdr-radius);text-align:center;padding:40px 0 27px;opacity:1;visibility:visible;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:2;}
.services-five__single:hover .services-five__title-box{opacity:0;visibility:hidden;transition-delay:300ms;}
.services-five__title{font-size:18px;font-weight:700;line-height:18px;text-transform:uppercase;}
.services-five__title a{color:var(--insur-black);}
.services-five__icon{position:absolute;top:-30px;left:50%;transform:translateX(-50%);height:57px;width:57px;background-color:var(--insur-base);display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.services-five__icon span{position:relative;display:inline-block;font-size:28px;color:var(--insur-white);}
.services-five__hover-content{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:var(--insur-bdr-radius);padding:40px 0 0;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.5s;transition-property:all;transform-origin:top;transform-style:preserve-3d;transform:scaleY(0);z-index:2;}
.services-five__single:hover .services-five__hover-content{transform:scaleY(1.0);}
.services-five__hover-content:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--insur-bdr-radius);background-image:-moz-linear-gradient(90deg, rgb(255, 73, 74) 0%, rgb(25, 28, 30) 100%);background-image:-webkit-linear-gradient(90deg, rgb(255, 73, 74) 0%, rgb(25, 28, 30) 100%);background-image:-ms-linear-gradient(90deg, rgb(255, 73, 74) 0%, rgb(25, 28, 30) 100%);opacity:0.902;z-index:-1;}
.services-five__hover-content-icon{position:relative;display:flex;align-items:center;justify-content:center;height:57px;width:57px;background-color:var(--insur-white);border-radius:50%;font-size:30px;color:var(--insur-base);margin:0 auto 0;}
.services-five__hover-content-title{font-size:18px;font-weight:700;color:var(--insur-white);text-transform:uppercase;margin-top:16px;margin-bottom:16px;}
.services-five__hover-content-title a{color:var(--insur-white);}
.services-five__hover-content-text{font-size:14px;color:var(--insur-white);letter-spacing:var(--insur-letter-spacing);}
.thm-owl__carousel--range__input{max-width:640px;width:100%;margin-left:auto;margin-right:auto;margin-top:45px;}
.thm-owl__carousel--range__input .irs-min, .thm-owl__carousel--range__input .irs-single, .thm-owl__carousel--range__input .irs-max{visibility:hidden !important;}
.thm-owl__carousel--range__input .irs--flat .irs-line{height:5px;background-color:var(--insur-primary);border-radius:3px;}
.thm-owl__carousel--range__input .irs--flat .irs-bar{border-radius:3px;background-color:var(--insur-base);height:5px;}
.thm-owl__carousel--range__input .irs--flat .irs-handle{width:20px;height:20px;background-color:var(--insur-black);border-radius:50%;border:2px solid var(--insur-white);top:17px;}
.thm-owl__carousel--range__input .irs--flat .irs-handle > i:first-child{display:none;}
.services-five__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.services-five__carousel.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease, visibility 500ms ease;}
.services-five__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible;}
.about-six{position:relative;display:block;padding:120px 0 150px;z-index:1;}
.about-six__left{position:relative;display:block;}
.about-six__img-box{position:relative;display:block;}
.about-six__img{position:relative;display:block;border-radius:10px;overflow:hidden;z-index:1;}
.about-six__img img{width:100%;border-radius:10px;}
.about-six__help{position:absolute;bottom:-53px;left:0;border-radius:10px;background-image:-moz-linear-gradient(90deg, rgb(255, 73, 74) 0%, rgb(25, 28, 30) 100%);background-image:-webkit-linear-gradient(90deg, rgb(255, 73, 74) 0%, rgb(25, 28, 30) 100%);background-image:-ms-linear-gradient(90deg, rgb(255, 73, 74) 0%, rgb(25, 28, 30) 100%);display:flex;align-items:center;padding-left:60px;padding-right:96px;padding-top:53px;padding-bottom:53px;z-index:2;}
.about-six__help-icon{position:relative;display:flex;align-items:center;}
.about-six__help-icon span{position:relative;display:inline-block;font-size:55px;color:var(--insur-white);-webkit-transition:all 500ms linear;transition:all 500ms linear;-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.about-six__help:hover .about-six__help-icon span{transform:scale(.9);}
.about-six__help-content{margin-left:15px;}
.about-six__help-text{font-size:26px;color:var(--insur-white);font-weight:700;line-height:31px;letter-spacing:-0.04em;}
.about-six__right{position:relative;display:block;margin-left:70px;}
.about-six__right .section-title-three{margin-bottom:33px;}
.about-six__text-1{font-size:20px;color:var(--insur-base);font-weight:700;line-height:26px;letter-spacing:-0.04em;}
.about-six__text-2{line-height:30px;padding-top:25px;}
.about-six__progress-ber{position:relative;display:flex;align-items:center;margin-top:40px;flex-wrap:wrap;}
.about-six__progress-single{position:relative;display:block;text-align:center;margin-bottom:24px;}
.about-six__progress-single + .about-six__progress-single{margin-left:70px;}
.about-six__progress-box{position:relative;display:inline-block;}
.about-six__progress-box canvas{transform:rotate(90deg);}
.about-six__progress-box .circle-progress{height:118px;}
.about-six__progress-box .about-six__pack{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center;}
.about-six__progress-box .about-six__pack p{font-size:20px;font-weight:700;color:var(--insur-base);}
.about-six__progress-box .about-six__pack span{position:relative;display:block;line-height:20px;}
.about-six__progress-text{font-size:18px;font-weight:700;line-height:24px;color:var(--insur-black);margin-top:7px;letter-spacing:var(--insur-letter-spacing);}
.get-insurance-four{position:relative;display:block;background-color:var(--insur-primary);padding:120px 0 190px;overflow:hidden;z-index:1;}
.get-insurance-four__shape-1{position:absolute;bottom:0;left:0;right:0;height:275px;background-repeat:no-repeat;background-position:bottom center;background-size:cover;z-index:-1;}
.get-insurance-four__shape-2{position:absolute;top:-30px;right:0;opacity:.60;z-index:-1;}
.get-insurance-four__shape-2 img{width:auto;}
.get-insurance-four__main-tab-box{position:relative;display:block;}
.get-insurance-four__main-tab-box .tab-buttons{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;margin-right:70px;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn{position:relative;display:inline-block;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn + .tab-btn{margin-top:10px;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn .content-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;border:1px solid #d7d7d7;padding:9px 20px 9px;border-radius:10px;cursor:pointer;z-index:1;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn .content-box:before{content:"";position:absolute;top:50%;right:-6px;transform:translateY(-50%);border-left:6px solid var(--insur-base);border-top:8px solid transparent;border-bottom:8px solid transparent;opacity:0;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn:hover .content-box:before, .get-insurance-four__main-tab-box .tab-buttons .tab-btn.active-btn .content-box:before{opacity:1;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn .content-box:after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background:var(--insur-base);border-radius:10px;z-index:-1;transform:scaleY(0.0);transform-origin:left;transform-style:preserve-3d;transition:all 200ms linear;transition-delay:0.1s;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn:hover .content-box:after, .get-insurance-four__main-tab-box .tab-buttons .tab-btn.active-btn .content-box:after{transform:scale(1.0);}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn .icon-box{position:relative;display:flex;align-items:center;justify-content:center;height:54px;width:54px;border-radius:50%;background-color:var(--insur-white);z-index:1;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn .icon-box span{position:relative;display:inline-block;font-size:22px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn:hover .icon-box span, .get-insurance-four__main-tab-box .tab-buttons .tab-btn.active-btn .icon-box span{color:var(--insur-base);}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn .text-box{margin-left:20px;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn .text-box p{font-size:16px;color:var(--insur-black);font-weight:700;text-transform:uppercase;letter-spacing:0.1em;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.get-insurance-four__main-tab-box .tab-buttons .tab-btn:hover .text-box p, .get-insurance-four__main-tab-box .tab-buttons .tab-btn.active-btn .text-box p{color:var(--insur-white);}
.get-insurance-four__main-tab-box .tabs-content{position:relative;display:block;margin-left:-30px;}
.get-insurance-four__main-tab-box .tabs-content .tab{position:relative;display:none;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;z-index:10;}
.get-insurance-four__main-tab-box .tabs-content .tab.active-tab{display:block;margin-top:0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.get-insurance-four__main-content{position:relative;display:flex;}
.get-insurance-four__main-content-left{position:relative;display:block;max-width:300px;width:100%;}
.get-insurance-four__main-content-title{font-size:30px;font-weight:700;line-height:30px;letter-spacing:-0.04em;margin-bottom:16px;}
.get-insurance-four__main-content-text{line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.get-insurance-four__call{position:relative;display:flex;align-items:center;border-top:1px solid #d7d7d7;padding-top:40px;margin-top:30px;}
.get-insurance-four__call-icon{position:relative;display:flex;align-items:center;justify-content:center;height:54px;width:54px;background-color:var(--insur-base);border-radius:50%;color:var(--insur-white);font-size:23px;transition:all 500ms ease;}
.get-insurance-four__call-icon i{display:inline-flex;transform:scale(1);transition:transform 500ms ease;}
.get-insurance-four__call:hover .get-insurance-four__call-icon i{transform:scale(.9);}
.get-insurance-four__call:hover .get-insurance-four__call-icon{background-color:var(--insur-black);color:#fff;}
.get-insurance-four__call-content{margin-left:20px;}
.get-insurance-four__call-content p{letter-spacing:var(--insur-letter-spacing);line-height:16px;margin-bottom:6px;}
.get-insurance-four__call-content a{font-size:24px;font-weight:700;color:var(--insur-black);letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.get-insurance-four__call-content a:hover{color:var(--insur-base);}
.get-insurance-four__main-content-right{position:relative;display:block;max-width:500px;width:100%;margin-left:30px;}
.get-insurance-four__form{position:relative;display:block;}
.get-insurance-four__content-box{position:relative;display:block;}
.get-insurance-four__input-box{position:relative;display:block;margin-bottom:20px;}
.get-insurance-four__input-box input[type="text"], .get-insurance-four__input-box input[type="email"]{height:60px;width:100%;border:0;background-color:var(--insur-white);outline:none;font-size:16px;color:#838383;font-weight:400;padding:0 30px 0;letter-spacing:var(--insur-letter-spacing);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);border-radius:var(--insur-bdr-radius);}
.get-insurance-four__input-box .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){position:relative;display:block;width:100% !important;}
.get-insurance-four__input-box .bootstrap-select > .dropdown-toggle::after{display:none;}
.get-insurance-four__input-box .bootstrap-select > .dropdown-toggle{position:relative;height:60px;outline:none !important;border-radius:var(--insur-bdr-radius);border:0;background-color:var(--insur-white) !important;margin:0;padding:0;padding-left:30px;padding-right:30px;color:#838383 !important;font-size:16px;line-height:60px;font-weight:400;box-shadow:none !important;background-repeat:no-repeat;background-size:14px 12px;background-position:right 25.75px center;letter-spacing:var(--insur-letter-spacing);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}
.get-insurance-four__input-box .bootstrap-select > .dropdown-toggle:before{position:absolute;top:0;bottom:0;right:30px;font-family:"Font Awesome 5 Free";content:"\f107";font-weight:900;font-size:14px;color:#838383;}
.get-insurance-four__input-box .bootstrap-select .dropdown-menu > li.selected > a{background:var(--insur-black);}
.get-insurance-four__input-box .bootstrap-select .dropdown-menu > li > a:hover{background:var(--insur-white);color:var(--insur-base);cursor:pointer;}
.get-insurance-four__input-box .bootstrap-select .dropdown-menu{border-radius:10px;}
.get-insurance-four__progress{position:relative;display:block;width:100%;margin-top:23px;margin-bottom:30px;}
.get-insurance-four__progress-single{position:relative;display:block;}
.get-insurance-four__progress-title{font-size:16px;line-height:26px;margin-bottom:15px;font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.get-insurance-four__progress .bar{position:relative;width:100%;height:12px;background-color:var(--insur-white);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);border-radius:6px;border:0}
.get-insurance-four__progress .bar-inner{position:relative;display:block;width:0px;height:12px;border-radius:6px;background-image:-moz-linear-gradient(0deg, rgb(25, 28, 30) 0%, rgb(255, 73, 74) 100%);background-image:-webkit-linear-gradient(0deg, rgb(25, 28, 30) 0%, rgb(255, 73, 74) 100%);background-image:-ms-linear-gradient(0deg, rgb(25, 28, 30) 0%, rgb(255, 73, 74) 100%);-webkit-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;-moz-transition:all 1500ms ease;transition:all 1500ms ease;}
.get-insurance-four .get-insurance__progress-range .irs--flat .irs-bar{background-image:linear-gradient(90deg, var(--insur-black) 0%, var(--insur-base) 100%);}
.get-insurance-four .get-insurance__progress-range .irs--flat .irs-line{box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);border-color:#fff;}
.get-insurance-four .get-insurance__progress{margin-bottom:12px;}
.get-insurance-four__progress .count-text{position:absolute;right:-30px;bottom:-8px;opacity:0;border-style:solid;border-width:2px;border-color:rgb(255, 255, 255);border-radius:50%;background-color:rgb(22, 36, 61);width:30px;height:30px;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}
.get-insurance-four__progress .bar-inner.counted .count-text{opacity:1;}
.get-insurance-four__balance-box{position:absolute;top:0;right:0;}
.get-insurance-four__balance{font-size:16px;color:var(--insur-black);font-weight:700;letter-spacing:var(--insur-letter-spacing);}
.get-insurance-four__content-bottom{position:relative;display:block;}
.get-insurance-four__btn{border:none;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;padding:17px 50px 17px;border-radius:30px;}
.team-four{position:relative;display:block;padding:100px 0 90px;overflow:hidden;z-index:1;}
.team-four__inner{position:relative;display:block;padding:0 28px;}
.team-four__inner .row{--bs-gutter-x:83px;}
.team-four__single{position:relative;display:block;margin-bottom:30px;}
.team-four__img-box{position:relative;display:block;}
.team-four__img{position:relative;display:block;overflow:hidden;border-radius:100px;z-index:1;}
.team-four__img:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(var(--insur-black-rgb), .50);border-radius:100px;-webkit-transform:perspective(400px) rotateX(90deg) scaleY(0.5);-ms-transform:perspective(400px) rotateX(90deg) scaleY(0.5);transform:perspective(400px) rotateX(90deg) scaleY(0.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.5s;transition-property:all;z-index:1;}
.team-four__single:hover .team-four__img:before{-webkit-transform:perspective(400px) rotateX(0deg) scaleY(1.0);-ms-transform:perspective(400px) rotateX(0deg) scaleY(1.0);transform:perspective(400px) rotateX(0deg) scaleY(1.0);transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all;}
.team-four__img img{width:100%;border-radius:100px;-webkit-transform:scale(1);transform:scale(1);transition:all 500ms ease;}
.team-four__single:hover .team-four__img img{transform:scale(1.05);}
.team-four__content{position:absolute;left:0;right:0;bottom:0;text-align:center;background-color:rgba(var(--insur-base-rgb), .90);border-bottom-left-radius:100px;border-bottom-right-radius:100px;padding:25px 0 22px;z-index:2;}
.team-four__name{font-size:24px;font-weight:700;letter-spacing:-0.04em;line-height:24px;margin-bottom:9px;}
.team-four__name a{color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.team-four__name a:hover{color:var(--insur-black);}
.team-four__text{color:var(--insur-white);}
.team-four__social-two{position:absolute;right:20px;top:-25px;background-color:var(--insur-black);border-radius:var(--insur-bdr-radius);-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:2;}
.team-four__social-two li a{display:flex;align-items:center;justify-content:center;height:50px;width:50px;font-size:15px;color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.team-four__social-two li a:hover{color:var(--insur-primary);}
.team-four__social{position:absolute;right:20px;top:-208px;background-color:var(--insur-white);text-align:center;padding:20px 17.5px;border-radius:var(--insur-bdr-radius);transform:scaleY(0.0);transform-origin:center;transform-style:preserve-3d;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;transform-origin:bottom center;z-index:2;}
.team-four__single:hover .team-four__social{transform:scaleY(1.0);-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;}
.team-four__social li + li{margin-top:24px;}
.team-four__social li a{font-size:15px;color:var(--insur-black);display:flex;align-items:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.team-four__social li a:hover{color:var(--insur-base);}
.why-choose-four{position:relative;display:block;background-color:var(--insur-primary);padding:120px 0 120px;z-index:1;}
.why-choose-four__bg-box{position:absolute;top:0;bottom:0;left:0;width:50%;background-color:var(--insur-base);z-index:-1;}
.why-choose-four__bg-one{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;mix-blend-mode:color-burn;}
.why-choose-four__bg-box-two{position:absolute;top:0;bottom:0;right:0;background-color:var(--insur-black);width:50%;z-index:-1;}
.why-choose-four__bg-two{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:luminosity;opacity:.60;}
.why-choose-four__left{position:relative;display:block;margin-right:70px;}
.why-choose-four__left .section-title-three{margin-bottom:31px;}
.why-choose-four__left .section-title-three__sub-title{color:#ffe1e1;}
.why-choose-four__left .section-title-three__title{color:var(--insur-white);}
.why-choose-four__text{line-height:30px;color:#ffe1e1;letter-spacing:var(--insur-letter-spacing);}
.why-choose-four__btn-box{position:relative;display:block;margin-top:40px;}
.why-choose-four__btn{font-size:14px;text-transform:uppercase;letter-spacing:0.1em;border-radius:30px;padding:17px 50px 17px;background-color:var(--insur-black);}
.why-choose-four__btn:hover{color:var(--insur-base);}
.why-choose-four__btn:before{background-color:var(--insur-white);}
.why-choose-four__btn:after{background-color:var(--insur-white);}
.why-choose-four__right{position:relative;display:block;margin-left:105px;}
.why-choose-four__points{position:relative;display:block;}
.why-choose-four__points li{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;background-color:var(--insur-white);border-radius:var(--insur-bdr-radius);padding-left:30px;padding-right:45px;padding-top:30px;padding-bottom:31px;}
.why-choose-four__points li + li{margin-top:10px;}
.why-choose-four__points-icon-box{position:relative;display:flex;align-items:center;}
.why-choose-four__points-icon{position:relative;display:flex;align-items:center;}
.why-choose-four__points-icon span{position:relative;display:inline-block;font-size:45px;color:var(--insur-base);transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.why-choose-four__points li:hover .why-choose-four__points-icon span{transform:scale(.9);}
.why-choose-four__points-text{margin-left:20px;}
.why-choose-four__points-text p{font-size:20px;color:var(--insur-black);font-weight:700;line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.why-choose-four__points-content-box{position:relative;display:block;max-width:160px;width:100%;}
.why-choose-four__points-content-box:before{content:"";position:absolute;top:3px;bottom:4px;left:-30px;width:1px;background-color:#d7d7d7;}
.why-choose-four__points-content{line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.testimonial-five{position:relative;display:block;background-color:var(--insur-primary);padding:120px 0 116px;z-index:1;}
.testimonial-five__shape-1{position:absolute;top:0;left:0;right:0;height:622px;background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:luminosity;opacity:0.30;z-index:-1;}
.testimonial-five__carousel{position:relative;display:block;}
.testimonial-five__single{position:relative;display:block;}
.testimonial-five__content{position:relative;display:block;background-color:rgb(255, 255, 255);box-shadow:0px 3px 29px 0px rgba(21, 21, 21, 0.08);padding:30px 55px 40px;text-align:center;border-radius:var(--insur-bdr-radius);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-five__single:hover .testimonial-five__content{background-color:var(--insur-black);}
.testimonial-five__content:before{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);border-top:20px solid white;border-left:24px solid transparent;border-right:24px solid transparent;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-five__single:hover .testimonial-five__content:before{border-top:20px solid var(--insur-black);}
.testimonial-five__rating{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--insur-base);max-width:230px;width:100%;margin:0 auto 21px;border-radius:var(--insur-bdr-radius);padding:12.5px 0;}
.testimonial-five__rating span{position:relative;display:flex;align-items:center;font-size:15px;color:var(--insur-white);}
.testimonial-five__rating span + span{margin-left:4px;}
.testimonial-five__text{line-height:30px;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.testimonial-five__single:hover .testimonial-five__text{color:#83888b;}
.testimonial-five__client-info{position:relative;display:block;text-align:center;margin-top:40px;}
.testimonial-five__client-img{position:relative;display:block;width:75px;border-radius:50%;margin:0 auto 0;z-index:1;}
.testimonial-five__client-img:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border:5px solid var(--insur-base);border-radius:50%;opacity:0;transform:scale(0);-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:-1;}
.testimonial-five__single:hover .testimonial-five__client-img:before{opacity:1;transform:scale(1);}
.testimonial-five__client-img img{border-radius:50%;}
.testimonial-five__client-content{position:relative;display:block;margin-top:17px;}
.testimonial-five__client-sub-title{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;line-height:15px;}
.testimonial-five__client-name{font-size:22px;font-weight:700;line-height:22px;margin-top:4px;}
.testimonial-five__carousel.owl-carousel .owl-stage-outer{overflow:visible;}
.testimonial-five__carousel.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease, visibility 500ms ease;}
.testimonial-five__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible;}
.news-five{position:relative;display:block;padding:120px 0 113px;z-index:1;}
.news-five__top{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:49px;}
.news-five__top .section-title-three{margin-bottom:0;}
.news-five__top-btn-box{position:relative;display:block;}
.news-five__top-btn{font-size:12px;text-transform:uppercase;letter-spacing:0.1em;border-radius:25px;background-color:var(--insur-primary);color:var(--insur-black);padding:12px 40px 12px;}
.news-five__left{position:relative;display:block;margin-bottom:30px;}
.news-five__left-img{position:relative;display:block;overflow:hidden;border-radius:var(--insur-bdr-radius);z-index:1;}
.news-five__left-img:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:10px;background-image:-moz-linear-gradient(90deg, rgb(25, 28, 30) 0%, rgba(25, 28, 30, 0) 100%);background-image:-webkit-linear-gradient(90deg, rgb(25, 28, 30) 0%, rgba(25, 28, 30, 0) 100%);background-image:-ms-linear-gradient(90deg, rgb(25, 28, 30) 0%, rgba(25, 28, 30, 0) 100%);z-index:1;}
.news-five__left-img img{width:100%;border-radius:var(--insur-bdr-radius);transition:all 500ms ease;}
.news-five__left:hover .news-five__left-img img{transform:scale(1.05);}
.news-five__left-content{position:absolute;left:60px;bottom:53px;z-index:2;}
.news-five__meta{position:relative;display:flex;align-items:center;}
.news-five__meta li + li{margin-left:10px;}
.news-five__meta li a{font-size:14px;color:var(--insur-white);letter-spacing:var(--insur-letter-spacing);transition:all 500ms ease;}
.news-five__meta li a i{position:relative;display:inline-block;font-size:14px;color:var(--insur-base);padding-right:3px;transition:all 500ms ease;}
.news-five__meta li a:hover{color:var(--insur-base);}
.news-five__title{font-size:30px;font-weight:700;line-height:35px;letter-spacing:var(--insur-letter-spacing);margin-top:7px;}
.news-five__title a{color:var(--insur-white);transition:all 500ms ease;}
.news-five__title a:hover{color:var(--insur-base);}
.news-five__right{position:relative;display:block;}
.news-five__list{position:relative;display:block;}
.news-five__list > li{position:relative;display:flex;align-items:center;flex-wrap:wrap;border-radius:var(--insur-bdr-radius);margin-bottom:30px;z-index:1;}
.news-five__list > li:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #d7d7d7;border-radius:var(--insur-bdr-radius);}
.news-five__list-img{position:relative;display:block;overflow:hidden;max-width:270px;width:100%;border-radius:var(--insur-bdr-radius);background-color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.news-five__list-img img{width:100%;border-radius:var(--insur-bdr-radius);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.news-five__list > li:hover .news-five__list-img img{transform:scale(1.05);opacity:.5;}
.news-five__list-content{position:relative;display:block;margin-left:40px;z-index:2;}
.news-five__meta-two{position:relative;display:flex;align-items:center;}
.news-five__meta-two li + li{margin-left:10px;}
.news-five__meta-two li a{font-size:14px;color:var(--insur-gray);letter-spacing:var(--insur-letter-spacing);transition:all 500ms ease;}
.news-five__meta-two li a i{position:relative;display:inline-block;font-size:14px;color:var(--insur-base);padding-right:3px;transition:all 500ms ease;}
.news-five__meta-two li a:hover{color:var(--insur-base);}
.news-five__title-two{font-size:20px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);margin-top:5px;}
.news-five__title-two a{color:var(--insur-black);transition:all 500ms ease;}
.news-five__title-two a:hover{color:var(--insur-base);}
.tracking-three{position:relative;display:block;padding:0 0 142px;z-index:1;}
.tracking-three .container{max-width:1560px;}
.tracking-three__inner{position:relative;display:block;text-align:center;background-image:-moz-linear-gradient(0deg, rgb(25, 28, 30) 0%, rgb(255, 73, 74) 100%);background-image:-webkit-linear-gradient(0deg, rgb(25, 28, 30) 0%, rgb(255, 73, 74) 100%);background-image:-ms-linear-gradient(0deg, rgb(25, 28, 30) 0%, rgb(255, 73, 74) 100%);border-radius:var(--insur-bdr-radius);padding:92px 0 100px;z-index:1;}
.tracking-three__bg{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:overlay;opacity:.30;z-index:-1;}
.tracking-three__shape-1{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1;}
.tracking-three__title-box{position:relative;display:block;margin-bottom:39px;}
.tracking-three__sub-title{font-size:14px;color:var(--insur-white);font-weight:500;text-transform:uppercase;letter-spacing:0.1em;}
.tracking-three__title{font-size:36px;color:var(--insur-white);font-weight:700;line-height:46px;letter-spacing:var(--insur-letter-spacing);}
.tracking-three__form-box{position:relative;display:block;max-width:715px;width:100%;margin:0 auto 0;}
.tracking-three__form{position:relative;display:block;}
.tracking-three__input-box{position:relative;display:block;}
.tracking-three__input-box input[type="text"]{height:80px;width:100%;background-color:var(--insur-white);outline:none;font-size:15px;color:var(--insur-gray);font-weight:400;border:none;border-radius:var(--insur-bdr-radius);padding-right:273px;padding-left:30px;}
.tracking-three__btn{font-size:14px;letter-spacing:0.1em;text-transform:uppercase;border:none;border-radius:30px;padding:17px 50px 17px;position:absolute;top:50%;right:10px;transform:translateY(-50%);}
.site-footer-three{position:relative;display:block;background-color:var(--insur-black);z-index:1;}
.site-footer-three__top{position:relative;display:block;padding:117px 0 100px;z-index:2;}
.footer-widget-three__about{position:relative;display:block;margin-right:105px;}
.footer-widget-three__logo{position:relative;display:block;margin-top:3px;}
.footer-widget-three__about-text-box{position:relative;display:block;margin-top:33px;margin-bottom:32px;}
.footer-widget-three__about-text{font-size:15px;color:#83888b;letter-spacing:var(--insur-letter-spacing);line-height:26px;}
.footer-widget-three__btn-box{position:relative;display:block;}
.footer-widget-three__btn{font-size:12px;text-transform:uppercase;letter-spacing:0.1em;border-radius:25px;padding:12px 40px 12px;}
.footer-widget-three__btn:hover{color:var(--insur-base);}
.footer-widget-three__btn:before{background-color:var(--insur-white);}
.footer-widget-three__btn:after{background-color:var(--insur-white);}
.footer-widget-three__links{position:relative;display:block;}
.footer-widget-three__title{font-size:20px;color:var(--insur-white);font-weight:700;line-height:20px;letter-spacing:var(--insur-letter-spacing);margin-bottom:30px;}
.footer-widget-three__links-list{position:relative;display:block;}
.footer-widget-three__links-list li{position:relative;display:block;}
.footer-widget-three__links-list li + li{margin-top:10px;}
.footer-widget-three__links-list li a{position:relative;display:inline-block;color:#83888b;letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget-three__links-list li a:hover{color:var(--insur-base);}
.footer-widget-three__latest-news{position:relative;display:block;}
.footer-widget-three__latest-news-list{position:relative;display:block;padding-top:3px;}
.footer-widget-three__latest-news-list li{position:relative;display:flex;align-items:center;}
.footer-widget-three__latest-news-list li + li{margin-top:38px;}
.footer-widget-three__latest-news-img{position:relative;display:block;width:70px;}
.footer-widget-three__latest-news-img img{width:100%;}
.footer-widget-three__latest-news-content{margin-left:20px;position:relative;display:block;top:2px;}
.footer-widget-three__latest-news-date{font-size:14px;color:var(--insur-base);letter-spacing:var(--insur-letter-spacing);line-height:14px;}
.footer-widget-three__latest-news-title{font-size:16px;font-weight:700;letter-spacing:var(--insur-letter-spacing);line-height:26px;margin-top:11px;}
.footer-widget-three__latest-news-title a{color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget-three__latest-news-title a:hover{color:var(--insur-base);}
.footer-widget-three__contact{position:relative;display:block;background-color:#121415;border-radius:var(--insur-bdr-radius);padding:37px 40px 32px;}
.footer-widget-three-contact__title{font-size:20px;color:var(--insur-white);font-weight:700;line-height:20px;letter-spacing:var(--insur-letter-spacing);margin-bottom:30px;}
.footer-widget-three__contact-list{position:relative;display:block;}
.footer-widget-three__contact-list li{position:relative;display:flex;}
.footer-widget-three__contact-list li + li{margin-top:18px;}
.footer-widget-three__contact-list li .icon{position:relative;display:block;}
.footer-widget-three__contact-list li .icon span{font-size:17px;color:var(--insur-base);position:relative;top:3px;}
.footer-widget-three__contact-list li .text{margin-left:15px;}
.footer-widget-three__contact-list li .text p{font-weight:400;color:#83888b;letter-spacing:var(--insur-letter-spacing);}
.footer-widget-three__contact-list li .text p a{color:#83888b;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.footer-widget-three__contact-list li .text p a:hover{color:var(--insur-base);}
.site-footer-three__bottom{position:relative;display:block;text-align:center;}
.site-footer-three__bottom-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:0px -1px 0px 0px rgba(255, 255, 255, 0.1);padding:35px 0;}
.site-footer-three__bottom-text{color:#83888b;letter-spacing:var(--insur-letter-spacing);}
.site-footer-three__bottom-text a{color:#83888b;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.site-footer-three__bottom-text a:hover{color:var(--insur-base);}
.site-footer-three__social{position:relative;display:flex;align-items:center;}
.site-footer-three__social a{position:relative;display:flex;align-items:center;font-size:15px;color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.site-footer-three__social a:hover{color:var(--insur-base);}
.site-footer-three__social a + a{margin-left:25px;}
.main-header-four{background:transparent;position:absolute;left:0px;top:20px;right:0;width:100%;transition:all 500ms ease;z-index:999;}
.main-menu-four__wrapper{position:relative;display:block;max-width:1250px;width:100%;margin:0 auto 0;}
.main-menu-four__wrapper-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.main-menu-four__left{display:block;width:20%;background-color:var(--insur-black);text-align:center;}
.main-menu-four__logo{position:relative;display:block;}
.main-menu-four__logo a{position:relative;display:flex;background-color:var(--insur-black);padding:48px 0px 48px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);align-items:center;justify-content:center;}
.main-menu-four__right{display:block;width:80%;}
.main-menu-four__top{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:var(--insur-black);}
.main-menu-four__top-address-list{position:relative;display:flex;align-items:center;}
.main-menu-four__top-address-list li{position:relative;display:flex;align-items:center;}
.main-menu-four__top-address-list li + li{margin-left:25px;}
.main-menu-four__top-address-list li .icon{position:relative;display:flex;align-items:center;}
.main-menu-four__top-address-list li .icon span{font-size:13px;color:var(--insur-base);}
.main-menu-four__top-address-list li .text{margin-left:10px;}
.main-menu-four__top-address-list li .text p{font-size:13px;color:#83a9b8;line-height:15px;letter-spacing:var(--insur-letter-spacing);}
.main-menu-four__top-address-list li .text p a{color:#83a9b8;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu-four__top-address-list li .text p a:hover{color:var(--insur-base);}
.main-menu-four__top-social-btn{position:relative;display:flex;align-items:center;}
.main-menu-four__top-social{position:relative;display:flex;align-items:center;}
.main-menu-four__top-social a{position:relative;display:flex;align-items:center;font-size:15px;color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu-four__top-social a:hover{color:var(--insur-base);}
.main-menu-four__top-social a + a{margin-left:25px;}
.main-menu-four__btn-box{margin-left:40px;}
.main-menu-four__btn{font-size:14px;padding:7px 40px 7px;}
.main-menu-four__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);padding:0 40px 0;}
.main-menu-four__main-menu-box{display:block;}
.main-menu-four__call-search-cart{display:flex;align-items:center;padding:23.5px 0;}
.main-menu-four__call{display:flex;align-items:center;}
.main-menu-four__call-icon{position:relative;display:flex;align-items:center;justify-content:center;height:43px;width:43px;background-color:#e5eff2;border-radius:50%;font-size:15px;color:var(--insur-black);transition:all 500ms ease;}
.main-menu-four__call-icon:hover{background-color:var(--insur-base);color:#fff;}
.main-menu-four__call-content{margin-left:10px;position:relative;top:4px;}
.main-menu-four__call-content p{font-size:12px;line-height:12px;}
.main-menu-four__call-content a{position:relative;display:inline-block;font-size:14px;color:var(--insur-black);font-weight:500;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu-four__call-content a:hover{color:var(--insur-base);}
.main-menu-four__search-cart-box{position:relative;display:flex;align-items:center;padding:9.5px 0;margin-left:60px;}
.main-menu-four__search-cart-box:before{content:"";position:absolute;top:0;bottom:0;left:-30px;width:1px;background-color:#cedade;}
.main-menu-four__search{position:relative;display:flex;align-items:center;font-size:24px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu-four__search:hover{color:var(--insur-base);}
.main-menu-four__cart{position:relative;display:flex;align-items:center;font-size:24px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;margin-left:30px;}
.main-menu-four__cart:hover{color:var(--insur-base);}
.main-menu-four .main-menu__list > li, .stricky-header.main-menu-four .main-menu__list > li{padding-top:32px;padding-bottom:32px;}
.main-menu-four .main-menu__list > li + li, .stricky-header.main-menu-four .main-menu__list > li + li{margin-left:40px;}
.main-menu-four .main-menu__list > li > a::before, .stricky-header.main-menu-four .main-menu__list > li > a::before{display:none;}
.main-menu-four .main-menu__list > li > a, .stricky-header.main-menu-four .main-menu__list > li > a{font-size:16px;}
.main-menu-four .main-menu__list > li.current > a, .main-menu-four .main-menu__list > li:hover > a, .stricky-header.main-menu-four .main-menu__list > li.current > a, .stricky-header.main-menu-four .main-menu__list > li:hover > a{color:var(--insur-black);text-shadow:1px 0 0 rgba(2, 58, 81, .8);}
.main-menu-four .main-menu__list > li > ul, .main-menu-four .main-menu__list > li > ul > li > ul, .stricky-header.main-menu-four .main-menu__list > li > ul, .stricky-header.main-menu-four .main-menu__list > li > ul > li > ul{top:100%;}
.stricky-header.stricky-fixed.main-menu-four{background-color:transparent;box-shadow:none;}
.main-header-five{background:transparent;position:absolute;left:0px;top:0px;right:0;width:100%;transition:all 500ms ease;z-index:999;}
.main-header-five__top{position:relative;display:block;background-color:var(--insur-black);}
.main-header-five__top-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:17.5px 0;}
.main-header-five__top-address{position:relative;display:block;}
.main-header-five__top-address-list{position:relative;display:flex;align-items:center;}
.main-header-five__top-address-list li{position:relative;display:flex;align-items:center;}
.main-header-five__top-address-list li + li{margin-left:20px;}
.main-header-five__top-address-list li .icon{position:relative;display:flex;align-items:center;}
.main-header-five__top-address-list li .icon span{font-size:13px;color:var(--insur-base);}
.main-header-five__top-address-list li .text{margin-left:10px;}
.main-header-five__top-address-list li .text p{font-size:13px;color:#84898c;line-height:15px;letter-spacing:var(--insur-letter-spacing);}
.main-header-five__top-address-list li .text p a{color:#84898c;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-header-five__top-address-list li .text p a:hover{color:var(--insur-base);}
.main-header-five__top-social{position:relative;display:flex;align-items:center;}
.main-header-five__top-social a{position:relative;display:flex;align-items:center;font-size:15px;color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-header-five__top-social a:hover{color:var(--insur-base);}
.main-header-five__top-social a + a{margin-left:25px;}
.main-menu-five__wrapper{position:relative;display:block;}
.main-menu-five__wrapper-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.main-menu-five__left{display:flex;align-items:center;flex-wrap:wrap;}
.main-menu-five__logo{display:block;margin-right:150px;}
.main-menu-five__main-menu-box{display:block;}
.main-menu-five__right{display:block;}
.main-menu-five__search-get-quote-btn{position:relative;display:flex;align-items:center;padding:30px 0;}
.main-menu-five__search-box{position:relative;display:flex;align-items:center;margin-right:20px;padding:15px 0;}
.main-menu-five__search-box:before{position:absolute;top:10px;left:-20px;bottom:10px;content:"";width:1px;background-color:var(--insur-bdr-color);}
.main-menu-five__search{font-size:20px;color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.main-menu-five__search:hover{color:var(--insur-base);}
.main-menu-five__get-quote-btn{font-size:12px;padding:12px 40px 12px;text-transform:uppercase;letter-spacing:0.1em;border-radius:25px;}
.main-menu-five .main-menu__list > li, .stricky-header.main-menu-five .main-menu__list > li{padding-top:42px;padding-bottom:42px;}
.main-menu-five .main-menu__list > li + li, .stricky-header.main-menu-five .main-menu__list > li + li{margin-left:50px;}
.main-menu-five .main-menu__list > li > a, .stricky-header.main-menu-five .main-menu__list > li > a{font-size:18px;font-weight:400;}
.main-menu-five .main-menu__list > li.current > a, .main-menu-five .main-menu__list > li:hover > a, .stricky-header.main-menu-five .main-menu__list > li.current > a, .stricky-header.main-menu-five .main-menu__list > li:hover > a{color:var(--insur-black);text-shadow:1px 0 0 rgba(25, 28, 30, .8);}
.main-menu-five .main-menu__list > li > ul, .main-menu-five .main-menu__list > li > ul > li > ul, .stricky-header.main-menu-five .main-menu__list > li > ul, .stricky-header.main-menu-five .main-menu__list > li > ul > li > ul{top:100%;}
.main-menu-five .main-menu__list > li > a::before, .stricky-header.main-menu-five .main-menu__list > li > a::before{display:none;}
.main-slider-four{position:relative;display:block;z-index:91;}
.main-slider-four .swiper-slide{position:relative;background-color:#e5eff2;}
.main-slider-four .container{position:relative;padding-top:302px;padding-bottom:220px;z-index:30;}
.main-slider-four__img{position:absolute;bottom:0;right:0;mix-blend-mode:darken;transform:translateX(500px);opacity:0;z-index:2;}
.main-slider-four__img img{width:auto;}
.main-slider-four .swiper-slide-active .main-slider-four__img{opacity:1;transform:translate(0);transition-delay:2500ms;transition:transform 2000ms ease, opacity 2000ms ease, color 500ms ease, background 500ms ease;}
.main-slider-four__shape-1{position:absolute;top:0;left:0;mix-blend-mode:luminosity;opacity:0.80;z-index:1;}
.main-slider-four__shape-1 img{width:auto;}
.main-slider-four__shape-2{position:absolute;top:0;right:0;z-index:1;}
.main-slider-four__shape-2 img{width:auto;}
.main-slider-four__shadow{position:absolute;bottom:0;left:0;right:0;height:307px;background:rgb(255, 255, 255);background:linear-gradient(0deg, rgba(255, 255, 255, 1) 8%, rgba(255, 255, 255, 0) 100%);z-index:2;}
.main-slider-four__content{position:relative;display:block;}
.main-slider-four__sub-title{font-size:14px;color:var(--insur-gray);font-weight:500;letter-spacing:0.1em;line-height:30px;text-transform:uppercase;position:relative;display:inline-block;text-align:center;background-color:var(--insur-white);padding:5px 25px 5px;opacity:0;visibility:hidden;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-four__title{position:relative;font-size:70px;color:var(--insur-black);font-weight:700;line-height:70px;text-transform:uppercase;margin-top:32px;margin-bottom:28px;opacity:0;visibility:hidden;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-four__title span{color:var(--insur-base);}
.main-slider-four__btn-box{position:relative;display:block;opacity:0;visibility:hidden;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-four .swiper-slide-active .main-slider-four__title, .main-slider-four .swiper-slide-active .main-slider-four__sub-title, .main-slider-four .swiper-slide-active .main-slider-four__btn-box{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);}
.main-slider-four__nav{position:absolute;top:51%;left:80px;z-index:100;transform:translateY(-50%) translateX(0);display:flex;align-items:flex-end;flex-direction:column;}
.main-slider-four__nav .swiper-button-next, .main-slider-four__nav .swiper-button-prev{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:100;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:18px;color:rgba(var(--insur-black-rgb), 1);background-color:var(--insur-white);border:0;border-radius:50%;margin:0;text-align:center;transition:all 500ms ease;}
.main-slider-four__nav .swiper-button-next:hover, .main-slider-four__nav .swiper-button-prev:hover{color:rgba(var(--insur-white-rgb), 1);background-color:var(--insur-black);}
.main-slider-four__nav .swiper-button-next::after, .main-slider-four__nav .swiper-button-prev::after{display:none;}
.main-slider-four__nav .swiper-button-prev{margin-bottom:10px;}
.main-slider-five{position:relative;display:block;z-index:91;}
.main-slider-five .swiper-slide{position:relative;background-color:#f3f3f3;}
.main-slider-five .container{position:relative;padding-top:289px;padding-bottom:187px;z-index:30;}
.main-slider-five__img{position:absolute;bottom:0;right:-20px;mix-blend-mode:darken;transform:translateX(500px);opacity:0;z-index:2;}
.main-slider-five__img img{width:auto;}
.main-slider-five .swiper-slide-active .main-slider-five__img{opacity:1;transform:translate(0);transition-delay:2500ms;transition:transform 2000ms ease, opacity 2000ms ease, color 500ms ease, background 500ms ease;}
.main-slider-five__shape-1{position:absolute;bottom:0;right:-30px;mix-blend-mode:darken;opacity:0.40;z-index:1;}
.main-slider-five__shape-1 img{width:auto;}
.main-slider-five__shape-2{position:absolute;top:0;left:0;mix-blend-mode:darken;z-index:1;}
.main-slider-five__shape-2 img{width:auto;}
.main-slider-five__content{position:relative;display:block;}
.main-slider-five__title{position:relative;font-size:80px;color:var(--insur-black);font-weight:700;line-height:80px;margin-bottom:18px;opacity:0;visibility:hidden;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-five__text{font-size:16px;color:var(--insur-gray);font-weight:400;letter-spacing:var(--insur-letter-spacing);line-height:30px;padding-bottom:30px;opacity:0;visibility:hidden;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-five__btn-box{position:relative;display:block;opacity:0;visibility:hidden;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:1000ms;transition-delay:1000ms;-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:opacity 2000ms ease, -webkit-transform 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease;transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}
.main-slider-five__btn{font-size:14px;text-transform:uppercase;letter-spacing:0.1em;padding:17px 50px 17px;border-radius:30px;}
.main-slider-five .swiper-slide-active .main-slider-five__title, .main-slider-five .swiper-slide-active .main-slider-five__text, .main-slider-five .swiper-slide-active .main-slider-five__btn-box{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);}
.main-slider-five__nav{position:absolute;bottom:50px;left:50px;z-index:100;display:flex;align-items:center;}
.main-slider-five__nav .swiper-button-next, .main-slider-five__nav .swiper-button-prev{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:100;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:18px;color:rgba(var(--insur-black-rgb), 1);background-color:var(--insur-white);border:0;border-radius:50%;margin:0;text-align:center;transition:all 500ms ease;}
.main-slider-five__nav .swiper-button-next:hover, .main-slider-five__nav .swiper-button-prev:hover{color:rgba(var(--insur-white-rgb), 1);background-color:var(--insur-black);}
.main-slider-five__nav .swiper-button-next::after, .main-slider-five__nav .swiper-button-prev::after{display:none;}
.main-slider-five__nav .swiper-button-prev{margin-right:10px;}
.insurance-details{position:relative;display:block;padding:120px 0 120px;z-index:1;}
.insurance-details__left{position:relative;display:block;}
.insurance-details__services-box{position:relative;display:block;margin-bottom:56px;background-color:var(--insur-extra);padding:20px 20px 20px;border-radius:10px;}
.insurance-details__services-list{position:relative;display:block;}
.insurance-details__services-list li{position:relative;display:block;}
.insurance-details__services-list li a{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700;background-image:-moz-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(255, 255, 255) 100%);color:var(--insur-gray);padding:14px 30px 14px;border-radius:var(--insur-bdr-radius);letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.insurance-details__services-list li a:hover{color:var(--insur-base);text-shadow:0.5px 0 0 rgba(1, 95, 201, .8);}
.insurance-details__services-list li.current a{color:var(--insur-base);text-shadow:0.5px 0 0 rgba(1, 95, 201, .8);}
.insurance-details__services-list li a span{color:var(--insur-gray);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.insurance-details__services-list li a:hover span{color:var(--insur-primary);}
.insurance-details__services-list li.current a span{color:var(--insur-primary);}
.insurance-details__download{position:relative;display:block;margin-bottom:20px;}
.insurance-details__download .row{--bs-gutter-x:10px;}
.insurance-details__download-title{font-size:24px;font-weight:700;line-height:34px;letter-spacing:-0.04em;margin-bottom:25px;}
.insurance-details__download-single{position:relative;display:block;border:1px solid var(--insur-bdr-color);border-radius:var(--insur-bdr-radius);text-align:center;padding:20px 20px 20px;margin-bottom:10px;}
.insurance-details__download-icon{position:relative;display:flex;align-items:center;justify-content:center;width:51px;height:51px;background-color:var(--insur-primary);border-radius:50%;margin:0 auto 5px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.insurance-details__download-icon:hover{background-color:var(--insur-black);}
.insurance-details__download-icon span{position:relative;display:inline-block;font-size:24px;color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.insurance-details__download-icon span svg{width:24px;height:24px;}
.insurance-details__download-icon:hover span{color:var(--insur-white);}
.insurance-details__download-mb{font-size:12px;line-height:18px;letter-spacing:0.1em;}
.insurance-details__download-title-2{font-size:16px;font-weight:500;line-height:20px;letter-spacing:var(--insur-letter-spacing);margin-bottom:15px;}
.insurance-details__download-title-2 a{color:var(--insur-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.insurance-details__download-title-2 a:hover{color:var(--insur-primary);}
.insurance-details__download-btn-box{position:relative;display:block;}
.insurance-details__download-btn{font-size:14px;font-weight:700;letter-spacing:var(--insur-letter-spacing);padding:7px 20px 8px;}
.insurance-details__need-help{position:relative;display:none;padding:50px 50px 46px;text-align:center;z-index:1;background-color:var(--insur-black);border-radius:var(--insur-bdr-radius);}
.insurance-details__need-help:has(:is(h2, a, p):not(:empty)){display:block;}
.insurance-details__need-help-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0.10;background-blend-mode:luminosity;z-index:-1;}
.insurance-details__need-help-icon{height:85px;width:85px;background-color:var(--insur-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin:0 auto 22px;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.insurance-details__need-help-icon:hover{background-color:var(--insur-white);}
.insurance-details__need-help-icon span{font-size:36px;color:var(--insur-white);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.insurance-details__need-help-icon:hover span{color:var(--insur-black);}
.insurance-details__need-help-icon span svg{width:36px;height:36px;}
.insurance-details__need-help-title{font-size:26px;color:var(--insur-white);line-height:34px;font-weight:700;letter-spacing:-0.04em;}
.insurance-details__need-help-contact{position:relative;display:block;margin-top:30px;}
.insurance-details__need-help-contact a{font-size:16px;color:var(--insur-white);font-weight:700;-webkit-transition:all 500ms ease;transition:all 500ms ease;letter-spacing:var(--insur-letter-spacing);}
.insurance-details__need-help-contact a:hover{color:var(--insur-primary);}
.insurance-details__need-help-contact p{font-size:14px;color:var(--insur-white);margin:0;line-height:18px;letter-spacing:var(--insur-letter-spacing);}
.insurance-details__right{position:relative;display:block;}
.insurance-details__img-1{position:relative;display:block;}
.insurance-details__img-1 img{width:100%;border-radius:var(--insur-bdr-radius);}
.insurance-details__age-box{position:relative;display:flex;align-items:center;padding:16px 40px 16px;margin-top:20px;margin-bottom:33px;background-color:var(--insur-extra);border-radius:var(--insur-bdr-radius);}
.insurance-details__age-title-box{position:relative;display:block;}
.insurance-details__age-title{font-size:20px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.insurance-details__age-list{position:relative;display:flex;align-items:center;top:2px;margin-left:30px;}
.insurance-details__age-list li{position:relative;display:block;}
.insurance-details__age-list li + li{margin-left:35px;}
.insurance-details__age-list li p{letter-spacing:var(--insur-letter-spacing);margin-bottom:0;}
.insurance-details__age-list li p span{font-weight:700;color:var(--insur-base);}
.insurance-details__text-1{letter-spacing:var(--insur-letter-spacing);}
.insurance-details__text-2{font-size:18px;font-weight:700;line-height:30px;color:var(--insur-black);letter-spacing:var(--insur-letter-spacing);margin-top:31px;margin-bottom:33px;}
.insurance-details__text-3{letter-spacing:var(--insur-letter-spacing);}
.insurance-details__opportunities{position:relative;display:flex;margin-top:55px;margin-bottom:60px;}
.insurance-details__opportunities-img{position:relative;display:block;max-width:370px;width:100%;}
.insurance-details__opportunities-img img{width:100%;border-radius:20px;}
.insurance-details__opportunities-hope{position:absolute;bottom:0;left:0;right:0;background-image:-moz-linear-gradient(180deg, rgb(12, 224, 255) 0%, rgb(1, 95, 201) 100%);background-image:-webkit-linear-gradient(180deg, rgb(12, 224, 255) 0%, rgb(1, 95, 201) 100%);background-image:-ms-linear-gradient(180deg, rgb(12, 224, 255) 0%, rgb(1, 95, 201) 100%);padding:18px 0 20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.insurance-details__opportunities-hope p{font-size:18px;font-weight:700;line-height:21px;letter-spacing:-0.04em;text-align:center;color:var(--insur-white);}
.insurance-details__opportunities-points-box{position:relative;display:block;max-width:355px;width:100%;margin-left:30px;margin-top:-9px;}
.insurance-details__opportunities-points-title{font-size:30px;font-weight:700;line-height:40px;letter-spacing:-0.04em;}
.insurance-details__opportunities-points-text{letter-spacing:var(--insur-letter-spacing);margin-bottom:26px;margin-top:13px;}
.insurance-details__opportunities-list{position:relative;display:block;}
.insurance-details__opportunities-list li{position:relative;display:flex;align-items:center;}
.insurance-details__opportunities-list li + li{margin-top:12px;}
.insurance-details__opportunities-list li .icon{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:var(--insur-primary);border-radius:50%;}
.insurance-details__opportunities-list li .icon span{position:relative;display:inline-block;font-size:9px;color:var(--insur-white);}
.insurance-details__opportunities-list li .text{margin-left:15px;}
.insurance-details__opportunities-list li .text p{font-size:18px;font-weight:500;letter-spacing:var(--insur-letter-spacing);line-height:28px;color:var(--insur-black);}
.insurance-details__points{position:relative;display:block;}
.insurance-details__points li{position:relative;display:flex;align-items:center;background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.1);border-radius:var(--insur-bdr-radius);padding:26px 50px 27px;}
.insurance-details__points li + li{margin-top:10px;}
.insurance-details__points-left{position:relative;display:flex;align-items:center;max-width:248px;width:100%;}
.insurance-details__points-left::before{position:absolute;top:-7px;right:0;bottom:-7px;width:1px;content:"";background-color:var(--insur-bdr-color);}
.insurance-details__points-icon{position:relative;display:inline-block;}
.insurance-details__points-icon span{position:relative;display:inline-block;font-size:44px;color:var(--insur-primary);}
.insurance-details__points-title{font-size:20px;font-weight:700;line-height:24px;letter-spacing:var(--insur-letter-spacing);margin-left:33px;}
.insurance-details__points-right{padding-left:40px;}
.insurance-details__points-right p{letter-spacing:var(--insur-letter-spacing);}
.insurance-details__title-1{font-size:30px;font-weight:700;line-height:40px;letter-spacing:var(--insur-letter-spacing);margin-top:50px;margin-bottom:23px;}
.insurance-details__text-4{letter-spacing:var(--insur-letter-spacing);}
.insurance-details__email-box{position:relative;display:flex;align-items:center; /* max-width:572px; */width:100%;margin-top:35px;gap:15px;}
.insurance-details__email-input-box{position:relative;display:block;width:calc(50% - 70px);}
.insurance-details__email-input-box input[type="text"]{height:60px;width:100%;background-color:var(--insur-extra);outline:none;font-size:16px;border:none;padding-left:40px;padding-right:40px;color:var(--insur-gray);letter-spacing:var(--insur-letter-spacing);border-radius:var(--insur-bdr-radius);}
.insurance-details__subscribe-btn{outline:none;border:none;background-color:var(--insur-base);width:140px;}
.sign-in{position:relative;display:block;padding:120px 0 90px;z-index:1;}
.sign-in__top{position:relative;display:block;background-color:var(--insur-extra);padding:17px 30px 17px;border-radius:var(--insur-bdr-radius);margin-bottom:50px;}
.sign-in__top p{font-size:14px;line-height:24px;letter-spacing:var(--insur-letter-spacing);}
.sign-in__top p span{color:var(--insur-black);}
.sign-in__top p .span-two{color:var(--insur-base);}
.sign-in__single{position:relative;display:block;margin-bottom:30px;}
.sign-in__title{font-size:30px;font-weight:700;line-height:40px;letter-spacing:-0.04em;margin-bottom:30px;}
.sign-in__form{position:relative;display:block;padding:60px 60px 60px;border-radius:var(--insur-bdr-radius);border:1px solid var(--insur-bdr-color);background-color:rgb(255, 255, 255);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);}
.sign-in__form-input-box{position:relative;display:block;margin-bottom:20px;}
.sign-in__form-input-box input[type="email"], .sign-in__form-input-box input[type="password"]{height:60px;width:100%;border:none;background-color:var(--insur-extra);padding-left:30px;padding-right:30px;border-radius:var(--insur-bdr-radius);outline:none;font-size:14px;color:var(--insur-gray);display:block;font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.sign-in__form-btn-box{position:relative;display:flex;align-items:center;}
.sign-in__form-btn{border:none;}
.sign-in__form .checked-box{position:relative;display:block;margin-top:-5px;margin-bottom:15px;}
.sign-in__form .checked-box label{position:relative;display:inline-block;padding-left:30px;margin-right:0px;margin-bottom:0;color:var(--insur-gray);font-size:14px;line-height:22px;font-weight:500;text-transform:none;cursor:pointer;letter-spacing:var(--insur-letter-spacing);}
.sign-in__form .checked-box input[type="checkbox"]{display:none;}
.sign-in__form .checked-box input[type="checkbox"] + label span{position:absolute;top:2px;left:0;width:16px;height:16px;border-radius:50%;vertical-align:middle;background:var(--insur-white);cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;border:1px solid #e1e5e8;}
.sign-in__form .checked-box label span:before{position:absolute;top:2px;left:3px;display:block;border-bottom:2px solid #e1e5e8;border-right:2px solid #e1e5e8;content:'';width:6px;height:9px;pointer-events:none;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;opacity:1;}
.sign-in__form.checked-box input[type="checkbox"]:checked + label span{border-color:#e1e5e8;}
.sign-in__form .checked-box input[type="checkbox"]:checked + label span:before{opacity:0;}
.sign-in__form-forgot-password{position:relative;display:block;margin-left:20px;}
.sign-in__form-forgot-password a{font-size:14px;font-weight:500;color:var(--insur-gray);position:relative;display:inline-block;letter-spacing:var(--insur-letter-spacing);}
.sign-in__form-btn{padding:18px 40px 16px;}
.sign-in__form-btn:before{top:-93%;}
.make-a-claim{position:relative;display:block;padding:120px 0 120px;}
.make-a-claim__left{position:relative;display:block;margin-top:-9px;}
.make-a-claim__title-1{font-size:30px;font-weight:700;line-height:40px;letter-spacing:-0.04em;}
.make-a-claim__text-1{letter-spacing:var(--insur-letter-spacing);margin-top:33px;margin-bottom:55px;}
.make-a-claim__img-and-points-box{position:relative;display:block;}
.make-a-claim__img{position:relative;display:block;}
.make-a-claim__img img{width:100%;border-radius:20px;}
.make-a-claim__points-box{position:relative;display:block;margin-top:-7px;}
.make-a-claim__points-text{letter-spacing:var(--insur-letter-spacing);}
.make-a-claim__points-list{position:relative;display:block;margin-top:24px;}
.make-a-claim__points-list li{position:relative;display:flex;}
.make-a-claim__points-list li + li{margin-top:30px;}
.make-a-claim__points-list li .icon{position:relative;display:flex;align-items:center;justify-content:center;max-width:21px;height:21px;background-color:var(--insur-primary);border-radius:50%;width:100%;top:8px;}
.make-a-claim__points-list li .icon span{position:relative;display:inline-block;font-size:14px;color:var(--insur-white);}
.make-a-claim__points-list li .text{margin-left:20px;}
.make-a-claim__points-list li .text p{font-size:18px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);color:var(--insur-black);}
.make-a-claim__title-2{font-size:30px;font-weight:700;line-height:40px;letter-spacing:-0.04em;margin-top:50px;margin-bottom:13px;}
.make-a-claim__text-2{letter-spacing:var(--insur-letter-spacing);}
.make-a-claim__procedure-box{position:relative;display:block;counter-reset:count;margin-top:42px;margin-bottom:35px;}
.make-a-claim__procedure-shape-1{position:absolute;top:60px;left:135px;}
.make-a-claim__procedure-shape-1 img{width:auto;}
.make-a-claim__procedure{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.make-a-claim__procedure li{position:relative;display:block;margin-bottom:22px;}
.make-a-claim__procedure-icon-box{position:relative;display:block;height:150px;width:150px;margin:0 auto;}
.make-a-claim__procedure-icon{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid rgb(223, 227, 231);border-radius:50%;background-color:rgb(255, 255, 255);box-shadow:0px 0px 57px 0px rgba(0, 0, 0, 0.1);height:148px;width:148px;margin:0 auto;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1;}
.make-a-claim__procedure li:hover .make-a-claim__procedure-icon{border:1px solid var(--insur-base);}
.make-a-claim__procedure-icon:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";border-radius:50%;background-color:var(--insur-base);transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:all 0.4s cubic-bezier(0.62, 0.21, 0.45, 1.52);z-index:-1;}
.make-a-claim__procedure li:hover .make-a-claim__procedure-icon:before{transform:scaleX(1);}
.make-a-claim__procedure-icon span{position:relative;display:inline-block;font-size:60px;color:var(--insur-base);transition:all 500ms linear;transition-delay:0.1s;transform:scale(1);}
.make-a-claim__procedure li:hover .make-a-claim__procedure-icon span{transform:scale(0.9);color:var(--insur-white);}
.make-a-claim__procedure-icon-count{position:absolute;top:0;left:0;height:40px;width:40px;border-radius:50%;background-color:var(--insur-primary);text-align:center;z-index:2;}
.make-a-claim__procedure-icon-count:before{position:absolute;top:0;left:0;right:0;bottom:0;color:var(--insur-white);font-size:14px;line-height:40px;font-weight:700;border-radius:50%;counter-increment:count;content:counters(count, ".", decimal-leading-zero);letter-spacing:var(--insur-letter-spacing);transition:all 200ms linear;transition-delay:0.1s;}
.make-a-claim__procedure li:hover .make-a-claim__procedure-icon-count:before{background-color:var(--insur-black);}
.make-a-claim__procedure li:nth-child(2) .make-a-claim__procedure-icon-count{top:inherit;right:8px;bottom:0;left:inherit;}
.make-a-claim__procedure-content{position:relative;display:block;text-align:center;margin-top:10px;}
.make-a-claim__procedure-title{font-size:20px;font-weight:700;line-height:30px;letter-spacing:var(--insur-letter-spacing);}
.make-a-claim__right{position:relative;display:block;}
.make-a-claim__claim-box{position:relative;display:block;background-color:var(--insur-extra);padding:20px 20px 20px;border-radius:10px;margin-bottom:30px;}
.make-a-claim__claim-list{position:relative;display:block;}
.make-a-claim__claim-list li{position:relative;display:block;}
.make-a-claim__claim-list li a{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700;background-image:-moz-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(255, 255, 255) 100%);color:var(--insur-gray);padding:14px 30px 14px;border-radius:var(--insur-bdr-radius);letter-spacing:var(--insur-letter-spacing);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.make-a-claim__claim-list li a:hover{color:var(--insur-base);text-shadow:0.5px 0 0 rgb(1 95 201 / 80%);}
.make-a-claim__claim-list li.current a{color:var(--insur-base);text-shadow:0.5px 0 0 rgb(1 95 201 / 80%);}
.make-a-claim__claim-list li a span{color:var(--insur-gray);-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.make-a-claim__claim-list li a:hover span{color:var(--insur-primary);}
.make-a-claim__claim-list li.current a span{color:var(--insur-primary);}
.policy-proposal{position:relative;display:block;padding:113px 0 120px;}
.policy-proposal__inner{position:relative;display:block;margin-right:200px;}
.policy-proposal__text-1{margin-bottom:38px;}
.policy-proposal__form{position:relative;display:block;}
.policy-proposal__input-box{position:relative;display:block;margin-bottom:16px;}
.policy-proposal__input-title{font-size:16px;color:var(--insur-black);font-weight:700;line-height:20px;letter-spacing:var(--insur-letter-spacing);margin-bottom:5px;}
.policy-proposal__input-box input[type="text"], .policy-proposal__input-box input[type="email"]{height:60px;width:100%;border:none;background-color:var(--insur-extra);padding-left:30px;padding-right:30px;outline:none;font-size:14px;color:var(--insur-gray);display:block;border-radius:var(--insur-bdr-radius);font-weight:500;letter-spacing:var(--insur-letter-spacing);}
.policy-proposal__input-box .select-box .nice-select{position:relative;height:60px;outline:none;border-radius:var(--insur-bdr-radius);border:0;background-color:var(--insur-extra);margin:0;padding:0;padding-left:30px;padding-right:30px;color:var(--insur-gray);font-size:14px;line-height:60px;font-weight:500;box-shadow:none;letter-spacing:var(--insur-letter-spacing);float:none;}
.policy-proposal__input-box .select-box .nice-select:after{position:absolute;right:30px;}
.policy-proposal__messages-boxes{position:relative;display:block;margin-top:-3px;margin-right:250px;}
.policy-proposal__message-one{position:relative;display:block;margin-bottom:13px;}
.policy-proposal__message-one-title{font-size:16px;color:var(--insur-black);font-weight:700;letter-spacing:var(--insur-letter-spacing);margin-bottom:2px;}
.policy-proposal__textarea-one{position:relative;display:block;height:140px;}
.policy-proposal__textarea-one textarea{font-size:14px;color:var(--insur-gray);height:140px;width:100%;background-color:var(--insur-extra);padding:15px 30px 30px;border:none;border-radius:var(--insur-bdr-radius);outline:none;margin-bottom:0px;font-weight:500;}
.policy-proposal__message-two{position:relative;display:block;margin-bottom:13px;}
.policy-proposal__message-two-title{margin-bottom:5px;}
.policy-proposal__textarea-two{position:relative;display:block;height:140px;}
.policy-proposal__textarea-two textarea{font-size:14px;color:var(--insur-gray);height:140px;width:100%;background-color:var(--insur-extra);padding:15px 30px 30px;border:none;border-radius:var(--insur-bdr-radius);outline:none;margin-bottom:0px;font-weight:500;}
.policy-proposal__message-three{position:relative;display:block;margin-bottom:25px;}
.policy-proposal__message-three-title{font-size:16px;color:var(--insur-black);font-weight:700;letter-spacing:var(--insur-letter-spacing);margin-bottom:2px;}
.policy-proposal__textarea-three{position:relative;display:block;height:140px;}
.policy-proposal__textarea-three textarea{font-size:14px;color:var(--insur-gray);height:140px;width:100%;background-color:var(--insur-extra);padding:15px 30px 30px;border:none;border-radius:var(--insur-bdr-radius);outline:none;margin-bottom:0px;font-weight:500;}
.policy-proposal__btn{border:none;}
.mobile-nav__content--two .main-menu__list > li > a > button, .mobile-nav__content--two .main-menu__list > li > ul > li > a > button, .mobile-nav__content--two .main-menu__list > li > ul > li > ul > li > a > button{background-color:#2cbc63;color:#fff;}
.mobile-nav__content--two .main-menu__list > li > a > button.expanded, .mobile-nav__content--two .main-menu__list > li > ul > li > a > button.expanded, .mobile-nav__content--two .main-menu__list > li > ul > li > ul > li > a > button.expanded{color:var(--insur-base);}
.mobile-nav__contact--two li > i{background-color:var(--insur-base);}
.mobile-nav__content--three .main-menu__list > li > a > button, .mobile-nav__content--three .main-menu__list > li > ul > li > a > button, .mobile-nav__content--three .main-menu__list > li > ul > li > ul > li > a > button{background-color:var(--insur-base);color:#fff;}
.mobile-nav__content--three .main-menu__list > li > a > button.expanded, .mobile-nav__content--three .main-menu__list > li > ul > li > a > button.expanded, .mobile-nav__content--three .main-menu__list > li > ul > li > ul > li > a > button.expanded{color:var(--insur-base);}
.mobile-nav__contact--three li > i{background-color:var(--insur-base);}
.demos-one{padding-top:90px;padding-bottom:90px;}
@media (min-width:1200px){
    .demos-one{padding-top:120px;padding-bottom:120px;}
}
.demos-one .row{--bs-gutter-y:30px;}
.demos-one__single{background-color:#fff;-webkit-box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.1);-webkit-transition:all 500ms ease;transition:all 500ms ease;position:relative;}
.demos-one__single:hover{-webkit-box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);}
.demos-one__single:hover .demos-one__image img{opacity:0.7;}
.demos-one__single:hover .demos-one__buttons{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.demos-one__image{overflow:hidden;position:relative;background-color:var(--layerdrops-landing-primary, #101a2c);}
.demos-one__image img{width:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease;}
.demos-one__buttons{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%);-webkit-transition:opacity 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, transform 500ms ease;transition:opacity 500ms ease, transform 500ms ease, -webkit-transform 500ms ease;}
.demos-one__buttons .thm-btn{line-height:1;padding-left:30px;padding-right:30px;padding-top:14.5px;padding-bottom:14.5px;font-size:14px;}
.demos-one__buttons .thm-btn + .thm-btn{margin-left:15px;}
.demos-one__text{text-align:center;padding-top:35px;padding-bottom:35px;}
.demos-one__text h3{font-size:20px;margin:0;font-weight:bold;color:var(--layerdrops-landing-black, #000000);}
.demos-one__text h3 a{color:inherit;}
.demos-one__new{position:absolute;top:0;left:-6px;text-transform:uppercase;color:#fff;font-size:10px;font-weight:bold;background-color:var(--insur-base);line-height:1em;padding:3.5px 5.5px;display:inline-block;z-index:10;}
.demos-one__new::after{content:'';width:8px;height:6px;background-color:var(--insur-base);position:absolute;top:100%;left:0;clip-path:polygon(100% 0, 0 0, 100% 100%);}
.main-menu-five__main-menu-box .main-menu__list > .megamenu-clickable > ul, .main-menu-four__main-menu-box .main-menu__list > .megamenu-clickable > ul, .main-menu-three__main-menu-box .main-menu__list > .megamenu-clickable > ul, .main-menu-two__main-menu-box .main-menu__list > .megamenu-clickable > ul, .main-menu__wrapper .main-menu__list > .megamenu-clickable > ul, .mobile-nav__content .main-menu__list > li.megamenu-clickable > ul{position:fixed;top:0 !important;left:0 !important;width:100vw;height:100vh;visibility:visible;overflow-y:scroll;visibility:hidden;opacity:0;-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:bottom center;transform-origin:bottom center;transition:transform 0.7s ease, opacity 0.7s ease, visibility 0.7s ease;z-index:999999;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll;padding:0;background-color:#fff;display:block !important;margin:0;}
.main-menu__list > li.megamenu-clickable > ul::-webkit-scrollbar{display:none;}
.mobile-nav__content .main-menu__list > li.megamenu-clickable > ul.megamenu-clickable--active, .main-menu__list > li.megamenu-clickable > ul.megamenu-clickable--active{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1;visibility:visible;transition:transform 0.7s ease, opacity 0.7s ease, visibility 0.7s ease;}
body.megamenu-popup-active{overflow:hidden;}
body.megamenu-popup-active .stricky-header{bottom:0;}
body.megamenu-popup-active .mobile-nav__content{overflow:unset;}
.mobile-nav__content .demos-one .container{padding-left:15px;padding-right:15px;}
.megamenu-popup{position:relative;}
.megamenu-popup .megamenu-clickable--close a{position:absolute;top:20px;right:20px;width:30px;height:30px;display:block;}
@media (min-width:768px){
    .megamenu-popup .megamenu-clickable--close a{top:50px;right:50px;width:35px;height:35px;}
}
.megamenu-popup .megamenu-clickable--close a::before, .megamenu-popup .megamenu-clickable--close a::after{content:'';width:100%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);background-color:var(--insur-black);}
.megamenu-popup .megamenu-clickable--close a::before{width:2px;height:100%;}
.is-new-menu > a{position:relative;}
.is-new-menu > a > span{position:absolute;bottom:100%;left:-50%;text-transform:uppercase;color:#fff;font-size:10px;font-weight:bold;background-color:var(--insur-base);line-height:1em;padding:3.5px 5.5px;display:inline-block;}
.is-new-menu > a > span::after{content:'';width:8px;height:6px;background-color:var(--insur-base);position:absolute;top:100%;right:0;clip-path:polygon(100% 0, 0 0, 100% 100%);}
ul li ul .is-new-menu > a > span{left:6%;bottom:70%;}
ul li ul .is-new-menu > a > span::after{right:auto;left:0;}
[max-line-1], .max-line-1{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
[max-line-2], .max-line-2{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
[max-line-3], .max-line-3{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
[max-line-4], .max-line-4{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
[max-line-5], .max-line-5{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
[max-line-6], .max-line-6{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
[max-line-7], .max-line-7{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:7;-webkit-box-orient:vertical;}
[max-line-8], .max-line-8{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:8;-webkit-box-orient:vertical;}
[max-line-9], .max-line-9{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:9;-webkit-box-orient:vertical;}
[class*="cm-ratio-"]{position:relative;display:block;padding:0;overflow:hidden;}
[class*="cm-ratio-"]:before{content:"";display:block;}
[class*="cm-ratio-"] > :first-child:not(a){position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;object-position:center;}
[class*="cm-ratio-"] > a:first-child *{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;object-position:center;}
[class*="cm-ratio-"].containn > :first-child:not(a){position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:contain;object-position:center;}
[class*="cm-ratio-"].containn > a:first-child *{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:contain;object-position:center;}
.cm-ratio-16-9:before{padding-top:calc(9 / 16 * 100%);}
.cm-ratio-16-9{aspect-ratio:16 / 9;}
.cm-ratio-9-16:before{padding-top:calc(16 / 9 * 100%);}
.cm-ratio-9-16{aspect-ratio:9 / 16;}
.cm-ratio-16-5:before{padding-top:calc(5 / 16 * 100%);}
.cm-ratio-16-5{aspect-ratio:16 / 5;}
.cm-ratio-5-16:before{padding-top:calc(16 / 5 * 100%);}
.cm-ratio-5-16{aspect-ratio:5 / 16;}
.cm-ratio-8-5:before{padding-top:calc(5 / 8 * 100%);}
.cm-ratio-8-5{aspect-ratio:8 / 5;}
.cm-ratio-5-8:before{padding-top:calc(8 / 5 * 100%);}
.cm-ratio-5-8{aspect-ratio:5 / 8;}
.cm-ratio-4-3:before{padding-top:calc(3 / 4 * 100%);}
.cm-ratio-4-3{aspect-ratio:4 / 3;}
.cm-ratio-3-4:before{padding-top:calc(4 / 3 * 100%);}
.cm-ratio-3-4{aspect-ratio:3 / 4;}
.cm-ratio-3-2:before{padding-top:calc(2 / 3 * 100%);}
.cm-ratio-3-2{aspect-ratio:3 / 2;}
.cm-ratio-2-3:before{padding-top:calc(3 / 2 * 100%);}
.cm-ratio-2-3{aspect-ratio:2 / 3;}
.cm-ratio-1-1:before{padding-top:calc(1 / 1 * 100%);}
.cm-ratio-1-1{aspect-ratio:1 / 1;}
.fsz-60{font-size:60px;}
@-webkit-keyframes fadeIn{
    0%{opacity:0;}
    100%{opacity:1;}
}
@keyframes fadeIn{
    0%{opacity:0;}
    100%{opacity:1;}
}
@-webkit-keyframes fadeOut{
    0%{opacity:1}
    100%{opacity:0}
}
@keyframes fadeOut{
    0%{opacity:1}
    100%{opacity:0}
}
.cookie-bottom{background-color:#f8f8f8;padding:15px 30px;position:fixed;left:0;bottom:0;width:100%;z-index:999;border-top:2px solid #e8e8e8;opacity:0;visibility:hidden;font-size:12px;display:flex;justify-content:center;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}
.cookie-bottom.cokie-closed{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOut;animation-name:fadeOut;opacity:0;visibility:hidden;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.cookie-bottom.cokie-open{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;opacity:1;visibility:visible;}
.cokie-buttons{color:#1d1d1d;margin-left:15px;}
.cokie-buttons button{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:2px solid #bdbdbd;margin:0px 5px;cursor:pointer;background-color:#fff;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}
.cokie-buttons button:hover{border-color:#696969;background-color:#696969;}
.cokie-buttons button:focus{outline:none !important;}
.cokie-buttons button img{max-width:10px;}
.cokie-buttons button:before, .cokie-buttons button:after{position:absolute;content:"";display:block;width:12px;height:2px;background-color:#696969;border-radius:5px;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}
.cokie-buttons button:hover:before, .cokie-buttons button:hover:after{background-color:#ffffff}
.cokie-buttons button:before{transform:rotate(45deg) scale(1) skew(0deg) translate(0px);-webkit-transform:rotate(45deg) scale(1) skew(0deg) translate(0px);-moz-transform:rotate(45deg) scale(1) skew(0deg) translate(0px);-o-transform:rotate(45deg) scale(1) skew(0deg) translate(0px);-ms-transform:rotate(45deg) scale(1) skew(0deg) translate(0px);}
.cokie-buttons button:after{transform:rotate(-45deg) scale(1) skew(0deg) translate(0px);-webkit-transform:rotate(-45deg) scale(1) skew(0deg) translate(0px);-moz-transform:rotate(-45deg) scale(1) skew(0deg) translate(0px);-o-transform:rotate(-45deg) scale(1) skew(0deg) translate(0px);-ms-transform:rotate(-45deg) scale(1) skew(0deg) translate(0px);}
.cookie-bottom-content{width:100%;max-width:1170px;line-height:1.6;display:flex;justify-content:space-between;align-items:center;}
.cookie-bottom-content a{font-size:1em;color:inherit;text-decoration:underline;}
.input-box .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}
.inputfile + label{width:100%;cursor:pointer;overflow:hidden;padding:0;height:60px;display:flex;justify-content:flex-start;align-items:center;}
.no-js .inputfile + label{display:none;}
.inputfile:focus + label, .inputfile.has-focus + label{}
.inputfile + label svg{vertical-align:middle;fill:currentColor;margin-right:5px;width:20px;height:20px;}
.inputfile-2 + label{color:var(--insur-gray);-webkit-transition:0.35s ease;transition:0.35s ease;outline:none;background-color:var(--insur-extra);border-radius:var(--insur-bdr-radius);min-height:60px;font-size:14px;padding-left:30px;padding-right:30px;}
.inputfile-2:focus + label, .inputfile-2.has-focus + label, .inputfile-2 + label:hover{border-color:#0d5aa5;}
.overflow-inherit{overflow:inherit}
.main-menu__list2{top:-16px !important;}
.insurance-details__right.link-text a{color:var(--insur-base);}
.heading-icon{display:flex;flex-direction:row;align-items:center;}
.heading-icon span{padding:0 10px;}
.top-100px{top:100px;}
.hr-content a{color:var(--insur-white);display:inline-block;line-height:1;padding:15px 60px 15px 40px;border-radius:30px;border:3px solid #e0e2e3;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Material Symbols by Google - https://github.com/google/material-design-icons/blob/master/LICENSE --%3E%3Cpath fill='%23ffffff' d='M16.15 13H5q-.425 0-.712-.288T4 12t.288-.712T5 11h11.15L13.3 8.15q-.3-.3-.288-.7t.288-.7q.3-.3.713-.312t.712.287L19.3 11.3q.15.15.213.325t.062.375t-.062.375t-.213.325l-4.575 4.575q-.3.3-.712.288t-.713-.313q-.275-.3-.288-.7t.288-.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right 20px;background-size:22px;text-transform:uppercase;font-size:14px;}
.hr-content a:before{content:"";position:absolute;--size:0px;top:var(--size);bottom:var(--size);left:var(--size);right:var(--size);z-index:1;border-radius:30px;background:rgb(107, 191, 224);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiYmZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDk2ZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(107, 191, 224, 1) 0%, rgba(0, 150, 214, 1) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(107, 191, 224, 1)), color-stop(100%, rgba(0, 150, 214, 1)));background:-webkit-linear-gradient(left, rgba(107, 191, 224, 1) 0%, rgba(0, 150, 214, 1) 100%);background:-o-linear-gradient(left, rgba(107, 191, 224, 1) 0%, rgba(0, 150, 214, 1) 100%);background:-ms-linear-gradient(left, rgba(107, 191, 224, 1) 0%, rgba(0, 150, 214, 1) 100%);background:linear-gradient(to right, rgba(107, 191, 224, 1) 0%, rgba(0, 150, 214, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6bbfe0', endColorstr='#0096d6', GradientType=1);z-index:-2;}
.hr-content a:after{content:"";position:absolute;--size:3px;top:var(--size);bottom:var(--size);left:var(--size);right:var(--size);z-index:1;border-radius:30px;background:rgb(107, 191, 224);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiYmZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOWFkZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(107, 191, 224, 1) 0%, rgba(41, 173, 229, 1) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(107, 191, 224, 1)), color-stop(100%, rgba(41, 173, 229, 1)));background:-webkit-linear-gradient(left, rgba(107, 191, 224, 1) 0%, rgba(41, 173, 229, 1) 100%);background:-o-linear-gradient(left, rgba(107, 191, 224, 1) 0%, rgba(41, 173, 229, 1) 100%);background:-ms-linear-gradient(left, rgba(107, 191, 224, 1) 0%, rgba(41, 173, 229, 1) 100%);background:linear-gradient(to right, rgba(107, 191, 224, 1) 0%, rgba(41, 173, 229, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6bbfe0', endColorstr='#29ade5', GradientType=1);z-index:-1;}
label.cm-checkbox-label{position:relative;margin-bottom:5px;margin-top:5px;font-size:13px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;color:#222222;}
label.cm-checkbox-label input{display:none;width:0;height:0;opacity:0}
label.cm-checkbox-label label{width:18px;height:18px;min-width:18px;min-height:18px;display:inline-block;margin-right:6px;position:relative;margin-top:4px;cursor:pointer;}
label.cm-checkbox-label label:before{content:"";position:absolute;width:18px;height:18px;top:0;left:0;border:1px solid var(--insur-base);border-radius:3px;}
label.cm-checkbox-label label:after{content:"";position:absolute;width:10px;height:5px;left:4px;top:6px;opacity:0;border-left:2px solid var(--insur-base);border-bottom:2px solid var(--insur-base);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}
label.cm-checkbox-label:hover label:after{opacity:.20}
label.cm-checkbox-label input[type=checkbox]:checked + label:after{opacity:1}
label.cm-checkbox-label a{text-decoration:none;color:rgb(229 0 126 / 75%);text-decoration:underline;}
label.cm-radio-label{position:relative;margin-bottom:5px;margin-top:5px}
label.cm-radio-label input{display:none;width:0;height:0;opacity:0}
label.cm-radio-label label{width:18px;height:18px;border-radius:50px;display:inline-block;margin-right:6px;position:relative;margin-bottom:-4px !important;;cursor:pointer}
label.cm-radio-label label:before{content:"";position:absolute;width:18px;height:18px;top:0;left:0;border-radius:50px;border:1px solid #202020;}
label.cm-radio-label label:after{content:"";position:absolute;width:10px;height:10px;top:4px;left:4px;opacity:0;border-radius:50px;background-color:#000000;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}
label.cm-radio-label:hover label:after{opacity:.20}
label.cm-radio-label input[type=radio]:checked + label:after{opacity:1}
label.cm-radio-label a{text-decoration:none;color:#000000;}
.pbl-social-media{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px;position:relative;z-index:1;}
.pbl-social-media a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100%;line-height:1;-webkit-transition:all 200ms linear 0s;-moz-transition:all 200ms linear 0s;-ms-transition:all 200ms linear 0s;-o-transition:all 200ms linear 0s;transition:all 200ms linear 0s;}
.pbl-social-media a:hover{transform:translate(0%, -3px);-webkit-transform:translate(0%, -3px);-moz-transform:translate(0%, -3px);-o-transform:translate(0%, -3px);-ms-transform:translate(0%, -3px);}
.pbl-social-media a[title]:before{position:absolute;content:attr(title);width:min-content;white-space:nowrap;background-color:#000000;color:#ffffff;padding:5px 10px;border-radius:4px;font-size:12px;opacity:0;visibility:hidden;pointer-events:none;z-index:1;bottom:38px;left:50%;-webkit-transition:all 200ms linear 0s;-moz-transition:all 200ms linear 0s;-ms-transition:all 200ms linear 0s;-o-transition:all 200ms linear 0s;transition:all 200ms linear 0s;transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);}
.pbl-social-media a[title]:after{content:"";position:absolute;z-index:1;border:6px solid transparent;border-top-color:#000000;opacity:0;visibility:hidden;pointer-events:none;bottom:26px;left:50%;-webkit-transition:all 200ms linear 0s;-moz-transition:all 200ms linear 0s;-ms-transition:all 200ms linear 0s;-o-transition:all 200ms linear 0s;transition:all 200ms linear 0s;transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);}
.pbl-social-media a[title]:hover:before, .pbl-social-media a[title]:hover:after{opacity:1;visibility:visible;}
.pbl-social-media svg{width:16px;height:16px;line-height:1;color:#ffffff;}
.pbl-social-media a.no-title:before, .pbl-social-media a.no-title:after{display:none}
[class*="pbl-social-facebook"]:hover, [class*="pbl-social-facebook"].colorful{background-color:#1877f2 !important;}
[class*="pbl-social-twitter"]:hover, [class*="pbl-social-twitter"].colorful{background-color:#000000 !important;}
[class*="pbl-social-instagram"]:hover, [class*="pbl-social-instagram"].colorful{background:linear-gradient(115deg, rgb(249, 206, 52), rgb(238, 42, 123), rgb(98, 40, 215)) !important;}
[class*="pbl-social-linkedin"]:hover, [class*="pbl-social-linkedin"].colorful{background-color:#0a66c2 !important;}
[class*="pbl-social-whatsapp"]:hover, [class*="pbl-social-whatsapp"].colorful{background-color:#25d366 !important;}
[class*="pbl-social-email"]:hover, [class*="pbl-social-email"].colorful{background-color:#3197ff !important;}
[class*="pbl-social-telegram"]:hover, [class*="pbl-social-telegram"].colorful{background-color:#0088cc !important;}
[class*="pbl-social-youtube"]:hover, [class*="pbl-social-youtube"].colorful{background-color:#ff0000 !important;}
[class*="pbl-social-google"]:hover, [class*="pbl-social-google"].colorful{background-color:#ea4335 !important;}
[class*="pbl-social-pinterest"]:hover, [class*="pbl-social-pinterest"].colorful{background-color:#bd081c !important;}
[class*="pbl-social-googleplus"]:hover, [class*="pbl-social-googleplus"].colorful{background-color:#db4437 !important;}
[class*="pbl-social-vimeo"]:hover, [class*="pbl-social-vimeo"].colorful{background-color:#1ab7ea !important;}
[class*="pbl-social-tumblr"]:hover, [class*="pbl-social-tumblr"].colorful{background-color:#2c4762 !important;}
[class*="pbl-social-tripadvisor"]:hover, [class*="pbl-social-tripadvisor"].colorful{background-color:#00e0a4 !important;}
[class*="pbl-social-snapchat"]:hover, [class*="pbl-social-snapchat"].colorful{background-color:#fffc00 !important;}
[class*="pbl-social-tiktok"]:hover, [class*="pbl-social-tiktok"].colorful{background-color:#ff3b5c;!important}
[class*="pbl-social-apple"]:hover, [class*="pbl-social-apple"].colorful{background-color:#a6b1b7 !important;}
[class*="pbl-social-amazon"]:hover, [class*="pbl-social-amazon"].colorful{background-color:#ff9900 !important;}
[class*="pbl-social-periscope"]:hover, [class*="pbl-social-periscope"].colorful{background-color:#40a4c4 !important;}
[class*="pbl-social-foursquare"]:hover, [class*="pbl-social-foursquare"].colorful{background-color:#f94877;!important}
[class*="pbl-social-swarm"]:hover, [class*="pbl-social-swarm"].colorful{background-color:#ffa633 !important;}
[class*="pbl-social-skype"]:hover, [class*="pbl-social-skype"].colorful{background-color:#00aff0 !important;}
[class*="pbl-social-android"]:hover, [class*="pbl-social-android"].colorful{background-color:#a4c639 !important;}
[class*="pbl-social-flickr"]:hover, [class*="pbl-social-flickr"].colorful{background-color:#f40083 !important;}
[class*="pbl-social-yahoo"]:hover, [class*="pbl-social-yahoo"].colorful{background-color:#430297 !important;}
[class*="pbl-social-twitch"]:hover, [class*="pbl-social-twitch"].colorful{background-color:#9146ff !important;}
[class*="pbl-social-soundcloud"]:hover, [class*="pbl-social-soundcloud"].colorful{background-color:#ff5500 !important;}
[class*="pbl-social-spotify"]:hover, [class*="pbl-social-spotify"].colorful{background-color:#1ed760 !important;}
[class*="pbl-social-dribbble"]:hover, [class*="pbl-social-dribbble"].colorful{background-color:#ea4c89 !important;}
[class*="pbl-social-reddit"]:hover, [class*="pbl-social-reddit"].colorful{background-color:#ff5700 !important;}
[class*="pbl-social-vk"]:hover, [class*="pbl-social-vk"].colorful{background-color:#4a76a8 !important;}
[class*="pbl-social-steam"]:hover, [class*="pbl-social-steam"].colorful{background-color:#171a21 !important;}
[class*="pbl-social-discord"]:hover, [class*="pbl-social-discord"].colorful{background-color:#5865f2 !important;}
[class*="pbl-social-blog"]:hover, [class*="pbl-social-blog"].colorful{background-color:#F96E3E !important;}
[class*="pbl-social-"]:hover, [class*="pbl-social-"].colorful{color:#ffffff !important;border:none !important;}
[class*="pbl-social-"].colorful:hover{color:rgb(49 48 65 / 40%) !important;}
.pbl-hr-title{font-weight:600;font-size:26px;}
.pbl-header-bg-1{background-color:#4eb1e5;}
.pbl-header-bg-2{background-color:#25b6bf;}
.pbl-header-bg-3{background-color:#804d99;}
.pbl-header-bg-4{background-color:#ee7501;}
.hr-open-position-box{display:flex;align-items:center;justify-content:center;}
.hr-open-position-box a{width:100%;height:100%;padding:45px 35px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}
.hr-open-position-box img{max-width:100%;max-height:50px;}
.hr-open-position-box p{font-size:16px;color:#ffffff;}
.hr-open-position{width:100%;font-size:14px;}
.hr-open-position .table-responsive{width:100%;}
.hr-open-position [class*="table"] *{font-size:inherit;vertical-align:bottom;}
.hr-open-position table tr > :nth-child(1){min-width:300px;}
.hr-open-position table tr > :nth-child(2){min-width:220px;}
.hr-open-position table tr > :nth-child(3){white-space:nowrap;}
.hr-open-position table tr > :nth-child(4){min-width:150px;max-width:150px;white-space:nowrap;}
.hr-open-position table tr > :nth-child(5){text-align:center;min-width:120px;max-width:120px;white-space:nowrap;}
.hr-open-position table tr > :nth-child(6){}
.hr-open-position table tr > :nth-child(7){}
.hr-open-position table .thm-btn{padding:5px 10px;border-radius:4px;line-height:1;}
.hr-open-position table a:not(.thm-btn){text-decoration:underline;color:#ee7501;}
.white-popup{position:relative;background:#FFF;padding:20px;max-width:800px;width:100%;margin:20px auto;}