:root{--primarycolor:rgb(110,17,245);--secondarycolor:rgb(139,18,252);--gradientprimary:rgba(110,17,245,1);--gradientsecondary:rgba(139,18,252,1)}*{outline:0}html{scroll-behavior:smooth}body{margin:0;padding:0}a,b,h1,h2,h3,h4,h5,h6,li,p,span,strong,ul{margin:0}li,ul{padding:0;margin:0;list-style:none}a,a:hover{text-decoration:none}.border-b-1-dark{border-bottom:1px solid #ddd}.c-fill{top:0!important;bottom:0!important;right:0!important;left:0!important}.bg-theme-primary{background-color:var(--primarycolor)!important}.bg-theme-secondary{background-color:var(--secondarycolor)!important}.bg-theme-gradient{background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)!important;background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)!important;background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)!important}.bg-cover{-o-background-size:cover!important;background-size:cover!important}.bg-contain{-o-background-size:contain!important;background-size:contain!important}.bg-auto{-o-background-size:auto!important;background-size:auto!important}.bg-initial{-o-background-size:initial!important;background-size:initial!important}.bg-inherit{-o-background-size:inherit!important;background-size:inherit!important}.bg-center{background-position:center center!important}.bg-top-center{background-position:top center!important}.bg-right-center{background-position:right center!important}.bg-bottom-center{background-position:bottom center!important}.bg-left-center{background-position:left center!important}.bg-dark{background:#212529!important}.z-index-1{z-index:100!important}.z-index-2{z-index:200!important}.z-index-3{z-index:300!important}.z-index-4{z-index:400!important}.z-index-5{z-index:500!important}.z-index-6{z-index:600!important}.z-index-7{z-index:700!important}.z-index-8{z-index:800!important}.z-index-9{z-index:900!important}.z-index-10{z-index:1000!important}.font-200{font-weight:200!important}.font-300{font-weight:300!important}.font-400{font-weight:400!important}.font-500{font-weight:500!important}.font-600{font-weight:600!important}.font-700{font-weight:700!important}.font-800{font-weight:800!important}.font-900{font-weight:900!important}.fs-7{font-size:.9rem!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:3rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:3rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:3rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:3rem!important}.p-equal-0{padding:0!important}.p-equal-1{padding:.25rem!important}.p-equal-2{padding:.5rem!important}.p-equal-3{padding:1rem!important}.p-equal-4{padding:1.5rem!important}.p-equal-5{padding:3rem!important}.m-equal-0{margin:0!important}.m-equal-1{margin:.25rem!important}.m-equal-2{margin:.5rem!important}.m-equal-3{margin:1rem!important}.m-equal-4{margin:1.5rem!important}.m-equal-5{margin:3rem!important}.sec-pt-100,.sec-t-100{padding-top:6.25rem!important}.sec-pt-150,.sec-t-150{padding-top:9.375rem!important}.sec-pt-200,.sec-t-200{padding-top:12.5rem!important}.sec-b-100,.sec-pb-100{padding-bottom:6.25rem!important}.sec-b-150,.sec-pb-150{padding-bottom:9.375rem!important}.sec-b-200,.sec-pb-200{padding-bottom:12.5rem!important}.sec-mt-100{margin-top:6.25rem!important}.sec-mt-150{margin-top:9.375rem!important}.sec-mt-200{margin-top:12.5rem!important}.sec-mb-100{margin-bottom:6.25rem!important}.sec-mb-150{margin-bottom:9.375rem!important}.sec-mb-200{margin-bottom:12.5rem!important}.b-radius-1{border-radius:.0625rem!important}.b-radius-2{border-radius:.125rem!important}.b-radius-3{border-radius:.1875rem!important}.b-radius-4{border-radius:.25rem!important}.b-radius-5{border-radius:.3125rem!important}.b-radius-6{border-radius:.375rem!important}.b-radius-7{border-radius:.4375rem!important}.b-radius-8{border-radius:.5rem!important}.b-radius-9{border-radius:.5625rem!important}.b-radius-10{border-radius:.625rem!important}.box-shadow-1{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1)!important;box-shadow:0 0 20px rgba(0,0,0,.1)!important}.box-shadow-2{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2)!important;box-shadow:0 0 20px rgba(0,0,0,.2)!important}.box-shadow-3{-webkit-box-shadow:0 0 20px rgba(0,0,0,.3)!important;box-shadow:0 0 20px rgba(0,0,0,.3)!important}.box-shadow-4{-webkit-box-shadow:0 0 20px rgba(0,0,0,.4)!important;box-shadow:0 0 20px rgba(0,0,0,.4)!important}.box-shadow-5{-webkit-box-shadow:0 0 20px rgba(0,0,0,.5)!important;box-shadow:0 0 20px rgba(0,0,0,.5)!important}.btn-full{width:100%;display:block}.navigation-wrapper{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:#fff;position:relative}.navigation-stick.sticky{position:fixed;top:0;left:0;right:0;z-index:999;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}.stick-navigation.rev-sticky{position:sticky;top:0;z-index:999}.stick-navigation-shadow.rev-sticky-shadow{position:sticky;top:0;z-index:999;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}.navigation-wrapper .navigation-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigation-wrapper ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.navigation-wrapper ul li a{color:#071c35;display:inline-block;padding:15px 10px;font-size:15px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navigation-wrapper .logo{width:300px;height:58px;margin-top:10px;position:relative;margin-bottom:10px;-o-background-size:contain!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center left!important;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.navigation-wrapper .logo a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.navigation-wrapper ul li a i{font-size:20px}.navigation-wrapper nav.left-nav{width:-moz-calc(50% - 150px);width:calc(50% - 150px)}.navigation-wrapper nav.right-nav{width:-moz-calc(50% - 150px);width:calc(50% - 150px)}.two-column-nav nav.left-nav,.two-column-nav nav.right-nav{width:-moz-calc(100% - 300px);width:calc(100% - 300px)}.navigation-wrapper nav.right-nav ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu-close,.navigation-wrapper .menu-trigger{display:none}.navigation-center nav.left-nav{width:-moz-calc(100% - 400px);width:calc(100% - 400px)}.navigation-center nav.left-nav ul{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation-center nav.right-nav{max-width:200px}.below-navigation nav{width:100%!important;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #eee;margin-top:20px}.below-navigation nav ul{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.mega-header{position:absolute;left:0;right:0;top:100%;border-top:1px solid #eaeaea;background:#fff;-webkit-box-shadow:-1px 15px 20px rgba(0,0,0,.1);box-shadow:-1px 15px 20px rgba(0,0,0,.1);z-index:9;padding:20px 0;opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.has-mega-header ul li:hover .mega-header{visibility:visible;opacity:1}.navigation-wrapper ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mega-header ul li{border-right:1px solid #eaeaea}.mega-header ul li:last-of-type{border:0}.mega-header ul li a{display:block;padding:10px;padding-left:20px}.navigation-wrapper ul li.has-sub-nav,.navigation-wrapper ul li.has-sub-nav ul.sub-list li{position:relative}.navigation-wrapper ul li.has-sub-nav ul.sub-list{position:absolute;left:0;top:-moz-calc(100% + 12px);top:calc(100% + 12px);display:block;z-index:9;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:4px;visibility:hidden;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.navigation-wrapper ul li:hover ul.sub-list{visibility:visible;opacity:1}.navigation-wrapper ul li.has-sub-nav ul.sub-list:before{content:'';position:absolute;width:10px;height:10px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:30px}.navigation-wrapper ul li.has-sub-nav ul.sub-list li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:200px}.navigation-wrapper ul li.has-sub-nav ul.sub-list li a i{margin-left:10px}ul.sub-list li ul.third-level-navigation{position:absolute;top:0;left:-moz-calc(100% + 12px);left:calc(100% + 12px);display:inline-block;z-index:9;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:4px;visibility:hidden;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}ul.sub-list li:hover ul.third-level-navigation{visibility:visible;opacity:1}ul.sub-list li ul.third-level-navigation:before{content:'';position:absolute;width:10px;height:10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;top:20px;left:-10px}.hover-block a{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-block a:hover{color:#fff;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-pill a{border-radius:50px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-pill a:hover{color:#fff;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-bottom a{border-bottom:2px solid transparent}.hover-bottom a:hover{border-color:var(--primarycolor);color:var(--primarycolor)}.hover-top a{border-top:2px solid transparent}.hover-top a:hover{border-color:var(--primarycolor);color:var(--primarycolor)}.hover-top-bottom a{border-top:2px solid transparent;border-bottom:2px solid transparent}.hover-top-bottom a:hover{border-color:var(--primarycolor);color:var(--primarycolor)}.hover-bottom-left a{position:relative}.hover-bottom-left a:before{content:'';position:absolute;left:0;bottom:0;height:2px;right:100%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-bottom-left a:hover:before{right:0}.hover-bottom-right a{position:relative}.hover-bottom-right a:before{content:'';position:absolute;left:100%;bottom:0;height:2px;right:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-bottom-right a:hover:before{left:0}.hover-top-right a{position:relative}.hover-top-right a:before{content:'';position:absolute;left:100%;top:0;height:2px;right:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-top-right a:hover:before{left:0}.hover-top-left a{position:relative}.hover-top-left a:before{content:'';position:absolute;left:0;top:0;height:2px;right:100%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-top-left a:hover:before{right:0}.hover-block-left a{position:relative}.hover-block-left a span{position:relative;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-block-left a:hover span{color:#fff}.hover-block-left a:before{content:'';position:absolute;left:0;top:0;bottom:0;right:110%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-block-left a:hover:before{right:0}.hover-block-right a{position:relative}.hover-block-right a span{position:relative;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-block-right a:hover span{color:#fff}.hover-block-right a:before{content:'';position:absolute;left:110%;top:0;bottom:0;right:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-block-right a:hover:before{left:0}.hover-block-bottom a{position:relative}.hover-block-bottom a span{position:relative;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-block-bottom a:hover span{color:#fff}.hover-block-bottom a:before{content:'';position:absolute;left:0;top:110%;bottom:0;right:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-block-bottom a:hover:before{top:0}.hover-block-top a{position:relative}.hover-block-top a span{position:relative;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-block-top a:hover span{color:#fff}.hover-block-top a:before{content:'';position:absolute;left:0;bottom:110%;top:0;right:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.hover-block-top a:hover:before{bottom:0}.carousel-item{-o-background-size:cover!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.overlay-theme .carousel-item:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:var(--primarycolor);opacity:.5}.overlay-theme .carousel-item .caption-wrapper{position:relative}.overlay-theme-gradient .carousel-item:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);opacity:.7}.overlay-theme-gradient .carousel-item .caption-wrapper{position:relative}.content-align-middle .carousel-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.slides-fixed .carousel-item{background-attachment:fixed!important}.carousel-full-height .carousel-item{height:100vh}.carousel-min-5 .carousel-item{min-height:500px}.carousel-min-6 .carousel-item{min-height:600px}.carousel-min-7 .carousel-item{min-height:700px}.carousel-content-overlay .caption-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.carousel-content .caption-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.caption-wrapper *{color:#fff}.content-left .caption-inner{max-width:50%;margin:0}.content-right .caption-inner{width:50%;float:right;text-align:right}.color-dark *{color:#071c35}.heading-s1 h1,.heading-s2 h1{position:relative;margin-bottom:20px;padding-bottom:20px}.heading-s1 h1:before{content:'';position:absolute;bottom:0;left:0;width:200px;height:2px;background-color:var(--primarycolor)}.heading-s1-center,.heading-s2-center,.heading-s3-center,.heading-s4-center,.heading-s5-center,.heading-s6-center,.heading-s7-center{text-align:center}.heading-s1-center h1:before{right:0;margin:auto}.heading-s1-right,.heading-s2-right,.heading-s3-right,.heading-s4-right,.heading-s5-right,.heading-s6-right,.heading-s7-right{text-align:right}.heading-s1-right h1:before{left:auto;right:0}.heading-s2 h1{display:inline-block}.heading-s2 h1:before{content:'';position:absolute;bottom:0;left:0;width:200px;margin:auto;background-color:var(--primarycolor);height:1px}.heading-s2 h1:after{content:'';position:absolute;left:0;bottom:-6px;height:14px;width:14px;background-color:var(--primarycolor);border-radius:100%}.heading-s2-center h1:after,.heading-s2-center h1:before{right:0;margin:auto}.heading-s2-right h1:after,.heading-s2-right h1:before{left:auto;right:0}.heading-s3 h1{border:2px solid var(--primarycolor);display:inline-block;padding:10px 40px;position:relative;padding-top:20px}.heading-s3 h1 .sub-headline{font-size:16px;position:absolute;top:-9px;left:20px;right:20px;text-align:center;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);padding:5px;color:#fff;font-weight:300}.heading-s3-right,.heading-s4-right,.heading-s5-right,.heading-s6-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.heading-s4 h1{display:inline-block;border:1px solid var(--primarycolor)}.heading-s4 h1 span{display:inline-block;padding:10px 15px}.heading-s4 h1 span.sub-heading{background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);color:#fff}.heading-s5 h1{position:relative;display:inline-block;margin:10px 20px}.heading-s5 h1:before{content:'';position:absolute;top:0;left:-20px;bottom:0;width:100px;height:100px;margin:auto;border-left:2px solid var(--primarycolor);border-top:2px solid var(--primarycolor);border-bottom:2px solid var(--primarycolor)}.heading-s5 span.sub-heading{display:block;font-size:15px;font-weight:400;color:#868686;margin-top:10px}.heading-s6 h1{position:relative;display:inline-block;margin:10px 20px}.heading-s6 h1:before{content:'';position:absolute;top:0;left:auto;right:-20px;bottom:0;width:100px;height:100px;margin:auto;border-right:2px solid var(--primarycolor);border-top:2px solid var(--primarycolor);border-bottom:2px solid var(--primarycolor)}.heading-s6 span.sub-heading{display:block;font-size:15px;font-weight:400;color:#868686;margin-top:10px}.heading-s7 span.sub-heading{display:inline-block;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);padding:3px 10px;line-height:1;font-size:14px;color:#fff;text-transform:uppercase;border-radius:3px}.heading-s7-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.blog-s1 .blog-wrapper{background:#fff;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1)}.blog-s1 .blog-wrapper .thumb{min-height:220px;-o-background-size:cover!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.blog-s1 .blog-wrapper .content{padding:30px}.blog-s1 .blog-wrapper .content h2{font-size:25px;margin-bottom:15px}.blog-s1 .blog-wrapper .content p{font-size:14px;margin-bottom:20px}.blog-s1 .blog-wrapper .content a.btn-read-more{color:var(--primarycolor);text-transform:uppercase;font-weight:500;font-size:15px;display:inline-block}.blog-s1 .blog-wrapper .content ul.blog-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-s1 .blog-wrapper .content ul.blog-footer li.author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.blog-s1 .blog-wrapper .content ul.blog-footer li.author .author-thumb{width:60px;height:60px;-o-background-size:cover!important;background-size:cover!important;background-position:center!important;border-radius:100%}.blog-s1 .blog-wrapper .content ul.blog-footer li.author .content{padding:0;padding-left:10px;padding-right:10px}.blog-s1 .blog-wrapper .content ul.blog-footer li.author .content p.name{margin:0}.blog-s1 .blog-wrapper .content ul.blog-footer li.other-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.blog-s1 .blog-wrapper .content ul.blog-footer li.other-info .time{margin-right:12px}.blog-s2 .blog-wrapper{padding:70px 30px;border-radius:5px;overflow:hidden;background-position:center!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative;color:#fff;height:100%}.blog-s2 .blog-wrapper:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.4);color:#fff}.blog-s2 .blog-wrapper .content{position:relative}.blog-s2 .blog-wrapper .content h2{margin-bottom:40px;font-weight:800;text-transform:uppercase}.blog-s2 .blog-wrapper .content p{margin-bottom:30px;font-size:14px}.blog-s2 .blog-wrapper .content a.btn-read-more{color:#fff;display:inline-block;border-bottom:1px solid #fff}.blog-s2 .blog-wrapper .content .category{display:inline-block;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);line-height:1;text-transform:uppercase;font-size:14px;padding:3px 10px;border-radius:3px;margin-bottom:20px}.blog-s3 .blog-wrapper .thumb{-o-background-size:cover!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;height:200px}.blog-s3 .blog-wrapper .content{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);padding:30px 25px;margin-left:20px;margin-right:20px;margin-top:-30px;position:relative;background:#fff;border-top:2px solid var(--primarycolor)}.blog-s3 .blog-wrapper .content h2{font-size:25px;margin-bottom:20px}.blog-s3 .blog-wrapper .content p{font-size:14px;margin-bottom:20px}.blog-s3 .blog-wrapper .content a.btn-read-more{color:var(--primarycolor);font-size:14px;font-weight:500;text-transform:uppercase}.blog-s4 .blog-wrapper{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.blog-s4 .blog-wrapper .head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.blog-s4 .blog-wrapper .head img.img-fluid{max-width:190px;margin-top:-20px;margin-left:-12px}.blog-s4 .blog-wrapper .head .product-detail{padding:0 10px}.blog-s4 .blog-wrapper .head .product-detail h2{font-size:19px}.blog-s4 .blog-wrapper .head .product-detail p.sub{font-size:14px;color:#b7b7b7}.blog-s4 .blog-wrapper .content{padding:30px 40px}.blog-s4 .blog-wrapper .content p{font-size:14px;line-height:24px;margin-bottom:20px}.blog-s4 .blog-wrapper .content a.btn-read-more{color:var(--primarycolor);font-size:14px;font-weight:500;text-transform:uppercase}ul.categories-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.categories-list li{min-height:350px;background:red;margin-right:15px;width:25%;border-radius:5px;overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-background-size:cover!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;position:relative;margin-bottom:15px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}ul.categories-list li:nth-child(1){width:-moz-calc(100% - 50% - 30px);width:calc(100% - 50% - 30px)}ul.categories-list li:nth-child(6){width:-moz-calc(100% - 50% - 30px);width:calc(100% - 50% - 30px)}ul.categories-list li:nth-child(3n+3){margin-right:0}ul.categories-list li:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--primarycolor);background:-moz-linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-moz-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}ul.categories-list li h2{position:relative;z-index:1;color:#fff;font-size:1.5em;font-weight:500;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}ul.categories-list li:hover h2{margin-bottom:20px}ul.categories-list li a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.form-s1{border:0;border-bottom:1px solid #2a2a2a;border-radius:0;margin-bottom:20px;padding:10px;background:0 0}.form-s1:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid var(--primarycolor);background:0 0}.form-s1::-webkit-input-placeholder{color:#b5b5b5}.form-s1:-moz-placeholder{color:#b5b5b5}.form-s1::-moz-placeholder{color:#b5b5b5}.form-s1:-ms-input-placeholder{color:#b5b5b5}.form-s1::-ms-input-placeholder{color:#b5b5b5}.form-s1::placeholder{color:#b5b5b5}.form-s2{border:0;margin-bottom:20px;background:#f8f8f8;border-radius:0;padding:13px;font-size:14px}.form-s2:focus::-webkit-input-placeholder{color:#686868}.form-s2:focus:-moz-placeholder{color:#686868}.form-s2:focus::-moz-placeholder{color:#686868}.form-s2:focus:-ms-input-placeholder{color:#686868}.form-s2:focus::-ms-input-placeholder{color:#686868}.form-s2:focus::placeholder{color:#686868}.form-s2:focus{background:#f2f2f2}.form-s3{margin-bottom:20px;border-radius:5px;padding:15px;-webkit-box-shadow:0 6px 15px rgba(0,0,0,.1);box-shadow:0 6px 15px rgba(0,0,0,.1);background:#fff;border:0;border-bottom:1px solid transparent}.form-s3:focus{border-bottom:1px solid var(--primarycolor);background:#f8f8f8;border-radius:0}.form-s4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.form-s4 label{width:50px;background:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#d8d8d8}.form-s4 .form-control{border-radius:0;border-color:#f7f7f7;padding:15px}.form-s4-textarea label{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:20px}.form-s5 .form-control,.form-s5 .form-select{background:#dbdbdb;border:0;border-radius:0}.form-s5 .form-control:focus,.form-s5 .form-select:focus{border:0;-webkit-box-shadow:0;box-shadow:0}.form-s5 label{color:#686868}.inline-form-s1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#eee;border-radius:50px;overflow:hidden}.inline-form-s1>*{width:100%}.inline-form-s1 input.input-control{border:0;font-size:1.2rem;padding:1rem 1.3rem;background:0 0;width:-moz-calc(100% - 30%);width:calc(100% - 30%)}.inline-form-s1 input.btn-form{border:0;border-radius:50px;color:#fff;text-transform:uppercase;font-size:20px;width:30%;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.inline-form-s2-wrapper{background:#fff;padding:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:50px}.inline-form-s2-wrapper .inline-form-s1.inline-form-s2{padding:10px}.form-check-s1 input{display:none}.form-check-s1 label{position:relative;padding-left:30px;padding-bottom:0;margin-bottom:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.form-check-s1 label:after{content:'';position:absolute;height:20px;width:20px;background:#bfbfbf;top:0;bottom:0;margin:auto;left:0;border-radius:2px}.form-check-s1 label:before{position:absolute;z-index:999;color:var(--primarycolor);left:0;top:2px;right:0;bottom:0;margin:auto;opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;font-size:20px}.form-check-s1 input:checked+label:before{opacity:1;visibility:visible}.form-check-s1 label span{font-family:initial}.form-check-s1.s2 label span{background:#fff;display:inline-block;padding:15px 25px;padding-left:45px;border-radius:50px;overflow:hidden;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.form-check-s1.s2 label{padding-left:0}.form-check-s1.s2 label:before{position:absolute;z-index:999;color:#fff;margin:auto;opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;font-size:13px;top:0;right:auto;left:19px;bottom:0;height:10px;width:10px;margin:auto}.form-check-s1.s2 label:after{left:15px}.form-check-s1.s2 input:checked+label:after{background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.form-check-s3 input{display:none}.form-check-s3 label.form-check-s3-label{position:relative;padding:10px 20px;border-radius:50px;overflow:hidden;color:#071c35}.form-check-s3 label.form-check-s3-label:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid var(--primarycolor);border-radius:50px}.form-check-s3 label.form-check-s3-label:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50px;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);visibility:hidden;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.form-check-s3 input:checked+label:after{visibility:visible;opacity:1}.form-check-s3 label.form-check-s3-label span{position:relative;z-index:9}.form-check-s3 input:checked+label{color:#fff}.form-check-s4 input{display:none}.form-check-s4 label.form-check-s4-label{position:relative;padding:2px 10px;border-radius:20px;overflow:hidden}.form-check-s4 label.form-check-s4-label:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:#dedede;border:1px solid #bfbfbf;border-radius:20px}.form-check-s4 label.form-check-s4-label span{position:relative;font-size:14px;color:#071c35}.form-check-s4 label.form-check-s4-label span:first-of-type{margin-right:10px}.form-check-s4 label.form-check-s4-label:after{content:'';position:absolute;top:0;left:0;bottom:0;width:-moz-calc(50% - 2px);width:calc(50% - 2px);background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);border-radius:20px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.form-check-s4 input:checked+label.form-check-s4-label:after{left:-moz-calc(50% + 2px);left:calc(50% + 2px)}.form-radio-s1 input{display:none}.form-radio-s1 label.form-radio-label-s1{position:relative;padding-left:20px}.form-radio-s1 label.form-radio-label-s1:before{content:'';position:absolute;left:1px;top:0;bottom:0;height:14px;width:14px;background:#bfbfbf;margin:auto;border-radius:100%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.form-radio-s1 label.form-radio-label-s1:after{content:'';position:absolute;left:0;top:0;bottom:0;border-radius:100%;margin:auto;height:16px;width:16px;border:3px solid var(--primarycolor);opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.form-radio-s1 input:checked+label.form-radio-label-s1:after{visibility:visible;opacity:1}.radio-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.form-radio-s2 input{display:none}.form-radio-s2 label.form-radio-label-s2{background:#f3f3f3;padding:10px 20px}.form-radio-s2:first-of-type label.form-radio-label-s2{border-radius:30px 0 0 30px}.form-radio-s2:last-of-type label.form-radio-label-s2{border-radius:0 30px 30px 0}.form-radio-s2 input:checked+label.form-radio-label-s2{color:#fff;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%)}.radio-list-s3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.radio-list-s3 .form-radio-s3{width:-moz-calc(33.3333% - 7px);width:calc(33.3333% - 7px);margin-right:10px}.radio-list-s3 .form-radio-s3:nth-child(3n+3){margin-right:0}.form-radio-s3 input{display:none}.form-radio-s3 label.form-radio-label-s3{background:#f3f3f3;padding:20px;border-radius:5px;border:2px solid transparent;-webkit-box-shadow:0 0 10px rgb(0,0,0,0);box-shadow:0 0 10px rgb(0,0,0,0);position:relative;width:100%;height:100%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.form-radio-s3 label.form-radio-label-s3 span.virtual-rb{height:17px;width:17px;display:inline-block;position:absolute;top:15px;right:15px;border-radius:100%;background:rgb(179 179 179);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.form-radio-s3 label.form-radio-label-s3 span.virtual-rb:before{content:'';position:absolute;top:-3px;left:-3px;border:3px solid transparent;border-radius:100%;height:15px;width:15px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.form-radio-s3 label.form-radio-label-s3 span.headline{display:block;font-size:26px;font-weight:600;margin-right:20px}.form-radio-s3 label.form-radio-label-s3 span.content{font-size:14px;font-weight:400;color:#8b8b8b}.form-radio-s3 label.form-radio-label-s3 span.virtual-rb i{visibility:hidden;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:absolute;top:0;left:2px;color:#fff;font-size:12px}.form-radio-s3 input:checked+label.form-radio-label-s3 span.virtual-rb i{visibility:visible;opacity:1}.form-radio-s3 input:checked+label.form-radio-label-s3 span.virtual-rb{background-color:var(--primarycolor)}.form-radio-s3 input:checked+label.form-radio-label-s3{border:2px solid var(--primarycolor)}.btn-theme-primary{background-color:var(--primarycolor)!important;color:#fff!important}.btn-theme-secondary{background:var(--secondarycolor)!important;color:#fff!important}.btn-theme-gradient{background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);color:#fff}.btn-outline-primary{border:1px solid var(--primarycolor)!important;background:0 0!important;color:var(--primarycolor)!important}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--primarycolor),.5)!important;box-shadow:0 0 0 .25rem rgba(var(--primarycolor),.5)!important}.btn-icon,.btn-icon i,.btn-icon i:before{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-icon-rotate-h:hover i,.btn-icon-rotate-h:hover i:before{-webkit-transform:rotate3d(0,1,0,180deg);-moz-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg)}.btn-icon-rotate-v:hover i,.btn-icon-rotate-v:hover i:before{-webkit-transform:rotate3d(1,0,0,360deg);-moz-transform:rotate3d(1,0,0,360deg);transform:rotate3d(1,0,0,360deg)}.btn-icon-scale-up:hover i,.btn-icon-scale-up:hover i:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.btn-icon-scale-in:hover i,.btn-icon-scale-in:hover i:before{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.btn-icon-scale-up-hide:hover i,.btn-icon-scale-up-hide:hover i:before{-webkit-transform:matrix(4,0,0,4,0,0);-moz-transform:matrix(4,0,0,4,0,0);-o-transform:matrix(4,0,0,4,0,0);transform:matrix(4,0,0,4,0,0);opacity:0}.btn-icon-change{border:0;overflow:hidden;position:relative}.btn-icon-change .default{position:absolute;left:0;top:0;bottom:0;background:#0961e2;width:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-icon-change .done{position:absolute;top:0;left:-100%;bottom:0;background:#0d6efd;width:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-icon-change span{font-size:16px;padding-left:40px;display:block}.btn-icon-change:hover .done{left:0}.btn-icon-change:hover .default{left:-100%}.btn-rounded{display:inline-block;border-radius:50px;padding:7px 20px}.btn-outline-secondary{background:0 0}.btn-theme-gradient{display:inline-block;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);color:#fff}.btn-theme-gradient i.default,.btn-theme-gradient i.done{background-color:var(--secondarycolor)}.btn-theme-gradient:hover,.btn-theme-gradient:hover i.default,.btn-theme-gradient:hover i.done{color:#fff}.btn-theme{display:inline-block;background-color:var(--primarycolor);color:#fff}.btn-theme i.default,.btn-theme i.done{background-color:var(--secondarycolor)}.btn-theme:hover,.btn-theme:hover i.default,.btn-theme:hover i.done{color:#fff}.accordion-s1 .accordion-item{margin-bottom:30px}.accordion-s1 .accordion-header button.accordion-button{border:0;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion-s1 .accordion-header button.accordion-button:not(.collapsed){color:var(--primarycolor)}.accordion-s1 .accordion-collapse{border:0}.accordion-icon .accordion-header button.accordion-button:after{display:none}.accordion-icon .accordion-header button.accordion-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion-icon .accordion-header button.accordion-button .not-collapse{display:none}.accordion-icon .accordion-header button.accordion-button:not(.collapsed) .is-collapse{display:none}.accordion-icon .accordion-header button.accordion-button:not(.collapsed) .not-collapse{display:block}.card-body{padding:1.5rem}.card-shadow{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1);border:0;background:#fff}.card-has-footer ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#eee}.card-has-footer li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.card-has-footer li:last-of-type{border-right:0}.card-has-footer li a{padding:10px;display:block;text-align:center}.two-slide-wrapper{position:relative}.two-slide-wrapper a.next,.two-slide-wrapper a.previous{position:absolute;top:0;background:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);bottom:0;z-index:9;right:-50px;height:50px;margin:auto;width:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.two-slide-wrapper a.previous{left:-50px;right:auto}.two-slide-wrapper a.next:hover,.two-slide-wrapper a.previous:hover{cursor:pointer}.dark-bg-1{background:#333b46!important}.dark-bg-2{background:#242c35!important}.dark-bg-3{background:#191e24!important}.dark-bg-4{background:#13161a!important}.dark-bg-5{background:#0b0d0f!important}.dark-text-1{color:#333b46!important}.dark-text-2{color:#242c35!important}.dark-text-3{color:#191e24!important}.dark-text-4{color:#13161a!important}.dark-text-5{color:#0b0d0f!important}.light-bg-1{background:#d2d2d2!important}.light-bg-2{background:#c4c2c2!important}.light-bg-3{background:#b4b3b3!important}.light-bg-4{background:#a09f9f!important}.light-bg-5{background:#8a8888!important}.light-text-1{color:#d2d2d2!important}.light-text-2{color:#c4c2c2!important}.light-text-3{color:#b4b3b3!important}.light-text-4{color:#a09f9f!important}.light-text-5{color:#8a8888!important}.dark-1-active .active{background:#333b46!important;border-color:transparent!important;color:#d2d2d2!important}.dark-2-active .active{background:#242c35!important;border-color:transparent!important;color:#c4c2c2!important}.dark-3-active .active{background:#191e24!important;border-color:transparent!important;color:#b4b3b3!important}.dark-4-active .active{background:#13161a!important;border-color:transparent!important;color:#a09f9f!important}.dark-5-active .active{background:#0b0d0f!important;border-color:transparent!important;color:#8a8888!important}.overlay-dark-1 .carousel-item:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:#121518;opacity:.8}.overlay-dark-1 .carousel-item .caption-wrapper{position:relative}.custom-shape-divider{position:absolute;top:auto;bottom:-2px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:0;width:100%;overflow:hidden;line-height:0;z-index:9}.custom-shape-divider svg{position:relative;display:block;width:-moz-calc(100% + 1.3px);width:calc(100% + 1.3px);height:150px}.custom-shape-divider .shape-fill{fill:#fff}.divider-top{top:0;bottom:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.gallery-masonry{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.gallery-masonry img{width:100%}.gallery-masonry-gap-5{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.gallery-masonry-gap-5 img{margin-bottom:5px}.gallery-masonry-gap-10{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.gallery-masonry-gap-10 img{margin-bottom:10px}.gallery-masonry-gap-15{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.gallery-masonry-gap-15 img{margin-bottom:15px}.gallery-masonry-gap-20{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gallery-masonry-gap-20 img{margin-bottom:20px}.gallery-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-box figure.img-container,.gallery-box img{-o-object-fit:cover;object-fit:cover;width:33.3333%;height:200px;height:-moz-calc(100vw / 4.851);height:calc(100vw / 4.851);margin-bottom:0}code{background:#f7f7f7;padding:1px 5px}ul.list-dot-wrapper li{position:relative;padding-left:15px;margin-bottom:20px}ul.list-dot-wrapper li:before{content:'';position:absolute;height:6px;width:6px;background:#212529;border-radius:100%;top:13px;left:0}ul.list-dot-wrapper li ul{padding-left:10px}ul.list-dot-wrapper li ul li{margin-bottom:0;margin-top:5px}ul.list-dot-wrapper li ul li:before{background:0 0;border:1px solid #212529;height:7px;width:7px}ul.list-dot-wrapper li ul li ul li:before{border:0;background:#212529;border-radius:0;width:6px;height:6px}ul.list-dot-wrapper li ul li ul li ul li:before{border:1px solid #212529;background:0 0;height:7px;width:7px}.nav-fixed{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:999!important}.nav-transparent{background:0 0}.text-primary{color:var(--primarycolor)!important}.text-secondary{color:var(--secondarycolor)!important}.text-right{text-align:right!important}.border-primary{border-color:var(--primarycolor)!important}.border-primary{border-color:var(--secondarycolor)!important}header.hover-header-wrapper{padding:15px 20px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}header.hover-header-wrapper:hover{background:#f5f5f5}header.hover-header-wrapper .hover-header-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header.hover-header-wrapper .hover-header-inner .logo{max-width:250px}header.hover-header-wrapper .hover-header-inner .hover-navigation-wrapper{width:-moz-calc(100% - 250px);width:calc(100% - 250px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hover-navigation-wrapper nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.hover-navigation-wrapper nav li ul li{padding:0}.hover-navigation-wrapper nav li a{display:block;margin-right:40px;font-size:1.1rem;letter-spacing:1px;color:#1d1919;opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-navigation-wrapper nav li a:hover{color:var(--primarycolor)}.hover-navigation-wrapper nav li:nth-child(1) a{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-navigation-wrapper nav li:nth-child(2) a{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-navigation-wrapper nav li:nth-child(3) a{-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.hover-navigation-wrapper nav li:nth-child(4) a{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.hover-navigation-wrapper nav li:nth-child(5) a{-webkit-transition-delay:2s;-moz-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.hover-navigation-wrapper nav li:nth-child(6) a{-webkit-transition-delay:2.5s;-moz-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.hover-navigation-wrapper nav li:nth-child(7) a{-webkit-transition-delay:3s;-moz-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.hover-navigation-wrapper nav li:nth-child(8) a{-webkit-transition-delay:3.5s;-moz-transition-delay:3.5s;-o-transition-delay:3.5s;transition-delay:3.5s;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.hover-navigation-wrapper nav li:nth-child(9) a{-webkit-transition-delay:4s;-moz-transition-delay:4s;-o-transition-delay:4s;transition-delay:4s;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.hover-navigation-wrapper nav li:nth-child(10) a{-webkit-transition-delay:4.5s;-moz-transition-delay:4.5s;-o-transition-delay:4.5s;transition-delay:4.5s;-webkit-transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.hover-header-wrapper:hover nav li a{opacity:1;visibility:visible}.hover-header-wrapper:hover .menu__btn>span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hover-header-wrapper:hover .menu__btn>span::before{top:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.hover-header-wrapper:hover .menu__btn>span::after{top:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.hover-navigation-wrapper .menu__btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:26px;height:26px;cursor:pointer;position:relative}.hover-navigation-wrapper .menu__btn>span,.hover-navigation-wrapper .menu__btn>span::after,.hover-navigation-wrapper .menu__btn>span::before{display:block;position:absolute;width:100%;height:2px;background-color:#616161;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.hover-navigation-wrapper .menu__btn>span::before{content:'';top:-8px}.hover-navigation-wrapper .menu__btn>span::after{content:'';top:8px}.hover-navigation-wrapper nav li{position:relative;padding:15px 0}.hover-navigation-wrapper nav li ul{position:absolute;left:0;top:100%;width:200px;background:#fff;-webkit-box-shadow:0 10px 20px rgb(0 0 0 / 10%);box-shadow:0 10px 20px rgb(0 0 0 / 10%);visibility:hidden;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hover-navigation-wrapper nav li:hover ul{visibility:visible;opacity:1}.hover-navigation-wrapper nav li ul li{padding:0}.hover-navigation-wrapper nav li ul li a{margin-left:0;padding:15px 20px}.rev-signup-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;background:-moz-linear-gradient(45deg,#fff 0,#fff 46%,#e8efff 100%);background:-moz-linear-gradient(45deg,#fff 0,#fff 46%,#e8efff 100%);background:-o-linear-gradient(45deg,#fff 0,#fff 46%,#e8efff 100%);background:linear-gradient(45deg,#fff 0,#fff 46%,#e8efff 100%);border-radius:40px;-webkit-box-shadow:-8px 8px 30px rgb(0 0 0 / 4%);box-shadow:-8px 8px 30px rgb(0 0 0 / 4%)}.rev-signup-form .form-image-wrapper,.rev-signup-form .form-main-wrapper{width:55%;padding:70px;padding-right:20px}.rev-signup-form .form-image-wrapper{width:45%;padding:70px 0;padding-right:0;text-align:right;position:relative;-o-background-size:cover!important;background-size:cover!important;background-position:center!important}.rev-signup-form .form-main-wrapper h1{font-weight:600;margin-bottom:40px;color:#251560;font-size:3.4rem}.rev-signup-form .form-main-wrapper .btn-facebook,.rev-signup-form .form-main-wrapper .btn-google{border:1px solid #d4d9df;border-radius:5px;padding:20px 20px;margin-bottom:50px;background:0 0;color:#2e2a39;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;width:100%}.rev-signup-form .form-main-wrapper .btn-facebook i,.rev-signup-form .form-main-wrapper .btn-google i{color:#e8382a;margin-right:15px}.rev-signup-form .form-main-wrapper .btn-facebook i{color:#3b5998}.rev-signup-form .form-main-wrapper .or-devider{margin-bottom:50px;position:relative;color:#adadad}.rev-signup-form .form-main-wrapper .or-devider:after{content:'';position:absolute;left:30px;right:0;top:0;bottom:0;height:1px;margin:auto;background:#e0e4e8}.rev-signup-form .form-main-wrapper form .form-floating{width:100%}.rev-signup-form .form-image-wrapper .grass{position:absolute;left:-40px;bottom:0;max-width:250px}.rev-signup-form .form-image-wrapper .grass2{position:absolute;right:-40px;bottom:120px;max-width:130px;-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}ul.clients-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;padding-bottom:20px;position:relative}ul.clients-wrapper li{margin-right:50px;margin-bottom:20px;width:-moz-calc(16.6666% - 42px);width:calc(16.6666% - 42px);text-align:center}ul.clients-wrapper li:last-of-type{margin-right:0}ul.clients-wrapper:after,ul.clients-wrapper:before{content:'';position:absolute;left:0;width:100%;top:0;height:2px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(192,204,218,.6) 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(192,204,218,.6) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(192,204,218,.6) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(192,204,218,.6)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(192,204,218,.6) 50%,rgba(255,255,255,0) 100%)}ul.clients-wrapper:after{top:auto;bottom:0}ul.clients-wrapper-creative{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.clients-wrapper-creative li{margin-right:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-moz-calc(20% - 32px);width:calc(20% - 32px)}ul.clients-wrapper-creative li:last-of-type{margin-right:0}ul.clients-wrapper-creative li .thumb{display:block;text-align:center;margin-bottom:20px;background:#fff;padding:25px;-webkit-box-shadow:0 0 15px rgb(0 0 0 / 10%);box-shadow:0 0 15px rgb(0 0 0 / 10%);border-radius:5px}ul.clients-wrapper-creative li .thumb:last-of-type{margin-bottom:0}ul.clients-circle-main{height:500px;width:500px;border-radius:100%;border:1px solid rgba(192,204,218,.6);position:relative}ul.clients-circle-main li:nth-child(1){top:-30px;left:0;right:0}ul.clients-circle-main li{position:absolute;margin:auto;height:60px;width:60px;border-radius:100%;background:#eee}ul.clients-circle-main li:nth-child(4){left:0;right:0;bottom:-30px}ul.clients-circle-main li:nth-child(2){right:0;top:100px}ul.clients-circle-main li:nth-child(3){right:0;bottom:100px}ul.clients-circle-main li:nth-child(5){left:0;bottom:100px}ul.clients-circle-main li:nth-child(6){left:0;top:100px}ul.clients-circle-main:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:300px;height:300px;margin:auto;border-radius:100%;border:1px solid rgba(192,204,218,.6)}ul.clients-circle-small{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:120px;height:120px;background:rgba(192,204,218,.6);border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.clients-circle-small li{position:static;height:90px;width:90px}ul.clients-circle-small li img{width:100px}ul.testimonial-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.testimonial-wrapper li{margin-right:20px;margin-bottom:40px;width:-moz-calc(33.3333% - 14px);width:calc(33.3333% - 14px)}ul.testimonial-wrapper li:nth-child(3n+3){margin-right:0}ul.testimonial-wrapper li .testimonial-content{text-align:center;background:#fff;-webkit-box-shadow:0 6px 15px rgb(0 0 0 / 10%);box-shadow:0 6px 15px rgb(0 0 0 / 10%);padding:25px;font-size:14px;border-radius:5px;position:relative}ul.testimonial-wrapper li .testimonial-content:before{content:'';position:absolute;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-10px;left:0;right:0;width:10px;margin:auto}ul.testimonial-wrapper li .testimonial-raw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}ul.testimonial-wrapper li .testimonial-raw .thumb{height:50px;width:50px;background:#eee;border-radius:100%;margin-bottom:8px}.slide-testimonial-wrapper .image-wrapper .carousel-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.slide-testimonial-wrapper .image-wrapper .carousel-item .img-fluid{margin-right:10px}.slide-testimonial-wrapper .content-wrapper{margin:30px 0}.slide-testimonial-wrapper .content-wrapper .carousel-item .icon{position:absolute;top:0;left:0;height:70px;width:70px;opacity:.3}.slide-testimonial-wrapper .content-wrapper .carousel-item .icon svg{width:100%;height:100%;fill:var(--primarycolor)}.slide-testimonial-wrapper .content-wrapper .carousel-item p{position:relative;z-index:1}.slide-testimonial-wrapper .content-wrapper .carousel-item{padding:30px 30px;padding-right:0}.slide-testimonial-wrapper a.next,.testimonial-big-wrapper a.next{top:auto;right:0}.slide-testimonial-wrapper a.previous,.testimonial-big-wrapper a.previous{top:auto;right:60px;left:auto}.testimonial-big-wrapper .icon,.testimonial-big-wrapper .icon svg{position:absolute;top:0;left:0;width:200px;height:200px;fill:var(--primarycolor);opacity:.3}.testimonial-tooltip-wrapper ol.carousel-indicators{position:static;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonial-tooltip-wrapper ol.carousel-indicators li{position:relative;background:#eee;width:70px;height:70px;border:0;background-position:center!important;-o-background-size:cover!important;background-size:cover!important;border-radius:100%;text-align:center;text-indent:0;margin-right:20px;margin-bottom:20px}.testimonial-tooltip-wrapper ol.carousel-indicators li:last-of-type{margin-right:0}.testimonial-card{background:#fff;padding:30px;border-radius:5px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);margin-top:20px}.testimonial-card .review-content-wrapper{margin-top:30px}.testimonial-tooltip-wrapper ol.carousel-indicators li .testimonial-tooltip{position:absolute;background:var(--primarycolor);width:130px;top:-moz-calc(100% + 20px);top:calc(100% + 20px);left:-30px;margin:auto;z-index:999;border-radius:5px;font-size:14px;line-height:1;padding:9px 5px;visibility:hidden;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.testimonial-tooltip-wrapper ol.carousel-indicators li .testimonial-tooltip p{color:#fff;position:static}.testimonial-tooltip-wrapper ol.carousel-indicators li .testimonial-tooltip p.fs-7{font-size:12px!important;margin-top:5px}.testimonial-tooltip-wrapper ol.carousel-indicators li .testimonial-tooltip:before{content:'';position:absolute;border-bottom:10px solid var(--primarycolor);border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;width:10px;left:0;right:0;margin:auto}.testimonial-tooltip-wrapper ol.carousel-indicators li.active .testimonial-tooltip{visibility:visible;opacity:1}.testimonial-tooltip-wrapper .carousel-inner .carousel-item .testimonial-caption-wrapper{background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:50px;border-radius:5px;position:relative;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);margin:15px}ul.process-simple-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.process-simple-wrapper li{margin-right:10px;width:-moz-calc(25% - 8px);width:calc(25% - 8px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}ul.process-simple-wrapper li:last-of-type{margin-right:0}ul.process-simple-wrapper li .icon{height:70px;width:70px;background:#f8f9fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;border-radius:100%;margin-bottom:20px;position:relative}ul.process-simple-wrapper li:before{content:'';position:absolute;left:50%;width:100%;top:35px;border-top:1px dashed #dadada}ul.process-simple-wrapper li:last-of-type:before{visibility:hidden;opacity:0}.carousel-process-wrapper ol.carousel-indicators{position:static;display:block;width:100%;margin:0}.carousel-process-wrapper ol.carousel-indicators li{width:100%;height:auto;text-indent:0;border:0;margin:0;margin-bottom:20px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel-process-wrapper ol.carousel-indicators li .steps-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.carousel-process-wrapper ol.carousel-indicators li .steps-wrapper .icon{width:70px;background:var(--primarycolor);font-size:25px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-process-wrapper ol.carousel-indicators li .steps-wrapper .content{width:-moz-calc(100% - 70px);width:calc(100% - 70px);padding:20px}.carousel-process-wrapper ol.carousel-indicators li .steps-wrapper .content p{font-size:14px;color:#777070;margin-top:10px}.information-block .img-wrapper img{-webkit-filter:drop-shadow(2px 4px 15px rgba(0,0,0,.1));filter:drop-shadow(2px 4px 15px rgba(0,0,0,.1))}.information-block .img-wrapper{position:relative;text-align:center}.information-block .img-wrapper:before{content:'';position:absolute;left:0;right:0;width:500px;height:500px;bottom:0;top:0;margin:auto;background:#6e11f5;border-radius:100%;opacity:.05}.overflow-intro{position:relative;background:var(--primarycolor);border-radius:10px;padding:30px 30px}.overflow-intro img{margin-top:-150px;margin-bottom:-150px}.shape-cta-wrapper .custom-shape-divider .shape-fill{opacity:.1}.shape-cta-wrapper input::-webkit-input-placeholder{font-size:16px}.shape-cta-wrapper input:-moz-placeholder{font-size:16px}.shape-cta-wrapper input::-moz-placeholder{font-size:16px}.shape-cta-wrapper input:-ms-input-placeholder{font-size:16px}.shape-cta-wrapper input::-ms-input-placeholder{font-size:16px}.shape-cta-wrapper input.btn-form,.shape-cta-wrapper input::placeholder{font-size:16px}.footer-subscribe{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:rgb(255 255 255 / 30%);border-radius:5px}.footer-subscribe button,.footer-subscribe input{background:0 0;border:0}.footer-subscribe button{height:50px;width:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.footer-subscribe input{width:-moz-calc(100% - 50px);width:calc(100% - 50px);padding:0 10px;color:#fff}.footer-subscribe input::-webkit-input-placeholder{color:#fff}.footer-subscribe input:-moz-placeholder{color:#fff}.footer-subscribe input::-moz-placeholder{color:#fff}.footer-subscribe input:-ms-input-placeholder{color:#fff}.footer-subscribe input::-ms-input-placeholder{color:#fff}.footer-subscribe input::placeholder{color:#fff}.footer-subscribe button svg{fill:#fff}@media only screen and (max-width:1024px){.two-slide-wrapper a.next{right:0}.two-slide-wrapper a.previous{left:0}.md-break{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.md-break .form-radio-s2{width:100%}.md-break .form-radio-s2 label.form-radio-label-s2{border-radius:50px;margin-bottom:10px}.md-break{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.md-break .form-radio-s3{width:100%;margin-bottom:10px;margin-right:0}.md-break .form-radio-s3 label.form-radio-label-s3{border-radius:10px}.slide-testimonial-wrapper a.next,.testimonial-big-wrapper a.next{top:auto;right:0}.slide-testimonial-wrapper a.previous,.testimonial-big-wrapper a.previous{top:auto;right:60px;left:auto}.slides-fixed .carousel-item{background-attachment:cover!important}}@media only screen and (max-width:768px){.navigation-wrapper .navigation-inner{width:100%;padding:0 20px}.navigation-wrapper nav.left-nav,.navigation-wrapper nav.right-nav{display:none}.navigation-wrapper .menu-trigger{display:block;background-color:var(--primarycolor);color:#fff;height:40px;width:40px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.navigation-wrapper nav.xs-nav{display:block;position:fixed;top:0;bottom:0;left:0;width:0%;background-color:var(--primarycolor);background:-moz-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:-o-linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);background:linear-gradient(45deg,var(--gradientprimary) 0,var(--gradientsecondary) 100%);padding:20px;z-index:998;opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navigation-wrapper nav.xs-nav.visible{width:100%;opacity:1;visibility:visible}.navigation-wrapper nav.xs-nav ul{display:block}.navigation-wrapper nav.xs-nav ul li a{padding:10px 0}.menu-close{position:fixed;top:20px;right:20px;color:#fff;font-size:22px;display:block;opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:999}.menu-close.show{opacity:1;visibility:visible}.below-navigation nav{margin-top:0}.navigation-wrapper nav.xs-nav ul li a{color:#fff}.inline-form-s1 input.input-control{width:100%;padding:.8rem .3rem}.inline-form-s1{border-radius:8px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-form-s1 input.btn-form{width:100%;padding:15px;margin:10px 0}.inline-form-s2-wrapper{border-radius:8px}.sm-break{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sm-break .form-radio-s2{width:100%}.sm-break .form-radio-s2 label.form-radio-label-s2{border-radius:50px;margin-bottom:10px}.sm-break{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sm-break .form-radio-s3{width:100%;margin-bottom:10px;margin-right:0}.sm-break .form-radio-s3 label.form-radio-label-s3{border-radius:10px}ul.categories-list li{width:100%!important;margin-right:0}.custom-shape-divider svg{height:80px}ul.clients-wrapper li:nth-child(4n+4){margin-right:0}ul.clients-wrapper li{width:-moz-calc(25% - 38px);width:calc(25% - 38px)}ul.clients-wrapper-creative li .thumb:first-of-type{display:block}ul.clients-wrapper-creative li .thumb{display:none;margin-bottom:20px!important;padding:30px}ul.clients-wrapper-creative li{width:100%;margin:0}ul.clients-wrapper-creative li:nth-child(1),ul.clients-wrapper-creative li:nth-child(5){max-width:30%}ul.clients-wrapper-creative li:nth-child(2),ul.clients-wrapper-creative li:nth-child(4){max-width:40%}ul.clients-wrapper-creative{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.clients-wrapper-creative li:nth-child(3){max-width:50%}ul.clients-circle-main{height:350px;width:350px}ul.clients-circle-main:before{height:200px;width:200px}ul.clients-circle-main li:nth-child(2),ul.clients-circle-main li:nth-child(6){top:40px}ul.clients-circle-main li:nth-child(3),ul.clients-circle-main li:nth-child(5){bottom:45px}.shape-cta-wrapper .inline-form-s1{border-radius:7px}.navigation-wrapper ul li a,.navigation-wrapper ul li i{color:#fff}.navigation-wrapper ul li.has-sub-nav ul.sub-list li a,.navigation-wrapper ul li.has-sub-nav ul.sub-list li i{color:#071c35}ul.sub-list li ul.third-level-navigation{left:30px;top:100%}ul.sub-list li ul.third-level-navigation:before{content:'';position:absolute;width:10px;height:10px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:30px;border-top:0}.navigation-wrapper nav.xs-nav ul li{position:relative}.mega-header ul li a{color:#071c35!important}.mega-header ul li{border-right:0;border-bottom:1px solid #eaeaea}.mega-header{max-height:-moz-calc(100vh - 100px);max-height:calc(100vh - 100px);overflow-y:scroll}.two-slide-wrapper{padding-bottom:50px}.two-slide-wrapper a.next{top:auto;height:35px;width:35px}.two-slide-wrapper a.previous{top:auto;height:35px;width:35px;left:auto;right:45px}.gallery-box figure.img-container,.gallery-box img{width:50%}.inline-form-s1{padding:0 15px}}@media only screen and (max-width:767px){ul.clients-circle-main{margin-top:100px}.md-justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}ul.testimonial-wrapper li:nth-child(2n+2){margin-right:0}ul.testimonial-wrapper li{width:-moz-calc(50% - 10px);width:calc(50% - 10px)}ul.testimonial-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-big-wrapper .image-wrapper{display:none}.flex-testimonial-wrapper .align-items-end{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-moz-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.flex-testimonial-wrapper .testimonial-card{max-width:100%!important;width:100%}ul.process-simple-wrapper li{margin-right:0;margin-bottom:20px;width:100%;padding:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}ul.process-simple-wrapper li:before{display:none}.carousel-process-wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.information-block .img-wrapper:before{width:50%;height:100%;border-radius:0;left:0;right:auto;bottom:-80px}.overflow-intro img{margin:20px 0;float:left}.content-left .caption-inner,.content-right .caption-inner{max-width:initial;width:100%}.card-has-footer,.card-shadow{margin-bottom:20px}.blog-s1 .blog-wrapper,.blog-s3 .blog-wrapper{margin-bottom:20px}.blog-s2 .blog-wrapper{height:auto;margin-bottom:20px}.blog-s4 .blog-wrapper{margin-bottom:30px}}@media only screen and (max-width:500px){.navigation-wrapper .logo{width:200px}.xs-break{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xs-break .form-radio-s2{width:100%}.xs-break .form-radio-s2 label.form-radio-label-s2{border-radius:50px;margin-bottom:10px}.xs-break{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.xs-break .form-radio-s3{width:100%;margin-bottom:10px;margin-right:0}.xs-break .form-radio-s3 label.form-radio-label-s3{border-radius:10px}.heading-s4 h1 span{width:100%}.heading-s3 h1{padding:10px 10px;padding-top:30px}.custom-shape-divider svg{height:40px}ul.clients-wrapper-creative li{max-width:100%!important}ul.clients-circle-main>li{position:static}ul.clients-circle-main,ul.clients-circle-main:before{width:100%;height:auto;border:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.clients-circle-small{position:static}ul.testimonial-wrapper li{margin-right:0;width:100%}.testimonial-tooltip-wrapper .carousel-inner .carousel-item .testimonial-caption-wrapper .icon{display:none}.testimonial-tooltip-wrapper .carousel-inner .carousel-item .testimonial-caption-wrapper{padding:20px}.shape-cta-wrapper{padding-left:15px!important;padding-right:15px!important}.blog-s1 .blog-wrapper .content ul.blog-footer li.other-info{margin-top:10px}.gallery-box figure.img-container,.gallery-box img{width:100%}}@media only screen and (max-width:425px){ul.clients-wrapper li{margin-right:0;width:100%}ul.clients-circle-small li{height:60px;width:60px}ul.clients-circle-small{width:auto;height:auto;background:0 0}}
