:root{font-size:16px}
body{font-family:"Nunito";font-weight:400;font-size:16px;line-height:1.8;color:#192225;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
iframe{border:none}
a,b,div,ul,li{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-outline-:none}
a:focus,a:active,input,input:hover,input:focus,input:active,textarea,textarea:hover,textarea:focus,textarea:active{-moz-outline:none;outline:none}
img:not([draggable]),embed,object,video{max-width:100%;height:auto}
a{text-decoration:none;outline:0}
a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0}
img{border:none;max-width:100%;height:auto}
.clear-both:before,.clear-both:after{display:table;content:"";clear:both}
button:focus{outline:none}
.header{position:relative;z-index:999}
.header-transparent{position:absolute;top:0;left:0;width:100%;z-index:100;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.header-transparent .xs-menus .nav-menu>li>a{color:#FFF}
.header-transparent .xs-header{border-bottom:1px solid rgba(255,255,255,0.2)}
.header-transparent .xs-menu-tools>li>a{color:#FFF}
.header-transparent .xs-menus .nav-menu>li>a::before{background-color:#fefefe}
.header-transparent .xs-header.header-main{background-color:transparent;border-bottom:0;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);box-shadow:0 2px 20px 0 rgba(0,0,0,0.1)}
.xs-header.header-main .xs-menus .nav-menu>li:not(:last-child){margin-right:15px;padding-right:15px}
.header-transparent .xs-header.header-main .xs-menus .nav-menu>li.active>a{color:#181818}
.header-transparent .xs-header.header-main .xs-menus .nav-menu>li.active>a .submenu-indicator-chevron{border-color:transparent #181818 #181818 transparent}
.header-transparent .xs-header.header-main .xs-menus .nav-menu>li.active>a::before{background-color:#fff;-webkit-box-shadow:9px 0 0 0 #fff,18px 0 0 0 #fff;box-shadow:9px 0 0 0 #fff,18px 0 0 0 #fff}
.header-transparent .xs-header.header-main .xs-menus .nav-menu>li>a .submenu-indicator-chevron{border-color:transparent #FFF #FFF transparent}
.header-transparent .xs-header.header-main .xs-menus .nav-menu>li>a::before{background-color:#FFF;-webkit-box-shadow:9px 0 0 0 #FFFFFF,18px 0 0 0 #FFF;box-shadow:9px 0 0 0 #FFFFFF,18px 0 0 0 #FFF}
.header-transparent .xs-header.header-main .xs-menu-tools{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.header-transparent .xs-header.header-main .xs-menu-tools>li>a{color:#FFF}
.header-transparent .xs-header.header-main .xs-menu-tools>li>a i{color:#FFF;font-size:22px}
.header-tranparent-style2 .xs-header.header-main{background-color:#FFF}
.header-tranparent-style2 .xs-header.header-main .xs-menus .nav-menu>li>a{color:#181818}
.header-tranparent-style2 .xs-header.header-main .xs-menus .nav-menu>li>a::before{background-color:#181818;-webkit-box-shadow:9px 0 0 0 #181818,18px 0 0 0 #181818;box-shadow:9px 0 0 0 #181818,18px 0 0 0 #181818}
.header-tranparent-style2 .xs-header.header-main .xs-menu-tools{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.header-tranparent-style2 .xs-header.header-main .xs-menu-tools>li>a{color:#181818}
.xs-menus .nav-menu>li{margin-right:30px}
.xs-menus .nav-menu>li:last-child{margin-right:0}
.xs-menus .nav-menu>li.active>a{color:#000}
.xs-menus .nav-menu>li>.nav-dropdown a.active{color:#000}
.xs-menus .nav-menu>li>a{color:#333;padding:60px 10px 0;position:relative;font-size:1rem;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.xs-menus.xs_nav-portrait .nav-menu>li>a{padding:15px!important}
.xs-menus .nav-menu>li>a .submenu-indicator-chevron{border-color:transparent #FFF #FFF transparent}
.xs-menus .nav-menu .xs-icon-menu .single-menu-item a{padding-left:0;padding-right:0;display:block;color:#141414;font-size:1rem}
.xs-menus .nav-menu .xs-icon-menu .single-menu-item a:hover{color:#0c5adb}
.xs-menus .nav-menu .xs-icon-menu .single-menu-item a i{font-size:1rem;position:relative;top:1px;padding-right:18px}
.xs-menus .nav-menu .xs-icon-menu .single-menu-item:not(:last-child) a{padding-bottom:20px;border-bottom:1px solid #f7f7f7}
.xs-menus .nav-menu .xs-icon-menu .single-menu-item:not(:first-child) a{padding-top:20px}
.xs-menus .nav-menu .xs-icon-menu .single-menu-item.active>a{color:#0c5adb}
.xs-menus .nav-menu .megamenu-panel.xs-service-menu{padding:35px}
.xs-menus .nav-menu li>.nav-dropdown li a{background-color:transparent;border-bottom:1px solid #F1F1F1;color:#333;font-size:1.1333333333rem}
.xs-menus .nav-menu li>.nav-submenu{-webkit-box-shadow:15px 15px 30px rgba(0,0,0,0.16);box-shadow:15px 15px 30px rgba(0,0,0,0.16);background-color:#FFF;border-top:0}
.xs-menus .nav-menu .nav-dropdown li:last-child a{border-bottom:0}
.xs-menus .nav-toggle{margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.xs-header{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.xs-header .xs-logo{display:inline-block}
.xs-header.header-main{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.1);box-shadow:0 3px 7px 0 rgba(0,0,0,0.1);background-color:#FFF}
.xs-header.header-main>.container{position:relative}
.xs-header.header-main .navSidebar-wraper{position:absolute;right:15px;bottom:-30px;z-index:11;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.xs-header.header-main .navSidebar-wraper .single-navicon{width:60px;height:60px;border-radius:50%;background-color:#FFF;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);display:inline-block;float:left}
.xs-header.header-main .navSidebar-wraper .single-navicon:not(:last-child){margin-right:10px}
.xs-header.header-main .navSidebar-wraper .navSidebar-button{height:calc(100% - 12px);width:calc(100% - 12px);border-radius:50%;background-color:#00138e;display:block;text-align:center;margin:0 auto;line-height:48px;font-size:1.2rem;color:#FFF;position:relative;top:6px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.xs-header.header-main .navSidebar-wraper .navSidebar-button i{font-weight:700}
.xs-header.header-main .navSidebar-wraper .navSidebar-button:hover{background-color:#0c5adb}
.xs-header.header-main .xs-logo{padding:28px 0}
.xs-header.header-main .xs-menus .nav-menu>li.active>a{color:#333}
.xs-header.header-main .xs-menus .nav-menu>li a .submenu-indicator-chevron{color:inherit;border-color:transparent currentColor currentColor transparent}
.xs-header.header-main .xs-menus .nav-menu>li>.nav-submenu>li>a.active{color:#0c5adb}
.xs-header.header-main .xs-menus .nav-menu>li>.nav-dropdown{right:0}
.megamenu-content{max-width:665px}
.xs-header.header-main .xs-menus .nav-menu>li>a{padding:44px 0;color:#00138e;font-weight:700;font-family:"Nunito";position:relative}
.xs-header.header-main .xs-menus .nav-menu>li>a::before,.header-new .xs-menus .nav-menu>li>a:before{position:absolute;content:"";bottom:calc(0% + 32px);left:-10%;height:4px;width:4px;border-radius:50%;color:inherit;background-color:currentColor;-webkit-box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor;box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0;margin-left:-12px}
.xs-header.header-main .xs-menus .nav-menu>li>a:hover::before,.xs-header.header-main .xs-menus .nav-menu>li:hover>a::before,.header-new .xs-menus .nav-menu>li>a:hover:before,.header-new .xs-menus .nav-menu>li:hover>a:before{opacity:1;left:50%}
.header-new .xs-menus .nav-menu>li>a:hover:before,.header-new .xs-menus .nav-menu>li:hover>a:before{opacity:1;left:calc(0% + 13px)}
.header-transparent .header-new .xs-menus .nav-menu>li>a:before{color:inherit;background-color:currentColor;-webkit-box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor;box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor;border-radius:0}
.xs-header.header-main .xs-menu-tools{line-height:1;padding:42px 0;margin:0;text-align:right}
.xs-header.header-main .xs-menu-tools>li>a{color:#00138e}
.xs-header.header-main .xs-menu-tools>li>a:hover{color:#0c5adb}
.xs-header.header-main .xs-menu-tools>li>a .xs-flag{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);border:1px solid #FFF}
.xs-menus .nav-brand{display:none}
.xs-menu-tools{text-align:left;padding:56px 0 0}
.xs-menu-tools>li{display:inline-block;margin-right:20px;vertical-align:middle}
.xs-menu-tools>li:last-child{margin-right:0}
.xs-menu-tools>li>a{color:#333;display:inline-block;width:100%;vertical-align:middle;font-weight:700}
.xs-menu-tools>li>a .xs-flag{width:24px;height:24px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:100%;display:inline-block;vertical-align:middle;margin-right:9px}
.xs-menu-tools>li>a .lang-title{vertical-align:middle;font-size:.9333333333rem}
.home-menu-panel a{display:block;text-align:center}
.home-menu-panel a img{margin-bottom:20px}
.home-menu-panel a h4{font-size:1.1333333333rem;margin-bottom:0}
.xs-logo{max-height:84px}
.nav-brand>img,.xs-logo>img{max-height:100%}
.xs-header.header-main .xs-logo{padding:0;min-height:106px;display:flex;align-items:center}
.admin-bar .nav-sticky.xs__sticky_header{top:32px}
.nav-sticky{-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.page-template-template-onepage .xs__sticky_header + div,.page-template-template-onepage .xs__sticky_header + footer{padding-top:142px}
.xs__sticky_header{position:fixed;width:100%;top:0;left:0}
.xs__sticky_header + .elementor,.xs__sticky_header + .xs-footer-section{padding-top:100px}
.elementor + .xs-footer-section{padding-top:0}
.nav-sticky .xs-logo .logo-sticky{display:none}
.nav-sticky.sticky-header .xs-logo>img:not(.logo-sticky){display:none}
.nav-sticky.sticky-header .xs-logo>.logo-sticky,.nav-sticky.sticky .xs-logo>.logo-sticky{display:block}
.nav-sticky.sticky-header{position:fixed;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background-color:#FFF;top:-1px;width:100%}
.nav-sticky.sticky-header .xs-header .xs-logo,.nav-sticky.sticky-header .xs-header .nav-brand{padding:17px 0}
.nav-sticky.sticky-header .xs-header .xs-logo .logo-sticky,.nav-sticky.sticky-header .xs-header .nav-brand .logo-sticky,.nav-sticky.sticky .xs-header .nav-brand .logo-sticky{opacity:1;visibility:visible;top:50%}
.nav-sticky.sticky-header .xs-header .xs-logo .logo-transparent,.nav-sticky.sticky-header .xs-header .nav-brand .logo-transparent{opacity:0;visibility:hidden}
.nav-sticky.sticky-header .xs-header .xs-menu-tools{padding:32px 0}
.nav-sticky.sticky-header .xs-header .xs-menu-tools>li>a i,.nav-sticky.sticky-header .xs-header .xs-menu-tools>li>a{color:#181818}
.nav-sticky.sticky-header .xs-header .xs-menus .nav-menu>li>a,.nav-sticky.sticky .xs-header .xs-menus .nav-menu>li>a{padding:39px 0;color:#181818}
.nav-sticky.sticky-header .xs-header .xs-menus .nav-menu>li>a::before{color:inherit;background-color:currentColor;-webkit-box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor;box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor;bottom:calc(0% + 25px)}
.nav-sticky.sticky-header .xs-header .xs-menus .nav-menu>li>a .submenu-indicator-chevron{color:inherit;border-color:transparent currentColor currentColor transparent}
.nav-sticky.sticky-header.sticky{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}
.nav-sticky .xs-header.header-main .xs-menus .nav-menu.single-page-menu>li:not(:last-child){margin-right:15px;padding-right:15px}
.header-tranparent-style2+.banner-v2{padding-top:149px}
.mfp-bg.xs-promo-popup{background-color:rgba(0,0,0,0.87);padding-bottom:100%;border-radius:100%;overflow:hidden;-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}
@-webkit-keyframes menu-animation {
    0%{opacity:0;-webkit-transform:scale(0.04) translateY(300%);transform:scale(0.04) translateY(300%)}
    40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0);-webkit-transition:ease-out;-o-transition:ease-out;transition:ease-out;-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0)}
    60%{opacity:1;-webkit-transform:scale(0.02) translateY(0px);transform:scale(0.02) translateY(0px)}
    61%{opacity:1;-webkit-transform:scale(0.04) translateY(0px);transform:scale(0.04) translateY(0px)}
    99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}
    100%{opacity:1;-webkit-transform:scale(2) translateY(0px);transform:scale(2) translateY(0px);height:100%;padding-bottom:0;border-radius:0}
}
@keyframes menu-animation {
    0%{opacity:0;-webkit-transform:scale(0.04) translateY(300%);transform:scale(0.04) translateY(300%)}
    40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0);-webkit-transition:ease-out;-o-transition:ease-out;transition:ease-out;-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0)}
    60%{opacity:1;-webkit-transform:scale(0.02) translateY(0px);transform:scale(0.02) translateY(0px)}
    61%{opacity:1;-webkit-transform:scale(0.04) translateY(0px);transform:scale(0.04) translateY(0px)}
    99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}
    100%{opacity:1;-webkit-transform:scale(2) translateY(0px);transform:scale(2) translateY(0px);height:100%;padding-bottom:0;border-radius:0}
}
.xs-promo-popup .modal-content{background-color:transparent;padding:0;border:0}
.xs-promo-popup .mfp-close{color:#FFF;opacity:0;-webkit-transition:all 1s ease .8s;-o-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);-ms-transform:translateY(-500px);transform:translateY(-500px)}
.xs-promo-popup.mfp-ready .mfp-close{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xs-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 1s ease .8s;-o-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);-ms-transform:translateY(-500px);transform:translateY(-500px)}
.xs-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.ekit-section-parallax-layer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute}
.ekit-section-parallax-layer .elementskit-parallax-graphic{width:100%;height:auto;overflow:visible}
.ekit-section-parallax-layer svg.elementskit-parallax-graphic{width:100px}
.item_animation{position:absolute;overflow:hidden;animation:ekit-fade 5s infinite linear}
.elementskit-invisible{visibility:hidden}
.elementskit-parallax-multi-container{transition:none!important}
@-webkit-keyframes ekit-fade {
    0%{opacity:.3}
    100%{opacity:1}
}
@keyframes ekit-fade {
    0%{opacity:.3}
    100%{opacity:1}
}
@-webkit-keyframes ekit-rotate {
    from{-webkit-transform:rotate(0);transform:rotate(0)}
    to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes ekit-rotate {
    from{-webkit-transform:rotate(0);transform:rotate(0)}
    to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes ekit-bounce {
    0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    40%{-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0)}
    100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes ekit-bounce {
    0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    40%{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}
    100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes ekit-zoom {
    0%{-webkit-transform:scale(1);transform:scale(1)}
    100%{-webkit-transform:scale(0.5);transform:scale(0.5)}
}
@keyframes ekit-zoom {
    0%{-webkit-transform:scale(1);transform:scale(1)}
    100%{-webkit-transform:scale(0.5);transform:scale(0.5)}
}
@keyframes ekit-rotate-box {
    0%{transform:translate(0px,0px) rotate(0deg) scale(1)}
    20%{transform:translate(73px,-1px) rotate(36deg) scale(0.9)}
    40%{transform:translate(141px,72px) rotate(72deg) scale(1)}
    60%{transform:translate(83px,122px) rotate(108deg) scale(1.2)}
    80%{transform:translate(-40px,72px) rotate(144deg) scale(1.1)}
    100%{transform:translate(0px,0px) rotate(0deg) scale(1)}
}
@-webkit-keyframes ekit-rotate-box {
    0%{-webkit-transform:translate(0px,0px) rotate(0deg) scale(1)}
    20%{-webkit-transform:translate(73px,-1px) rotate(36deg) scale(0.9)}
    40%{-webkit-transform:translate(141px,72px) rotate(72deg) scale(1)}
    60%{-webkit-transform:translate(83px,122px) rotate(108deg) scale(1.2)}
    80%{-webkit-transform:translate(-40px,72px) rotate(144deg) scale(1.1)}
    100%{-webkit-transform:translate(0px,0px) rotate(0deg) scale(1)}
}
@-webkit-keyframes ekit-left-right {
    0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
    50%{-webkit-transform:translateX(50%);transform:translateX(50%)}
    100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
@keyframes ekit-left-right {
    0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
    50%{-webkit-transform:translateX(50%);transform:translateX(50%)}
    100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
.language-content p{color:#FFF;text-align:center;margin-bottom:40px;font-size:1.3333333333rem}
.flag-lists{text-align:center}
.flag-lists li{display:inline-block;margin-right:25px}
.flag-lists li:last-child{margin-right:0}
.flag-lists li a{display:block;color:#FFF;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.flag-lists li a:hover{opacity:.7}
.flag-lists li a img{width:40px;height:40px;margin-right:10px}
.wpml-ls-legacy-list-horizontal ul{text-align:center}
.wpml-ls-legacy-list-horizontal ul li{display:inline-block;margin-right:25px;margin-bottom:15px}
.wpml-ls-legacy-list-horizontal ul li a{display:inline-block;color:#FFF;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.wpml-ls-legacy-list-horizontal ul li a img{width:30px;height:30px;margin-right:10px;border-radius:100%}
.wpml-ls-legacy-list-horizontal ul li img{width:30px;height:30px;margin-right:10px;border-radius:25px}
.xs-sidebar-group .xs-overlay{left:100%;top:0;position:fixed;z-index:10001;height:100%;opacity:0;width:100%;visibility:hidden;-webkit-transition:all .4s ease-in .8s;-o-transition:all .4s ease-in .8s;transition:all .4s ease-in .8s}
.xs-sidebar-widget{position:fixed;right:-100%;top:0;bottom:0;width:100%;max-width:450px;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-transition:all .5s cubic-bezier(0.9,0.03,0,0.96) .6s;-o-transition:all .5s cubic-bezier(0.9,0.03,0,0.96) .6s;transition:all .5s cubic-bezier(0.9,0.03,0,0.96) .6s;visibility:hidden;opacity:0}
.xs-sidebar-group.isActive .xs-overlay{opacity:.9;visibility:visible;-webkit-transition:all .8s ease-out 0;-o-transition:all .8s ease-out 0;transition:all .8s ease-out 0;left:0}
.xs-sidebar-group.isActive .xs-sidebar-widget{opacity:1;visibility:visible;right:0;-webkit-transition:all .7s cubic-bezier(0.9,0.03,0,0.96) .4s;-o-transition:all .7s cubic-bezier(0.9,0.03,0,0.96) .4s;transition:all .7s cubic-bezier(0.9,0.03,0,0.96) .4s}
.sidebar-textwidget{padding:40px;padding-top:20px}
.close-side-widget{color:#1768dd;font-size:1rem;display:block;width:40px;height:40px;line-height:40px;border:1px solid currentColor;border-radius:50%;text-align:center;font-weight:700}
.sidebar-widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in .3s;-o-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.xs-sidebar-group.isActive .sidebar-widget-container{top:0;opacity:1;visibility:visible;-webkit-transition:all 1s ease-out 1.2s;-o-transition:all 1s ease-out 1.2s;transition:all 1s ease-out 1.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.widget-heading{position:absolute;top:0;right:0;padding:25px}
.mini_cart_item{margin-bottom:20px;padding-bottom:20px}
.xs-empty-content{text-align:center;padding:120px 30px 30px}
.xs-empty-content .widget-title{font-size:1.4666666667rem}
.xs-empty-content .xs-title{margin-bottom:20px;font-size:1.2rem}
.xs-empty-content .empty-cart-icon{font-size:3.3333333333rem}
.sidebar-textwidget .sidebar-logo-wraper{margin-bottom:40px;max-width:200px}
.sidebar-textwidget .sidebar-logo-wraper a{display:inline-block}
.sidebar-textwidget>p{font-size:1rem;line-height:1.5;margin-bottom:40px}
.sidebar-textwidget .social-list{margin-bottom:70px;padding:0;margin-top:70px}
.sideabr-list-widget{margin-bottom:40px}
.sideabr-list-widget li{margin-bottom:20px}
.sideabr-list-widget li:last-child{margin-bottom:0}
.sideabr-list-widget img{margin-right:15px;margin-top:3px;width:35px;height:35px}
.sideabr-list-widget p,.sideabr-list-widget a{margin-bottom:2px;color:#000;margin-bottom:8px;display:block}
.sideabr-list-widget span{display:block;font-size:.9333333333rem;color:#1768dd}
.sideabr-list-widget .media-body{line-height:1;margin-top:6px}
.subscribe-from{position:relative;margin-bottom:40px}
.subscribe-from p{font-size:1.2rem;font-weight:700;margin-bottom:25px;line-height:1;color:#1768dd}
.subscribe-from label{position:absolute;bottom:-24px;left:0;margin-bottom:0;line-height:1}
.subscribe-from .form-control{border:1px solid #f5f5f5;height:50px;padding-left:25px}
.subscribe-from .sub-btn{background-color:transparent;border:0;position:absolute;top:0;right:0;padding-right:25px;cursor:pointer;color:#1768dd;height:100%}
.subscribe-from .sub-btn:focus{outline:none}
.subscribe-from .form-group{position:relative;overflow:hidden;-webkit-box-shadow:0 10px 30px 0 rgba(23,104,221,0.2);box-shadow:0 10px 30px 0 rgba(23,104,221,0.2);border-radius:25px;margin-bottom:0}
.xs-banner .single-banner-slide{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:850px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.xs-banner.banner-v2 .single-banner-slide{background-color:#FFF;min-height:650px;background-size:contain;background-position:bottom center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.single-banner-slide.slide-two .xs-banner-content{padding-left:25px}
.xs-banner-content .banner-subtitle{color:#FFF;font-size:1.6rem;font-weight:300;margin-bottom:8px}
.xs-banner-content .banner-title{margin-bottom:36px}
.xs-banner-content p{margin-bottom:35px;color:#FFF}
.xs-banner-content .btn:not([class*=btn-outline-]){-webkit-box-shadow:none;box-shadow:none}
.xs-banner-content.banner-content-v2{margin-top:70px}
.xs-banner-content.banner-content-v2 .banner-subtitle{color:#0c5adb;font-size:1.2rem;font-weight:700;margin-bottom:10px}
.xs-banner-content.banner-content-v2 .banner-title{color:#000;font-size:3.2rem;margin-bottom:12px}
.xs-banner-content.banner-content-v2 .banner-title span{color:#0c5adb}
.xs-banner-content.banner-content-v2 p{color:#7a7a7a;margin-bottom:22px}
.xs-banner-content.banner-content-v2 .btn:not([class*=btn-outline-]){-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.12);box-shadow:0 10px 10px 0 rgba(0,0,0,0.12)}
.banner-image.image-one{margin-right:-130px;margin-left:-30px}
.banner-image.image-two{margin-left:-65px}
.banner-image.image-three{margin-right:-100px}
.banner-slider .active .banner-title,.banner-slider .active .banner-image,.banner-slider .active .banner-subtitle,.banner-slider .active .banner-title,.banner-slider .active .xs-banner-content p,.banner-slider .active .btn-wraper a{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.banner-slider .active .banner-image.image-one,.banner-slider .active .banner-image.image-three{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.banner-slider .active .banner-image.image-two{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.banner-slider .active .xs-banner-content .banner-subtitle{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:.3s;animation-delay:.3s}
.banner-slider .active .xs-banner-content .banner-title{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:.6s;animation-delay:.6s}
.banner-slider .active .xs-banner-content p{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:.9s;animation-delay:.9s}
.banner-slider .active .xs-banner-content .btn-wraper a{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:1.2s;animation-delay:1.2s}
@-webkit-keyframes fadeInRight {
    from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight {
    from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInLeft {
    from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft {
    from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
.why-choose-us-block{text-align:center;padding:0}
.why-choose-us-block p{margin-bottom:0}
.why-choose-us-block h4{margin-bottom:20px;transition:all .4s ease}
.choose-us-img{margin-bottom:38px}
.xs-inline-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0px 20px 45px rgba(0,0,0,0.08));filter:drop-shadow(0px 20px 45px rgba(0,0,0,0.08));position:relative}
.xs-inline-form .form-control{height:65px;background-color:#FFF;border-radius:0;border:0;border-radius:32.5px 0 0 32.5px;padding-left:40px}
.xs-inline-form .form-control::-webkit-input-placeholder{color:#9a9a9a;font-size:.9333333333rem}
.xs-inline-form .form-control::-moz-placeholder{color:#9a9a9a;font-size:.9333333333rem}
.xs-inline-form .form-control:-ms-input-placeholder{color:#9a9a9a;font-size:.9333333333rem}
.xs-inline-form .form-control:-moz-placeholder{color:#9a9a9a;font-size:.9333333333rem}
.xs-inline-form [class*=col-]+[class*=col-] .form-control{border-radius:0;border-left:0}
.xs-inline-form [class*=col-]:nth-child(1) .form-control{border-right:0}
.xs-inline-form .row{width:100%;position:relative}
.xs-inline-form .row::before{position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(12,90,219,0.25);width:1px;height:32px;z-index:1}
.xs-inline-form .row+.check-btn{border-radius:0 32.5px 32.5px 0}
.xs-inline-form .check-btn{height:65px;background-color:#00138e;border:0;border-radius:0 32.5px 32.5px 0;padding:0 40px;color:#FFF;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.xs-inline-form .check-btn:hover{background-color:#0018b2}
.xs-inline-form .check-btn+.row [class*=col-] .form-control{border-radius:0}
.xs-inline-form .check-btn+.row [class*=col-]+[class*=col-] .form-control{border-radius:0 32.5px 32.5px 0}
.free-quote-area{position:relative;overflow:hidden}
.free-quote-area .parallax-icon-wraper .parallax-icon{position:absolute;opacity:.2}
.free-quote-area .parallax-icon-wraper .parallax-icon.icon-one{top:64px;left:98px}
.free-quote-area .parallax-icon-wraper .parallax-icon.icon-two{top:52px;right:0}
.free-quote-area.delighter .parallax-icon-wraper .parallax-icon{-webkit-transition:all .6s cubic-bezier(0.22,0.61,0.36,1);-o-transition:all .6s cubic-bezier(0.22,0.61,0.36,1);transition:all .6s cubic-bezier(0.22,0.61,0.36,1);opacity:0;visibility:hidden}
.free-quote-area.delighter .parallax-icon-wraper .icon-one{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.free-quote-area.delighter .parallax-icon-wraper .icon-two{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.free-quote-area.delighter.started .parallax-icon-wraper .parallax-icon{opacity:.2;visibility:visible}
.free-quote-area.delighter.started .parallax-icon-wraper .icon-one{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}
.free-quote-area.delighter.started .parallax-icon-wraper .icon-two{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}
.xs-info-img{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(0.54,0.085,0.5,0.92);animation-timing-function:cubic-bezier(0.54,0.085,0.5,0.92);-webkit-animation-name:floating;animation-name:floating;-webkit-animation-duration:5s;animation-duration:5s}
.xs-info-wraper{padding-left:30px}
.xs-info-wraper .content-title{margin-bottom:30px}
.xs-info-wraper p{margin-bottom:30px}
.xs-info-wraper .xs-list{margin-bottom:40px}
.xs-info-wraper .xs-list li:not(:last-child){margin-bottom:14px}
.xs-info-wraper .xs-heading .section-title.line{margin-bottom:25px}
.xs-info-wraper.style2{padding-left:0}
.xs-info-wraper.style2 .xs-list li:not(:last-child){margin-bottom:6px}
.xs-info-list{padding-left:10px;margin-bottom:30px}
.xs-info-list .xs-title{margin-bottom:15px}
.xs-info-list p{margin-bottom:0}
.xs-xs-info .row{margin-bottom:90px}
.xs-xs-info .row+.row{margin-bottom:0}
@-webkit-keyframes floating {
    0%{-webkit-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}
    50%{-webkit-transform:rotateX(0deg) translateY(15px);transform:rotateX(0deg) translateY(15px)}
    100%{-webkit-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}
}
@keyframes floating {
    0%{-webkit-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}
    50%{-webkit-transform:rotateX(0deg) translateY(15px);transform:rotateX(0deg) translateY(15px)}
    100%{-webkit-transform:rotateX(0deg) translateY(0px);transform:rotateX(0deg) translateY(0px)}
}
.single-work-process{text-align:center;cursor:pointer}
.single-work-process h4{color:#7897e6;margin-bottom:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-work-process:hover .work-process-icon{border-color:#02d1d1;background-color:#1040d2;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.1)}
.single-work-process:hover h4{color:#FFF}
.work-process-icon{text-align:center;width:124px;height:124px;line-height:124px;border:1px solid #0981d8;border-radius:50%;background-color:#0e49d652;width:124px;height:124px;margin:0 auto;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin-bottom:40px;position:relative}
.work-process-icon::before{position:absolute;content:"";top:50%;right:-70%;width:70%;height:1px;background-color:#02cfd1;opacity:.5}
.work-process-icon:after{content:'';position:absolute;left:calc(-30% + 2px);width:10px;height:10px;border-top:solid 1px #02cfd1;border-right:solid 1px #02cfd1;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}
.working-process-group [class^="col-"]:last-child .work-process-icon::before{display:none}
.working-process-group [class^="col-"]:first-child .work-process-icon::after{display:none}
.current-section .working-process-group .work-process-icon{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceIns;animation-name:bounceIns}
.current-section .working-process-group .work-process-icon::before{right:-70%;opacity:.5}
.current-section .working-process-group [class^="col-"]:nth-of-type(2) .work-process-icon{-webkit-animation-delay:.5s;animation-delay:.5s}
.current-section .working-process-group [class^="col-"]:nth-of-type(2) .work-process-icon::before{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
.current-section .working-process-group [class^="col-"]:nth-of-type(3) .work-process-icon{-webkit-animation-delay:.7s;animation-delay:.7s}
.current-section .working-process-group [class^="col-"]:nth-of-type(3) .work-process-icon::before{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}
.current-section .working-process-group [class^="col-"]:last-child .work-process-icon{-webkit-animation-delay:.9s;animation-delay:.9s}
.current-section .working-process-group [class^="col-"]:last-child .work-process-icon::before{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}
.working-process-anim .work-process-icon{opacity:0}
.working-process-anim .work-process-icon::before{right:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:0}
@-webkit-keyframes bounceIns {
    from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
    20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
    40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
    60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
    80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
    to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIns {
    from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
    20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
    40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
    60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
    80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
    to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.single-service-preview{border:1px solid #f5f5f5;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,0.06);box-shadow:0 10px 15px 0 rgba(0,0,0,0.06);padding:50px 80px}
.service-preview-content{padding-left:35px}
.service-preview-content .xs-content-title{color:#0c5adb;margin-bottom:20px}
.service-preview-content p{margin-bottom:30px}
.service-preview-img{margin-top:24px}
.single-case-studies{background-color:#FFF;border-radius:5px;position:relative;overflow:hidden;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin-bottom:30px}
.single-case-studies:hover{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.07);box-shadow:0 5px 20px 0 rgba(0,0,0,0.07)}
.single-case-studies:hover .image{position:relative;overflow:hidden}
.single-case-studies:hover .image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.single-case-studies:hover .case-body h4 a{color:#326ef6}
.single-case-studies .image{position:relative;overflow:hidden}
.single-case-studies .image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:100%}
.single-case-studies .case-body{padding:30px 15px}
.single-case-studies .case-body h4{margin-bottom:5px}
.case-study-slider .owl-stage-outer{padding:30px 0}
.case-study-slider .owl-dots{text-align:center;line-height:1;margin-top:55px}
.case-study-slider .owl-dots button:not(:last-child){margin-right:8px}
.case-study-slider .owl-dots button.active span{opacity:1;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}
.case-study-slider .owl-dots button span{display:block;border-radius:50%;background-color:#0c5adb;opacity:.302;width:6px;height:6px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.case-study-slider .owl-dots{margin-top:3px}
.pricing-body{margin-bottom:35px}
.pricing-body .xs-list li:not(:last-child){margin-bottom:12px;margin-right:0}
.price-table{color:#0c5adb;font-weight:700;font-size:3rem;margin-bottom:0}
.price-table sup{font-size:2rem}
.price-table sub{font-size:1.3333333333rem;font-weight:400;right:9px;bottom:0}
.pricing-style2 .xs-single-pricing{border:0}
.pricing-style2 .xs-single-pricing .price-table{font-size:2.4rem}
.pricing-style2 .xs-single-pricing .price-table sup,.pricing-style2 .xs-single-pricing .price-table sub{font-size:1.2rem}
.pricing-style2 .xs-single-pricing .pulse-anim{width:112px;height:112px}
.xs-single-pricing{background-color:#FFF;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.08);box-shadow:0 10px 10px 0 rgba(0,0,0,0.08);text-align:center;padding:40px;border-radius:5px;border:1px solid #efefef;position:relative;z-index:1;overflow:hidden}
.xs-single-pricing .pricing-img-block{margin-bottom:25px}
.xs-single-pricing .pricing-header{margin-bottom:30px}
.xs-single-pricing .pricing-header .xs-content-title{margin-bottom:25px}
.xs-single-pricing.active{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);background-color:#0c5adb}
.xs-single-pricing.active .pricing-header .xs-content-title,.xs-single-pricing.active .pricing-header .price-table{color:#FFF}
.xs-single-pricing.active .pricing-body .xs-list li{color:#FFF}
.xs-single-pricing.active .pricing-footer .btn:not([class*=btn-outline-]){background-color:#FFF;color:#0c5adb}
.xs-single-pricing.active .pulse-anim{background-color:#417ee3}
.xs-single-pricing.active .pulse-anim::before{-webkit-box-shadow:0 0 0 42px #3173e1,0 0 0 84px #1f67de;box-shadow:0 0 0 42px #3173e1,0 0 0 84px #1f67de}
.testimonial-slider-preview{padding:0 50px;margin-bottom:20px}
.testimonial-slider-preview .owl-stage-outer{padding-bottom:15px}
.single-testimonial-preview{text-align:center;color:#000}
.single-testimonial-preview p{font-size:1.2rem;margin-bottom:18px}
.border-line{width:128px;display:block;height:1px;position:relative;background-color:rgba(0,0,0,0.25);-webkit-box-shadow:10px 0 0 0 rgba(255,168,1,0),138px 0 0 rgba(0,0,0,0.25);box-shadow:10px 0 0 0 rgba(255,168,1,0),138px 0 0 rgba(0,0,0,0.25);margin:0 auto;left:-64px}
.border-line::before,.border-line::after{position:absolute;content:"";top:0;left:calc(100% + 10px);height:13px;width:1px;border-right:1px solid rgba(0,0,0,0.25)}
.border-line::after{left:calc(107% - 10px);height:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}
.primary-bg .single-testimonial-preview,.gradient-bg .single-testimonial-preview{color:#FFF}
.primary-bg .single-testimonial-preview .border-line,.gradient-bg .single-testimonial-preview .border-line{background-color:#FFF;-webkit-box-shadow:10px 0 0 0 rgba(0,0,0,0),138px 0 0 #FFF;box-shadow:10px 0 0 0 rgba(0,0,0,0),138px 0 0 #FFF}
.primary-bg .single-testimonial-preview .border-line::before,.primary-bg .single-testimonial-preview .border-line::after,.gradient-bg .single-testimonial-preview .border-line::before,.gradient-bg .single-testimonial-preview .border-line::after{border-right:1px solid #FFF}
.primary-bg .single-bio-thumb h4,.primary-bg .single-bio-thumb p,.gradient-bg .single-bio-thumb h4,.gradient-bg .single-bio-thumb p{color:#FFF}
.testimonial-slider-thumb .owl-dots button span,.gradient-bg .testimonial-slider-thumb .owl-dots button span{background-color:#fff}
.primary-bg .big-watermark-icon,.gradient-bg .big-watermark-icon{color:#FFF}
.testimonial-slider-thumb{padding:0 96px}
.testimonial-slider-thumb.owl-carousel .owl-stage-outer{padding:0 5px}
.testimonial-slider-thumb .owl-item:not(.current) .single-bio-thumb{opacity:.25}
.testimonial-slider-thumb .owl-dots{text-align:center;line-height:1;margin-top:55px}
.testimonial-slider-thumb .owl-dots button:not(:last-child){margin-right:8px}
.testimonial-slider-thumb .owl-dots button.active span{opacity:1;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}
.testimonial-slider-thumb .owl-dots button span{display:block;border-radius:50%;background-color:#0c5adb;opacity:.302;width:6px;height:6px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.single-bio-thumb{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-bio-thumb h4{color:#0c5adb;margin-bottom:2px}
.single-bio-thumb p{color:#919191}
.single-bio-thumb .bio-image{position:relative;overflow:hidden;width:55px;height:55px;border-radius:50%;float:left}
.single-bio-thumb .bio-info{margin-left:74px;position:relative;top:3px}
.testimonial-section{position:relative;overflow:hidden}
.testimonial-section.xs-section-padding{padding-bottom:80px}
.testimonial-slider .single-bio-thumb{display:inline-block;text-align:left;margin-top:30px}
@media (max-width: 767px) {
    .testimonial-slider .single-bio-thumb{width:100%}
}
@media (max-width: 991px) {
    .owl-carousel .single-case-studies .image > img{width:100%}
}
.testimonial-slider .single-testimonial-preview img{margin-bottom:15px}
.testimonial-slider .owl-dots{text-align:center;line-height:1;margin-top:55px}
.testimonial-slider .owl-dots button:not(:last-child){margin-right:8px}
.testimonial-slider .owl-dots button.active span{opacity:1;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}
.testimonial-slider .owl-dots button span{display:block;border-radius:50%;background-color:#0c5adb;opacity:.302;width:6px;height:6px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.testimonial-section.gradient-bg::before{display:none}
.single-blog-post-thumb{background-color:#FFF;border-radius:5px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.07);box-shadow:0 5px 20px 0 rgba(0,0,0,0.07);position:relative;overflow:hidden;border-bottom:3px solid #959595;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-blog-post-thumb:hover{border-color:#0c5adb}
.single-blog-post-thumb:hover .post-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.single-blog-post-thumb .post-image{position:relative;overflow:hidden}
.single-blog-post-thumb .post-image img{transform:scale(1);transition:transform .4s ease}
.single-blog-post-thumb .post-body{padding:30px 30px 50px}
.single-blog-post-thumb .entry-header .entry-title{font-size:1.3333333333rem;line-height:1.5;margin-bottom:8px;font-weight:700}
.single-blog-post-thumb .entry-header .entry-title a{color:#181818}
.single-blog-post-thumb .entry-header .entry-title a:hover{color:#0c5adb}
.single-blog-post-thumb .entry-header .entry-content{margin-bottom:18px}
.single-blog-post-thumb .entry-header .entry-content p{margin-bottom:0}
.single-blog-post-thumb .entry-meta span{font-size:.9333333333rem;font-weight:500}
.single-blog-post-thumb .entry-meta span i{color:#0c5adb;position:relative;top:3px;font-size:1rem}
.blog-inner-page .single-blog-post-thumb{margin-bottom:30px}
.recent-post .post-cat{margin-left:25px}
.recent-post .post-cat a{color:#192225}
.recent-post .entry-meta{margin-bottom:15px}
.recent-post .post-body{padding:30px}
.newsletter-thumb-wraper{background-color:#0c5adb;text-align:center;border-radius:5px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.15);box-shadow:0 10px 20px 0 rgba(0,0,0,0.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;position:relative;z-index:1;overflow:hidden}
.newsletter-thumb-wraper .fly-icons{position:absolute;content:"";bottom:-5px;right:-30px;z-index:-1;opacity:.1;font-size:7.3333333333rem}
.newsletter-thumb-content .xs-content-title{color:#FFF;position:relative;padding-bottom:28px;margin-bottom:30px}
.newsletter-thumb-content .xs-content-title::before{position:absolute;content:"";bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50px;height:3px;background-color:rgba(255,255,255,0.502)}
.newsletter-thumb-content p{color:#a7baee;margin-bottom:30px}
.subscribe-form2 .form-control{border-radius:3px;background-color:rgba(0,0,0,0.161);width:100%;height:55px;border:0;padding:0 20px;margin-bottom:36px;color:#fff}
.subscribe-form2 .form-control::-moz-placeholder{color:#a5b4dd}
.subscribe-form2 .form-control:-moz-placeholder{color:#a5b4dd}
.subscribe-form2 .form-control:-ms-input-placeholder{color:#a5b4dd}
.subscribe-form2 .form-control::-webkit-input-placeholder{color:#a5b4dd}
.subscribe-form2 .submit-btn{border:1px solid rgba(255,255,255,0.5);border-radius:3px;height:49px;background-color:transparent;color:#FFF;padding:0 28px;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.subscribe-form2 .submit-btn:hover{background-color:#00138e;border-color:#00138e}
.subscribe-form2 label{display:block}
.contact-form .form-control{border:1px solid rgba(255,255,255,0.08);border-radius:3px;background-color:rgba(0,0,0,0.23);height:49px;margin-bottom:20px;padding-left:20px;color:#b2b2b2;font-size:14px}
.contact-form textarea.form-control{resize:none;height:85px;padding-top:10px}
.contact-form .submit-btn{border:1px solid #0c5adb;border-radius:3px;height:49px;background-color:transparent;color:#FFF;padding:0 28px;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.contact-form .submit-btn:hover{background-color:#FFF;color:#0c5adb;border-color:#FFF}
.xs-footer-section{background-color:#001d4c;background-repeat:no-repeat;background-size:100% 40%;background-position:top 40px center;font-family:Helvetica,Arial,sans-serif;font-weight:400}
.footer-top-area{padding:35px 0;border-bottom:1px solid rgba(255,255,255,0.1);font-weight:400}
.footer-logo{padding-top:8px}
.footer-logo a{display:inline-block}
.address-info-list{text-align:right;margin-bottom:0;margin-top:6px}
.address-info-list li{text-align:left;color:#FFF}
.address-info-list li:not(:last-child){margin-right:100px}
.address-info-list li .address-icon{float:left;min-width:64px}
.address-info-list li a{color:#FFF}
.address-info-list li .address-info{margin-left:46px;position:relative;overflow:hidden}
.footer-main{padding:60px 0;font-weight:400;letter-spacing:.3px}
.footer-main+.partner-area-wraper{margin-bottom:-61px;position:relative;z-index:1}
.partner-area-wraper .partner-area{border-radius:5px;background-color:#022967;padding:40px 40px 30px}
.footer-widget .xs-content-title{color:#FFF;margin-bottom:30px}
.footer-widget .xs-lsit li:not(:last-child){margin-bottom:22px}
.footer-widget .xs-lsit li a{color:#FFF;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.footer-widget .xs-lsit li a:hover{color:rgba(255,255,255,0.7)}
.articles-list li:not(:last-child){margin-bottom:18px}
.articles-list li a{display:block;color:#FFF;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-weight:700;font-size:1.0666666667rem;font-family:"Nunito";margin-bottom:11px}
.articles-list li a:hover{color:rgba(255,255,255,0.7)}
.articles-list li span{color:#a4aab7;font-size:.8666666667rem}
.articles-list li i{font-size:1rem;color:#4ac1c3;position:relative;top:3px;padding-right:9px}
.partner-area{padding:40px 0}
.partner-area .xs-lsit,.partner-area .xs-lsit{padding-top:6px;margin:0}
.partner-area .xs-lsit li:not(:last-child){margin-right:40px}
.partner-area .xs-lsit li.title{color:#FFF;margin-right:10px}
.copyright-text{padding-top:8px}
.copyright-text p{font-size:.9333333333rem}
.copyright-text p,.copyright-text a{color:#fff;letter-spacing:.3px}
.copyright-text a{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.copyright-text a:hover{color:#FFF}
.copyright{padding:85px 0 25px;background-color:#00173e}
.copyright .social-list{text-align:right}
.inner-banner-area{min-height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#0c5adb;z-index:1}
.inner-banner-area .banner-image{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-position:right center;background-size:cover;z-index:-1;opacity:.1}
.inner-banner-title{font-size:2.4rem;color:#fefefe;font-weight:700;margin-bottom:15px}
.breadcumbs>li{color:#fefefe;font-size:.9333333333rem}
.breadcumbs>li:not(:first-child)::before{content:"-";padding:0 7px 0 5px}
.breadcumbs>li>a{color:#fefefe}
.single-funfact>span{font-size:3.2rem;font-family:"Nunito";color:#000;font-weight:700;letter-spacing:-1.2px;display:inline-block;line-height:1;margin-bottom:20px}
.single-funfact p{font-family:"Nunito"}
.funfact-wraper{margin-bottom:40px}
.funfact-wraper [class*=col-]:not(:last-child) .single-funfact{position:relative}
.funfact-wraper [class*=col-]:not(:last-child) .single-funfact::before{position:absolute;content:"";right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0.07);width:3px;height:50px}
.hiring-image{text-align:right}
.hiring-content{padding-top:30px}
.hiring-content h2{font-size:1.8666666667rem;color:#7a7a7a;font-weight:400;line-height:1.4675;margin-bottom:35px}
.hiring-content h2 span{display:block;color:#0c5adb;font-weight:700}
.agency-filter-wraper{margin-bottom:37px}
.main-filter li{display:inline-block}
.main-filter li:not(:last-child){margin-right:50px}
.main-filter li a{display:block;font-size:1.2rem;color:#292225;font-weight:700;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding-bottom:8px}
.main-filter li a::before{position:absolute;content:"";left:0;bottom:-1px;width:calc(100% + 16px);background-color:#0c5adb;height:1px;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.main-filter li a:hover,.main-filter li a.selected{color:#0c5adb}
.main-filter li a:hover::before,.main-filter li a.selected::before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}
.cases-grid{margin-left:-15px;margin-right:-15px}
.single-cases-card{text-align:center;margin-bottom:30px;border:1px solid #f5f5f5;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.05);box-shadow:0 3px 10px 0 rgba(0,0,0,0.05);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background-color:#FFF}
.single-cases-card .cases-content{padding:24px 10px}
.single-cases-card .cases-content .xs-title{margin-bottom:10px;font-size:1.4666666667rem;font-weight:700}
.single-cases-card .cases-content .xs-title a{color:#000;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-cases-card .cases-content .tag{color:#292225;font-size:.9333333333rem}
.single-cases-card .cases-content .tag::before{content:"";border-radius:100%;background-color:#b2b2b2;width:6px;height:6px;display:inline-block;margin-right:7px;margin-bottom:1px}
.single-cases-card:hover{-webkit-box-shadow:0 7px 30px 0 rgba(0,0,0,0.1);box-shadow:0 7px 30px 0 rgba(0,0,0,0.1)}
.single-cases-card:hover .hover-area{opacity:1;top:50%}
.single-cases-card:hover .card-image::before{opacity:1}
.single-cases-card:hover .cases-content .xs-title a{color:#0c5adb}
.single-cases-card .card-image{position:relative;z-index:1;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-cases-card .card-image::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.5);opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-cases-card .hover-area{position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}
.single-cases-card .hover-area a{display:block;border-radius:50%;text-align:center;color:#f9fafe;font-size:3.2rem}
.call-to-action-area{background-color:#0c5adb;position:relative;padding:77px 0}
.call-to-action-area::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.1}
.call-to-action-area .call-to-action-content h2{margin-bottom:0;color:#FFF}
.call-to-action-area .btn-wraper{text-align:right;margin-top:16px}
.call-to-action-area .btn-wraper .btn{padding:0 40px;-webkit-box-shadow:none;box-shadow:none;border-radius:0}
.call-to-action-content{padding-right:95px}
.call-to-action-content h2{font-size:2.4rem;font-weight:700}
.single-contact-info{text-align:center}
.single-contact-info .round-icon{margin-bottom:24px}
.round-icon{text-align:center;width:80px;height:80px;line-height:87px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.05);box-shadow:0 3px 10px 0 rgba(0,0,0,0.05);background-color:#FFF;border-radius:50%;margin:0 auto}
.round-icon i{font-size:1.6666666667rem;color:#0c5adb}
.info-content{display:block;color:#292225}
.info-content:hover{color:#0c5adb}
.contact-info-wraper{padding:0 46px}
.about-info .content-title{font-size:2rem;font-weight:600;margin-bottom:25px}
.case-about-area{position:relative}
.case-about-area .about-info{width:calc(100% - 160px)}
.case-about-area .doodle-parallax img{position:absolute;bottom:0;left:-120px;opacity:.3}
.list-group .simple-social-list li:not(:last-child){margin-right:14px}
.list-group .simple-social-list li a{font-size:.9333333333rem}
.inner-banner-area+.case-about-area .case-about-img{margin-top:-267px;position:relative;z-index:2}
.project-brief-area{position:relative}
.project-brief-area .doodle-parallax img{position:absolute;right:-110px;bottom:-80px;opacity:.3}
.project-brief-content{margin-bottom:50px}
.project-brief-content .brief-title{font-size:2rem;font-weight:700;margin-bottom:30px}
.project-brief-content p:not(:last-child){margin-bottom:30px}
.project-brief-wraper{padding-bottom:100px;border-bottom:1px solid #f5f5f5}
.case-study-step-wraper{counter-reset:my-sec-counter}
.case-study-step-wraper>.row{position:relative}
.case-study-step-wraper>.row:nth-child(odd) .case-study-step-img{text-align:right}
.case-study-step-wraper>.row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.case-study-step-wraper>.row:nth-child(even) .case-study-step-img{text-align:center}
.case-study-step-wraper>.row:not(:last-child){padding-bottom:100px;margin-bottom:100px}
.case-study-step-wraper>.row:not(:last-child)::after{content:"";border-bottom:1px solid #f5f5f5;display:block;height:1px;width:calc(100% - 30px);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.case-study-step{padding-top:20px}
.case-study-step .step-count{color:#00138e;display:inline-block;font-size:1.2rem;font-weight:700;font-family:"Nunito";margin-bottom:5px}
.case-study-step .step-count::after{counter-increment:my-sec-counter;content:"0"counter(my-sec-counter);padding-left:4px}
.case-study-step .case-step-title{font-size:2rem;font-weight:700;margin-bottom:25px}
.case-study-step p{margin-bottom:30px}
.case-study-step .simple-btn{color:#00138e}
.case-study-step .simple-btn:hover{color:#0c5adb}
.case-study-step-area{position:relative}
.case-study-step-area .doodle-parallax img{position:absolute;opacity:.3;top:432px;left:-220px}
.case-study-step-area .doodle-parallax img+img{top:inherit;bottom:350px;right:-220px;left:inherit}
.faq-accordion-group{position:relative;z-index:2;border-bottom:1px solid #f7f7f7;padding-bottom:100px}
.faq-accordion-area{position:relative}
.doodle-parallax .single-doodle{position:absolute;opacity:.3}
.doodle-parallax .single-doodle.one{top:0;left:-268px}
.doodle-parallax .single-doodle.two{left:-148px;bottom:-660px}
.doodle-parallax .single-doodle.three{right:-130px;top:70px}
.getSupport-content.hiring-content{padding-left:24px;padding-top:0}
.widget{border:1px solid #ececec;background-color:#FFF;padding-left:30px;padding-right:30px}
.widget:not(:last-child){margin-bottom:40px}
.widget .widget-header{margin-bottom:12px}
.widget .xs-title{font-size:24px;font-weight:700;position:relative;margin:0 0 30px;padding:0 0 15px}
.blog-sidebar-wraper .widget .xs-title:before{content:"";position:absolute;display:inline-block;bottom:0;width:50px;height:2px;left:0;z-index:1;background:#0c5adb}
.widget .xs-title span{color:#1bd1ea}
.widget:not(.widget_search){padding-top:40px;padding-bottom:40px}
.widget.widget_media_image{padding:0;overflow:hidden;position:relative}
.widget.widget_media_image:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}
.widget.widget_media_image img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.widget.widget_search{padding:0;border:none}
.widget .list-group li{font-size:.9333333333rem}
.widget .list-group li a,.widget .list-group li span{color:#919191}
.widget .list-group li a{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.widget .list-group li a::before{content:"";width:7px;height:7px;display:inline-block;background-color:#d7d7d7;border-radius:50%;margin-right:7px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.widget .list-group li a:hover{color:#0c5adb}
.widget .list-group li a:hover::before{background-color:#0c5adb}
.widget .list-group li:not(:last-child){margin-bottom:15px}
.widget.widget-subscribe p{margin-bottom:26px}
.widget-posts .widget-post:not(:last-child){margin-bottom:20px;border-bottom:1px solid #EDEDED;padding-bottom:20px}
.widget-posts .widget-post .post-thumb{padding-right:20px;max-width:100px}
.widget-posts .widget-post .post-thumb img{height:60px}
.widget-posts .widget-post .post-meta-date{color:#d2d2d2}
.widget-posts .widget-post .post-meta-date,.widget-posts .widget-post .post-author{font-size:1rem;font-weight:600}
.widget-posts .widget-post .media-body{margin-top:0}
.widget-posts .widget-post .entry-title{font-size:.9333333333rem;font-weight:400;margin-bottom:0;font-family:"Nunito";letter-spacing:-.25px}
.widget-posts .widget-post .entry-title a{color:#192225;font-size:.9333333333rem;font-family:"Nunito";-webkit-transition:all .4s ease;-o-transition:all .4s ease;font-weight:700;line-height:1.5;transition:all .4s ease}
.widget-posts .widget-post .entry-title a:hover{color:#0c5adb}
.widget-post .meta-date{font-size:12px}
.widget .tagcloud a{display:inline-block;padding:4px 15px;color:#424242;border:1px solid #e7e7e7;border-radius:50px;font-size:.8666666667rem;margin-right:9px;margin-bottom:9px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-size:13px!important}
.widget .tagcloud a:hover{color:#FFF;background-color:#0c5adb;border-color:#0c5adb}
.widget .tagcloud .title{color:#000;padding-right:15px;font-weight:700}
.widget_media_image a{display:block}
.widget_media_image a img{width:100%}
.xs-single-product{margin-bottom:20px}
.xs-single-product:hover .product-header>img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.xs-single-product:hover .product-header::before{opacity:1}
.xs-single-product:hover .product-header .hover-area{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1}
.xs-single-product .product-footer{text-align:center;padding:30px 15px}
.xs-single-product .product-footer .product-title{margin-bottom:5px;font-size:.9333333333rem;font-weight:400}
.xs-single-product .product-footer .product-title a{color:#000}
.xs-single-product .product-footer .product-title a:hover{color:#0c5adb}
.product-header{position:relative;border-radius:5px;overflow:hidden}
.product-header::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(12,90,219,0.8);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0;z-index:1}
.product-header>img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.product-header .hover-area{position:absolute;top:50%;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);left:0;width:100%;text-align:center;z-index:2;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}
.product-header .image-content{position:absolute;right:20px;top:0;z-index:2}
.product-header .btn{height:45px;line-height:45px;padding:0 30px}
.product-header .btn[class*="icon"] i{line-height:45px}
.price{font-size:1.4666666667rem;font-weight:700;font-family:"Nunito"}
.price del{color:#d7d7d7;padding-right:10px}
.price ins{text-decoration:none;color:#0c5adb}
.promo-banner{display:block}
.content-404{margin-bottom:40px}
.content-404 .title-404{font-size:2.4rem;font-weight:700;margin-bottom:20px}
.content-404 .title-404 span{color:#0c5adb}
.content-404 p{margin-bottom:25px;color:#292225;font-size:1.2rem}
.blog-post-lists{margin-bottom:60px}
.post-list{background-color:#FFF;border:1px solid #f1f1f1;overflow:hidden;position:relative}
.post-list:not(:last-child){margin-bottom:40px}
.post-list:hover .post-image>img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.post-list .post-image{position:relative;overflow:hidden}
.post-list .post-image>img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-blog-post-thumb .post-image .post-image-content,.post-list .post-image .post-image-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}
.post-list .post-body{padding:50px;position:relative}
.post-list .entry-meta{margin-bottom:20px}
.post-list .entry-meta>span{display:inline-block}
.post-list .entry-meta>span:not(:last-child){margin-right:30px}
.post-list .entry-meta>span>a{color:#192225}
.post-list .entry-meta>span>a:hover{color:#313131}
.post-list .entry-title{font-size:2.4rem;font-weight:700;margin-bottom:24px}
.post-list .entry-title a{color:#000}
.post-list .entry-title a:hover{color:#0c5adb}
.post-list .entry-content{margin-bottom:30px}
.post-list .entry-content>p{color:#192225}
.post-list .entry-content>p.has-background.has-very-light-gray-color{color:#eee}
.post-list.format-video .post-image::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.5);z-index:1}
.post-list.format-text{overflow:visible}
.post-list.format-text .post-date{top:0}
.post-list.format-text .post-date:before{height:100px}
.post-list.format-text .post-date::after{top:calc(100% + 100px)}
.post-list .post-date{position:absolute;top:-40px;right:30px;display:block;width:80px;height:80px;border-radius:50%;background-color:#FFF;border:2px solid #0c5adb;text-align:center;padding:17px 0;font-size:.8666666667rem;color:#192225;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.07);box-shadow:0 5px 20px 0 rgba(0,0,0,0.07);z-index:3}
.post-list .post-date strong{display:block;color:#0c5adb;font-size:1.4666666667rem;font-weight:700;line-height:1}
.post-list .post-date:before,.post-list .post-date:after{position:absolute;content:"";top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.post-list .post-date::before{width:2px;height:140px;background-color:#0c5adb}
.post-list .post-date:after{top:calc(100% + 140px);width:10px;height:10px;background-color:#FFF;border:2px solid #0c5adb;border-radius:50%}
.post-list .btn:not([class*=btn-outline-]){box-shadow:none}
.gallery-slider{position:relative}
.gallery-slider .owl-nav button.owl-next,.gallery-slider .owl-nav button.owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;height:50px;line-height:50px;width:30px;font-size:.8666666667rem;text-align:center;background-color:rgba(255,255,255,0.3);color:#FFF;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.gallery-slider .owl-nav button.owl-next:hover,.gallery-slider .owl-nav button.owl-prev:hover{background-color:rgba(255,255,255,0.5)}
.gallery-slider .owl-nav button.owl-next{right:0}
.gallery-slider .owl-nav button.owl-prev{left:0}
.single-blog-post .entry-content{margin-bottom:30px}
.single-blog-post .post-body{padding:40px}
.single-blog-post .entry-content>p{margin-bottom:40px}
.single-blog-post blockquote{margin-bottom:45px}
.single-blog-post .xs-list{padding-left:20px}
.single-blog-post .post-footer .divider{margin-bottom:30px}
.single-blog-post .post-footer .post-tags{margin-bottom:0}
.single-blog-post .post-footer .btn-floating{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.12);box-shadow:0 10px 10px 0 rgba(0,0,0,0.12);border:1px solid #f7f7f7;background-color:#FFF}
.single-blog-post .post-footer .social-list li a{width:40px;height:40px;line-height:37px}
.post-tags>span{color:#0c5adb;padding-right:8px}
.post-tags>a{color:#000}
.post-tags>a:hover{color:#0c5adb}
.post-tags>a:not(:last-child){margin-right:2px}
.post-tags>a:not(:last-child)::after{content:","}
.service-info-section .xs-heading .section-title{font-size:3.2rem}
.service-info-summary{padding-top:15px}
.service-info-summary h3{color:#7a7a7a;font-size:1.2rem;font-weight:700;margin-bottom:30px;line-height:1.555}
.service-info-summary p{margin-bottom:20px}
.service-info-summary .xs-list{margin-bottom:35px;padding-left:20px}
.service-info-summary .xs-list>li:not(:last-child){margin-bottom:8px}
.service-info-block-area.gray-bg{background-color:#f7f9fd}
.service-info-block-area .xs-heading .section-title{font-size:1.8666666667rem;font-weight:400;line-height:1.42}
.service-info-block-area .btn-wraper .btn:not(:last-child){margin-right:30px}
.service-info-block-area.info-block-style-2{padding-top:110px;padding-bottom:55px}
.service-info-block-area.info-block-style-2 .service-block-group{margin-bottom:0}
.service-info-block-area.info-block-style-2 .service-info-block{margin-bottom:55px}
.service-block-group{margin-bottom:50px}
.service-info-block .info-block-header{margin-bottom:20px}
.service-info-block .service-info-title{font-size:1.1986666667rem;font-weight:700;margin-bottom:20px}
.service-img{margin-bottom:40px}
.service-summary-text{padding-left:30px}
.service-summary-text .xs-heading{margin-bottom:25px}
.service-summary-text .xs-heading .section-title{font-size:1.8666666667rem;font-weight:700}
.service-summary-text>p{margin-bottom:40px;padding-right:65px}
.service-summary-text.service-summary-2{padding-left:0;padding-right:65px}
.service-summary-text .boosting-lists{margin-bottom:40px}
.our-security-section.xs-section-padding{padding-bottom:80px}
.boosting-section.xs-section-padding{padding-top:80px}
.btn{height:55px;line-height:55px;border-radius:3px;padding:0 51px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;white-space:normal}
.btn:not([class*=btn-outline-]){border:0;color:#FFF;background-color:#000;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.12);box-shadow:0 10px 10px 0 rgba(0,0,0,0.12)}
.btn.btn-primary{background-color:#0c5adb}
.btn.btn-primary:hover{background-color:#00138e}
.btn.btn-secondary{background-color:#00138e}
.btn.btn-secondary:hover{background-color:#0c5adb}
.btn.icon-left i{padding-right:9px;float:left;line-height:55px}
.btn.icon-right i{padding-left:9px;float:right;line-height:55px}
.btn.style2{-webkit-box-shadow:none;box-shadow:none;border-radius:0}
.btn.style3{background-color:#FFF;color:#0c5adb}
.btn.style3:hover{background-color:#0c5adb;color:#FFF}
.btn.btn-info{background-color:#FFF;color:#00138e}
.btn.btn-info:hover{background-color:#00138e;color:#FFF}
.btn.btn-outline-primary{border-color:#0c5adb;color:#0c5adb}
.btn.btn-outline-primary:hover{background-color:#0c5adb;color:#FFF}
.insta-feed-wraper{width:calc(100% - 65px)}
.insta-feed::after{display:block;clear:both;content:""}
.insta-feed li{width:calc(33.333333% - 8px);float:left;margin-bottom:8px;position:relative;overflow:hidden}
.insta-feed li:not(:last-child){margin-right:8px}
.insta-feed li img{border-radius:3px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.insta-feed li a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.list-inline>li{display:inline-block}
.xs-list>li:not(:last-child){margin-right:10px}
.xs-list>li .title{font-weight:700}
.xs-list.check li::before,.xs-list.checkbox li::before,.xs-list.arrow li::before,.xs-list.hand li::before{padding-right:16px;font-family:"iconfont";color:#0c5adb;position:relative;top:3px;font-size:1rem}
.xs-list.check li::before{content:"\ea73"}
.xs-list.checkbox li::before{content:"\ea74";top:1px}
.xs-list.arrow li::before{content:"\e87a"}
.xs-list.hand li::before{content:"\e8a7"}
.xs-list.bullet li::before{content:"";background-color:#0c5adb;width:5px;height:5px;display:inline-block;border-radius:50%;position:relative;top:-3px;margin-right:10px}
.list-group>li{font-size:1.0666666667rem;color:#999}
.list-group>li:not(:last-child){margin-bottom:10px}
.list-group>li strong{float:left;width:43%;color:#000;font-weight:700}
.newsletter-form{position:relative}
.newsletter-form .form-control{background-color:#fff;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,0.08);box-shadow:0 10px 15px 0 rgba(0,0,0,0.08);height:45px;width:100%;border-radius:22.5px;padding-left:30px;border:0}
.newsletter-form .send-button{background-color:#1bd1ea;position:absolute;width:51px;height:45px;color:#FFF;font-size:1.2rem;right:0;top:0;border:0;border-radius:0 22.5px 22.5px 0;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.newsletter-form .send-button:hover{background-color:#0c5adb}
.newsletter-form label{margin-bottom:0;position:absolute;bottom:-30px;left:0}
.pagination li{display:flex;align-self:center}
.pagination li:not(:last-child){margin-right:20px}
.pagination li a{width:50px;height:50px;line-height:50px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding:0;border-radius:100%;text-align:center;color:#676767;border:1px solid #f5f5f5;font-weight:600;background-color:#FFF;display:block}
.pagination li a:hover,.pagination li.active a{background-color:#0c5adb;color:#FFF}
.pagination li>span{letter-spacing:7px;position:relative;top:7px}
.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:100%}
.pagination .page-item:last-child .page-link{font-size:.8rem}
.pagination .page-item.disabled a,.pagination li a{border-color:#f1f1f1}
.blog-inner-page .pagination{margin-top:30px}
#preloader{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999999999;background-color:#0c5adb;-webkit-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in}
#preloader .preloader-cancel-btn{position:fixed;bottom:0;right:0;padding:40px;-webkit-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in}
#preloader.loaded{top:-150%}
#preloader.loaded .preloader-cancel-btn{bottom:150%}
.prelaoder-btn{padding:10px 30px}
.preloader-wrapper{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}
.spinner{width:40px;height:40px;background-color:#FFF;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}
@-webkit-keyframes sk-rotateplane {
    0%{-webkit-transform:perspective(120px)}
    50%{-webkit-transform:perspective(120px) rotateY(180deg)}
    100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}
}
@keyframes sk-rotateplane {
    0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
    50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
    100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
.xs-heading{margin-bottom:23px;position:relative}
.xs-heading .section-subtitle{font-size:1.3333333333rem;color:#0c5adb;margin-bottom:10px;font-weight:400}
.xs-heading .line{position:relative;display:inline-block;padding-top:25px;width:100%}
.xs-heading .line::before,.xs-heading .line::after{position:absolute;content:"";bottom:0;left:0}
.xs-heading .line::before{background-color:rgba(0,0,0,0.15);width:105px;height:1px}
.xs-heading .line::after{background-color:#0c5adb;width:40px;height:3px;bottom:-1px}
.xs-heading .section-title{margin-bottom:0}
.xs-heading .section-title span{color:#0c5adb}
.xs-heading.style2 .line::before{display:none}
.xs-heading.style3 .section-title{font-weight:700}
.xs-heading.style3 .line::before{display:none}
.xs-heading.style3 .line::after{width:80px}
.xs-heading.text-center .line::before,.xs-heading.text-center .line::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.xs-heading.text-right .line::before,.xs-heading.text-right .line::after{right:0;left:inherit}
.xs-heading.style4 .line{margin-bottom:25px}
.xs-heading .heading-icon{color:#0c5adb;font-size:3.3333333333rem;margin-top:20px;display:block}
.primary-bg .section-subtitle,.primary-bg .section-title{color:#FFF}
.social-list li{display:inline-block;margin-right:10px}
.social-list li:last-child{margin-right:0}
.social-list li.title{color:#000;font-weight:700;font-size:1.2rem;margin-right:15px}
.social-list >li{vertical-align:middle}
.social-list >li > a{display:block}
.social-list a i{display:block;width:36px;height:36px;border-radius:50%;text-align:center;line-height:36px;background:#000;margin-right:5px;color:#fff;font-size:14px;transition:all .4s ease}
.social-list a i.fa-facebook{background-color:#3B5998}
.social-list a i.fa-twitter{background-color:#55ACEE}
.social-list a i.fa-google-plus{background-color:#DD4B39}
.social-list a i.fa-linkedin{background-color:#0976B4}
.social-lista i.fa-instagram{background-color:#c13584}
.social-list a i.fa-youtube{background-color:#dd4b39}
.social-list a i.fa-pinterest-p{background-color:#B7242A}
.social-list a i.fa-instagram{background-color:#e8715c}
.social-list a i.fa-vimeo{background-color:#1ab7ea}
.social-list a i.fa-vk{background-color:#4c75a3}
.social-list a i.fa-youtube{background-color:#cd201f}
.social-list a i.fa-pinterest{background-color:#bd081c}
.social-list a i.fa-tumblr{background-color:#34465d}
.social-list a i.fa-behance{background-color:#131418}
.social-list a i.fa-dribbble{background-color:#ea4c89}
.social-list a i.fa-google-plus{background-color:#dd4b39}
.social-list a i.fa-xing{background-color:#026466}
.social-list a i.fa-yelp{background-color:#af0606}
.social-list a i.fa-vine{background-color:#00b489}
.social-list a i:hover{background-color:#fff;color:#525252}
.post-body .social-list li{display:inline-block;margin-right:10px}
.post-body .social-list li:last-child{margin-right:0}
.post-body .social-list li.title{color:#000;font-weight:700;font-size:1.2rem;margin-right:15px}
.post-body .social-list a i{display:block;width:30px;height:30px;border-radius:50%;text-align:center;line-height:36px;background:transparent;margin-right:0;color:#fff;font-size:18px}
.post-body .social-list a i.fa-facebook{color:#3B5998}
.post-body .social-list a i.fa-twitter{color:#55ACEE}
.post-body .social-list a i.fa-linkedin{color:#0976B4}
.post-body .social-lista i.fa-instagram{color:#c13584}
.post-body .social-list a i.fa-youtube{color:#dd4b39}
.post-body .social-list a i.fa-pinterest-p{color:#B7242A}
.post-body .social-list a i.fa-instagram{color:#31709d}
.post-body .social-list a i.fa-vk{color:#4c75a3}
.post-body .social-list a i.fa-youtube{color:#cd201f}
.post-body .social-list a i.fa-pinterest{color:#bd081c}
.post-body .social-list a i.fa-tumblr{color:#34465d}
.post-body .social-list a i.fa-behance{color:#131418}
.post-body .social-list a i.fa-dribbble{color:#ea4c89}
.post-body .social-list a i.fa-google-plus{color:#dd4b39}
.post-body .social-list a i.fa-xing{color:#026466}
.post-body .social-list a i.fa-yelp{color:#af0606}
.post-body .social-list a i.fa-vine{color:#00b489}
.post-body .social-list a i:hover{background-color:#fff;color:#525252}
.video-popup-btn{display:inline-block;border-radius:50%;width:80px;height:80px;line-height:80px;background-color:#0c5adb;color:#FFF;text-align:center;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.video-popup-btn:hover{color:#FFF}
.video-popup-btn i{margin-right:-4px}
.video-popup-btn.pulse-effect{position:relative;z-index:1}
.video-popup-btn.pulse-effect::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;border-radius:50%;z-index:-1;-webkit-animation:ripple 3s infinite cubic-bezier(0.4,0,1,1) both;animation:ripple 3s infinite cubic-bezier(0.4,0,1,1) both}
.xs-info-img{position:relative}
.xs-info-img+.video-content{position:absolute;bottom:0;width:100%}
@-webkit-keyframes ripple {
    0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0.2);box-shadow:0 0 0 0 rgba(12,90,219,0.2)}
    70%{-webkit-box-shadow:0 0 0 60px rgba(12,90,219,0);box-shadow:0 0 0 60px rgba(12,90,219,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}
}
@keyframes ripple {
    0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0.2);box-shadow:0 0 0 0 rgba(12,90,219,0.2)}
    70%{-webkit-box-shadow:0 0 0 60px rgba(12,90,219,0);box-shadow:0 0 0 60px rgba(12,90,219,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}
}
.nav-tabs .nav-item{margin-bottom:0}
.nav-tabs .nav-item .nav-link{background-color:transparent;border:0}
.main-tabs{margin-bottom:40px}
.main-tabs .nav-item{width:calc(calc(100% / 5) - 24px)}
.main-tabs .nav-item:not(:last-child){margin-right:30px}
.main-tabs .nav-item .nav-link{display:block;min-height:140px;text-align:center;color:#7a7a7a;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border-radius:2px;border:1px solid #e5e8ed;padding:27px 10px 26px;position:relative;background-color:#FFF}
.main-tabs .nav-item .nav-link::before{position:absolute;content:"";bottom:-40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:40px;width:40px;border-top:solid #FFF;border-left:solid transparent;border-right:solid transparent;border-width:20px;-webkit-filter:drop-shadow(0 5px 3px rgba(3,27,78,0.08));filter:drop-shadow(0 5px 3px rgba(3,27,78,0.08));-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden}
.main-tabs .nav-item .nav-link span{display:block;min-height:46px;margin-bottom:14px}
.main-tabs .nav-item .nav-link.active{-webkit-box-shadow:0 5px 10px 0 rgba(3,27,78,0.08);box-shadow:0 5px 10px 0 rgba(3,27,78,0.08)}
.main-tabs .nav-item .nav-link.active::before{opacity:1;visibility:visible}
.main-nav-tab{-webkit-box-shadow:0 15px 25px 0 rgba(0,0,0,0.1);box-shadow:0 15px 25px 0 rgba(0,0,0,0.1);border-radius:1.6666666667rem;max-width:326px;margin:0 auto;margin-bottom:60px;background-color:#0c5adb;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 0 3px;z-index:1;position:relative}
.main-nav-tab li{display:inline-block;width:calc(calc(100% /2) - 2px)}
.main-nav-tab li a{display:block;color:#FFF;min-width:125px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding:8px 31px;text-align:center}
.main-nav-tab li a.active{color:#0c5adb}
.main-nav-tab li a,.tab-swipe .indicator{border-radius:1.5333333333rem}
.tab-swipe{position:relative}
.tab-swipe .indicator{background-color:#FFF;position:absolute;left:0;z-index:-1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;height:calc(100% - 4px);-webkit-box-shadow:0 8px 15px 0 rgba(0,0,0,0.12);box-shadow:0 8px 15px 0 rgba(0,0,0,0.12)}
.tab-style2>li>a.active{background-color:#FFF;color:#0c5adb}
.main-tab{margin-bottom:40px;border-bottom:1px solid #f7f7f7!important}
.main-tab .nav-item{margin-bottom:-1px}
.main-tab .nav-item:not(:last-child){margin-right:55px}
.main-tab .nav-item .nav-link{padding-bottom:23px;padding-left:0;padding-right:0;border-bottom:1px solid transparent;color:#cacaca;font-size:1.2rem;font-weight:600}
.main-tab .nav-item .nav-link.active{border-color:currentColor;color:#000}
.xs-top-bar{background-color:#0c5adb;padding:8px 0}
.xs-top-bar .xs-list{text-align:right;line-height:1}
.xs-top-bar .xs-list li:not(:last-child){margin-right:17px}
.xs-top-bar .xs-list li a{color:#FFF;font-size:.8666666667rem}
.xs-top-bar-info{line-height:1}
.xs-top-bar-info li{display:inline-block}
.xs-top-bar-info li:not(:last-child){padding-right:30px;margin-right:30px;border-right:1px solid rgba(255,255,255,0.2)}
.xs-top-bar-info li i{padding-right:5px}
.xs-top-bar-info li a{font-size:.8666666667rem;color:#FFF}
.single-box{background-color:#FFF;border-bottom:3px solid rgba(12,90,219,0.1);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-box:hover{border-color:#0c5adb}
.single-box:hover .image::before{opacity:1}
.single-box:hover .image .hover-area{opacity:1;top:50%}
.single-box .image{position:relative}
.single-box .image::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(12,90,219,0.8);opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-box .image img{width:100%}
.single-box .hover-area{position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 100px);z-index:2;color:#FFF;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}
.single-box .hover-area .title{margin-bottom:7px}
.single-box .hover-area .title a{color:#FFF}
.single-box .hover-area .xs-list>li>a{color:#FFF;font-size:.9333333333rem}
.single-box .hover-area .xs-list>li>a:hover{color:rgba(255,255,255,0.5)}
.single-box .title{font-size:1.2rem;font-weight:700;margin-bottom:0}
.single-box .title a{color:#000}
.single-box .description{font-size:.9333333333rem;margin-bottom:10px}
.single-box .line{background-color:rgba(255,255,255,0.2);width:100%;height:3px;display:block;margin-bottom:15px}
.single-box .box-footer{padding:30px 10px}
.team-inner-style .single-box{margin-bottom:30px}
.xs-map{height:450px}
.map-style2 .xs-map{height:300px}
.map-style3 .xs-map{height:400px}
.xs-from .form-control{border:1px solid #e7e7e7;background-color:#FFF;height:52px;border-radius:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding:0 30px}
.xs-from .form-control:focus{border-color:#0c5adb}
.xs-from .form-control.invaild{border-color:#ff3d3d}
.xs-from input[type=number]::-webkit-inner-spin-button,.xs-from input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.xs-from textarea.form-control{padding:15px 30px;height:134px;resize:none}
.xs-from .form-group{margin-bottom:30px}
.next-step{font-size:1.6666666667rem;color:#0c5adb;border:2px solid currentColor;text-align:center;width:60px;height:60px;line-height:60px;display:inline-block;border-radius:100%}
.next-step:hover{color:#00138e}
.faqAccordion{counter-reset:myCounter}
.faqAccordion .card{border:0;border-radius:0}
.faqAccordion .card:not(:last-child){margin-bottom:15px}
.faqAccordion .card-header{padding:0;border-radius:0;background-color:transparent;border-bottom:0}
.faqAccordion .btn-link{display:block;background-color:#FFF;font-size:1.0666666667rem;font-weight:700;color:#000;text-decoration:none;padding:17px 40px;-webkit-box-shadow:0 7px 25px 0 rgba(0,0,0,0.1);box-shadow:0 7px 25px 0 rgba(0,0,0,0.1);position:relative}
.faqAccordion .btn-link::before{content:counter(myCounter) ".";counter-increment:myCounter}
.faqAccordion .btn-link::after{content:"\e991";font-family:"iconfont";font-size:.9333333333rem;float:right;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.faqAccordion .btn-link[aria-expanded="true"]::after{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}
.faqAccordion .card-body{padding:40px}
.xs-faq-group [class^=col-]:first-child{counter-reset:my-awesome-counter -1}
.xs-faq-group [class^=col-]:first-child .xs-single-faq{counter-increment:my-awesome-counter 2}
.xs-faq-group [class^=col-]:first-child .xs-single-faq:last-child{margin-bottom:0}
.xs-faq-group [class^=col-]:last-child{counter-reset:my-awesome-counter}
.xs-faq-group [class^=col-]:last-child .xs-single-faq{counter-increment:my-awesome-counter 2}
.xs-faq-group [class^=col-]:last-child .xs-single-faq:last-child{margin-bottom:0}
.xs-faq-group .faq-question::before{content:counter(my-awesome-counter) ".";padding-right:8px}
.xs-single-faq{margin-bottom:50px}
.xs-single-faq .faq-question{font-size:1.2rem;margin-bottom:15px;font-weight:700}
.faq-question-area{position:relative}
.faq-question-area .doodle-parallax .single-doodle{position:absolute;opacity:.3}
.faq-question-area .doodle-parallax .single-doodle.one{right:-240px;bottom:140px}
.faq-question-wraper{position:relative;z-index:2;padding-bottom:100px;border-bottom:1px solid #f7f7f7}
.pulse-anim{position:absolute;bottom:-40px;right:-50px;width:165px;height:165px;border-radius:50%;background-color:#cbdbf7;z-index:-1;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.pulse-anim::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;border-radius:50%;z-index:-1;-webkit-box-shadow:0 0 0 42px #dbe6f9,0 0 0 84px #ecf2fc;box-shadow:0 0 0 42px #dbe6f9,0 0 0 84px #ecf2fc;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes pulseone {
    0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0.08);box-shadow:0 0 0 0 rgba(12,90,219,0.08)}
    70%{-webkit-box-shadow:0 0 0 45px rgba(12,90,219,0);box-shadow:0 0 0 45px rgba(12,90,219,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}
}
@keyframes pulseone {
    0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0.08);box-shadow:0 0 0 0 rgba(12,90,219,0.08)}
    70%{-webkit-box-shadow:0 0 0 45px rgba(12,90,219,0);box-shadow:0 0 0 45px rgba(12,90,219,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}
}
@-webkit-keyframes pulsetwo {
    0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0.08);box-shadow:0 0 0 0 rgba(12,90,219,0.08)}
    70%{-webkit-box-shadow:0 0 0 90px rgba(12,90,219,0);box-shadow:0 0 0 90px rgba(12,90,219,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}
}
@keyframes pulsetwo {
    0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0.08);box-shadow:0 0 0 0 rgba(12,90,219,0.08)}
    70%{-webkit-box-shadow:0 0 0 90px rgba(12,90,219,0);box-shadow:0 0 0 90px rgba(12,90,219,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}
}
@-webkit-keyframes pulsethree {
    0%{-webkit-box-shadow:0 0 0 0 #3173e1;box-shadow:0 0 0 0 #3173e1}
    70%{-webkit-box-shadow:0 0 0 45px rgba(49,115,225,0);box-shadow:0 0 0 45px rgba(49,115,225,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(49,115,225,0);box-shadow:0 0 0 0 rgba(49,115,225,0)}
}
@keyframes pulsethree {
    0%{-webkit-box-shadow:0 0 0 0 #3173e1;box-shadow:0 0 0 0 #3173e1}
    70%{-webkit-box-shadow:0 0 0 45px rgba(49,115,225,0);box-shadow:0 0 0 45px rgba(49,115,225,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(49,115,225,0);box-shadow:0 0 0 0 rgba(49,115,225,0)}
}
@-webkit-keyframes pulsefour {
    0%{-webkit-box-shadow:0 0 0 0 #1f67de;box-shadow:0 0 0 0 #1f67de}
    70%{-webkit-box-shadow:0 0 0 90px rgba(31,103,222,0);box-shadow:0 0 0 90px rgba(31,103,222,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(31,103,222,0);box-shadow:0 0 0 0 rgba(31,103,222,0)}
}
@keyframes pulsefour {
    0%{-webkit-box-shadow:0 0 0 0 #1f67de;box-shadow:0 0 0 0 #1f67de}
    70%{-webkit-box-shadow:0 0 0 90px rgba(31,103,222,0);box-shadow:0 0 0 90px rgba(31,103,222,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(31,103,222,0);box-shadow:0 0 0 0 rgba(31,103,222,0)}
}
.xs-serach{position:relative}
.xs-serach input:not([type="submit"]){padding:0 30px;background-color:transparent;width:100%;height:54px;border:1px solid #e7e7e7;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.xs-serach input:not([type="submit"])::-moz-placeholder{color:#919191}
.xs-serach input:not([type="submit"])::-webkit-input-placeholder{color:#919191}
.xs-serach input:not([type="submit"]):-ms-input-placeholder{color:#919191}
.xs-serach input:not([type="submit"])::-ms-input-placeholder{color:#919191}
.xs-serach input:not([type="submit"])::placeholder{color:#919191}
.xs-serach input:not([type="submit"]):focus{border-color:#00138e}
.xs-serach .search-btn{width:62px;border:0;color:#FFF;font-size:1.2rem;background-color:#0c5adb;position:absolute;right:0;top:0;height:100%;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.xs-serach .search-btn:hover{background-color:#00138e}
.xs-serach.style2 input:not([type=submit]){height:50px;border:1px solid #ececec;padding:0 20px}
.xs-serach.style2 input:not([type=submit]):focus{background-color:#eff1fb}
.xs-serach.style2 input:not([type=submit])::-moz-placeholder{color:#9c9da0}
.xs-serach.style2 input:not([type=submit])::-webkit-input-placeholder{color:#9c9da0}
.xs-serach.style2 input:not([type=submit]):-ms-input-placeholder{color:#9c9da0}
.xs-serach.style2 input:not([type=submit])::-ms-input-placeholder{color:#9c9da0}
.xs-serach.style2 input:not([type=submit])::placeholder{color:#9c9da0}
.xs-serach.style2 .search-btn{color:#fff;width:80px;font-size:.9333333333rem;border-radius:0;background-color:#0c5adb}
.xs-serach.style2 .search-btn:hover{color:#00138e}
.select-hidden{display:none;visibility:hidden;padding-right:10px}
.select{cursor:pointer;display:block;position:relative;font-size:16px;color:#7b7b7b;width:230px;height:44px;float:right}
.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f7f8fd;padding:10px 15px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;height:44px;border-radius:5px;color:#8d8d90;text-align:left;font-size:.9333333333rem}
.select-styled:after{content:"\e874";position:absolute;top:10px;right:19px;font-family:"iconfont";-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);color:#000}
.select-styled:hover{background-color:#eff1fb}
.select-styled:active,.select-styled.active{background-color:#e3e6f8}
.select-styled:active:after,.select-styled.active:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);color:#0c5adb}
.select-styled.active{color:#0c5adb}
.select-options{display:none;position:absolute;top:calc(100% + 20px);left:0;min-width:230px;z-index:999}
.select-options::before{position:absolute;content:"";top:-8px;left:50%;width:16px;height:16px;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);z-index:-1}
.select-options li{padding:15px;border-top:1px solid #0b56d1;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#FFF;text-align:left;line-height:1;font-size:.9333333333rem}
.select-options li:first-child{border-top:0}
.select-options li:hover{background:#0946ab}
.select-options li[rel="hide"]{display:none}
.select-options,.select-options::before{background-color:#0c5adb}
.custom_number{position:relative;height:49px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto;float:right;border:1px solid #f5f5f5;border-radius:5px}
.custom_number .sub,.custom_number .add{float:right;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#777;font-size:.8rem;padding:5px 14px}
.custom_number .sub{position:absolute;bottom:0;right:0}
.custom_number input[type="number"]{height:100%;width:auto;background-color:#FFF;text-align:center;pointer-events:none;width:62px;color:#000;border:0;border-right:1px solid #f5f5f5}
.custom-number-wraper{display:inline-block}
.custom-number-wraper .title{color:#000;font-weight:600;font-size:1rem;display:inline-block;padding-right:15px;margin-top:11px}
.round-info-icon{display:block;width:46px;height:46px;line-height:46px;border:1px solid #e7e7e7;border-radius:50%;font-size:.9333333333rem;color:#000;text-align:center}
.round-info-icon:hover{background-color:#0c5adb;color:#FFF;border-color:#0c5adb}
.floating-btn-wraper{position:relative}
.btn-floating.active{background-color:#000;color:#FFF}
.floating-icons-list{position:absolute;bottom:100%;right:0;text-align:center}
.floating-icons-list.open>li:nth-child(1){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .1s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .1s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .1s}
.floating-icons-list.hidden>li:nth-child(1){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .5s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .5s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .5s}
.floating-icons-list.open>li:nth-child(2){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .2s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .2s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .2s}
.floating-icons-list.hidden>li:nth-child(2){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .4s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .4s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .4s}
.floating-icons-list.open>li:nth-child(3){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .3s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .3s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .3s}
.floating-icons-list.hidden>li:nth-child(3){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .3s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .3s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .3s}
.floating-icons-list.open>li:nth-child(4){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .4s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .4s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .4s}
.floating-icons-list.hidden>li:nth-child(4){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .2s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .2s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .2s}
.floating-icons-list.open>li:nth-child(5){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .5s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .5s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .5s}
.floating-icons-list.hidden>li:nth-child(5){-webkit-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .1s;-o-transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .1s;transition:all .5s cubic-bezier(0.68,-0.55,0.265,1.55) .1s}
.floating-icons-list>li{margin-right:0;margin-bottom:20px;opacity:0;-webkit-transform:scale(0.4) translateY(40px) translateX(0px);-ms-transform:scale(0.4) translateY(40px) translateX(0px);transform:scale(0.4) translateY(40px) translateX(0px);visibility:hidden}
.floating-icons-list.open>li{visibility:visible;opacity:1;-webkit-transform:scale(1) translateY(0px) translateX(0px);-ms-transform:scale(1) translateY(0px) translateX(0px);transform:scale(1) translateY(0px) translateX(0px)}
.help-tip{text-align:center;background-color:#0c5adb;border-radius:50%;width:24px;height:24px;font-size:14px;line-height:26px;cursor:default;display:inline-block;z-index:9;position:relative}
.help-tip::before{content:'?';font-weight:700;color:#fff}
.help-tip:hover .help-tip-text{display:block;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation:tipFadeIn .3s ease-in-out;animation:tipFadeIn .3s ease-in-out}
.help-tip .help-tip-text{display:none;text-align:left;background-color:#1E2021;padding:20px;min-width:300px;position:absolute;border-radius:3px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);right:-4px;color:#FFF;margin-bottom:0;margin-top:8px;pointer-events:none;font-weight:400}
.help-tip .help-tip-text::before{position:absolute;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#1E2021;right:10px;top:-12px}
.help-tip .help-tip-text::after{width:100%;height:40px;content:'';position:absolute;top:-40px;left:0}
@-webkit-keyframes tipFadeIn {
    0%{opacity:0;-webkit-transform:scale(0.6);transform:scale(0.6)}
    100%{opacity:100%;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes tipFadeIn {
    0%{opacity:0;-webkit-transform:scale(0.6);transform:scale(0.6)}
    100%{opacity:100%;-webkit-transform:scale(1);transform:scale(1)}
}
.product-slider .owl-dots .owl-dot:not(:last-child){margin-right:12px}
.product-slider .owl-dots .owl-dot span{background-color:rgba(0,0,0,0.149);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:8px;height:8px;display:block;border-radius:50%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.product-slider .owl-dots .owl-dot span::before{display:none}
.product-slider .owl-dots .owl-dot.active span{background-color:rgba(0,0,0,0.5);-webkit-transform:scale(1.9);-ms-transform:scale(1.9);transform:scale(1.9)}
.comment-respond .comment-reply-title{margin-bottom:20px}
.comment-respond .xs-form .form-control{margin-bottom:40px}
.comment-respond .form-submit{margin-bottom:0}
.comment-respond .comments-info{font-size:1rem;margin-bottom:35px}
.comment-respond{border:1px solid #f1f1f1;padding:40px;margin-right:5px}
.comment-respond .respond-header{margin-bottom:35px}
.comment-respond .respond-header .comment-reply-title{font-size:1.8666666667rem;font-weight:700;color:#0c5adb;margin-bottom:0}
.comment-respond .respond-header>.border-divider+.comments-info{margin-top:25px}
.comment-respond .respond-header .comments-info{margin-bottom:0;color:#8c8c8c}
.comment-respond .xs-form .form-control{border-color:#f5f5f5}
.comment-respond .xs-form .form-control:focus{border-color:#0c5adb}
.comment-respond .responsed-title{font-size:1.6rem;font-family:"Nunito";color:#000;font-weight:600;margin-bottom:15px}
.xs-form .form-control{border-radius:0;border:1px solid #f5f5f5;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding-left:30px;background-color:#FFF}
.xs-form .form-control:not(textarea){height:54px}
.xs-form .form-control:focus{border-color:#0c5adb;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,0.07);box-shadow:0 10px 15px 0 rgba(0,0,0,0.07)}
.xs-form .form-control::-moz-placeholder{color:#7a7a7a;font-size:1rem}
.xs-form .form-control::-webkit-input-placeholder{color:#7a7a7a;font-size:1rem}
.xs-form .form-control:-ms-input-placeholder{color:#7a7a7a;font-size:1rem}
.xs-form .form-control::-ms-input-placeholder{color:#7a7a7a;font-size:1rem}
.xs-form .form-control::placeholder{color:#7a7a7a;font-size:1rem}
.xs-form textarea.form-control{padding-top:20px;height:154px;resize:none}
.xs-form input[name='author']{margin-right:5px}
.xs-form input[name='email']{margin-left:5px}
.xs-form input[name='submit']{box-shadow:none;border-radius:0}
.xs-form .comment-notes{margin-bottom:30px}
.xs-comments-area{margin-bottom:40px;padding-bottom:100px;border-bottom:1px solid #e7e7e7;margin-right:5px}
.xs-comments-area .comments-title{margin-bottom:45px;font-size:1.4666666667rem;font-weight:600;position:relative;padding-bottom:15px}
.xs-comments-area .comments-title:before{content:"";position:absolute;display:inline-block;bottom:0;width:100px;height:3px;left:0;z-index:1;background:#0c5adb}
.xs-comments-area .comment-body:before{display:table;content:"";clear:both}
.xs-comments-area .comment-body img{width:80px;height:80px;border-radius:100%;float:left}
.xs-comments-area .meta-data{margin-left:100px}
.xs-comments-area .reply{float:right}
.xs-comments-area .reply .comment-reply-link{color:#292225;font-size:1rem}
.xs-comments-area .reply .comment-reply-link:hover{color:#0c5adb}
.xs-comments-area .comment-author a{font-weight:600;color:#181818}
.xs-comments-area .comment-author a:hover{color:#0c5adb}
.xs-comments-area .comment-author a::after{padding:0 5px;color:#7a7a7a}
.xs-comments-area .comment-author>p{display:inline-block}
.xs-comments-area .comment-date{color:#7a7a7a;margin-bottom:0;font-weight:600}
.xs-comments-area .comment-content{margin-top:10px;padding-right:50px}
.xs-comments-area .comment-content p{margin-bottom:0}
.xs-comments-area .pingback:not(:last-child) .children,.xs-comments-area .comment:not(:last-child) .children{margin-left:70px}
.xs-comments-area .pingback:not(:last-child) .meta-data,.xs-comments-area .comment:not(:last-child) .meta-data{margin-bottom:50px}
.xs-comments-area{padding:40px;border:1px solid #f1f1f1;background-color:#FFF}
.xs-comments-area .pingback:not(:last-child) .comment-body,.xs-comments-area .comment:not(:last-child) .comment-body{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #f5f5f5}
.xs-comments-area .pingback:not(:last-child) .meta-data,.xs-comments-area .comment:not(:last-child) .meta-data{margin-bottom:0}
.xs-comments-area .pingback:not(:last-child) .children,.xs-comments-area .comment:not(:last-child) .children{margin-left:0;padding-left:50px}
.xs-comments-area .comment-header{margin-bottom:30px}
.xs-comments-area .comments-title{margin-bottom:0;font-size:1.8666666667rem;color:#192225;font-weight:700}
.xs-comments-area .meta-data{margin-left:70px}
.xs-comments-area .comment-author>a{color:#606060;font-weight:700;margin-right:40px}
.xs-comments-area .comment-author>a::after{display:none}
.xs-comments-area .comment-author>p{color:#606060;font-weight:600;font-size:14px}
.xs-comments-area .comment-author p.author{color:#192225;font-weight:700;margin-right:40px;margin-bottom:0;text-transform:capitalize}
.xs-comments-area .comment-author>p:not(:last-child){margin-right:30px}
.xs-comments-area .comment-body img{width:50px;height:50px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.12);box-shadow:0 10px 10px 0 rgba(0,0,0,0.12)}
.xs-comments-area .reply{line-height:1}
.xs-comments-area .reply .comment-reply-link{font-size:1.6666666667rem;color:#0c5adb}
.xs-comments-area .reply .comment-reply-link:hover{color:#00138e}
.comment-respond .form-control{margin-bottom:30px}
.font-size-list span{color:#192225;font-size:1rem;font-weight:400}
.font-size-list h2{font-size:3.2rem;font-weight:700}
.typography-group:not(:last-child){border-bottom:1px solid #f1f1f1;padding-bottom:90px;margin-bottom:100px}
.dropcaps::first-letter{font-size:2.8rem;font-weight:700;float:left;line-height:25px;padding-top:4px;padding-right:8px;padding-left:3px}
.dropcaps.style2::first-letter{color:#0c5adb}
blockquote{padding:40px}
blockquote>p{font-style:italic}
.author-card{background-color:#0c5adb;border-radius:5px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.12);box-shadow:0 10px 10px 0 rgba(0,0,0,0.12);padding:60px 50px;margin-bottom:60px}
.author-card .author-header{margin-bottom:40px}
.author-card .author-header .author-title{color:#FFF;font-size:1.8666666667rem;font-weight:700;margin-bottom:0}
.author-card .author-img{margin-right:28px;width:100px;height:100px;border-radius:50%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;overflow:hidden}
.author-card .author-bio .author-name{color:#FFF;font-size:1.2rem;font-family:"Nunito";font-weight:700;margin-bottom:10px}
.author-card .author-bio .authr-designation{font-family:"Nunito";font-weight:600;font-size:1rem;color:#95b3ee;margin-bottom:20px}
.author-card .author-bio p{color:#95b3ee;margin-bottom:30px}
.author-card .author-bio .simple-social-list>li:not(:last-child){margin-right:10px}
.author-card .author-bio .simple-social-list>li>a{font-size:.9333333333rem}
.author-card .author-bio .simple-social-list>li>a:hover{opacity:.7}
.post-navigation{background-color:#FFF;border:1px solid #f5f5f5;padding:40px;margin-bottom:40px;margin-right:5px}
.post-navigation .post-title{font-size:1.2rem;font-weight:600;margin-bottom:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-word-wrap:break-word;word-wrap:break-word;overflow:hidden}
.inner-banner-title{-ms-word-wrap:break-word;word-wrap:break-word;overflow:hidden}
.post-navigation [class^="col-"]+[class^="col-"] .single-post-nav{text-align:right;margin-right:0;margin-left:30px}
.post-navigation [class^="col-"]+[class^="col-"] .single-post-nav .post-nav-img{margin-right:0;margin-left:20px}
.post-navigation [class^="col-"]+[class^="col-"] .single-post-nav>.media{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.single-post-nav{display:block;margin-right:30px}
.single-post-nav .post-nav-title{margin-top:10px;font-size:1rem;color:#0c5adb;font-family:"Nunito";font-weight:600;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.single-post-nav .post-nav-title.icon-left>i{padding-right:10px;float:left}
.single-post-nav .post-nav-title.icon-right>i{float:right;padding-left:10px}
.single-post-nav:hover .post-nav-title{color:#00138e}
.single-post-nav:hover .post-title{color:#0c5adb}
.single-post-nav:hover .post-nav-img{opacity:.8}
.post-nav-img{border-radius:5px;margin-right:20px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;max-width:102px;height:70px}
.post-next{border-left:1px solid;border-color:#f5f5f5}
.piechats-wraper .single-piechart{float:left;display:inline-block;position:relative}
.piechats-wraper .single-piechart:not(:last-child){margin-right:10px}
.piechats-wraper .single-piechart .chart-content{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}
.piechats-wraper .single-piechart .chart-content>p{margin-bottom:4px;color:#000;font-size:.9333333333rem}
.piechats-wraper .single-piechart .chart-content>.chart-value{font-size:1.8666666667rem;font-weight:700;font-family:"Nunito";line-height:1}
.boosting-lists{counter-reset:my-counter}
.boosting-list{position:relative;padding-left:48px}
.boosting-list:not(:last-child){margin-bottom:50px}
.boosting-list p a{color:#0c5adb;text-decoration:underline}
.boosting-list p a:hover{color:#00138e}
.boosting-list .count-number{font-size:6rem;font-weight:700;font-family:"Nunito";line-height:1;color:rgba(0,0,0,0.07);position:absolute;top:-25px;left:0}
.boosting-list .count-number::before{counter-increment:my-counter;content:"0"counter(my-counter)}
.modal-searchPanel .input-group{position:relative}
.modal-searchPanel .input-group input:not([type="submit"]){padding:0 30px;height:75px;border:1px solid transparent;background-color:#3a3a3a;border-radius:50px;color:#fff}
.modal-searchPanel .input-group input:not([type="submit"])::-webkit-input-placeholder{color:#FFF}
.modal-searchPanel .input-group input:not([type="submit"])::-moz-placeholder{color:#FFF}
.modal-searchPanel .input-group input:not([type="submit"]):-ms-input-placeholder{color:#FFF}
.modal-searchPanel .input-group input:not([type="submit"]):-moz-placeholder{color:#FFF}
.modal-searchPanel .input-group input:not([type=submit]):focus{background-color:#3a3a3a}
.modal-searchPanel .input-group .search-btn:hover{color:#fff}
.modal-searchPanel .input-group .search-btn{width:150px;border-radius:0 57.5px 57.5px 0;line-height:75px;background-color:#1868dd;border:0;font-size:1.05882rem;color:#FFF;position:absolute;right:-2px;top:0;height:100%;cursor:pointer;-o-transition:all .4s ease;transition:all .4s ease}
.xs-mb-0{margin-bottom:0}
.xs-pb-0{padding-bottom:0}
.xs-mb-1{margin-bottom:10px}
.xs-pb-1{padding-bottom:10px}
.xs-mb-2{margin-bottom:20px}
.xs-pb-2{padding-bottom:20px}
.xs-mb-3{margin-bottom:30px}
.xs-pb-3{padding-bottom:30px}
.xs-mb-4{margin-bottom:40px}
.xs-pb-4{padding-bottom:40px}
.xs-mb-5{margin-bottom:50px}
.xs-pb-5{padding-bottom:50px}
.xs-mb-6{margin-bottom:60px}
.xs-pb-6{padding-bottom:60px}
.xs-mb-7{margin-bottom:70px}
.xs-pb-7{padding-bottom:70px}
.xs-mb-8{margin-bottom:80px}
.xs-pb-8{padding-bottom:80px}
.xs-mb-9{margin-bottom:90px}
.xs-pb-9{padding-bottom:90px}
.xs-mb-10{margin-bottom:100px}
.xs-pb-10{padding-bottom:100px}
.xs-margin-0{margin:0}
.xs-padding-0{padding:0}
.xs-overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:0}
.gradient-bg{background:#1bc4fd;background:-webkit-gradient(linear,left top,right top,from(#1bc4fd),to(#383bff));background:-webkit-linear-gradient(left,#1bc4fd 0%,#383bff 100%);background:-o-linear-gradient(left,#1bc4fd 0%,#383bff 100%);background:linear-gradient(90deg,#1bc4fd 0%,#383bff 100%)}
.gradient-bg .xs-heading .section-title,.gradient-bg .xs-heading .section-subtitle{color:#FFF}
.black-color{color:#000}
.black-bg{background-color:#000}
.white-color{color:#FFF}
.white-bg{background-color:#FFF}
.primary-color{color:#0c5adb}
.primary-bg{background-color:#0c5adb}
.secondary-color{color:#00138e}
.secondary-bg{background-color:#00138e}
.gray-color{color:#f3f5f9}
.gray-bg{background-color:#f3f5f9}
.form-control:focus{-webkit-box-shadow:none;box-shadow:none}
.nav-tabs{border-bottom:0}
.owl-carousel .owl-item img{width:auto}
.tab-pane.animated{-webkit-animation-duration:1s;animation-duration:1s}
.mfp-iframe-scaler iframe{-webkit-box-shadow:none;box-shadow:none;background:transparent}
img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}
a{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.simple-btn{font-weight:700;display:inline-block}
.simple-btn i{padding-left:8px;position:relative;top:2px;-webkit-transition:padding-left .4s ease;-o-transition:padding-left .4s ease;transition:padding-left .4s ease}
.simple-btn:hover i{padding-left:4px}
p:last-child{margin-bottom:0}
.xs-section-padding{padding:100px 0}
.xs-section-padding-bottom{padding-bottom:100px}
.xs-section-padding-top{padding-top:100px}
.section-padding-small-bottom{padding-bottom:65px}
.section-padding-small-top{padding-top:65px}
.section-padding-small{padding:65px 0}
a{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
h1,h2,h3,h4,h5,h6{color:#181818;font-family:"Nunito";font-weight:700;line-height:1.4}
h4{line-height:1.5}
h5,h6{line-height:1.8}
h3 a,.section-title a{color:inherit}
h3 a:hover,.section-title a:hover{color:#0c5adb}
h4.small,.xs-content-title.small{font-size:1.3333333333rem;font-weight:700}
h4 a,.xs-content-title a{color:inherit}
h4 a:hover,.xs-content-title a:hover{color:#0c5adb}
h1{font-size:2.5rem}
h2{font-size:2rem}
h3{font-size:1.75rem}
h4{font-size:1.5rem}
h5{font-size:1.25rem}
h6{font-size:1rem}
img[data-scrollax]{pointer-events:none}
.vertical-dots{display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#0c5adb;-webkit-box-shadow:0 6px 0 0 #0c5adb,0 12px 0 0 #0c5adb;box-shadow:0 6px 0 0 #0c5adb,0 12px 0 0 #0c5adb;position:relative;top:-8px}
.border-divider{height:4px;width:30px;display:inline-block;background-color:#0c5adb;border-radius:2px;position:relative;margin-left:27px}
.border-divider::before{content:"";position:absolute;left:-27px;top:0;display:inline-block;height:4px;width:4px;border-radius:50%;background-color:#0c5adb;-webkit-box-shadow:9px 0 0 0 #0c5adb,18px 0 0 0 #0c5adb;box-shadow:9px 0 0 0 #0c5adb,18px 0 0 0 #0c5adb}
.border-divider.style-white{background-color:#FFF}
.border-divider.style-white::before{background-color:#FFF;-webkit-box-shadow:9px 0 0 0 #FFFFFF,18px 0 0 0 #FFF;box-shadow:9px 0 0 0 #FFFFFF,18px 0 0 0 #FFF}
.big-watermark-icon{position:absolute;bottom:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:.05;font-size:30.6666666667rem;color:#000;line-height:1}
.big-watermark-icon.small-version{bottom:0;opacity:.03;font-size:20rem;color:#000}
.xs-pricing-group .grid{margin-bottom:15px}
.elementor-heading-title span{color:#0c5adb}
.post-list .post-body .entry-meta .post-date{top:0}
.post-list .post-image+.post-body .entry-meta .post-date{top:-40px!important}
.widget.widget_recent_entries ul li ul.children li:first-child,.widget.widget_recent_comments ul li ul.children li:first-child,.widget.widget_meta ul li ul.children li:first-child,.widget.widget_pages ul li ul.children li:first-child,.widget.widget_archive ul li ul.children li:first-child,.widget.widget_nav_menu ul li ul.children li:first-child,.widget.widget_categories ul li ul.children li:first-child{margin-top:15px}
.widget.widget_recent_entries ul,.widget.widget_recent_comments ul,.widget.widget_meta ul,.widget.widget_pages ul,.widget.widget_archive ul,.widget.widget_nav_menu ul,.widget.widget_categories ul{display:flex;flex-direction:column}
.widget.widget_recent_entries ul li:not(:last-child),.widget.widget_recent_comments ul li:not(:last-child),.widget.widget_meta ul li:not(:last-child),.widget.widget_pages ul li:not(:last-child),.widget.widget_archive ul li:not(:last-child),.widget.widget_nav_menu ul li:not(:last-child),.widget.widget_categories ul li:not(:last-child){margin-bottom:15px}
.widget.widget_recent_entries ul li a,.widget.widget_recent_comments ul li a,.widget.widget_meta ul li a,.widget.widget_pages ul li a,.widget.widget_archive ul li a,.widget.widget_nav_menu ul li a,.widget.widget_categories ul li a{font-size:.9333333333rem;color:#192225;transition:all .4s ease}
.widget.widget_recent_entries ul li a:hover,.widget.widget_recent_comments ul li a:hover,.widget.widget_meta ul li a:hover,.widget.widget_pages ul li a:hover,.widget.widget_archive ul li a:hover,.widget.widget_nav_menu ul li a:hover,.widget.widget_categories ul li a:hover{color:#0c5adb}
.widget.widget_recent_entries ul li:before,.widget.widget_recent_comments ul li:before,.widget.widget_meta ul li:before,.widget.widget_pages ul li:before,.widget.widget_archive ul li:before,.widget.widget_nav_menu ul li:before,.widget.widget_categories ul li:before{content:"";width:7px;height:7px;display:inline-block;background-color:#82a2d8;border-radius:50%;margin-right:7px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.widget.widget_recent_entries ul li:hover::before,.widget.widget_recent_comments ul li:hover::before,.widget.widget_meta ul li:hover::before,.widget.widget_pages ul li:hover::before,.widget.widget_archive ul li:hover::before,.widget.widget_nav_menu ul li:hover::before,.widget.widget_categories ul li:hover::before{background-color:#0c5adb}
.widget.widget_nav_menu ul.sub-menu{margin-top:15px}
.widget.widget_nav_menu ul.sub-menu li:last-child{margin-bottom:0}
.widget.widget_recent_entries .post-date{margin-left:20px;display:block}
.widget select{width:100%;background-color:#f7f8fd;border:0;height:44px;padding:0 20px;display:block}
table#wp-calendar{width:100%;max-width:100%}
table th,table td{text-align:center;border:1px solid #f3f3f3}
table#today{color:#2154cf;font-weight:700}
table caption{background:#f3f3f3;padding:7px}
.blog-grid-item{padding:0 15px}
.footer-widget .menu li{margin-bottom:22px}
.footer-widget.widget_recent_entries ul li{margin-bottom:25px}
.footer-widget.widget_recent_entries ul li a{display:block;color:#FFF;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-weight:400;font-size:1.0666666667rem;background:transparent;padding-left:0}
.footer-widget.widget_recent_entries ul li a:hover{background:none;margin:0}
.footer-widget.widget_recent_entries ul li .post-date{color:#4ac1c3;font-size:.8666666667rem}
.footer-widget.widget_recent_entries ul li .post-date:before{content:"\e94e";font-size:13px;color:#4ac1c3;position:relative;top:1px;padding-right:9px;font-family:'iconfont'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-weight:700}
.elementor-toggle .elementor-tab-title,.elementor-toggle .elementor-tab-content{border-bottom:none}
.contact-widget .elementor-icon-box-icon{text-align:center;width:80px;height:80px;line-height:94px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.05);box-shadow:0 3px 10px 0 rgba(0,0,0,0.05);background-color:#FFF;border-radius:50%;margin:0 auto}
.xs-header.header-main .xs-menus .nav-menu li a{text-transform:uppercase}
.xs-header.header-main .xs-menus .nav-menu .nav-submenu li a{text-transform:initial;font-size:1rem}
.overflow-hidden{overflow:hidden}
.xs-header.header-main .xs-menus .nav-menu .nav-submenu li a i{padding-right:14px}
.blog-lsit-group .xs-blog-list .blog-grid-item{margin-bottom:20px}
.pagination{margin:80px 0}
.newsletter-thumb-wraper .subscribe-form .form-control{border-radius:3px;background-color:rgba(0,0,0,0.40);width:100%;height:55px;border:0;padding:0 20px;color:#fff;margin-bottom:36px}
.newsletter-thumb-wraper .subscribe-form .sub-btn{border:1px solid rgba(255,255,255,0.5);border-radius:3px;height:49px;background-color:transparent;color:#FFF;padding:0 28px;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.sidebar-widget-container.subscribe-from{margin-top:80px}
.newsletter-thumb-wraper .subscribe-form .sub-btn:hover{background-color:#00138e;border-color:#00138e}
.xs-sidebar-widget .subscribe-form .sub-btn span,.newsletter-thumb-wraper .subscribe-form .sub-btn .icon{display:none}
.xs-sidebar-widget .subscribe-from .form-control{border:1px solid #ccc;height:50px;padding-left:25px;position:relative;overflow:hidden;-webkit-box-shadow:0 5px 20px 0 rgba(23,104,221,0.2);box-shadow:0 5px 20px 0 rgba(23,104,221,0.2);border-radius:25px;margin-bottom:0}
.xs-sidebar-widget .subscribe-form .sub-btn{top:25px}
.xs-sidebar-widget .subscribe-form .sub-btn i{font-weight:700}
.newsletter-thumb-wraper .subscribe-form .form-control::-moz-placeholder{color:#a5b4dd}
.newsletter-thumb-wraper .subscribe-form .form-control:-moz-placeholder{color:#a5b4dd}
.newsletter-thumb-wraper .subscribe-form .form-control:-ms-input-placeholder{color:#a5b4dd}
.newsletter-thumb-wraper .subscribe-form .form-control::-webkit-input-placeholder{color:#a5b4dd}
.list-group .elementor-icon-list-items .elementor-icon-list-item span{width:100%}
.list-group .elementor-icon-list-items .elementor-icon-list-item strong{width:21%;float:left;min-width:130px;color:#000}
.bypostauthor{position:relative}
.gallery-item{display:inline-block;text-align:left;vertical-align:top;margin:0 0 1.5em;padding:0 1em 0 0;width:50%}
.gallery-columns-1 .gallery-item{width:100%}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-item a,.gallery-item a:hover,.gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:none;display:inline-block;max-width:100%}
.gallery-item a img{display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.gallery-item a:hover img,.gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%)}
.gallery-item{max-width:25%}
.gallery-columns-1 .gallery-item{max-width:100%}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-columns-3 .gallery-item{max-width:33.33%}
.gallery-columns-4 .gallery-item{max-width:25%}
.gallery-columns-5 .gallery-item{max-width:20%}
.gallery-columns-6 .gallery-item{max-width:16.66%}
.gallery-columns-7 .gallery-item{max-width:14.28%}
.gallery-columns-8 .gallery-item{max-width:12.5%}
.gallery-columns-9 .gallery-item{max-width:11.11%}
.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}
.wp-caption,.gallery-caption{color:#666;font-size:13px;font-style:italic;margin-bottom:1.5em;max-width:100%}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}
.wp-caption .wp-caption-text{margin:.8075em 0}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;overflow:hidden}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}
.xs-header.header-main .xs-logo{color:#00138e}
.xs-header.header-main .xs-logo span{font-size:20px;line-height:50px;white-space:nowrap}
.xs-header.header-main .nav-brand span{color:#00138e;font-size:29px}
.section-wraper{position:relative}
.section-edit{position:absolute;width:100%;bottom:0;z-index:12}
.section-abc{background:rgba(255,255,255,0.68);padding:2px 5px;font-size:12px;font-style:italic;display:none}
.section-edit:hover .section-abc{display:inline}
.section-edit .post-edit-link{margin:10px 0;padding:2px 12px;margin:3px 0;padding:2px 12px;font-size:12px;line-height:1.45;margin:10px 0;display:inline-block;background:#E85757;color:#fff!important;padding:2px 12px;border-radius:3px}
.header-transparent~.inner-banner-area{padding-top:200px;padding-bottom:120px}
.page-links>.page-link{background:#0c5adb;color:#FFF}
.page-links .page-link{display:inline}
.post-list.sticky .entry-title{padding-right:90px}
.meta-featured-post.sticky{display:block;margin-bottom:20px;position:absolute;left:40px;top:18px;color:#0062cc}
.single-blog-post .tag-sticky-2 .entry-meta{padding-right:90px}
.post-password-form p+p{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}
.post-password-form p+p input[name=post_password]{background-color:#f7f8fd;border:0;height:44px;padding:0 20px}
.post-password-form p+p input[type=submit]{background-color:#0c5adb;border:0;height:44px;color:#fff;padding:0 20px}
.comments-list li.pingback,.comments-list li.comment{list-style:none}
.widget ul{margin:0;padding:0}
.widget ul li{list-style:none}
.widget ul li ul{padding-left:8px}
.widget ul li ul li:last-child{margin-bottom:0}
.comments-list{list-style:none;margin:0;padding:20px 0}
.xs-comments-area .meta-data{margin-left:0}
.xs-comments-area .avatar+.meta-data{margin-left:70px}
.comments-list .comment-author{margin-bottom:0;margin-top:0;font-weight:700;font-size:16px;color:#252a37}
.sideabr-list-widget,.single-blog-post .xs-list,.footer-widget.widget_recent_entries ul,.footer-widget .menu,.pricing-body .xs-list{padding:0;margin:0}
.sideabr-list-widget li,.single-blog-post .xs-list li,.footer-widget.widget_recent_entries ul li,.footer-widget .menu li,.pricing-body .xs-list li{list-style:none}
.filter-button-wraper{text-align:center}
.xs-btn span+.xs-button-text{padding-left:5px}
.cases-grid .cases-grid-item .single-case-studies{margin:15px}
.cases-grid-item .single-cases-card{margin:15px}
.xs-sidebar-widget .sideabr-list-widget{margin-bottom:70px}
.xs-top-bar .xs-list,.xs-top-bar-info{margin-bottom:0}
.nav-sticky .xs-top-bar{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);margin-top:0;-webkit-transition:all .6s cubic-bezier(0.65,0.05,0.36,1);-o-transition:all .6s cubic-bezier(0.65,0.05,0.36,1);transition:all .6s cubic-bezier(0.65,0.05,0.36,1)}
.nav-sticky.sticky-header .xs-top-bar{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin-top:-50px}
.comment-content table td,.comment-content table th,.entry-content table td,.entry-content table th,.post-body table td,.post-body table th{border:1px solid #EDEDED;padding:8px}
.comment-content table,.entry-content table,.post-body table{margin-bottom:30px;width:100%}
.entry-content h1,.post-body h1,.comment-content h1{color:#181818}
.pingback .comment-content{display:none}
.entry-content p{display:block}
.entry-content .page-links{margin-bottom:15px}
.comments-list .comment .comment-respond{margin-top:30px;margin-bottom:30px;position:relative}
#cancel-comment-reply-link{position:absolute;top:10px;right:10px}
.xs-footer-section .social-list{margin-bottom:0}
.mc4wp-response .mc4wp-error p,.mc4wp-response .mc4wp-error p a{color:#9f0000}
.nav-sticky.sticky .xs-top-bar{display:none}
.admin-bar .header-transparent{top:32px}
.gallery-icon.landscape,.wp-caption,.gallery-caption{text-align:center}
.not-found{text-align:center}
.not-found h1{color:#000}
.not-found .xs-serach.style2 input:not([type=submit]){background:#EDEDED}
.single-blog-post .post-footer .social-list{padding:0;margin-top:30px;margin-bottom:0}
.xs-top-bar-info{padding:0}
.page .seocify-main-content{padding-bottom:40px}
.post-list .post-body .btn-wraper a,.post-list .post-body .btn-wraper a i{font-weight:600}
.post-list .post-body .btn-wraper a:hover i:before{color:#fff}
.cookiePolicy.extended{display:none}
.blog-sidebar-wraper.right-sidebar{margin-left:5px}
.blog-post-lists .pagination{margin-bottom:0}
.blog-post-lists{margin-bottom:0;margin-right:5px}
.blog-post-group{margin-right:5px}
.entry-header .entry-meta i,.comment-author i{color:#0e5ada;margin-right:3px;font-size:13px}
.comment .children{margin-top:50px}
.single-title{font-weight:700;line-height:44px;margin-bottom:20px}
.post-footer .social-share,.post-footer .post-tags{float:left;width:50%}
.single-blog-post .post-footer .social-list{margin:0}
.single-blog-post .post-footer .post-tags+.social-share .social-list{margin:0;text-align:right}
.blog-post-group .post-list{margin-bottom:40px}
.xs-comments-area .children{margin-top:0}
.xs-comments-area .children .comment .comment-body .meta-data{background:#f1f1f1;padding:20px}
.xs-comments-area .comment.parent .comment-body{padding-bottom:0;margin-bottom:35px;border-bottom:0}
.elementor-widget-xs-page-list-link .xs-icon-menu{padding:0 15px}
.footer-widget ul li a{background:url(../images/list-dotted.png) no-repeat left center;padding-left:25px;transition:all .3s ease}
.footer-widget ul li a:hover{background:url(../images/list-dottedhover.png) no-repeat left center;margin-left:10px;color:#007bff}
.footer-widget .textwidget{color:#fff}
.nav-sticky.sticky-header .xs-header .navSidebar-wraper{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0}
.wooshop .page-title{display:none}
.woocommerce .woocommerce-ordering select{margin-bottom:12px;border:1px solid #eee;height:50px;padding-left:10px}
.woocommerce .woocommerce-result-count{margin-top:12px}
input:focus,textarea:focus,select:focus{outline-offset:0;outline:-webkit-focus-ring-color auto 0}
.woocommerce-cart .page-main-content,.woocommerce-checkout .page-main-content,.woocommerce-account .page-main-content{margin-top:20px;margin-bottom:50px}
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0 0 10px;line-height:1.4}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative}
.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart{margin-top:0;position:absolute;top:0;padding:10px 15px;color:#fff;border-radius:0;transition:400ms;font-weight:400;opacity:0;line-height:1.4}
.woocommerce ul.products li.product .added_to_cart{left:0;top:50px;background:#dad8da}
.woocommerce ul.products li.product:hover .button,.woocommerce-page ul.products li.product:hover .button,.woocommerce ul.products li.product:hover .added_to_cart{opacity:1}
.woocommerce ul.products li.product .woocommerce-loop-product__title{transition:400ms}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:20px;text-align:center}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:12px 20px;background:#f2f2f2}
.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff}
.woocommerce nav.woocommerce-pagination ul li{border-right:none;margin:0 2px 0 0}
.woocommerce nav.woocommerce-pagination ul{border:none}
button:focus{outline:-webkit-focus-ring-color auto 0}
.woocommerce div.product form.cart .button{border-radius:0;padding:14px 20px;font-weight:400}
.woocommerce .quantity .qty{width:80px;height:44px}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400}
.woo-xs-content{padding:100px 0}
.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{flex:48%;max-width:48%}
.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{flex:48%;max-width:48%}
.woocommerce form .form-row label{width:100%}
.woocommerce-input-wrapper{width:100%}
.woocommerce form .form-row input.input-text{height:45px}
.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#888188}
.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart{top:50%;left:50%;margin-top:-60px;margin-left:-55px}
.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:#fff}
.xs-top-bar.version-2{background-color:#536dfd}
.xs-top-bar.version-2 .xs-list{text-align:left}
.xs-top-bar.version-2 .top-bar-infos>ul{display:inline-block;padding-right:35px;margin:0}
.xs-top-bar.version-2 .xs-menu-tools{padding-top:0;line-height:1;text-align:right;margin:0}
.xs-top-bar.version-2 .xs-menu-tools>li>a{color:#FFF}
.xs-top-bar.version-2 .xs-menu-tools>li>a.languageSwitcher-button>i{font-size:.5333333333rem}
.xs-top-bar.version-2 .xs-menu-tools>li>a .xs-flag{width:20px;height:20px;margin-right:7px}
.top-bar-infos .xs-list>li{position:relative}
.top-bar-infos .xs-list>li:not(:last-child){margin-right:15px;padding-right:15px}
.top-bar-infos .xs-list>li:before{position:absolute;content:"";top:0;right:0;width:2px;height:100%;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0.2) 100%)}
.top-bar-infos .xs-list>li:last-child::before{display:none}
.info-list>li:not(:last-child){margin-right:15px;padding-right:15px}
.info-list>li>a{color:#FFF}
.info-list>li>a>i{padding-right:15px}
.info-list>li>a>span{position:relative;padding-left:15px}
.info-list>li>a>span:before{position:absolute;content:"";top:0;left:0;width:2px;height:100%;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0.2) 100%)}
.contact-info{font-size:.8rem;color:rgba(0,0,0,0.5)}
.contact-info>a{display:block;color:#536dfd;font-size:1.0666666667rem;font-weight:700;line-height:1;margin-top:3px}
.xs-logo-wraper>.header-info{display:inline-block;vertical-align:middle}
.xs-logo-wraper>.header-info:not(:last-child){position:relative;padding-right:30px;margin-right:30px}
.xs-logo-wraper>.header-info:not(:last-child)::before{position:absolute;content:"";right:0;top:0;width:2px;height:100%;background:#000;background:linear-gradient(90deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 50%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.15) 100%)}
.header-new{max-height:80px;box-shadow:0 10px 25px 0 rgba(56,105,233,0.25)}
.header-new .nav-menus-wrapper>.nav-menu{display:inline-block;padding-right:30px}
.header-new .nav-menus-wrapper .nav-btn{float:right;padding:17px 0}
.header-new .xs-logo-wraper{padding:13px 0}
.sticky-header .header-new .xs-logo-wraper{padding:11px 0}
.nav-sticky.sticky-header .header-new .nav-brand{padding:15px 0}
.nav-sticky.sticky-header .header-new .xs-logo{padding:0}
.nav-sticky.sticky-header .header-new .xs-menus .nav-menu>li>a{padding:31px 0}
.header-new .xs-menus .nav-menu>li>a{padding:31px 0;color:#000;font-weight:400}
.header-new .xs-menus .nav-menu>li>a::before{bottom:calc(0% + 22px)}
.header-new .xs-menus .nav-menu>li:not(:last-child){margin-right:30px;padding-right:0}
.header-new .btn-danger:not([class*=btn-outline-]){height:45px;line-height:43px;border-radius:22.5px;padding:0 45px;background-color:#536dfd;--box-shadow-color:rgba(83,109,253,0.25);box-shadow:0 10px 25px 0 var(--box-shadow-color)}
.color-variation .header-new{box-shadow:0 10px 25px 0 rgba(139,180,226,0.25)}
.color-variation .xs-top-bar{background-color:#014f99}
.color-variation .btn-danger:not([class*=btn-outline-]){background-color:#014f99;box-shadow:0 10px 25px 0 rgba(56,105,233,0.25)}
.color-variation .contact-info>a{color:#014f99}
.xs-banner.banner-v3{min-height:850px;background-repeat:no-repeat;background-position:center bottom}
.xs-banner.banner-v3 .xs-banner-content{margin-top:100px}
.xs-banner-content.style3{position:relative;z-index:5}
.xs-banner-content.style3 .banner-subtitle{text-decoration:underline;color:#536dfd;text-underline-position:under;margin-bottom:18px}
.xs-banner-content.style3 .banner-title{font-weight:700;margin-bottom:28px}
.xs-banner-content.style3 .banner-title>span{color:#536dfd}
.xs-banner-content.style3>p{color:#000;font-size:1.2rem;margin-bottom:30px}
.xs-banner-content.style3 .btn-danger:not([class*=btn-outline-]){box-shadow:0 10px 25px 0 rgba(83,109,253,0.25)}
.xs-banner-content.style3 .btn-danger:not([class*=btn-outline-]):hover{background-color:#2142fc;box-shadow:none}
.xs-banner{position:relative}
.xs-banner.banner-v4{min-height:742px;display:flex;align-items:center}
.xs-banner.banner-v4 .xs-banner-content{margin-top:0}
.xs-banner.banner-v4 .banner-subtitle,.xs-banner.banner-v4 .banner-title>span{color:#014f99}
.xs-banner.banner-v4 .btn-danger:not([class*=btn-outline-]){background-color:#014f99;box-shadow:0 10px 25px 0 rgba(1,79,153,0.25)}
.xs-banner.banner-v4 .btn-danger:not([class*=btn-outline-]):hover{background-color:#013566}
.service-info-block-area{position:relative}
.feature-block-list{position:relative}
.feature-block-list>li{float:left;display:inline-block;width:33.3333333333%}
.feature-block-list>li .service-info-block{position:relative;z-index:2;padding:50px;margin-bottom:0}
.feature-block-list>li .service-info-block>p{color:#333}
.feature-block-list>li.block__1:hover~.indicator{left:0}
.feature-block-list>li.block__3:hover~.indicator{left:66.6666666667%}
.feature-block-list .indicator{height:100%;left:33.3333333333%;position:absolute;transform:translate3d(0,0,0);transition:left 500ms cubic-bezier(0.694,0,0.335,1);width:33.3333333333%;z-index:-1;box-shadow:0 15px 60px 0 rgba(0,0,0,0.1);background-color:#FFF}
.service-info-block{padding:50px 40px;background:#c444fb;background:linear-gradient(-35deg,#c444fb 0%,#5b56d7 100%);color:#FFF}
.service-info-block>.service-info-title{color:inherit}
.info-block-style-2 .service-info-block{padding-bottom:57px}
.info-block-style-2 .service-info-block .info-block-header{margin-bottom:25px}
.info-block-style-2 .service-info-block .service-info-title{margin-bottom:25px}
.service-info-block .info-block-header{width:90px;height:90px;line-height:90px;border-radius:50%;background-color:#FFF;display:inline-block;position:relative;z-index:1;box-shadow:0 20px 30px 0 rgba(0,0,0,0.1)}
.service-info-block .info-block-header:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;border-radius:50%;z-index:-1;animation:pulseanim 3s infinite cubic-bezier(0.4,0,1,1) both}
.service-info-block.gradient-2{background:#e040fb;background:linear-gradient(-35deg,#e040fb 0%,#fe5e31 100%)}
.service-info-block.gradient-3{background:#7ed500;background:linear-gradient(-35deg,#7ed500 0%,#00bf8d 100%)}
@keyframes pulseanim {
    0%{box-shadow:0 0 0 0 rgba(255,255,255,0.2)}
    70%{box-shadow:0 0 0 60px rgba(255,255,255,0)}
    100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
.free-quote-v3{padding-left:50px;padding-right:50px}
.free-quote-v3 .free-quotes-wraper{border-radius:5px;transition:border-radius .5s cubic-bezier(0.22,0.61,0.36,1)}
.free-quote-v3.delighter{overflow:visible;transition:padding .5s cubic-bezier(0.22,0.61,0.36,1)}
.free-quote-v3.delighter.started{padding-left:0;padding-right:0}
.free-quote-v3.delighter.started .free-quotes-wraper{border-radius:0}
.free-quote-v3.delighter.started .parallax-icon-wraper .parallax-icon{opacity:1;transform:translateX(0%)}
.free-quote-v3.delighter.started .parallax-icon-wraper .icon-one{transition:all 1.5s cubic-bezier(0.22,0.61,0.36,1) .8s}
.free-quote-v3.delighter.started .parallax-icon-wraper .icon-two{transition:all 2s cubic-bezier(0.22,0.61,0.36,1) .8s}
.free-quote-v3.delighter .parallax-icon-wraper .parallax-icon{top:inherit;bottom:-37px;opacity:0;transition:all 1.5s cubic-bezier(0.22,0.61,0.36,1) 0}
.free-quote-v3.delighter .parallax-icon-wraper .icon-one{transform:translateX(-150%);left:100px}
.free-quote-v3.delighter .parallax-icon-wraper .icon-two{transform:translateX(150%);right:100px}
.free-quotes-wraper{background-color:#536dfd;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.xs-inline-form.transparent-style .form-control{border:1px solid rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.07);box-shadow:0 15px 60px 0 rgba(0,0,0,0.1);color:#FFF}
.xs-inline-form.transparent-style .form-control::-moz-placeholder{color:#FFF}
.xs-inline-form.transparent-style .form-control:-moz-placeholder{color:#FFF}
.xs-inline-form.transparent-style .form-control:-ms-input-placeholder{color:#FFF}
.xs-inline-form.transparent-style .form-control::-webkit-input-placeholder{color:#FFF}
.xs-inline-form.transparent-style .check-btn{background-color:#FFF;color:#536dfd;box-shadow:0 15px 60px 0 rgba(0,0,0,0.1);font-weight:700}
.xs-inline-form.transparent-style .form-control,.xs-inline-form.transparent-style .check-btn{height:56px}
.xs-inline-form.transparent-style .row::before{background-color:rgba(255,255,255,0.3)}
.privacy-info{color:#97a7fd;margin-top:20px}
.privacy-info .underline-link{color:#FFF}
.underline-link{text-decoration:underline;text-underline-position:under}
.color-variation .free-quotes-wraper{background-color:#014f99}
.color-variation .xs-inline-form.transparent-style .check-btn{color:#6a38da;font-size:15px}
.boosting-area{position:relative}
.service-summary-img.style2{margin-right:-96px;margin-left:-160px;position:relative;z-index:1}
.service-summary-img.style2 .parallax-icon{position:absolute;pointer-events:none;z-index:-1}
.service-summary-img.style2 .parallax-icon.icon-one{right:120px;top:90px}
.service-summary-img.style2 .parallax-icon.icon-two{left:170px;bottom:70px}
.service-summary-text.style2 .xs-heading .line:before{display:none}
.service-summary-text.style2>p{font-size:1.2rem;color:#000;padding-right:0}
.separetor{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;max-width:720px;width:100%;background-color:#f0f0f0}
.ourSuccess-area{position:relative}
.ourSuccess-area .separetor{top:0}
.case-study-area.delighter{padding:0 50px;transition:all .4s ease}
.case-study-area.delighter.started{padding:0}
.case-study-wraper{background-color:#f7f9fb}
.call-to-action-area.style-2{background-color:#536dfd}
.call-to-action-area.style-2 .btn{box-shadow:0 10px 25px 0 rgba(56,105,233,0.25);border-radius:27.5px}
.call-to-action-area.style-3{background-color:#014f99}
.call-to-action-area.style-3 .btn{box-shadow:0 10px 25px 0 rgba(56,105,233,0.25);border-radius:27.5px}
.btn-danger:not([class*=btn-outline-]){height:56px;line-height:53px;background-color:#536dfd;border-radius:28px;box-shadow:0 10px 25px 0 rgba(83,109,253,0.25);padding:0 60px}
.btn-danger:not([class*=btn-outline-]):hover{box-shadow:0 10px 25px 0 rgba(56,105,233,0.25);box-shadow:none}
.color-variation .btn-danger:not([class*=btn-outline-]):hover{background-color:#013566}
.xs-heading.style4{padding:0 50px;margin-bottom:80px}
.xs-heading.style4 .section-title,.xs-heading.style4 .title-quote{display:inline-block}
.xs-heading.style4 .title-quote{float:right;width:calc(100% - 275px);color:#000;font-size:1.2rem;line-height:1.5;padding-left:35px;border-left:2px solid rgba(83,109,253,0.2)}
.xs-heading.style4 .section-title{font-size:2.4rem;font-weight:700;margin-top:12px}
.xs-heading.style5 .section-title{font-size:2.4rem}
.xs-heading.style5 .section-subtitle{text-decoration:underline;text-underline-position:under;font-size:1.2rem;font-weight:700;color:#536dfd}
.xs-heading.style5 .line:after{background-color:#536dfd}
.xs-heading.white-v .section-subtitle,.xs-heading.white-v .section-title{color:#FFF}
.color-variation .xs-heading .section-subtitle{color:#014f99}
.color-variation .xs-heading .section-title>span{color:#014f99}
.color-variation .xs-heading .line:after{background-color:#014f99}
.icon-lists>li{font-size:1.2rem}
.icon-lists>li>span{font-weight:700;color:#000}
.icon-lists>li>p{margin-top:15px}
.icon-lists>li>img{margin-right:15px}
.icon-lists>li:not(:last-child){margin-bottom:25px}
.icon-lists.style2{margin-bottom:45px}
.icon-lists.style2>li:not(:last-child){margin-bottom:50px}
.xs-heading .line::before{display:none}
.box-style .elementor-row{position:relative}
.box-style .indicator{position:absolute;content:"";height:100%;left:33.3333333333%;position:absolute;transform:translate3d(0,0,0);transition:left 500ms cubic-bezier(0.694,0,0.335,1);width:33.3333333333%;z-index:-1;box-shadow:0 15px 60px 0 rgba(0,0,0,0.1);background-color:#FFF}
.box-style .elementor-top-column:nth-child(1):hover~.indicator{left:0}
.box-style .elementor-top-column:nth-child(3):hover~.indicator{left:66.6666666%}
.parallax-header .banner_animation_wraper{background-color:#FFF}
.parallax-header .elementor-background-overlay{z-index:-1}
.free-quote-v3.delighter{transition:transform .5s cubic-bezier(0.22,0.61,0.36,1)!important;transform:scaleX(.92)}
.free-quote-v3.delighter.started{transform:scaleX(1)}
.xs-menus .nav-menu li>.nav-dropdown li a{font-size:1rem}
.xs-menus .nav-menu li>.nav-dropdown li a i{padding-right:10px}
.sticky-header .header-new .nav-menus-wrapper .nav-btn{display:none}
.xs-inline-form.transparent-style .check-btn:hover{background-color:#fff}
.feature-block-list.modern-style .service-info-block{padding:50px 40px;-webkit-box-shadow:0 15px 30px 0 rgba(196,68,251,0.3);box-shadow:0 15px 30px 0 rgba(196,68,251,0.3);background:#c444fb;background:linear-gradient(-35deg,#c444fb 0%,#5b56d7 100%);color:#FFF}
.feature-block-list.modern-style .service-info-block>.service-info-title{color:inherit}
.feature-block-list.modern-style .service-info-block .info-block-header{width:90px;height:90px;line-height:90px;border-radius:50%;background-color:#FFF;display:inline-block;position:relative;z-index:1;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,0.1);box-shadow:0 20px 30px 0 rgba(0,0,0,0.1)}
.feature-block-list.modern-style .service-info-block .info-block-header:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;border-radius:50%;z-index:-1;-webkit-animation:pulseanim 3s infinite cubic-bezier(0.4,0,1,1) both;animation:pulseanim 3s infinite cubic-bezier(0.4,0,1,1) both}
.feature-block-list.modern-style .service-info-block.gradient-2{background:#e040fb;background:linear-gradient(-35deg,#e040fb 0%,#fe5e31 100%);-webkit-box-shadow:0 15px 25px 0 rgba(224,64,251,0.3);box-shadow:0 15px 25px 0 rgba(224,64,251,0.3)}
.feature-block-list.modern-style .service-info-block.gradient-3{background:#7ed500;background:linear-gradient(-35deg,#7ed500 0%,#00bf8d 100%);-webkit-box-shadow:0 15px 25px 0 rgba(25,191,245,0.3);box-shadow:0 15px 25px 0 rgba(25,191,245,0.3)}
@-webkit-keyframes pulseanim {
    0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.2);box-shadow:0 0 0 0 rgba(255,255,255,0.2)}
    70%{-webkit-box-shadow:0 0 0 60px rgba(255,255,255,0);box-shadow:0 0 0 60px rgba(255,255,255,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
@keyframes pulseanim {
    0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.2);box-shadow:0 0 0 0 rgba(255,255,255,0.2)}
    70%{-webkit-box-shadow:0 0 0 60px rgba(255,255,255,0);box-shadow:0 0 0 60px rgba(255,255,255,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
.working-process-tab.delighter{-webkit-transition:padding 500ms cubic-bezier(0.22,0.61,0.24,1);transition:padding 500ms cubic-bezier(0.22,0.61,0.24,1);padding:0 50px}
.working-process-tab.delighter.started{padding:0}
.workprocess-tab-group{background-repeat:no-repeat;background-size:cover;padding:170px 0}
.workprocess-tab-area{padding:0 40px}
.workprocess-tab-area .tab-content{padding:0 145px;color:#000}
.workprocess-tab-area .tab-content>p{font-size:1.2rem}
.workprocess-tab-area.white-v .tab-content{color:#FFF}
.workprocess-tab-area.white-v .workprocess-tab .nav-item .nav-link{color:#FFF}
.workprocess-tab-area.white-v .workprocess-tab .pin,.workprocess-tab-area.white-v .workprocess-tab .glow-pin{background-color:#FFF}
.workprocess-tab-area.white-v .workprocess-tab .glow-line{background-color:#FFF}
.workprocess-tab{position:relative;z-index:1;margin-bottom:65px;justify-content:space-around;border-bottom:1px solid #fffcfc}
.workprocess-tab .nav-item{position:relative}
.workprocess-tab .nav-item .nav-link{color:#000;text-align:center;padding-bottom:55px;position:relative}
.workprocess-tab .nav-item .nav-link>img{margin-bottom:15px}
.workprocess-tab .nav-item .nav-link .title{display:block;font-size:1.0666666667rem;font-weight:700}
.workprocess-tab .nav-item .nav-link.active .pin{background-color:#ff2a68}
.workprocess-tab .nav-item .nav-link.active .glow-pin{opacity:1;visibility:visible;animation:pulseanim2 3s infinite cubic-bezier(0.4,0,1,1) both}
@keyframes pulseanim2 {
    0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.8);box-shadow:0 0 0 0 rgba(255,255,255,0.8)}
    70%{-webkit-box-shadow:0 0 0 60px rgba(255,255,255,0);box-shadow:0 0 0 60px rgba(255,255,255,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
.workprocess-tab .nav-item .nav-link.active .tab-icon{animation:pulseanim3 3s infinite cubic-bezier(0.4,0,1,1) both}
@keyframes pulseanim3 {
    0%{box-shadow:0 0 0 0 rgba(255,255,255,0.8),0 0 0 0 rgba(255,255,255,0.8)}
    70%{box-shadow:0 0 0 20px rgba(255,255,255,0),0 0 0 40px rgba(255,255,255,0)}
    100%{box-shadow:0 0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(255,255,255,0)}
}
.workprocess-tab .nav-item:last-child .tab-icon::before{display:none}
.workprocess-tab .pin{width:13px;height:13px;bottom:-6.5px}
.workprocess-tab .pin,.workprocess-tab .glow-pin{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;border-radius:50%;z-index:1;-webkit-transition:all .4s ease;transition:all .4s ease}
.workprocess-tab .glow-pin{bottom:-17.5px;width:35px;height:35px;-webkit-filter:blur(4.8px);filter:blur(4.8px);z-index:-1;opacity:0;visibility:hidden}
.workprocess-tab .glow-line{position:absolute;bottom:-3px;height:6px;width:100%;background-color:#000;-webkit-filter:blur(7px);filter:blur(7px);z-index:-1}
.workprocess-tab .tab-icon{width:70px;height:70px;line-height:70px;display:inline-block;background-color:#FFF;text-align:center;border-radius:50%;position:relative;margin-bottom:25px;-webkit-transition:all .4s ease;transition:all .4s ease}
.workprocess-tab .tab-icon::before{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:5px;width:200%;background-color:rgba(255,255,255,0.3);left:100%;z-index:-1}
.workprocess-tab.modern-style .nav-item{border-bottom:0 solid #000}
.workprocess-tab.modern-style .nav-item .nav-link{padding:0}
.workprocess-tab.modern-style{justify-content:space-evenly;border-bottom:0 solid #000}
.single-service-card{-webkit-box-shadow:0 15px 25px 0 rgba(248,72,139,0.2);box-shadow:0 15px 25px 0 rgba(248,72,139,0.2);padding:50px;position:relative;overflow:hidden;margin-bottom:30px}
.single-service-card.media .service-icon{margin-right:30px}
.single-service-card .card-title{font-size:1.4666666667rem;font-weight:700;margin-bottom:15px}
.single-service-card .card-description{color:#313131;margin-bottom:35px}
.single-service-card .line-link{color:#f8488b;text-decoration:underline;font-weight:700}
.single-service-card .media-body{position:relative;z-index:2}
.single-service-card .watermark-icon{position:absolute;right:0;bottom:0}
.single-service-card.color-1{-webkit-box-shadow:0 15px 25px 0 rgba(196,68,251,0.2);box-shadow:0 15px 25px 0 rgba(196,68,251,0.2)}
.single-service-card.color-1 .line-link{color:#c444fb}
.single-service-card.color-2{-webkit-box-shadow:0 15px 25px 0 rgba(53,219,183,0.2);box-shadow:0 15px 25px 0 rgba(53,219,183,0.2)}
.single-service-card.color-2 .line-link{color:#35dbb7}
.single-service-card.color-3{-webkit-box-shadow:0 15px 25px 0 rgba(83,194,3,0.2);box-shadow:0 15px 25px 0 rgba(83,194,3,0.2)}
.single-service-card.color-3 .line-link{color:#53c203}
.campaign-banner{display:block}
.campaign-banner>img{width:100%}
.service-fact-area{-webkit-box-shadow:0 15px 25px 0 rgba(254,1,9,0.2);box-shadow:0 15px 25px 0 rgba(254,1,9,0.2);background-color:#FFF;margin-right:40px;position:relative}
.single-fact{background:#fff2f3;background:-webkit-gradient(linear,left bottom,left top,from(#fff2f3),to(white));background:linear-gradient(0deg,#fff2f3 0%,white 100%);padding:42.5px 60px}
.single-fact .campaign-fact-icon{-webkit-box-shadow:0 7px 15px 0 rgba(88,86,214,0.3);box-shadow:0 7px 15px 0 rgba(88,86,214,0.3);background:#c644fc;background:linear-gradient(-35deg,#c644fc 0%,#5856d6 100%);width:60px;height:60px;line-height:55px;border-radius:50%;text-align:center;margin-right:20px}
.single-fact .fact{font-size:1.4666666667rem;margin-bottom:5px}
.single-fact .fact-title{font-size:1.2rem;font-weight:400;margin-bottom:0}
.single-fact.color-1 .campaign-fact-icon{background:#7ed500;background:linear-gradient(-35deg,#7ed500 0%,#00bf8d 100%);-webkit-box-shadow:0 7px 15px 0 rgba(0,191,141,0.3);box-shadow:0 7px 15px 0 rgba(0,191,141,0.3)}
.single-fact.color-2 .campaign-fact-icon{background:#ff5e3a;background:linear-gradient(-35deg,#ff5e3a 0%,#ff2a68 100%);-webkit-box-shadow:0 7px 15px 0 rgba(255,42,104,0.3);box-shadow:0 7px 15px 0 rgba(255,42,104,0.3)}
.getintouch{position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.getintouch>a{display:inline-block}
.service-fact-area .campaign-fact-list,.service-fact-area .campaign-fact-list li{margin:0;padding:0;list-style:none}
.particles-js-canvas-el{position:absolute;top:0;z-index:0}
.colorful-tab .nav-tabs .nav-item .nav-link{background-color:rgba(248,72,139,.071);border:0;border-radius:5px;color:#000}
.colorful-tab .nav-tabs .nav-item:nth-child(2) .nav-link{background-color:rgba(83,194,3,.071);color:#53c203}
.colorful-tab .nav-tabs .nav-item:nth-child(3) .nav-link{background-color:rgba(254,162,41,.071);color:#fea229}
.colorful-tab .nav-tabs .nav-item:nth-child(4) .nav-link{background-color:rgba(50,236,173,.071);color:#32ecad}
.colorful-tab .nav-tabs .nav-item:nth-child(5) .nav-link{background-color:rgba(196,68,251,.071)}
.colorful-tab .nav-tabs .nav-item .nav-link.active{box-shadow:none;color:#FFF;background:#ff9b8f;background:linear-gradient(-35deg,rgba(255,155,143,1) 0%,rgba(248,72,139,1) 100%)}
.colorful-tab .nav-tabs .nav-item .nav-link p{margin-bottom:10px}
.colorful-tab .nav-tabs .nav-item .nav-link{padding:39px 15px}
.colorful-tab .main-tabs .nav-item .nav-link.active::before{border-top-color:#fe8d8e;filter:none}
.colorful-tab .nav-tabs .nav-item:nth-child(2) .nav-link.active{background:#7ed500;background:linear-gradient(-35deg,rgba(126,213,0,1) 0%,rgba(0,191,141,1) 100%)}
.colorful-tab .nav-tabs .nav-item:nth-child(2) .active::before{border-top-color:#61d020}
.colorful-tab .nav-tabs .nav-item:nth-child(3) .nav-link.active{background:#fad961;background:linear-gradient(-35deg,rgba(250,217,97,1) 0%,rgba(247,107,28,1) 100%)}
.colorful-tab .nav-tabs .nav-item:nth-child(3) .active::before{border-top-color:#f9c253}
.colorful-tab .nav-tabs .nav-item:nth-child(4) .nav-link.active{background:#32ecad;background:linear-gradient(-35deg,rgba(50,236,173,1) 0%,rgba(67,214,223,1) 100%)}
.colorful-tab .nav-tabs .nav-item:nth-child(4) .active::before{border-top-color:#36e7b9}
.colorful-tab .nav-tabs .nav-item:nth-child(5) .nav-link.active{background:#8a63f2;background:linear-gradient(-35deg,rgba(138,99,242,1) 0%,rgba(196,68,251,1) 100%)}
.colorful-tab .nav-tabs .nav-item:nth-child(5) .active::before{border-top-color:#975cf4}
.colorful-tab .tab-content .tab-pane .single-service-preview{box-shadow:0 10px 30px 0 rgba(248,72,139,0.2)}
.colorful-tab .tab-content .tab-pane .single-service-preview .btn{box-shadow:0 10px 25px 0 rgba(248,72,139,0.3);background:#ff9b8f;background:linear-gradient(90deg,rgba(255,155,143,1) 0%,rgba(248,72,139,1) 100%);border-radius:28px;position:relative;z-index:1}
.colorful-tab .tab-content .tab-pane .single-service-preview .btn:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;border-radius:inherit;background:#ff9b8f;background:linear-gradient(-90deg,rgba(255,155,143,1) 0%,rgba(248,72,139,1) 100%);opacity:0;transition:all .4s ease;z-index:-1}
.colorful-tab .tab-content .tab-pane .single-service-preview .btn:hover:after{opacity:1}
.colorful-tab .tab-content .tab-pane:nth-child(2) .single-service-preview{box-shadow:0 10px 30px 0 rgba(83,194,3,0.2)}
.colorful-tab .tab-content .tab-pane:nth-child(2) .single-service-preview .btn{box-shadow:0 10px 25px 0 rgba(0,191,141,0.3);background:#7ed500;background:linear-gradient(90deg,rgba(126,213,0,1) 0%,rgba(0,191,141,1) 100%)}
.colorful-tab .tab-content .tab-pane:nth-child(2) .single-service-preview .btn:after{background:#7ed500;background:linear-gradient(-90deg,rgba(126,213,0,1) 0%,rgba(0,191,141,1) 100%)}
.colorful-tab .tab-content .tab-pane:nth-child(3) .single-service-preview{box-shadow:0 10px 30px 0 rgba(247,107,28,0.2)}
.colorful-tab .tab-content .tab-pane:nth-child(3) .single-service-preview .btn{box-shadow:0 10px 25px 0 rgba(247,107,28,0.3);background:#fad961;background:linear-gradient(90deg,rgba(250,217,97,1) 0%,rgba(247,107,28,1) 100%)}
.colorful-tab .tab-content .tab-pane:nth-child(3) .single-service-preview .btn:after{background:#fad961;background:linear-gradient(-90deg,rgba(250,217,97,1) 0%,rgba(247,107,28,1) 100%)}
.colorful-tab .tab-content .tab-pane:nth-child(4) .single-service-preview{box-shadow:0 10px 30px 0 rgba(0,191,141,0.2)}
.colorful-tab .tab-content .tab-pane:nth-child(4) .single-service-preview .btn{box-shadow:0 10px 25px 0 rgba(0,191,141,0.3);background:#32ecad;background:linear-gradient(90deg,rgba(50,236,173,1) 0%,rgba(67,214,223,1) 100%)}
.colorful-tab .tab-content .tab-pane:nth-child(4) .single-service-preview .btn:after{background:#32ecad;background:linear-gradient(-90deg,rgba(50,236,173,1) 0%,rgba(67,214,223,1) 100%)}
.colorful-tab .tab-content .tab-pane:nth-child(5) .single-service-preview{box-shadow:0 10px 30px 0 rgba(196,68,251,0.2)}
.colorful-tab .tab-content .tab-pane:nth-child(5) .single-service-preview .btn{box-shadow:0 10px 25px 0 rgba(196,68,251,0.3);background:#8a63f2;background:linear-gradient(90deg,rgba(138,99,242,1) 0%,rgba(196,68,251,1) 100%)}
.colorful-tab .tab-content .tab-pane:nth-child(5) .single-service-preview .btn:after{background:#8a63f2;background:linear-gradient(-90deg,rgba(138,99,242,1) 0%,rgba(196,68,251,1) 100%)}
.multi-color-price-table .tab-pane .xs-single-pricing .price-table,.multi-color-price-table .tab-pane .xs-single-pricing .price-table sup,.multi-color-price-table .tab-pane .xs-single-pricing .price-table sub{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,rgba(126,213,0,1) 0%,rgba(0,191,141,1) 100%);color:#7ed500}
.xs-pricing-group .tab-pane .xs-single-pricing .btn{height:45px;line-height:45px;border-radius:22.5px;padding:0 39px}
.multi-color-price-table .tab-pane .xs-single-pricing .btn{background:#7ed500;background-image:linear-gradient(90deg,rgba(126,213,0,1) 0%,rgba(0,191,141,1) 100%)}
.multi-color-price-table .tab-pane .xs-single-pricing .btn:hover:after{opacity:1}
.multi-color-price-table .tab-pane .xs-single-pricing .pulse-anim{background-color:#cbf2e3}
.multi-color-price-table .tab-pane .xs-single-pricing .pulse-anim::before{box-shadow:0 0 0 42px #dbf6ec,0 0 0 84px #ecfaf5}
.multi-color-price-table .tab-pane .row>[class*="col-"]:nth-child(3) .xs-single-pricing .price-table,.multi-color-price-table .tab-pane .row>[class*="col-"]:nth-child(3) .xs-single-pricing .price-table sub,.multi-color-price-table .tab-pane .row>[class*="col-"]:nth-child(3) .xs-single-pricing .price-table sup{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,rgba(138,99,242,1) 0%,rgba(196,68,251,1) 100%);color:#8a63f2}
.multi-color-price-table .tab-pane .row>[class*="col-"]:nth-child(3) .xs-single-pricing .btn{background:#8a63f2;background-image:linear-gradient(90deg,rgba(138,99,242,1) 0%,rgba(196,68,251,1) 100%)}
.multi-color-price-table .tab-pane .row>[class*="col-"]:nth-child(3) .xs-single-pricing .btn:hover{background:#fff;color:#000}
.multi-color-price-table .tab-pane .row>[class*="col-"]:nth-child(3) .xs-single-pricing .pulse-anim{background-color:#e8dbfc}
.multi-color-price-table .tab-pane .row>[class*="col-"]:nth-child(3) .xs-single-pricing .pulse-anim::before{box-shadow:0 0 0 42px #efe6fd,0 0 0 84px #f7f2fe}
.multi-color-price-table .tab-pane .xs-single-pricing.active{background:#ff9b8f;background:linear-gradient(60deg,rgba(255,155,143,1) 0%,rgba(248,72,139,1) 100%)}
.multi-color-price-table .tab-pane .xs-single-pricing.active .price-table,.multi-color-price-table .tab-pane .xs-single-pricing.active .price-table sub,.multi-color-price-table .tab-pane .xs-single-pricing.active .price-table sup{-webkit-background-clip:text;-webkit-text-fill-color:#FFF;color:#FFF}
.multi-color-price-table .tab-pane .xs-single-pricing.active .btn,.multi-color-price-table .tab-pane .xs-single-pricing:hover .btn{background:#FFF;color:#323232}
.multi-color-price-table .tab-pane .xs-single-pricing.active .pulse-anim{opacity:0;visibility:hidden}
.multi-color-price-table .main-nav-tab{background:#ff9b8f!important;background:linear-gradient(90deg,rgba(255,155,143,1) 0%,rgba(248,72,139,1) 100%)!important}
.multi-color-price-table .main-nav-tab li a.active{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,rgba(255,155,143,1) 0%,rgba(248,72,139,1) 100%);color:#ff9b8f}
.colorful-tab .nav-tabs .nav-item .nav-link.active p img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.colorful-tab .tab-content .tab-pane .single-service-preview{background:url(../images/tab-bg.png);background-repeat:no-repeat;background-size:550px 350px;background-position:100% 115%}
.testimonials--white-style .border-line::before,.testimonials--white-style .border-line::after{border-right:1px solid rgba(255,255,255,1)}
.testimonials--white-style .big-watermark-icon.small-version{color:#FFF}
.testimonials--white-style .testimonial-slider-thumb .owl-dots button span{background-color:#fff}
.case-study-style-2 .single-case-studies{box-shadow:0 5px 20px 0 rgba(0,0,0,0.07)}
.case-study-style-3 .single-case-studies{box-shadow:0 3px 10px 0 rgba(0,0,0,0.05)}
.case-study-style-3 .main-filter li a{color:rgba(0,0,0,.6);padding-left:8px;padding-right:8px}
.case-study-style-3 .main-filter li a.selected{color:rgba(0,0,0,1)}
.case-study-style-3 .main-filter li:not(:last-child){margin-right:34px}
.case-study-style-3 .main-filter li a::before{width:100%}
.case-study-style-3 .single-case-studies:hover{box-shadow:0 7px 30px 0 rgba(0,0,0,0.1)}
.case-study-style-2 .case-study-slider .owl-dots button span{width:8px;height:8px}
.case-study-style-2 .case-study-slider .owl-dots button.active span{transform:scale(1.8)}
.case-study-style-2 .case-study-slider .owl-dots button:not(:last-child){margin-right:12px}
.footer-widget .contact-form .submit-btn{font-size:13px}
.header-new .xs-menus .nav-menu>li>a .submenu-indicator-chevron,.sticky-header .header-new .xs-menus .nav-menu>li>a .submenu-indicator-chevron{border-color:transparent #000 #000 transparent}
.header-transparent .header-new .xs-menus .nav-menu>li>a .submenu-indicator-chevron{border-color:transparent #FFF #FFF transparent}
.service-preview-content>ul{padding-left:0;list-style:none;margin-top:40px;margin-bottom:40px}
.service-preview-content>ul>li>img{margin-bottom:0;margin-top:0;float:left}
.service-preview-content>ul>li{line-height:1.4;display:inline-block;width:49%}
.colorful-tab .btn-wraper .btn{height:45px;padding:0 40px;line-height:45px}
.nav-menu>li{position:relative}
.nav-menu>li.xs-megamenu{position:static}
.multi-color-price-table2 .main-nav-tab{background:#ff5e3a!important;background:linear-gradient(90deg,rgba(255,94,58,1) 0%,rgba(255,42,104,1) 100%)!important}
.newsletter-thumb-wraper.home-8 .subscribe-form .form-control{background-color:rgba(0,0,0,0.16)}
.newsletter-thumb-wraper.home-8 .subscribe-form .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.5)}
.newsletter-thumb-wraper.home-8 .subscribe-form .form-control::-moz-placeholder{color:rgba(255,255,255,.5)}
.newsletter-thumb-wraper.home-8 .subscribe-form .form-control:-ms-input-placeholder{color:rgba(255,255,255,.5)}
.newsletter-thumb-wraper.home-8 .subscribe-form .form-control:-moz-placeholder{color:rgba(255,255,255,.5)}
.nav-sticky .megamenu-content{max-height:400px;overflow-y:auto}
.btn.btn-imagebox-footer{background-color:transparent;padding:0;box-shadow:none;color:#fe6f0a;font-size:30px}
.xs-seocify-team{text-align:center}
.xs-seocify-team > img{margin-bottom:35px;border-radius:50%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.xs-team-title,.xs-team-subtitle{color:#172182}
.xs-seocify-team .xs-team-social{margin-bottom:0}
.home_10_team_area .xs-seocify-team .xs-team-social{position:absolute;bottom:0;left:0;width:100%;text-align:center}
.xs-seocify-team .xs-team-social li{display:inline-block;padding:3px}
.xs-seocify-team .xs-team-social li a{display:block;width:50px;height:50px;border-radius:50%;border:2px solid currentColor;font-size:16px;line-height:50px;text-align:center}
.xs-seocify-team .xs-team-social li a.xs-ts-twitter{color:#1da1f2}
.xs-seocify-team .xs-team-social li a.xs-ts-dribbble{color:#ea4c89}
.xs-seocify-team .xs-team-social li a.xs-ts-linkedin{color:#067ab7}
.xs-seocify-team .title{margin-bottom:4px}
.xs-seocify-team > .description{margin-bottom:0}
.xs-seocify-team .title a{display:block;font-family:'Poppins',sans-serif;font-size:24px;font-weight:600;color:#172182}
.xs-seocify-team p{margin-bottom:20px;font-family:'Poppins',sans-serif;font-weight:400;font-size:14px;color:#172182}
.xs-seocify-testimonial .owl-stage{height:440px}
.xs-seocify-testimonial-preview{padding-top:34px}
.xs-seocify-testimonial-preview .xs-seocify-testimonial-rating{padding:0;margin-bottom:15px}
.xs-seocify-testimonial-preview .xs-seocify-testimonial-rating .rate{color:#fec42d}
.xs-seocify-testimonial-preview .owl-nav{margin-left:-10px}
.xs-seocify-testimonial-preview .owl-nav button:not(:last-child){margin-right:4px}
.xs-seocify-testimonial-preview .owl-nav button.owl-next,.xs-seocify-testimonial-preview .owl-nav button.owl-prev{width:40px;height:40px;line-height:40px;display:inline-block;background-color:transparent;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border-radius:50%;color:#222}
.xs-seocify-testimonial-preview .owl-nav button.owl-next:focus,.xs-seocify-testimonial-preview .owl-nav button.owl-prev:focus{outline:0}
.xs-seocify-testimonial-thumb-wrap{position:relative}
.xs-seocify-testimonial-thumb-wrap .xs-seocify-testimonial-big-thumb{position:absolute;right:5px;top:10px;margin-top:40px;width:348px;height:345px;background-size:cover}
.xs-seocify-testimonial-thumb-wrap .xs-seocify-testimonial-big-thumb > img{width:150px;height:150px;border-radius:50%;border:10px solid #fff;box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,0.07)}
.xs-seocify-testimonial .xs-seocify-testimonial-thumb{width:70px;height:70px;border-radius:50%;overflow:hidden;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer}
.xs-seocify-testimonial .xs-seocify-testimonial-thumb > img{height:inherit}
.xs-seocify-testimonial .owl-item:nth-child(1){-webkit-transform:translate(235px,8px);-ms-transform:translate(235px,8px);transform:translate(235px,8px)}
.xs-seocify-testimonial .owl-item:nth-child(2){-webkit-transform:translate(22px,60px);-ms-transform:translate(22px,60px);transform:translate(22px,60px)}
.xs-seocify-testimonial .owl-item:nth-child(3){-webkit-transform:translate(-85px,190px);-ms-transform:translate(-85px,190px);transform:translate(-85px,190px)}
.xs-seocify-testimonial .owl-item:nth-child(4){-webkit-transform:translate(-103px,315px);-ms-transform:translate(-103px,315px);transform:translate(-103px,315px)}
.xs-seocify-testimonial .owl-item:nth-child(5){-webkit-transform:translate(-45px,368px);-ms-transform:translate(-45px,368px);transform:translate(-45px,368px)}
.xs-seocify-testimonial-review > i{display:block;margin-bottom:20px;font-size:42px;color:#0026ff}
.xs-seocify-testimonial-review > h4{margin-top:55px;margin-bottom:6px;font-size:36px;font-weight:700;color:#0026ff}
.xs-seocify-testimonial-review > h5{margin-bottom:22px;font-size:14px;color:#222}
.xs-seocify-testimonial-review > p{font-size:22px;font-weight:500;line-height:32px;color:#222}
.xs-workprocess-slider{position:relative;margin-bottom:16px;padding:0 55px;font-family:'Poppins',sans-serif}
.xs-workprocess-slider .owl-stage-outer:before{position:absolute;bottom:25px;left:0;height:4px;width:100%;content:"";background-color:#172182;opacity:.051}
.xs-workprocess-slider .item{position:relative;text-align:center}
.xs-workprocess-slider .owl-item.active .item:before{position:absolute;height:4px;width:0;left:-50%;bottom:25px;opacity:.95;content:"";background-color:#ff6984;transition:width .4s ease-in}
.xs-workprocess-slider .owl-item.active .item.xs-selected:before{width:100%;transition:width .4s ease-in}
.xs-workprocess-slider .item > p{display:inline-block;position:relative;margin-bottom:25px;cursor:pointer;padding-bottom:30px;font-size:18px;font-weight:600;color:#172182}
.xs-workprocess-slider .item > .xs-workprocess-water-mark{position:absolute;left:0;bottom:-15px;width:100%;opacity:.051;z-index:-2;text-align:center;font-family:'Poppins',sans-serif;font-weight:600;font-size:48px;color:#172182}
.xs-workprocess-slider .item > p:before{position:absolute;bottom:-8px;left:calc(50% - 3px);height:20px;width:6px;content:"";background-color:#ff6984;z-index:-1}
.xs-workprocess-slider .owl-nav{position:absolute;top:0;left:0;margin-top:32px;width:100%;z-index:-1}
.xs-workprocess-slider .owl-nav button.owl-next,.xs-workprocess-slider .owl-nav button.owl-prev{font-size:26px;transition:all .4s ease-in}
.xs-workprocess-slider .owl-nav button.owl-next.disabled,.xs-workprocess-slider .owl-nav button.owl-prev.disabled{cursor:not-allowed;opacity:.1}
.xs-workprocess-slider .owl-nav button.owl-prev{float:left}
.xs-workprocess-slider .owl-nav button.owl-next{float:right}
.xs-workprocess-slider .owl-nav [class*=owl-]:hover{background-color:transparent}
.xs-workprocess-slider .owl-nav [class*=owl-]:focus{outline:0}
.xs-workprocess-posts{font-family:'Poppins',sans-serif;padding:0 55px}
.xs-workprocess-posts .item{padding:0 40px;text-align:center}
.xs-workprocess-posts .item > h3,.xs-workprocess-posts .item > p{color:#172182}
.xs-workprocess-posts .item > h3{font-size:28px;font-weight:600;line-height:40px}
.xs-workprocess-posts .item > p{font-size:15px;line-height:23px;font-weight:400}
.hover-logo-slide .slick-slide-inner img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.hover-logo-slide .slick-slide-inner:hover> img,.hover-logo-slide .slick-slide-inner:hover> a img{-webkit-filter:none;filter:none}
.xs-logo-dark-opacity img{opacity:1}
.xs-logo-opacity img{opacity:.4;transition:.4s ease-in}
.xs-logo-opacity img:hover{opacity:1}
.xs-home-light9-form .form-control::-webkit-input-placeholder{font-family:'Poppins',sans-serif;font-size:14px;color:#8b90c0}
.xs-home-light9-form .form-control::-moz-placeholder{font-family:'Poppins',sans-serif;font-size:14px;color:#8b90c0}
.xs-home-light9-form .form-control:-ms-input-placeholder{font-family:'Poppins',sans-serif;font-size:14px;color:#8b90c0}
.xs-home-light9-form .form-control:-moz-placeholder{font-family:'Poppins',sans-serif;font-size:14px;color:#8b90c0}
.xs-home-light9-form .form-control{width:100%;padding:5px 0;border:0;border-bottom:2px solid rgba(0,38,255,.2);border-radius:0;color:#8b90c0;background-color:transparent}
.xs-home-light9-form .form-control:focus{border-bottom:2px solid #7a86ff;color:#172182}
.xs-home-light9-form .btn-primary:not(:disabled):not(.disabled).active,.xs-home-light9-form .btn-primary:not(:disabled):not(.disabled):active,.xs-home-light9-form .btn-primary.dropdown-toggle{background-color:#ff6984}
.xs-home-light9-form .xs-cf-btn{height:58px;padding-left:36px;padding-right:36px;border-radius:30px;border:0;font-family:'Poppins',sans-serif;font-weight:600;background-color:#ff6984;box-shadow:0 15px 35px 0 rgba(255,105,132,0.3);cursor:pointer}
.xs-home-light9-form .xs-cf-btn:hover,.xs-home-light9-form .xs-cf-btn:focus{box-shadow:none}
.xs-home-light9-form > p{margin-top:14px;font-size:14px;color:#172182}
.xs-home-dark9-form .form-control::-webkit-input-placeholder{color:#fff}
.xs-home-dark9-form .form-control::-moz-placeholder{color:#fff}
.xs-home-dark9-form .form-control:-ms-input-placeholder{color:#fff}
.xs-home-dark9-form .form-control:-moz-placeholder{color:#fff}
.xs-home-dark9-form .form-control{border-bottom:2px solid #2849bd;border-radius:0;color:#fff;background-color:transparent}
.xs-home-dark9-form .form-control:focus{color:#fff}
.xs-home-dark9-form > p{color:#ff6984}
.xs-home-10-form .form-control::-webkit-input-placeholder{color:#909090}
.xs-home-10-form .form-control::-moz-placeholder{color:#909090}
.xs-home-10-form .form-control:-ms-input-placeholder{color:#909090}
.xs-home-10-form .form-control:-moz-placeholder{color:#909090}
.xs-home-10-form .btn-primary:not(:disabled):not(.disabled).active,.xs-home-10-form .btn-primary:not(:disabled):not(.disabled):active,.xs-home-10-form .btn-primary.dropdown-toggle,.xs-home-10-form .xs-cf-btn,.xs-home-10-form .xs-cf-btn:hover,.xs-home-10-form .xs-cf-btn:focus{background-color:#0026ff;box-shadow:0 10px 20px 0 rgba(0,38,255,0.3)}
.xs-home-11-form .form-control::-webkit-input-placeholder{color:#c1c1c1;font-size:13px}
.xs-home-11-form .form-control::-moz-placeholder{color:#c1c1c1;font-size:13px}
.xs-home-11-form .form-control:-ms-input-placeholder{color:#c1c1c1;font-size:13px}
.xs-home-11-form .form-control:-moz-placeholder{color:#c1c1c1;font-size:13px}
.xs-home-11-form .form-control{margin-bottom:2px;padding:15px 30px;width:100%;border:1px solid #f0f0f0;border-radius:6px;font-size:13px;color:#222;background-color:transparent;box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,0.03)}
.xs-home-11-form label{display:block;margin-bottom:7px;text-align:left;font-size:14px;font-weight:600;color:#222}
.xs-home-11-form .btn-primary:not(:disabled):not(.disabled).active,.xs-home-11-form .btn-primary:not(:disabled):not(.disabled):active,.xs-home-11-form .btn-primary.dropdown-toggle,.xs-home-11-form .xs-cf-btn,.xs-home-11-form .xs-cf-btn:hover,.xs-home-11-form .xs-cf-btn:focus{height:58px;padding-left:36px;padding-right:36px;border-radius:30px;border:0;font-family:'Poppins',sans-serif;font-size:15px;font-weight:600;background-color:#0026ff;box-shadow:0 10px 20px 0 rgba(0,38,255,0.3)}
.seocify-case-study-custom-link a{font-size:35px}
.case_study_3 h4 a{font-size:22px;color:#222;line-height:31px;font-weight:400;display:block;margin-bottom:30px}
.case_study_3 .col-lg-4 .seocify-case-study-custom-link a,.case_study_3 .single-cases-card .cases-content .tag{color:#6a4af4}
.case_study_3 .seocify-case-study-custom-link a{margin-bottom:20px}
.case_study_3 .single-cases-card .cases-content .tag::before{background-color:#6a4af4}
.case_study_3 > [class*="col-"]:nth-child(1) .single-cases-card .tag,.case_study_3 > [class*="col-"]:nth-child(1) .seocify-case-study-custom-link a{color:#07cab2}
.case_study_3 > [class*="col-"]:nth-child(1) .single-cases-card .tag::before{background-color:#07cab2}
.case_study_3 > [class*="col-"]:nth-child(2) .single-cases-card .tag,.case_study_3 > [class*="col-"]:nth-child(2) .seocify-case-study-custom-link a{color:#ff5800}
.case_study_3 > [class*="col-"]:nth-child(2) .single-cases-card .tag::before{background-color:#ff5800}
.case_study_3 .seocify-case-study-custom-link a{font-size:15px;width:32px;height:32px;display:inline-block;text-align:center;line-height:32px;border-width:2px;border-color:rgba(34,34,34,0.1);border-style:solid;border-radius:50%}
.case_study_3 .single-cases-card .card-image::before{background:none!important}
.case_study_3 .single-case-studies{padding:12px}
.case_study_3 .cases-content{padding:24px 28px}
.case_study_3 .card-image{border-radius:10px}
.xs-header.header-style3 .xs-logo{min-height:100px}
.xs-header.header-style3 .xs-menus .nav-menu>li>a{padding:40px 0;display:flex;align-items:center;font-size:15px;text-transform:capitalize}
.xs-header.header-style3 .xs-menu-tools{padding:19px 0}
.xs-header.header-style3 .navbar{padding:0 15px}
.xs-header.header-style3 .xs-menus{padding-left:80px}
.xs-header.header-style3 .xs-menus .nav-menu>li>.nav-dropdown{right:auto!important}
.xs-header.header-style3 .xs-menus .nav-menu>li>a:before{display:none}
.xs-header.header-style3 .xs-menus .nav-menu>li>a:hover,.xs-header.header-style3 .xs-menus .nav-menu>li:hover > a{color:#ff5800}
.xs-header.header-style3 .submenu-indicator{margin-top:0}
.xs-header.header-style3 .xs-menus .nav-menu>li>a:hover .submenu-indicator-chevron,.xs-header.header-style3 .xs-menus .nav-menu>li:hover > a .submenu-indicator-chevron{border-color:transparent #ff5800 #ff5800 transparent}
.xs-header.header-style3 .xs-menus .nav-menu>li>a:after{position:absolute;content:'';bottom:38px;left:0;height:2px;width:0;background-color:#ff5800;transition:all .4s ease}
.header-style3 .contact-info > img{margin-right:10px;filter:drop-shadow(5px 10px 5px rgba(255,88,0,.4))}
.header-style3 .contact-info{display:inline-block}
.header-style3 .contact-info a{display:inline-block;color:#000;font-size:15px;font-weight:500;margin-top:0;vertical-align:middle}
.header-style3.xs-header.header-main .xs-menu-tools>li>a{color:#000;font-weight:500}
.header-style3.xs-header.header-main .nav-btn a.btn{color:#fff;font-size:15px;font-weight:400;background:#0026ff;padding:0 21px;height:36px;line-height:36px;--box-shadow-color:rgba(0,38,255,0.3);box-shadow:0 10px 20px 0 var(--box-shadow-color)}
.header-style3.xs-header.header-main .nav-btn a:hover{color:#fff;background-color:#0425e2;box-shadow:none}
.header-style3
.header-style3 .xs-logo-wraper{margin-left:20px}
.header-style3 .xs-logo-wraper .nav-brand>img,.xs-logo>img{transform:translateY(-8px)}
.xs-header.header-style3 .xs-menus .nav-menu>li>a:hover:after,.xs-header.header-style3 .xs-menus .nav-menu>li:hover>a:after{width:20px}
.header-style3 .woo_cart_url a,.header-style3 .nav-search-3 a,.header-style3 .nav-dot a{color:#070707!important;font-size:20px}
.header-style3 .woo_cart_url a i,.header-style3 .nav-search-3 a i{font-weight:700}
.header-transparent .xs-seocify-header4.header-main{box-shadow:none;border-bottom:0}
.xs-seocify-header4.xs-header .xs-menus .nav-menu>li>.nav-dropdown{right:auto!important}
.xs-seocify-header4 .navbar{padding-top:0;padding-bottom:0}
.xs-seocify-header4.xs-header .xs-menus{margin-right:10px}
.xs-seocify-header4.header-main .xs-menus .nav-menu>li>a{padding-top:42px;padding-bottom:42px}
.nav-sticky.sticky-header .xs-seocify-header4 .xs-menu-tools,.xs-seocify-header4.header-main .xs-menu-tools{padding:22px 0}
.header-transparent .xs-seocify-header4.header-main .xs-menu-tools>li>a i{font-size:22px;color:#172182}
.xs-seocify-header4 .xs-menu-tools li{margin-left:20px;margin-right:0}
.xs-seocify-header4 .xs-menu-tools .btn{height:46px;padding-left:30px;padding-right:30px;background-color:#ff6984;--box-shadow-color:rgba(255,105,132,0.3);box-shadow:0 15px 35px 0 var(--box-shadow-color);font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;line-height:46px}
.nav-sticky.sticky-header .xs-seocify-header4 .xs-menu-tools > li > .btn,.nav-sticky.sticky-header .xs-seocify-header4 .xs-menu-tools > li > .btn:hover,.nav-sticky.sticky-header .xs-seocify-header4 .xs-menu-tools > li > .btn:focus,.xs-seocify-header4.header-main .xs-menu-tools li > .btn,.xs-seocify-header4.header-main .xs-menu-tools li > .btn:hover,.xs-seocify-header4.header-main .xs-menu-tools li > .btn:focus{color:#fff}
.xs-seocify-header4.header-main .xs-logo-wraper{margin-top:-4px}
.xs-seocify-header4.header-main .contact-info a,.xs-seocify-header4.header-main .contact-info{margin:0;color:#172182}
.xs-seocify-header4.header-main .xs-logo-wraper > .header-info:before{display:none}
.post-style-2{padding:10px;border-bottom:0;border-radius:15px}
.post-style-2 .post-body{padding-bottom:15px}
.post-style-2 .post-image{border-radius:15px}
.post-style-2 .entry-meta{margin-bottom:5px}
.post-style-2 .entry-meta .meta-date > i{font-size:10px;color:#ff6984;top:-2px}
.post-style-2 .entry-meta .meta-date{font-family:'Poppins',sans-serif;font-size:14px;font-weight:500;color:#172182}
.post-style-2 .entry-header .entry-title a,.post-style-2 .entry-header .entry-title a:hover{font-family:'Poppins',sans-serif;font-size:22px;line-height:32px;font-weight:600;color:#172182}
.post-style-2 .entry-content{margin-top:46px}
.post-style-2 .entry-content > a > i{padding:10px;border-radius:50%;border:2px solid #1c2685;font-size:16px;display:block;color:#ff6984}
.xs-blog-style-3 .post-style-3{transition:all .4s;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden}
.xs-blog-style-3 .recent-post .entry-meta{margin-bottom:8px}
.xs-blog-style-3 .post-style-3 .entry-title{font-size:22px;color:rgba(34,34,34,1);font-weight:700;line-height:1.364}
.xs-blog-style-3 .post-style-3 .entry-meta a{font-size:14px;color:rgba(34,34,34,1);line-height:4.143}
.xs-blog-style-3 .post-style-3 .entry-meta i{color:#000;top:0}
.xs-blog-style-3 .post-style-3:hover{box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,0.07)}
.xs-blog-style-3 .author-img img{border-radius:100%;margin-right:8px;display:inline-block}
.seocify-author{margin:30px 0 20px}
.xs-blog-style-3 .seocify-author a{text-transform:capitalize;color:#222}
.xs-pricing-home9 .xs-single-pricing{padding-top:60px;padding-bottom:65px;border-radius:15px;box-shadow:none}
.xs-pricing-home9 .xs-single-pricing.active{border-radius:15px;box-shadow:0 15px 35px 0 rgba(0,0,0,0.07)}
.xs-pricing-home9,.xs-pricing-home9 .pricing-header .xs-content-title,.xs-pricing-home9 .pricing-header .price-table,.xs-pricing-home9 .pricing-footer .btn{font-family:'Poppins',sans-serif}
.xs-single-pricing .pricing-header{margin-bottom:40px}
.xs-pricing-home9 .pricing-header .xs-content-title{margin-bottom:20px;font-size:16px;font-weight:400}
.xs-pricing-home9 .pricing-header .price-table{font-size:70px;font-weight:600}
.xs-pricing-home9 .pricing-header .price-table sup{top:-32px;right:10px;font-size:1.5rem;font-weight:400}
.xs-pricing-home9 .pricing-header .price-table sub{display:none}
.xs-pricing-home9 .pricing-header .pricing-img-block{display:none}
.xs-pricing-home9 .pricing-body{margin-bottom:60px}
.xs-pricing-home9 .pricing-body .xs-list{font-size:16px;font-weight:400}
.xs-pricing-home9 .pricing-body .xs-list li:not(:last-child){margin-bottom:6px}
.xs-pricing-home9 .xs-pricing-group .tab-pane .xs-single-pricing .btn{height:60px;border-radius:30px;font-size:15px;font-weight:600;line-height:60px;box-shadow:none}
.xs-pricing-home9 .xs-pricing-group .tab-pane .xs-single-pricing.active .btn{box-shadow:0 15px 35px 0 rgba(23,33,130,0.3)}
.xs-pricing-home-dark9 .xs-pricing-group .tab-pane .xs-single-pricing.active .btn{box-shadow:none}
.testimonial-white-border .border-line::before,.testimonial-white-border .border-line::after{border-right-color:#FFF}
.home_10_pricing_table .xs-single-pricing{border-radius:15px;box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,0.03);border:0}
.home_10_pricing_table .xs-single-pricing .price-table,.home_10_pricing_table .xs-single-pricing .price-table sub{font-weight:700;font-family:'Poppins',sans-serif}
.home_10_pricing_table .pricing-body .xs-list li{margin-bottom:0;font-family:'Poppins',sans-serif}
.home_10_pricing_table .xs-single-pricing.active{box-shadow:0 15px 45px 0 rgba(0,0,0,0.07)}
.xs_arrow_outside .owl-nav{position:absolute;top:-88px;right:0}
.xs_arrow_outside .owl-nav button > i{color:#222;font-size:13px;width:50px;height:50px;display:block;text-align:center;line-height:50px;border-radius:50%;background-color:#fff;transition:all .4s ease}
.xs_arrow_outside .owl-nav button:not(last-child){margin-right:20px}
.xs_arrow_outside .owl-nav button:hover > i{box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,0.07)}
.home_9_pricing_table .xs-single-pricing .xs-content-title{font-size:16px;margin-bottom:19px}
.home_9_pricing_table .xs-single-pricing .pricing-header{margin-bottom:39px}
.home_9_pricing_table .xs-single-pricing .pricing-body{margin-bottom:60px}
.home_9_pricing_table .pricing-body .xs-list li:not(:last-child){margin-bottom:3px}
.home_9_pricing_table .xs-single-pricing .price-table{font-size:70px}
.home_9_pricing_table .xs-single-pricing .price-table sub{display:none}
.home_9_pricing_table .xs-single-pricing .price-table sup{font-size:24px;top:-25px;left:-5px;font-weight:400}
.home_9_pricing_table .xs-single-pricing{padding-top:60px;padding-bottom:60px;box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,0.03);border-radius:15px;border:0}
.home_9_pricing_table .xs-single-pricing.active{box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,0.07)}
.home_9_post_style .single-blog-post-thumb{padding:0;box-shadow:none;border-radius:15px 15px 0 0}
.home_9_post_style .single-blog-post-thumb .post-image{border-radius:0}
.home_9_post_style .single-blog-post-thumb .post-body{border:1px solid #f0f0f0;border-top:0 solid #000;border-radius:0 0 15px 15px}
.home_9_post_style .single-blog-post-thumb .post-image img{width:100%}
.home_9_post_style .single-blog-post-thumb .entry-content > a{display:inline-block;transition:transform .4s ease}
.home_9_post_style .single-blog-post-thumb:hover{box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,0.07)}
.home_9_post_style .single-blog-post-thumb:hover .entry-content > a{transform:rotate(90deg)}
.single-blog-post-thumb.post-style-2 .entry-content > a{margin-top:0;margin-bottom:0}
.home_nine_dots_style .case-study-slider .owl-dots button span{width:8px;height:8px;background-color:#1d2730;opacity:.2}
.home_nine_dots_style .case-study-slider .owl-dots button.active span{background-color:#FFF;opacity:1;border-width:3px;border-color:#07cab2;border-style:solid;width:11px;height:11px}
.home_nine_dots_style .single-cases-card{margin-bottom:10px}
.home_nine_case_study .case_study_3 .seocify-case-study-custom-link a{margin-bottom:0;color:#6a4af4}
.home_nine_case_study .single-case-studies:hover .seocify-case-study-custom-link a{transform:rotate(90deg)}
.header-transparent .xs-seocify-header4.xs-header.header-main{background-color:#FFF}
.xs-seocify-header4.xs-header.header-main .xs-menus .nav-menu li a{text-transform:capitalize}
.header-transparent .xs-seocify-header4.xs-header.header-main .xs-menus .nav-menu>li>a::before,.header-transparent:not(.sticky-header) .xs-seocify-header4.xs-header.header-main .xs-menus:not(.xs_nav-portrait) .nav-menu > li.active > a::before{box-shadow:9px 0 0 0 #00138e,18px 0 0 0 #00138e;background-color:#00138e}
.home_eleven_blog_post .single-blog-post-thumb .entry-content{margin-bottom:0}
.home_eleven_blog_post .single-blog-post-thumb .entry-content > a,.home_eleven_blog_post .single-blog-post-thumb .entry-content > a > i{display:inline-block}
.home_eleven_blog_post .single-blog-post-thumb .entry-content > a > i{transition:transform .4s ease}
.home_eleven_blog_post .single-blog-post-thumb:hover .entry-content > a > i{transform:rotate(90deg)}
.home_eleven_blog_post .single-blog-post-thumb .post-body{padding-bottom:20px}
.why-choose-us-block.style-3 .choose-us-img{position:relative}
.why-choose-us-block.style-3 .choose-us-img .xs_background_image{position:absolute;top:-40px;left:-32px;height:100%;width:100%;z-index:-1}
.why-choose-us-block.style-3 .choose-us-img .xs_forground_image{transition:all .35s cubic-bezier(.38,3,.57,1.6)}
.why-choose-us-block.style-3:hover .choose-us-img .xs_forground_image{transform:translate3d(0,-6px,0)}
.nav-tabs.workprocess-tab-style-5{justify-content:space-between;margin-bottom:50px}
.nav-tabs.workprocess-tab-style-5 .nav-link .tab-icon{margin-bottom:25px}
.home_eleven_working_process .workprocess-tab-style-5 .nav-item{position:relative}
.home_eleven_working_process .workprocess-tab-style-5 .nav-item::before{position:absolute;content:"";top:-20px;right:-70%;background-image:url(../images/workprocess-arrow/aroow-1.png);height:100%;width:100%;background-repeat:no-repeat;background-position:center;pointer-events:none;user-select:none}
.home_eleven_working_process .workprocess-tab-style-5 .nav-item:nth-child(2)::before{background-image:url(../images/workprocess-arrow/aroow-2.png);top:-40px}
.home_eleven_working_process .workprocess-tab-style-5 .nav-item:nth-child(3)::before{background-image:url(../images/workprocess-arrow/aroow-3.png);top:-12px}
.home_eleven_working_process .workprocess-tab-style-5 .nav-item:last-child::before{display:none}
.home_eleven_working_process .nav-tabs.workprocess-tab-style-5 .nav-link .tab-icon{min-height:169px;margin-bottom:10px}
.home_eleven_working_process .workprocess-tab-area.white-v .tab-content{color:#172182;font-size:17px;font-weight:500}
.home_eleven_working_process .nav-tabs.workprocess-tab-style-5{margin-bottom:30px}
.xs-seocify-testimonial-10 .owl-item{opacity:0;visibility:hidden;transition:all .4s ease}
.xs-seocify-testimonial-10 .owl-item.active{opacity:1;visibility:visible}
iframe{width:100%}

@media (max-width: 991px) {
    .xs-menu-tools.xs-menu-tools-mobile {
        display: block;
        padding-top: 0px;
        margin-bottom: 0px;
    }
    .xs-menus .nav-header.menu-tools-on-mobile {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%;
    }
    .menu-tools-on-mobile .nav-toggle {
        position: static;
        transform: none;
    }
    .xs-header .xs-menu-tools-mobile  .navSidebar-wraper {
        display: inline-block;
        position: static;
        width: auto !important;
    }
    .xs-menu-tools-mobile.xs-menu-tools>li {
        margin-right: 5px;
    }
    .xs-header.header-main .xs-menu-tools-mobile .navSidebar-wraper .single-navicon {
        width: 30px;
        height: 30px;
        -webkit-box-shadow: none;
        box-shadow: none;
        float: none;
    }
    .xs-header.header-main .xs-menu-tools-mobile .navSidebar-wraper .navSidebar-button {
        height: 100%;
        width: 100%;
        line-height: 34px;
        top: 0;
    }
    .xs-header.header-style3 .xs-menus {
        padding-left: 0px;
        width: 100%;
    }
    .xs-menus .nav-brand {
        padding: 0;
        min-height: auto;
        display: flex;
        height: 80px;
        align-items: center;
        line-height: normal;
    }
    .nav-brand > img {
        margin-top: 0px;
    }
    .header-style3 .xs-menu-tools.xs-menu-tools-mobile{
        width: 100%;
        text-align: center;
    }
    .xs-seocify-header4.xs-header .xs-menus {
        margin-right: 0px;
        width: 100%;
    }
}
.nav-sticky.sticky-header .xs-header .nav-brand > span {
    display: none;
}