
@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400&family=Poppins:wght@300;400;500;600;700;800;900&display=swap");:root{ --color-primary:rgb(0, 125, 184); --color-white:#ffffff; --color-black:#000000; --color-light:#ECF2F6; --color-dark:#27272E; --color-text-dark:#292930; --color-accent1:#FFDC60; --color-accent2:#FAB8C4; --color-blue-shade:#6865FF; --color-link:rgb(0, 125, 184); --color-mabel:#DBF8FF; --color-fog:#DBDEFF; --color-pink-shade:#FFD3DB; --color-peach:#FFEDDC; --color-rose:#C75C6F; --color-chart1:#896BA7; --color-chart2:#BADEFF; --color-body:#525260; --color-gray-1:#757589; --color-gray-2:#999FAE; --color-gray-3:#999AB8; --color-gray-4:#99A1AA; --color-ship-gray:#42424A; --color-ghost:#C7C7D5; --color-mercury:#E5E5E5; --gradient-primary:linear-gradient(90deg,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); --gradient-blue:linear-gradient(145.92deg,#5956E9 20.18%,#9991FF 76.9%); --gradient-accent:linear-gradient(180deg,#FAB8C4 0%,#FFEDF0 100%); --gradient-white:linear-gradient(266.3deg,rgba(236,242,246,0) 7.84%,#ECF2F6 29.1%,rgba(236,242,246,0) 64.32%); --gradient-dark:linear-gradient(180deg,#27272E 0%,#303035 100%); --border-light:1px solid #E3E6E9; --border-lighter:1px solid #ECF2F6; --border-dark:1px solid var(--color-ship-gray); --border-gray:1px solid var(--color-gray-4); --font-primary:"DM Sans",sans-serif; --font-secondary:"Poppins",sans-serif; --font-awesome:"Font Awesome 5 Pro"; --transition:all 0.3s ease-in-out; --font-body-1:18px; --font-body-2:16px; --font-body-3:14px; --font-body-4:12px; --line-height-b1:1.5; --line-height-b3:1.1; --h1:80px; --h2:64px; --h3:48px; --h4:32px; --h5:24px; --h6:20px;}a{ display:inline-block; text-decoration:none; -webkit-transition:var(--transition); transition:var(--transition);}span{ display:inline-block;}img{ max-width:100%; height:auto; vertical-align:middle;}ul.list-style,ol.list-style{ margin:-10px 0;}ul.list-style li,ol.list-style li{ margin:10px 0;}ul.list-style li::marker,ol.list-style li::marker{ color:rgb(0, 125, 184);}.list-unstyled{ padding-left:0; list-style:none; margin-bottom:0;}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{ padding-left:15px; padding-right:15px;}@media only screen and (min-width:1200px) and (max-width:1399px){ .container{  max-width:100%;  padding-left:30px;  padding-right:30px; }}.row{ margin-left:-15px; margin-right:-15px;}.row>[class*=col]{ padding-left:15px; padding-right:15px;}.row.g-0{ margin-left:0; margin-right:0;}.row.g-0>[class*=col]{ padding-left:0; padding-right:0;}@media only screen and (min-width:1400px){ .row-35{  margin-left:-35px;  margin-right:-35px; } .row-35>[class*=col]{  padding-left:35px;  padding-right:35px; } .row-40{  margin-left:-40px;  margin-right:-40px; } .row-40>[class*=col]{  padding-left:40px;  padding-right:40px; } .row-45{  margin-left:-45px;  margin-right:-45px; } .row-45>[class*=col]{  padding-left:45px;  padding-right:45px; }}body{ font-family:var(--font-secondary); font-size:var(--font-body-2); line-height:var(--line-height-b1); color:var(--color-body); font-weight:400; height:100%; vertical-align:baseline; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; text-rendering:optimizeLegibility;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,address,p,pre,blockquote,table,hr{ margin:0 0 30px 0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{ color:inherit;}h1,h2,h3,h4,h5,h6{ font-family:var(--font-primary); font-weight:500; letter-spacing:-0.025em; color:var(--color-text-dark);}h1,.h1{ font-size:var(--h1); line-height:1.2;}@media only screen and (min-width:1200px) and (max-width:1599px){ h1, .h1{  font-size:68px; }}@media only screen and (max-width:1199px){ h1, .h1{  font-size:68px; }}@media only screen and (max-width:767px){ h1, .h1{  font-size:48px; }}h2,.h2{ font-size:var(--h2); line-height:1.2;}@media only screen and (min-width:1200px) and (max-width:1599px){ h2, .h2{  font-size:56px; }}@media only screen and (max-width:1199px){ h2, .h2{  font-size:56px; }}@media only screen and (max-width:767px){ h2, .h2{  font-size:38px; }}@media only screen and (max-width:479px){ h2, .h2{  font-size:34px; }}h3,.h3{ font-size:var(--h3); line-height:1.2;}@media only screen and (min-width:1200px) and (max-width:1599px){ h3, .h3{  font-size:40px; }}@media only screen and (max-width:1199px){ h3, .h3{  font-size:36px; }}@media only screen and (max-width:767px){ h3, .h3{  font-size:32px; }}h4,.h4{ font-size:var(--h4); line-height:1.2;}@media only screen and (max-width:991px){ h4, .h4{  font-size:26px; }}@media only screen and (max-width:767px){ h4, .h4{  font-size:20px; }}h5,.h5{ font-size:var(--h5); line-height:1.4;}@media only screen and (max-width:767px){ h5, .h5{  font-size:20px; }}h6,.h6{ font-size:var(--h6); line-height:1.2;}@media only screen and (max-width:767px){ h6, .h6{  font-size:18px; }}p{ font-size:var(--font-body-2); line-height:var(--line-height-b1); margin:0 0 40px 0;}.body-font1{ font-size:var(--font-body-1); line-height:var(--line-height-b1);}.body-font2{ font-size:var(--font-body-2); line-height:var(--line-height-b1);}.body-font3{ font-size:var(--font-body-3); line-height:var(--line-height-b3);}.body-font4{ font-size:var(--font-body-4); line-height:var(--line-height-b3);}input,.form-control{ border:var(--border-lighter); border-radius:16px; background-color:transparent; color:var(--color-text-dark); width:100%; }input:focus,.form-control:focus{ outline:none; box-shadow:0 20px 48px -14px rgba(153,161,170,0.25); border-color:transparent;}input::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{ color:var(--color-gray-2);  opacity:1;}input::-moz-placeholder,.form-control::-moz-placeholder{ color:var(--color-gray-2);  opacity:1;}input:-ms-input-placeholder,.form-control:-ms-input-placeholder{ color:var(--color-gray-2);  opacity:1;}input::-ms-input-placeholder,.form-control::-ms-input-placeholder{ color:var(--color-gray-2);  opacity:1;}input::placeholder,.form-control::placeholder{ color:var(--color-gray-2);  opacity:1;}input:-ms-input-placeholder,.form-control:-ms-input-placeholder{  color:var(--color-gray-2);}input::-ms-input-placeholder,.form-control::-ms-input-placeholder{  color:var(--color-gray-2);}input{ height:60px;}.form-group{ margin-bottom:16px;}.form-group label{ font-size:14px; font-weight:500; color:var(--color-dark); margin-bottom:10px;}.input-group{ background-color:var(--color-white); border-radius:20px; height:72px; padding:10px 10px 10px 55px; box-shadow:0 24px 48px -15px rgba(153,161,170,0.25);}@media only screen and (max-width:479px){ .input-group{  display:block;  box-shadow:none;  height:auto;  padding:0; }}:dir(ltr) .input-group:before{ content:url("/static/front/assets/media/icon/message.png"); position:absolute; left:30px; top:24px; z-index:1;}@media only screen and (max-width:479px){ .input-group:before{  left:15px;  top:18px; }}.input-group .form-control{ padding:5px 15px; height:auto; border:none; background-color:transparent;}.input-group .form-control:focus{ box-shadow:none;}@media only screen and (max-width:479px){ .input-group .form-control{  height:60px;  width:100%;  border-radius:20px !important;  padding:5px 15px 5px 50px;  border:1px solid var(--color-light); }}.input-group .subscribe-btn{ border:none; background-color:rgb(0, 125, 184); color:var(--color-white); border-radius:16px !important; margin-left:0 !important; padding:10px 28px; -webkit-transition:var(--transition); transition:var(--transition);}.input-group .subscribe-btn:hover{ background-color:rgb(0, 125, 184);}@media only screen and (max-width:479px){ .input-group .subscribe-btn{  margin-top:15px;  padding:14px 30px; }}.error-msg,.success-msg{ margin-top:25px;}.error-msg p,.success-msg p{ margin-bottom:0; font-size:14px;}.error-msg p{ color:#ff0000;}.success-msg p{ color:#15c54b;}.bg-color-dark{ background-color:var(--color-dark);}.bg-color-light{ background-color:var(--color-light);}.bg-color-mercury{ background-color:var(--color-mercury);}.bg-color-ship-gray{ background-color:var(--color-ship-gray);}.color-gray-4{ color:var(--color-gray-4);}.opacity-50{ opacity:0.5;}.back-to-top{ position:fixed; bottom:-40px; right:40px; display:block; width:50px; height:50px; line-height:50px; background:rgb(0, 125, 184); color:#fff; text-align:center; text-decoration:none; border-radius:50%; opacity:0; -webkit-transform:scale(0.3); -ms-transform:scale(0.3); transform:scale(0.3); box-shadow:4px 4px 10px rgba(0,0,0,0.2); z-index:9; -webkit-transition:all 0.3s; transition:all 0.3s;}@media only screen and (max-width:575px){ .back-to-top{  width:40px;  height:40px;  line-height:40px; }}.back-to-top:focus{ color:var(--color-white);}.back-to-top.show{ bottom:40px; opacity:1; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}@media only screen and (max-width:575px){ .back-to-top.show{  bottom:10px;  right:10px; }}.back-to-top.show:hover{ color:var(--color-white); bottom:30px; opacity:1;}@media only screen and (max-width:575px){ .back-to-top.show:hover{  bottom:10px; }}.breadcrum-area{ background:var(--gradient-primary); padding:200px 0 100px; margin-top:-180px; position:relative; z-index:1;}@media only screen and (max-width:1199px){ .breadcrum-area{  margin-top:-120px; }}@media only screen and (max-width:767px){ .breadcrum-area{  padding:150px 0 40px; }}.breadcrumb{ display:block;}.breadcrumb ul{ margin-bottom:40px;}@media only screen and (max-width:767px){ .breadcrumb ul{  margin-bottom:35px; }}.breadcrumb li{ display:inline-block; color:rgb(0, 125, 184); font-weight:500; position:relative; margin-right:22px;}.breadcrumb li:after{ content:"."; color:var(--color-gray-2); font-size:18px; position:absolute; top:-5px; right:-15px;}.breadcrumb li a{ color:var(--color-gray-2);}.breadcrumb li a:hover{ color:rgb(0, 125, 184);}.breadcrumb li:last-child:after{ display:none;}.breadcrumb .title{ margin-bottom:0; width:80%;}@media only screen and (max-width:991px){ .breadcrumb .title{  width:100%; }}.breadcrumb-banner{ padding:280px 0 200px;}@media only screen and (max-width:1199px){ .breadcrumb-banner{  padding:200px 0 50px; }}@media only screen and (max-width:991px){ .breadcrumb-banner{  padding:150px 0 40px; }}@media only screen and (max-width:767px){ .breadcrumb-banner{  padding:150px 0 20px; }}.breadcrumb-banner .section-heading .title{ color:#000248; width:55%; margin-bottom:40px;}@media only screen and (max-width:991px){ .breadcrumb-banner .section-heading .title{  width:100%;  margin-bottom:30px; }}.breadcrumb-banner .section-heading p{ width:40%;}@media only screen and (max-width:991px){ .breadcrumb-banner .section-heading p{  width:100%; }}@media only screen and (max-width:991px){ .breadcrumb-banner .section-heading{  margin-bottom:40px; }}.breadcrumb-banner .banner-thumbnail{ position:absolute; bottom:-100px; right:190px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .breadcrumb-banner .banner-thumbnail{  right:-50px;  bottom:-80px; } .breadcrumb-banner .banner-thumbnail img{  width:90%; }}@media only screen and (max-width:1199px){ .breadcrumb-banner .banner-thumbnail{  right:-40px;  bottom:-50px; } .breadcrumb-banner .banner-thumbnail img{  width:65%; }}@media only screen and (max-width:991px){ .breadcrumb-banner .banner-thumbnail{  position:initial;  text-align:center; } .breadcrumb-banner .banner-thumbnail img{  width:100%; }}.breadcrumb-banner .banner-thumbnail.thumbnail-2{ bottom:120px; right:100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .breadcrumb-banner .banner-thumbnail.thumbnail-2{  right:-50px; }}@media only screen and (max-width:1199px){ .breadcrumb-banner .banner-thumbnail.thumbnail-2{  right:0; }}@media only screen and (max-width:991px){ .breadcrumb-banner .banner-thumbnail.thumbnail-2{  margin:-40px 0 0; } .breadcrumb-banner .banner-thumbnail.thumbnail-2 img{  width:100%; }}.breadcrumb-banner .banner-thumbnail.thumbnail-3{ bottom:-120px; right:80px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .breadcrumb-banner .banner-thumbnail.thumbnail-3{  right:-100px;  bottom:-60px; } .breadcrumb-banner .banner-thumbnail.thumbnail-3 img{  width:80%; }}@media only screen and (max-width:1199px){ .breadcrumb-banner .banner-thumbnail.thumbnail-3{  right:0px;  bottom:-50px; } .breadcrumb-banner .banner-thumbnail.thumbnail-3 img{  width:60%; }}@media only screen and (max-width:991px){ .breadcrumb-banner .banner-thumbnail.thumbnail-3{  text-align:center;  margin:-40px 0 0; } .breadcrumb-banner .banner-thumbnail.thumbnail-3 img{  width:100%; }}@media only screen and (min-width:1200px) and (max-width:1599px){ .breadcrumb-banner .banner-thumbnail.thumbnail-4 img{  width:100%; }}@media only screen and (max-width:1199px){ .breadcrumb-banner .shape-group-8 .shape.shape-2 img{  width:60%; }}@media only screen and (max-width:991px){ .breadcrumb-banner .shape-group-8 .shape.shape-2 img{  width:50%; }}.breadcrumb-banner .shape-group-8 .shape.shape-3{ bottom:-200px; top:auto;}@media only screen and (max-width:1199px){ .breadcrumb-banner .shape-group-8 .shape.shape-3{  bottom:0;  opacity:0.5; }}.breadcrumb-banner.single-breadcrumb{ padding:200px 0 75px;}@media only screen and (max-width:1199px){ .breadcrumb-banner.single-breadcrumb{  padding:180px 0 70px; }}@media only screen and (max-width:991px){ .breadcrumb-banner.single-breadcrumb{  padding:150px 0 40px; }}.breadcrumb-banner.single-breadcrumb .section-heading .title{ width:100%;}.breadcrumb-banner.single-breadcrumb .section-heading p{ width:100%;}.breadcrumb-banner.single-breadcrumb .banner-thumbnail{ position:initial;}.breadcrumb-banner.single-breadcrumb .banner-thumbnail img{ border-radius:24px;}@media only screen and (max-width:1199px){ .breadcrumb-banner.single-breadcrumb .banner-thumbnail img{  width:100%; }}.axil-btn{ border-radius:20px; font-size:16px; font-weight:500; letter-spacing:-0.04em; padding:18px 55px; height:auto; text-align:center; -webkit-transition:var(--transition); transition:var(--transition); position:relative; z-index:1;}.axil-btn.btn-borderd{ border:var(--border-gray); color:var(--color-dark); background-color:transparent;}.axil-btn.btn-borderd:hover{ background-color:rgb(0, 125, 184); color:var(--color-white); border-color:rgb(0, 125, 184);}.axil-btn.btn-fill-primary{ background-color:rgb(0, 125, 184); color:var(--color-white); border:1px solidrgb(0, 125, 184); overflow:hidden;}.axil-btn.btn-fill-primary::after{ content:""; height:300px; width:300px; background-color:rgb(0, 125, 184); border-radius:50%; position:absolute; top:50%; left:50%; -webkit-transform:translateY(-50%) translateX(-50%) scale(0); -ms-transform:translateY(-50%) translateX(-50%) scale(0); transform:translateY(-50%) translateX(-50%) scale(0); -webkit-transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); z-index:-1;}.axil-btn.btn-fill-primary:hover{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184);}.axil-btn.btn-fill-primary:hover::after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.axil-btn.btn-fill-white{ background-color:var(--color-white); box-shadow:0px 48px 48px 0px rgba(0,0,0,0.12);}.axil-btn.btn-fill-white:hover{ background-color:rgb(0, 125, 184); color:var(--color-white);}.axil-btn.btn-large{ padding:23px 55px;}@media only screen and (max-width:991px){ .axil-btn.btn-large{  padding:18px 35px; }}.axil-btn.btn-large-fluid{ padding:23px; width:100%;}.axil-btn.btn-fluid{ width:100%;}.pagination{ margin-top:80px; width:100%;}@media only screen and (max-width:991px){ .pagination{  margin-top:45px; }}.pagination ul{ position:relative; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; list-style:none; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; margin:-3px; padding:0;}@media only screen and (max-width:575px){ .pagination ul{  margin:-2px; }}.pagination ul li{ margin:3px;}@media only screen and (max-width:575px){ .pagination ul li{  margin:2px; }}.pagination ul li a{ line-height:42px; min-width:42px; text-align:center; color:var(--color-dark); -webkit-transition:all 0.5s; transition:all 0.5s; display:block; padding:0 15px; transition:all 0.5s; border:var(--border-light); border-radius:4px;}.pagination ul li a:hover{ background:rgb(0, 125, 184); color:#ffffff; border-color:rgb(0, 125, 184);}.pagination ul li a.current{ background:rgb(0, 125, 184); color:#ffffff; border-color:rgb(0, 125, 184);}@media only screen and (max-width:575px){ .pagination ul li a{  line-height:35px;  min-width:35px;  padding:0 10px;  font-size:14px; }}.section{ position:relative; z-index:1;}.section-heading{ margin-bottom:60px;}:dir(ltr) .section-heading{ text-align:center;}@media only screen and (max-width:991px){ .section-heading{  margin-bottom:50px; }}.section-heading .subtitle{ color:var(--color-rose); font-weight:500; font-size:20px; font-family:var(--font-primary); margin-bottom:15px;}@media only screen and (max-width:991px){ .section-heading .subtitle{  font-size:18px; }}@media only screen and (max-width:767px){ .section-heading .subtitle{  font-size:16px; }}@media only screen and (max-width:1199px){ .section-heading .title{  font-size:60px; }}@media only screen and (max-width:991px){ .section-heading .title{  font-size:50px; }}@media only screen and (max-width:575px){ .section-heading .title{  font-size:38px; }}@media only screen and (max-width:479px){ .section-heading .title{  font-size:34px; }}.section-heading p{ font-size:var(--font-body-1); width:50%; margin:0 auto 40px;}@media only screen and (max-width:991px){ .section-heading p{  font-size:16px;  width:100%; }}.heading-light-left{ text-align:left;}.heading-light-left .title{ color:var(--color-white); margin-bottom:35px; width:50%;}@media only screen and (max-width:1199px){ .heading-light-left .title{  width:70%; }}@media only screen and (max-width:991px){ .heading-light-left .title{  width:100%; }}.heading-light-left p{ color:var(--color-white); margin:0 0 40px; width:40%; opacity:0.6;}@media only screen and (max-width:1199px){ .heading-light-left p{  width:60%; }}@media only screen and (max-width:991px){ .heading-light-left p{  width:100%; }}.heading-light .title{ color:var(--color-white);}.heading-light p{ color:var(--color-gray-4);}:dir(ltr) .heading-left{ text-align:left;}.heading-left p{ margin:0 0 30px;}.heading-left p+p{ margin:0 0 40px;}.shape-group-1 .shape{ position:absolute; z-index:-1;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-1 .shape img{  opacity:0.4; }}@media only screen and (max-width:991px){ .shape-group-1 .shape img{  opacity:0.4; }}.shape-group-1 .shape.shape-1{ top:140px; left:315px;}.shape-group-1 .shape.shape-2{ top:120px; right:0;}.shape-group-1 .shape.shape-3{ bottom:80px; left:0;}.shape-group-1 .shape.shape-4{ bottom:60px; right:230px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-1 .shape.shape-4{  right:100px; }}.shape-group-2 .shape{ position:absolute; z-index:-1;}.shape-group-2 .shape.shape-1{ bottom:0; right:135px;}.shape-group-2 .shape.shape-2{ right:500px; top:0;}.shape-group-2 .shape.shape-3{ right:815px; top:125px;}.shape-group-3 .shape{ position:absolute; z-index:-1;}.shape-group-3 .shape.shape-1{ right:0; top:90px;}.shape-group-3 .shape.shape-2{ right:390px; top:165px;}.shape-group-3 .shape.shape-3{ right:0; top:255px; z-index:2; pointer-events:none;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-3 .shape.shape-3{  display:none; }}@media only screen and (max-width:1199px){ .shape-group-3 .shape.shape-3{  display:none; }}.shape-group-4 .shape-1{ position:absolute; top:140px; right:440px; z-index:-1;}.shape-group-5 .shape{ position:absolute; z-index:-1;}.shape-group-5 .shape.shape-1{ top:0; -webkit-transform:scale(0.9); -ms-transform:scale(0.9); transform:scale(0.9); left:22%;}.shape-group-5 .shape.shape-2{ bottom:0; left:250px; -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}.shape-group-5 .shape.shape-3{ bottom:110px; left:160px;}.shape-group-5 .shape.shape-4{ top:90px; left:35%;}.shape-group-6 .shape{ position:absolute; z-index:-1;}.shape-group-6 .shape.shape-1{ top:0; left:0;}.shape-group-6 .shape.shape-2{ top:110px; left:0;}.shape-group-6 .shape.shape-3{ bottom:140px; right:0;}.shape-group-6 .shape.shape-4{ bottom:-1px; left:11%;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-6 .shape.shape-4{  left:0; } .shape-group-6 .shape.shape-4 img{  width:90%; }}@media only screen and (max-width:1199px){ .shape-group-6 .shape.shape-4{  left:0; } .shape-group-6 .shape.shape-4 img{  width:70%; }}.shape-group-7 .shape{ position:absolute; z-index:-1;}.shape-group-7 .shape.shape-1{ top:90px; right:200px;}.shape-group-7 .shape.shape-2{ top:210px; left:52%;}@media only screen and (max-width:991px){ .shape-group-7 .shape.shape-2{  display:none; }}.shape-group-7 .shape.shape-3{ top:40%; left:170px;}.shape-group-8 .shape{ position:absolute; z-index:-1; pointer-events:none;}.shape-group-8 .shape.shape-1{ bottom:0; left:0;}@media only screen and (max-width:767px){ .shape-group-8 .shape.shape-1{  display:none; }}.shape-group-8 .shape.shape-2{ top:0; right:0; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-8 .shape.shape-2 img{  width:90%; }}@media only screen and (max-width:1199px){ .shape-group-8 .shape.shape-2 img{  width:80%; }}@media only screen and (max-width:767px){ .shape-group-8 .shape.shape-2 img{  width:60%; }}.shape-group-8 .shape.shape-3{ top:115px; left:0;}.shape-group-9 .shape{ position:absolute; z-index:-1;}.shape-group-9 .shape.shape-1{ top:0; left:32%;}.shape-group-9 .shape.shape-2{ top:180px; left:18%; opacity:0.5; -webkit-animation:movingleftright1 infinite 20000ms; animation:movingleftright1 infinite 20000ms;}.shape-group-9 .shape.shape-3{ top:31%; left:20%; -webkit-animation:movingleftright2 infinite 25000ms; animation:movingleftright2 infinite 25000ms;}.shape-group-9 .shape.shape-4{ top:44%; left:28%; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-9 .shape.shape-5{ top:50%; left:17%; -webkit-animation:movingleftright2 infinite 30000ms; animation:movingleftright2 infinite 30000ms;}.shape-group-9 .shape.shape-6{ top:26%; right:21%; -webkit-animation:movingleftright3 infinite 30000ms; animation:movingleftright3 infinite 30000ms;}@media only screen and (max-width:767px){ .shape-group-9 .shape.shape-6{  display:none; }}.shape-group-9 .shape.shape-7{ top:30%; right:15%; -webkit-animation:movingleftright1 infinite 30000ms; animation:movingleftright1 infinite 30000ms;}.shape-group-10 .shape{ position:absolute; z-index:-1;}.shape-group-10 .shape.shape-1{ top:100px; right:0;}.shape-group-10 .shape.shape-2{ bottom:200px; left:0;}.shape-group-10 .shape.shape-3{ top:680px; left:110px;}.shape-group-11 .shape{ position:absolute; z-index:-1;}.shape-group-11 .shape.shape-1{ top:40px; right:0;}.shape-group-11 .shape.shape-2{ bottom:-310px; left:-10px; opacity:0.4;}.shape-group-12 .shape{ position:absolute; z-index:-1;}.shape-group-12 .shape.shape-1{ top:115px; left:38%;}.shape-group-12 .shape.shape-2{ left:60px; bottom:130px;}.shape-group-12 .shape.shape-3{ right:60px; bottom:50px;}.shape-group-13 .shape{ position:absolute; z-index:-1;}.shape-group-13 .shape.shape-1{ top:0; left:0;}@media only screen and (max-width:991px){ .shape-group-13 .shape.shape-1 img{  width:60%; }}.shape-group-13 .shape.shape-2{ top:0; right:-5px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-13 .shape.shape-2 img{  width:80%; }}@media only screen and (max-width:1199px){ .shape-group-13 .shape.shape-2 img{  width:75%; }}@media only screen and (max-width:991px){ .shape-group-13 .shape.shape-2 img{  width:50%; }}@media only screen and (max-width:479px){ .shape-group-13 .shape.shape-2 img{  width:40%; }}.shape-group-13 .shape.shape-3{ right:-10px; bottom:62px; z-index:2; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-13 .shape.shape-3{  bottom:220px; } .shape-group-13 .shape.shape-3 img{  width:60%; }}@media only screen and (max-width:1199px){ .shape-group-13 .shape.shape-3{  bottom:100px; } .shape-group-13 .shape.shape-3 img{  width:50%; }}@media only screen and (max-width:767px){ .shape-group-13 .shape.shape-3 img{  width:40%; }}.shape-group-13 .shape.shape-4{ left:220px; top:45%; height:48px; width:48px; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-13 .shape.shape-5{ left:45%; bottom:130px; height:32px; width:32px; -webkit-animation:movingleftright3 infinite 20000ms; animation:movingleftright3 infinite 20000ms;}.shape-group-14 .shape{ position:absolute; z-index:-1;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-14 .shape img{  width:70%; }}@media only screen and (max-width:1199px){ .shape-group-14 .shape img{  width:40%; }}.shape-group-14 .shape.shape-1{ left:40%; bottom:230px; -webkit-animation:movingleftright1 infinite 20000ms; animation:movingleftright1 infinite 20000ms;}.shape-group-14 .shape.shape-2{ left:47%; bottom:115px; -webkit-animation:movingleftright3 infinite 30000ms; animation:movingleftright3 infinite 30000ms;}.shape-group-14 .shape.shape-3{ right:160px; bottom:270px; -webkit-animation:movingleftright2 infinite 40000ms; animation:movingleftright2 infinite 40000ms;}.shape-group-16 .shape{ position:absolute; z-index:-1;}.shape-group-16 .shape.shape-1{ top:0; right:0;}.shape-group-16 .shape.shape-2{ top:120px; left:30%;}.shape-group-16 .shape.shape-3{ bottom:250px; left:0;}.shape-group-17 .shape{ position:absolute; z-index:-1;}.shape-group-17 .shape.shape-1{ top:0; left:0;}.shape-group-17 .shape.shape-2{ top:360px; right:0;}.shape-group-17 .shape.shape-3{ top:430px; left:0;}.shape-group-17 .shape.shape-4{ top:35%; right:0;}.shape-group-17 .shape.shape-5{ top:56%; left:0;}.shape-group-17 .shape.shape-6{ top:75%; right:0;}.shape-group-18 .shape{ position:absolute;}.shape-group-18 .shape.shape-1{ top:0; right:0; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-18 .shape.shape-1 img{  width:70%; }}@media only screen and (max-width:1199px){ .shape-group-18 .shape.shape-1 img{  width:50%; }}@media only screen and (max-width:991px){ .shape-group-18 .shape.shape-1 img{  width:40%; }}.shape-group-18 .shape.shape-2{ bottom:0; left:0;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-18 .shape.shape-2 img{  width:70%; }}@media only screen and (max-width:1199px){ .shape-group-18 .shape.shape-2 img{  width:50%; }}.shape-group-18 .shape.shape-3{ top:34%; left:50%; -webkit-animation:movingleftright1 infinite 20000ms; animation:movingleftright1 infinite 20000ms;}.shape-group-18 .shape.shape-3 img{ opacity:0.5;}.shape-group-18 .shape.shape-4{ bottom:240px; left:45%; -webkit-animation:movingleftright2 infinite 30000ms; animation:movingleftright2 infinite 30000ms;}.shape-group-18 .shape.shape-4 img{ width:75px; opacity:0.5;}.shape-group-18 .shape.shape-5{ bottom:120px; left:53%; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-18 .shape.shape-6{ bottom:100px; left:40%; -webkit-animation:movingleftright1 infinite 35000ms; animation:movingleftright1 infinite 35000ms;}.shape-group-18 .shape.shape-7{ top:0; right:100px; z-index:-2; text-align:right;}@media only screen and (max-width:1199px){ .shape-group-18 .shape.shape-7 img{  width:80%; }}@media only screen and (max-width:991px){ .shape-group-18 .shape.shape-7 img{  width:60%; }}.shape-group-19 .shape{ position:absolute; z-index:-1;}.shape-group-19 .shape.shape-1{ top:0; right:0; text-align:right;}@media only screen and (max-width:991px){ .shape-group-19 .shape.shape-1 img{  width:60%; }}.shape-group-19 .shape.shape-2{ top:145px; right:0;}.shape-group-20 .shape{ position:absolute; z-index:-1;}.shape-group-20 .shape.shape-1{ top:0; left:120px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-20 .shape.shape-1{  left:-10px; }}@media only screen and (max-width:1199px){ .shape-group-20 .shape.shape-1{  left:-10px; }}@media only screen and (max-width:991px){ .shape-group-20 .shape.shape-1 img{  width:60%; }}.shape-group-20 .shape.shape-2{ bottom:0; right:0; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-20 .shape.shape-2 img{  width:80%; }}@media only screen and (max-width:1199px){ .shape-group-20 .shape.shape-2 img{  width:75%; }}@media only screen and (max-width:991px){ .shape-group-20 .shape.shape-2{  display:none; }}.shape-group-20 .shape.shape-3{ right:-10px; bottom:62px; z-index:2; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-20 .shape.shape-3{  bottom:220px; } .shape-group-20 .shape.shape-3 img{  width:60%; }}@media only screen and (max-width:1199px){ .shape-group-20 .shape.shape-3{  bottom:100px; } .shape-group-20 .shape.shape-3 img{  width:50%; }}@media only screen and (max-width:767px){ .shape-group-20 .shape.shape-3 img{  width:40%; }}.shape-group-20 .shape.shape-4{ left:220px; top:45%; height:48px; width:48px; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-20 .shape.shape-5{ left:45%; bottom:130px; height:32px; width:32px; -webkit-animation:movingleftright3 infinite 20000ms; animation:movingleftright3 infinite 20000ms;}.shape-group-20 .shape.shape-6{ left:50%; top:250px;}@media only screen and (max-width:991px){ .shape-group-20 .shape.shape-6{  display:none; }}.shape-group-20 .shape.shape-7{ left:65%; top:180px; -webkit-animation:movingleftright3 infinite 20000ms; animation:movingleftright3 infinite 20000ms;}.shape-group-20 .shape.shape-8{ bottom:0; right:0;}@media only screen and (max-width:991px){ .shape-group-20 .shape.shape-8{  display:none; }}.shape-group-20 .shape.shape-8.marque-images{ background-image:url("../media/others/designer-text.png"); background-repeat:repeat-x; background-size:auto; height:250px; width:52%;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-20 .shape.shape-8.marque-images{  width:49%; }}@media only screen and (max-width:1199px){ .shape-group-20 .shape.shape-8.marque-images{  width:62%; }}.shape-group-21 .shape{ position:absolute; z-index:-1;}.shape-group-21 .shape.shape-1{ top:0; left:0;}@media only screen and (max-width:991px){ .shape-group-21 .shape.shape-1 img{  width:60%; }}.shape-group-21 .shape.shape-2{ top:200px; right:200px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-21 .shape.shape-2{  top:120px;  right:15px; } .shape-group-21 .shape.shape-2 img{  width:90%; }}@media only screen and (max-width:1199px){ .shape-group-21 .shape.shape-2{  right:15px; } .shape-group-21 .shape.shape-2 img{  width:50%; }}@media only screen and (max-width:991px){ .shape-group-21 .shape.shape-2{  display:none; }}.shape-group-21 .shape.shape-3{ right:100px; top:45%; height:53px; width:53px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-21 .shape.shape-3{  display:none; }}.shape-group-21 .shape.shape-4{ left:220px; top:45%; height:20px; width:20px; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-21 .shape.shape-5{ left:45%; bottom:130px; height:20px; width:20px; -webkit-animation:movingleftright3 infinite 20000ms; animation:movingleftright3 infinite 20000ms;}.shape-group-21 .shape.shape-6{ right:230px; bottom:40%; height:20px; width:20px;}@media only screen and (max-width:1199px){ .shape-group-21 .shape.shape-6{  display:none; }}.shape-group-21 .shape.shape-7{ right:250px; top:40%; height:20px; width:20px;}@media only screen and (max-width:1199px){ .shape-group-21 .shape.shape-7{  display:none; }}@-webkit-keyframes movingleftright1{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(50px) translateY(-200px);  transform:translateX(50px) translateY(-200px); } 75%{  -webkit-transform:translateX(800px);  transform:translateX(800px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@keyframes movingleftright1{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(50px) translateY(-200px);  transform:translateX(50px) translateY(-200px); } 75%{  -webkit-transform:translateX(800px);  transform:translateX(800px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@-webkit-keyframes movingleftright2{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(-50px) translateY(200px);  transform:translateX(-50px) translateY(200px); } 75%{  -webkit-transform:translateX(-500px);  transform:translateX(-500px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@keyframes movingleftright2{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(-50px) translateY(200px);  transform:translateX(-50px) translateY(200px); } 75%{  -webkit-transform:translateX(-500px);  transform:translateX(-500px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@-webkit-keyframes movingleftright3{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(100px) translateY(-200px);  transform:translateX(100px) translateY(-200px); } 75%{  -webkit-transform:translateX(-500px);  transform:translateX(-500px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@keyframes movingleftright3{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(100px) translateY(-200px);  transform:translateX(100px) translateY(-200px); } 75%{  -webkit-transform:translateX(-500px);  transform:translateX(-500px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}.my_switcher{ position:fixed; top:200px; left:0; background-color:rgb(0, 125, 184); border-radius:0 30px 30px 0; padding:10px; z-index:5;}@media only screen and (max-width:991px){ .my_switcher{  position:initial;  display:none; }}.my_switcher ul{ list-style:none; padding:0; margin:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.my_switcher ul li a{ text-align:center; color:var(--color-white); font-size:18px; height:40px; width:40px; line-height:40px; border:1px solid transparent; border-radius:50%;}@media only screen and (max-width:767px){ .my_switcher ul li a{  font-size:16px;  height:30px;  width:30px;  line-height:30px; }}.my_switcher ul li a.active{ color:var(--color-rose); display:none;}.main-wrapper{ overflow:hidden; background-color:var(--color-white);}.slick-list{ margin:0 -15px;}.slick-list .slick-slide{ padding:0 15px;}.slick-dotted.slick-slider{ margin-bottom:0;}.slick-dot-nav .slick-dots{ bottom:0; text-align:left; margin:0 -10px;}.slick-dot-nav .slick-dots li{ margin:0 10px; height:11px; width:11px;}.slick-dot-nav .slick-dots li button{ border:none; background-color:#DBDEFF; border-radius:50%; height:11px; width:11px; -webkit-transition:var(--transition); transition:var(--transition);}.slick-dot-nav .slick-dots li button::before{ display:none;}.slick-dot-nav .slick-dots li.slick-active button{ background-color:rgb(0, 125, 184);}.slick-arrow-nav .slick-arrow{ height:40px; width:40px; background-color:rgba(0,0,0,0.2); border-radius:50%; z-index:1; -webkit-transition:var(--transition); transition:var(--transition);}.slick-arrow-nav .slick-arrow::before{ font-family:var(--font-awesome); opacity:1; font-size:16px;}.slick-arrow-nav .slick-arrow:hover{ background-color:rgb(0,0,0);}.slick-arrow-nav .slick-arrow.slick-next{ right:50px;}@media only screen and (max-width:767px){ .slick-arrow-nav .slick-arrow.slick-next{  right:20px; }}.slick-arrow-nav .slick-arrow.slick-next::before{ content:"\f105";}.slick-arrow-nav .slick-arrow.slick-prev{ left:50px;}@media only screen and (max-width:767px){ .slick-arrow-nav .slick-arrow.slick-prev{  left:20px; }}.slick-arrow-nav .slick-arrow.slick-prev::before{ content:"\f104";}.about-us .section-heading p{ width:100%;}.contact-form-box{ background-color:var(--color-white); padding:50px; border-radius:30px;}@media only screen and (max-width:767px){ .contact-form-box{  padding:40px 30px; }}.contact-form-box .title{ font-size:40px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .contact-form-box .title{  font-size:36px; }}@media only screen and (max-width:1199px){ .contact-form-box .title{  font-size:32px; }}@media only screen and (max-width:767px){ .contact-form-box .title{  font-size:28px; }}.contact-form-box .form-group .axil-btn::after{ width:calc(100% + 50px);}.contact-form-box.shadow-box{ box-shadow:0 20px 48px 0 rgba(153,161,170,0.25);}.about-expert{ text-align:center; position:relative;}.about-expert .thumbnail{ position:relative; display:inline-block; border-radius:40px; box-shadow:0px 17px 26px 0px rgba(0,0,0,0.2);}.about-expert .thumbnail img{ border-radius:40px;}.about-expert .thumbnail .popup-video{ text-align:center; position:absolute; top:50%; left:0; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.about-expert .thumbnail .popup-video .play-btn{ height:150px; width:150px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; background-color:rgba(0,0,0,0.8); border-radius:50%; margin:0 auto; font-size:32px; color:var(--color-white); -webkit-transition:var(--transition); transition:var(--transition);}.about-expert .thumbnail .popup-video .play-btn:hover{ background-color:rgb(0, 125, 184);}@media only screen and (max-width:991px){ .about-expert .thumbnail .popup-video .play-btn{  height:120px;  width:120px;  font-size:28px; }}@media only screen and (max-width:767px){ .about-expert .thumbnail .popup-video .play-btn{  height:80px;  width:80px;  font-size:24px; }}@media only screen and (max-width:1199px){ .about-expert .frame-shape{  display:none; }}.about-expert .frame-shape .shape{ position:absolute;}.about-expert .frame-shape .shape.shape-1{ left:-10px; bottom:75px;}.about-expert .frame-shape .shape.shape-2{ bottom:190px; right:-30px;}.about-quality{ margin-bottom:60px;}.about-quality .sl-number{ text-align:center; height:80px; width:80px; line-height:80px; border-radius:50%; background:-webkit-linear-gradient(left,#565677 0%,rgba(39,39,46,0) 70.31%); background:linear-gradient(90deg,#565677 0%,rgba(39,39,46,0) 70.31%); color:var(--color-white); margin-bottom:40px; -webkit-transition:var(--transition); transition:var(--transition);}.about-quality .title{ color:var(--color-white);}.about-quality p{ opacity:0.5; color:var(--color-white); -webkit-transition:var(--transition); transition:var(--transition);}.about-quality:hover .sl-number,.about-quality.active .sl-number{ background-color:rgb(0, 125, 184);}.about-quality:hover p,.about-quality.active p{ opacity:1;}.about-team .section-heading p{ width:100%; margin-bottom:50px;}.about-team .axil-btn{ width:240px;}.about-team .thumbnail{ padding-right:100px;}.banner{ margin-top:-160px; padding:255px 0 0; position:relative; z-index:2; min-height:800px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner{  padding:220px 0 0;  margin-top:-130px; }}@media only screen and (max-width:1199px){ .banner{  padding:200px 0 0;  min-height:100%; }}@media only screen and (max-width:991px){ .banner{  margin-top:-115px;  padding:160px 0 0; }}@media only screen and (max-width:767px){ .banner{  margin-top:-115px;  padding:150px 0 0; }}@media only screen and (max-width:991px){ .banner .banner-content{  margin-bottom:90px; }}@media only screen and (max-width:767px){ .banner .banner-content{  margin-bottom:60px; }}@media only screen and (max-width:575px){ .banner .banner-content{  margin-bottom:40px; }}.banner .banner-content .title{ font-size:55px; font-weight:700; color:var(--color-dark);}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner .banner-content .title{  font-size:55px; }}@media only screen and (max-width:1199px){ .banner .banner-content .title{  font-size:50px; }}@media only screen and (max-width:991px){ .banner .banner-content .title{  font-size:55px; }}@media only screen and (max-width:767px){ .banner .banner-content .title{  font-size:35px; }}.banner .banner-content .subtitle{ font-size:var(--font-body-1); margin-bottom:40px; width:90%;}.banner .banner-content .axil-btn{ padding:18px 26px; box-shadow:0 44px 84px -24px #5956e9;}@media only screen and (max-width:991px){ .banner .banner-content .axil-btn{  padding:20px 35px; }}.banner .banner-content .btn-group{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}@media only screen and (max-width:575px){ .banner .banner-content .btn-group{  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -webkit-flex-direction:column;  -ms-flex-direction:column;  flex-direction:column;  -webkit-box-align:start;  -webkit-align-items:flex-start;  -ms-flex-align:start;  align-items:flex-start; }}.banner .banner-content .btn-group a{ margin-right:40px;}@media only screen and (max-width:575px){ .banner .banner-content .btn-group a{  margin-right:0;  margin-bottom:30px; }}.banner .banner-content .btn-group a:last-child{ margin-right:0; margin-bottom:0;}.banner .banner-content .about-btn{ font-weight:500; color:rgb(0, 125, 184); position:relative; padding-left:50px;}.banner .banner-content .about-btn::before{ content:""; height:1px; width:34px; background-color:rgb(0, 125, 184); position:absolute; top:50%; left:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:var(--transition); transition:var(--transition);}.banner .banner-content .about-btn:hover::before{ width:100%;}.banner .banner-thumbnail{ position:relative;}.banner .banner-social{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.banner .banner-social .border-line{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; height:1px; width:100%; background-color:var(--color-body); margin-right:30px;}@media only screen and (max-width:575px){ .banner .banner-social .border-line{  display:none; }}.banner .banner-social .social-icon{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}.banner .banner-social .social-icon li{ margin-right:20px;}.banner .banner-social .social-icon li:last-child{ margin-right:0;}.banner .banner-social .social-icon li a{ color:var(--color-body);}.banner .banner-social .social-icon li a i{ margin-right:8px; font-size:20px; color:var(--color-gray-4); -webkit-transition:var(--transition); transition:var(--transition);}.banner .banner-social .social-icon li a:hover{ color:rgb(0, 125, 184);}.banner .banner-social .social-icon li a:hover i{ color:rgb(0, 125, 184);}.banner.banner-style-1 .banner-content{ margin-top:60px;}@media only screen and (max-width:1199px){ .banner.banner-style-1 .banner-content{  padding-bottom:100px; }}@media only screen and (max-width:991px){ .banner.banner-style-1 .banner-content{  margin-top:0;  padding-bottom:0; }}.banner.banner-style-1 .banner-content .title{ font-size:78px; line-height:1;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-1 .banner-content .title{  font-size:68px; }}@media only screen and (max-width:1199px){ .banner.banner-style-1 .banner-content .title{  font-size:60px; }}@media only screen and (max-width:991px){ .banner.banner-style-1 .banner-content .title{  font-size:55px; }}@media only screen and (max-width:767px){ .banner.banner-style-1 .banner-content .title{  font-size:40px; }}.banner.banner-style-1 .banner-thumbnail{ z-index:5;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-1 .banner-thumbnail .large-thumb img{  width:74%; }}.banner.banner-style-1 .banner-thumbnail .large-thumb-2{ text-align:right; margin-top:-260px; margin-right:-50px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-1 .banner-thumbnail .large-thumb-2 img{  width:85%; }}@media only screen and (max-width:1199px){ .banner.banner-style-1 .banner-thumbnail .large-thumb-2{  margin-top:-200px;  margin-right:-30px; } .banner.banner-style-1 .banner-thumbnail .large-thumb-2 img{  width:80%; }}@media only screen and (max-width:991px){ .banner.banner-style-1 .banner-thumbnail .large-thumb-2{  margin-top:-260px;  margin-right:0; }}@media only screen and (max-width:767px){ .banner.banner-style-1 .banner-thumbnail .large-thumb-2{  margin-top:0;  text-align:center;  position:absolute;  bottom:0; }}.banner.banner-style-1 .banner-thumbnail .shape-group .shape{ position:absolute;}.banner.banner-style-1 .banner-thumbnail .shape-group .shape.shape-1{ top:-25px; right:20px; left:auto;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-1 .banner-thumbnail .shape-group .shape.shape-1{  right:0; }}@media only screen and (max-width:1199px){ .banner.banner-style-1 .banner-thumbnail .shape-group .shape.shape-1{  display:none; }}.banner.banner-style-2{ margin:0 95px; padding:250px 0 300px 200px; background-color:rgb(0, 125, 184); border-radius:60px; overflow:hidden;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-2{  padding:150px 0 200px 100px;  min-height:450px;  margin:0 30px; }}@media only screen and (max-width:1199px){ .banner.banner-style-2{  margin:0 30px;  padding:150px 60px;  min-height:520px; }}@media only screen and (max-width:991px){ .banner.banner-style-2{  min-height:100%; }}@media only screen and (max-width:767px){ .banner.banner-style-2{  padding:80px 30px; }}@media only screen and (max-width:575px){ .banner.banner-style-2{  margin:0 15px; }}.banner.banner-style-2 .banner-content{ margin-bottom:0;}.banner.banner-style-2 .banner-content .title{ color:var(--color-white); margin-bottom:40px;}.banner.banner-style-3{ padding:220px 0 210px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-3{  padding:180px 0 160px; }}@media only screen and (max-width:1199px){ .banner.banner-style-3{  padding:200px 0 150px; }}@media only screen and (max-width:767px){ .banner.banner-style-3{  padding:150px 0 100px; }}.banner.banner-style-3 .banner-content{ position:relative; z-index:1;}.banner.banner-style-3 .banner-content .subtitle{ font-size:20px; font-weight:700; color:var(--color-rose); letter-spacing:0.1em; font-family:var(--font-primary); margin-bottom:30px;}@media only screen and (max-width:991px){ .banner.banner-style-3 .banner-content .subtitle{  font-size:16px; }}.banner.banner-style-3 .banner-content .title{ margin-bottom:60px;}@media only screen and (max-width:991px){ .banner.banner-style-3 .banner-content .title{  margin-bottom:40px; }}.banner.banner-style-3 .banner-thumbnail{ margin-right:-120px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-3 .banner-thumbnail{  margin-right:0; }}@media only screen and (max-width:1199px){ .banner.banner-style-3 .banner-thumbnail{  margin-right:0; }}@media only screen and (max-width:991px){ .banner.banner-style-3 .banner-thumbnail{  text-align:left; }}.banner.banner-style-4{ background:-webkit-linear-gradient(left,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); background:linear-gradient(90deg,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); padding:310px 0 100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-4{  padding:250px 0 100px; }}@media only screen and (max-width:1199px){ .banner.banner-style-4{  padding:250px 0 100px; }}@media only screen and (max-width:991px){ .banner.banner-style-4{  padding:180px 0 80px;  min-height:100%; }}@media only screen and (max-width:767px){ .banner.banner-style-4{  padding:150px 0 60px; }}.banner.banner-style-4 .banner-content{ margin-bottom:200px; position:relative; z-index:1;}@media only screen and (max-width:1199px){ .banner.banner-style-4 .banner-content{  margin-bottom:100px; }}@media only screen and (max-width:991px){ .banner.banner-style-4 .banner-content{  margin-bottom:0; }}.banner.banner-style-4 .banner-content .title{ width:60%; margin-bottom:50px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-4 .banner-content .title{  font-size:70px;  width:55%; }}@media only screen and (max-width:1199px){ .banner.banner-style-4 .banner-content .title{  font-size:70px; }}@media only screen and (max-width:991px){ .banner.banner-style-4 .banner-content .title{  font-size:60px;  width:100%; }}@media only screen and (max-width:767px){ .banner.banner-style-4 .banner-content .title{  font-size:50px; }}@media only screen and (max-width:575px){ .banner.banner-style-4 .banner-content .title{  font-size:40px;  margin-bottom:30px; }}.banner.banner-style-4 .banner-content p{ font-size:var(--font-body-1); width:50%; margin-bottom:40px;}@media only screen and (max-width:991px){ .banner.banner-style-4 .banner-content p{  width:100%; }}.banner.banner-style-4 .banner-thumbnail{ position:absolute; top:45%; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-4 .banner-thumbnail{  right:-300px; } .banner.banner-style-4 .banner-thumbnail img{  width:85%; }}@media only screen and (max-width:1199px){ .banner.banner-style-4 .banner-thumbnail{  right:-570px; } .banner.banner-style-4 .banner-thumbnail img{  width:60%; }}@media only screen and (max-width:991px){ .banner.banner-style-4 .banner-thumbnail{  position:initial;  -webkit-transform:translateY(0);  -ms-transform:translateY(0);  transform:translateY(0);  text-align:center;  margin:-20px 0 20px; } .banner.banner-style-4 .banner-thumbnail img{  width:100%; }}@media only screen and (max-width:575px){ .banner.banner-style-4 .banner-thumbnail{  margin:0 0 20px; }}.banner.banner-style-5{ background-image:url("../media/banner/banner-bg-1.png"); background-repeat:no-repeat; background-size:cover; background-position:center; padding:310px 0 0;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-5{  padding:250px 0 0;  min-height:750px; }}@media only screen and (max-width:1199px){ .banner.banner-style-5{  padding:230px 0 0;  min-height:750px; }}@media only screen and (max-width:991px){ .banner.banner-style-5{  padding:170px 0 80px;  min-height:100%; }}@media only screen and (max-width:767px){ .banner.banner-style-5{  padding:150px 0 60px;  min-height:100%; }}.banner.banner-style-5::after{ content:""; height:100%; width:100%; background-color:rgba(41,41,48,0.8); position:absolute; top:0; bottom:0; left:0; right:0; z-index:-1;}@media only screen and (max-width:991px){ .banner.banner-style-5 .banner-content{  margin-bottom:40px; }}.banner.banner-style-5 .banner-content .title{ color:var(--color-white); margin-bottom:50px;}@media only screen and (max-width:1199px){ .banner.banner-style-5 .banner-content .title{  font-size:70px; }}@media only screen and (max-width:991px){ .banner.banner-style-5 .banner-content .title{  font-size:60px; }}@media only screen and (max-width:767px){ .banner.banner-style-5 .banner-content .title{  font-size:50px; }}@media only screen and (max-width:575px){ .banner.banner-style-5 .banner-content .title{  font-size:40px;  margin-bottom:40px; }}.banner.banner-style-5 .banner-content .axil-btn{ color:var(--color-text-dark); box-shadow:none;}.banner.banner-style-5 .banner-form{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:end; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; margin-bottom:-140px;}@media only screen and (max-width:991px){ .banner.banner-style-5 .banner-form{  margin-bottom:0;  display:block; }}.banner.banner-style-5 .banner-form .contact-form-box{ max-width:450px;}@media only screen and (max-width:991px){ .banner.banner-style-5 .banner-form .contact-form-box{  max-width:100%; }}.banner.banner-style-5 .banner-form .title{ letter-spacing:-0.045em;}.brand-wrap-area{ padding:90px 0;}.brand-grid{ padding:10px 0;}.brand-grid img{ -webkit-filter:grayscale(100%); filter:grayscale(100%); opacity:0.3; -webkit-transition:var(--transition); transition:var(--transition);}.brand-grid:hover img,.brand-grid.active img{ opacity:1; -webkit-filter:grayscale(0); filter:grayscale(0);}.call-to-action-area{ padding:140px 0 100px; position:relative; z-index:1;}@media only screen and (max-width:1199px){ .call-to-action-area{  padding:100px 0; }}@media only screen and (max-width:991px){ .call-to-action-area{  padding:80px 0; }}@media only screen and (max-width:767px){ .call-to-action-area{  padding:60px 0 40px; }}.call-to-action-area:before{ content:""; height:730px; width:100%; background-color:rgb(0, 125, 184); position:absolute; top:0; left:0; right:0; z-index:-1;}@media only screen and (max-width:991px){ .call-to-action-area:before{  height:500px; }}@media only screen and (max-width:767px){ .call-to-action-area:before{  height:480px; }}@media only screen and (max-width:575px){ .call-to-action-area:before{  height:400px; }}.call-to-action{ border-bottom:1px solid #e7e7e7;}.call-to-action .section-heading{ margin-bottom:65px;}@media only screen and (max-width:767px){ .call-to-action .section-heading{  margin-bottom:50px; }}.call-to-action .section-heading span{ color:rgb(0, 125, 184);}.call-to-action .section-heading .title{ width:60%; margin:0 auto 55px;}@media only screen and (max-width:991px){ .call-to-action .section-heading .title{  width:100%; }}.call-to-action .thumbnail{ position:relative; text-align:center;}.call-to-action .thumbnail .larg-thumb{ display:inline-block; margin-right:-180px;}@media only screen and (max-width:991px){ .call-to-action .thumbnail .larg-thumb{  margin-right:-130px; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .larg-thumb{  margin-right:-100px; }}@media only screen and (max-width:575px){ .call-to-action .thumbnail .larg-thumb{  margin-right:-50px; }}@media only screen and (max-width:1199px){ .call-to-action .thumbnail .larg-thumb img{  width:90%; }}@media only screen and (max-width:991px){ .call-to-action .thumbnail .larg-thumb img{  width:70%; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .larg-thumb img{  width:50%; }}@media only screen and (max-width:575px){ .call-to-action .thumbnail .larg-thumb img{  width:50%; }}.call-to-action .thumbnail .small-thumb li{ position:absolute;}@media only screen and (max-width:1199px){ .call-to-action .thumbnail .small-thumb li img{  width:90%; }}@media only screen and (max-width:991px){ .call-to-action .thumbnail .small-thumb li img{  width:70%; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .small-thumb li img{  width:35%; }}.call-to-action .thumbnail .small-thumb li.shape-1{ bottom:0; left:155px;}@media only screen and (min-width:1200px) and (max-width:1299px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:90px; }}@media only screen and (max-width:1199px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:15px; }}@media only screen and (max-width:991px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:-50px; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:-70px; }}@media only screen and (max-width:575px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:-125px; }}.call-to-action .thumbnail .small-thumb li.shape-2{ bottom:0; right:80px;}@media only screen and (min-width:1200px) and (max-width:1299px){ .call-to-action .thumbnail .small-thumb li.shape-2{  right:30px; }}@media only screen and (max-width:1199px){ .call-to-action .thumbnail .small-thumb li.shape-2{  bottom:0;  right:-60px; }}@media only screen and (max-width:991px){ .call-to-action .thumbnail .small-thumb li.shape-2{  right:-95px; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .small-thumb li.shape-2{  right:-110px; }}@media only screen and (max-width:575px){ .call-to-action .thumbnail .small-thumb li.shape-2{  right:-130px; }}.case-study-featured{ margin-bottom:60px;}.case-study-featured .section-heading .title{ letter-spacing:-0.045em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; padding-bottom:5px;}@media only screen and (max-width:575px){ .case-study-featured .section-heading .title{  -webkit-line-clamp:2; }}.case-study-featured .section-heading p{ width:100%; font-size:16px;}.case-study-counterup{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.case-study-counterup .single-counterup{ margin-right:60px; padding-right:60px; border-right:1px solid var(--color-ghost);}.case-study-counterup .single-counterup:last-child{ margin-right:0; padding-right:0; border-right:none;}@media only screen and (max-width:1199px){ .case-study-counterup .single-counterup{  margin-right:40px;  padding-right:40px; }}@media only screen and (max-width:575px){ .case-study-counterup .single-counterup{  margin-right:30px;  padding-right:30px; }}.case-study-counterup .count-number{ color:var(--color-rose); letter-spacing:-0.045em; margin-bottom:0; padding:0 6px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .case-study-counterup .count-number{  padding:0 2px; }}@media only screen and (max-width:1199px){ .case-study-counterup .count-number{  padding:0; }}.case-study-counterup .count-number span{ vertical-align:middle;}.case-study-counterup .count-number span.symbol{ margin-left:-6px;}.case-study-featured-thumb{ text-align:right;}@media only screen and (max-width:991px){ .case-study-featured-thumb{  text-align:left;  margin-bottom:30px; }}.case-study-featured-thumb img{ display:inline-block;}.case-study-page-area .case-study-featured-thumb{ margin-bottom:150px;}@media only screen and (max-width:991px){ .case-study-page-area .case-study-featured-thumb{  margin-bottom:60px; }}.case-study-solution{ position:relative; z-index:1;}.case-study-solution .section-heading p{ width:100%;}.office-location{ margin-bottom:30px;}.office-location .thumbnail{ margin-bottom:30px;}.office-location .thumbnail img{ width:100%;}.office-location .content .title{ color:var(--color-white); margin-bottom:20px;}.office-location .content p{ color:var(--color-gray-2); width:70%;}.contact-info{ background-color:var(--color-dark); border-radius:14px; padding:60px 50px; box-shadow:0 9px 18px 0 rgba(0,0,0,0.25);}.contact-info .title{ color:var(--color-white); margin-bottom:20px;}.contact-info p{ color:var(--color-gray-2); width:80%;}.contact-info .phone-number{ font-size:48px; color:var(--color-accent2); margin-bottom:0;}@media only screen and (max-width:1199px){ .contact-info .phone-number{  font-size:42px; }}@media only screen and (max-width:991px){ .contact-info .phone-number{  font-size:34px; }}@media only screen and (max-width:767px){ .contact-info .phone-number{  font-size:30px; }}.contact-info .phone-number a:hover{ color:var(--color-white);}.contact-address .section-heading{ margin-bottom:180px;}@media only screen and (max-width:991px){ .contact-address .section-heading{  margin-bottom:80px; }}.contact-address .section-heading .title{ width:100%;}.contact-address .address{ margin-bottom:40px;}.contact-address .address:last-child{ margin-bottom:0;}.contact-address .address .title{ color:var(--color-white); font-weight:700; margin-bottom:10px;}.contact-address .address p{ font-family:var(--font-primary); font-weight:500; font-size:24px; color:var(--color-gray-2); width:50%; margin-bottom:0;}@media only screen and (max-width:991px){ .contact-address .address p{  font-size:18px;  width:80%; }}.contact-address .address p a{ color:var(--color-gray-2);}.contact-address .address p a:hover{ color:var(--color-white);}.counterup-progress{ background:transparent; border:1px solid; border-image-source:linear-gradient(0deg,#27272E 64.45%,rgba(74,75,86,0.72) 100%); text-align:center; padding:70px 20px 60px; border-radius:30px; -webkit-transition:var(--transition); transition:var(--transition); margin-bottom:30px;}@media only screen and (max-width:767px){ .counterup-progress{  padding:40px 20px; }}@media only screen and (max-width:575px){ .counterup-progress{  padding:30px 10px; }}.counterup-progress .icon{ margin-bottom:20px;}.counterup-progress .count-number{ font-weight:500; color:rgb(0, 125, 184); font-family:var(--font-primary); margin-bottom:10px; letter-spacing:-0.045em;}@media only screen and (max-width:767px){ .counterup-progress .count-number{  letter-spacing:0; }}.counterup-progress .count-number span.symbol{ margin:0 -6px;}.counterup-progress .title{ color:var(--color-white);}.counterup-progress:hover,.counterup-progress.active{ background:var(--gradient-dark);}.counterup-progress.counterup-style-2{ background:var(--gradient-primary); border:none;}.counterup-progress.counterup-style-2 .icon .light-icon{ display:none;}.counterup-progress.counterup-style-2 .title{ color:var(--color-body);}.counterup-progress.counterup-style-2:hover,.counterup-progress.counterup-style-2.active{ background-color:var(--color-light);}.expert-counterup-area .section-heading p{ width:100%;}.expert-counterup-area .section-heading .axil-btn{ width:240px;}.faq-area .section-heading .title{ font-size:48px; margin-bottom:40px;}@media only screen and (max-width:575px){ .faq-area .section-heading .title{  font-size:38px; }}.faq-area .section-heading p{ width:100%;}.faq-accordion .accordion-item{ background-color:var(--color-white); border-radius:24px; border:none; margin-bottom:20px; box-shadow:0 10px 48px -30px rgb(153,161,170); -webkit-transition:var(--transition); transition:var(--transition);}.faq-accordion .accordion-item:last-child{ margin-bottom:0;}.faq-accordion .accordion-item:last-child .accordion-button.collapsed{ margin-bottom:0;}.faq-accordion .accordion-button{ box-shadow:none; font-size:var(--font-body-1); color:rgb(0, 125, 184); font-weight:500; font-family:var(--font-primary); padding:30px 40px 20px; position:relative; border-radius:0 !important; -webkit-transition:var(--transition); transition:var(--transition); background-color:transparent;}.faq-accordion .accordion-button:after{ content:"\f068"; font-family:var(--font-awesome); background-image:none; -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg); width:auto; color:rgb(0, 125, 184); -webkit-transition:var(--transition); transition:var(--transition); padding-left:10px;}.faq-accordion .accordion-button.collapsed{ color:var(--color-dark); border-radius:24px !important; padding:30px 40px; background-color:#f8f8f8; margin-bottom:-10px;}.faq-accordion .accordion-button.collapsed:after{ content:"\f067"; color:var(--color-dark);}.faq-accordion .accordion-body{ padding:0 40px 40px;}.faq-accordion .accordion-body p{ color:var(--color-gray-1); margin-bottom:0;}.pricing-table{ background-color:var(--color-white); padding:40px; border-radius:30px; position:relative; margin-bottom:30px; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (min-width:992px) and (max-width:1199px){ .pricing-table{  padding:40px 15px; }}@media only screen and (max-width:575px){ .pricing-table{  padding:40px 30px; }}.pricing-table .pricing-header{ text-align:center;}.pricing-table .pricing-header .title{ color:rgb(0, 125, 184); font-weight:400; font-size:40px; margin-bottom:8px; letter-spacing:-0.045em; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:1199px){ .pricing-table .pricing-header .title{  font-size:36px; }}@media only screen and (max-width:575px){ .pricing-table .pricing-header .title{  font-size:30px; }}.pricing-table .pricing-header .subtitle{ font-size:14px; color:var(--color-text-dark); -webkit-transition:var(--transition); transition:var(--transition); margin-bottom:20px;}.pricing-table .pricing-header .price-wrap{ border-top:1px solid rgb(227,230,233); padding-top:50px; margin-bottom:30px; font-family:var(--font-primary); display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-transition:var(--transition); transition:var(--transition);}.pricing-table .pricing-header .price-wrap .amount{ font-size:64px; line-height:1; color:var(--color-text-dark); font-weight:500; letter-spacing:-0.045em; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:1199px){ .pricing-table .pricing-header .price-wrap .amount{  font-size:50px; }}@media only screen and (max-width:575px){ .pricing-table .pricing-header .price-wrap .amount{  font-size:40px; }}.pricing-table .pricing-header .price-wrap .duration{ font-size:14px; font-weight:500; color:var(--color-gray-2); margin-left:8px; -webkit-transition:var(--transition); transition:var(--transition);}.pricing-table .pricing-header .price-wrap .yearly-pricing{ display:none;}.pricing-table .pricing-body{ margin-top:30px;}.pricing-table .pricing-body li{ padding:12px 0; color:var(--color-gray-2); padding-left:34px; position:relative; -webkit-transition:var(--transition); transition:var(--transition);}.pricing-table .pricing-body li:before{ content:"\f00c"; font-family:var(--font-awesome); font-weight:900; position:absolute; top:10px; left:0;}.pricing-table .star-icon{ height:48px; width:48px; line-height:48px; text-align:center; color:rgb(0, 125, 184); background-color:rgb(0, 125, 184); border-radius:50%; position:absolute; top:8px; right:10px;}.pricing-table:hover,.pricing-table.active{ background-color:rgb(0, 125, 184);}.pricing-table:hover .pricing-header .title,.pricing-table.active .pricing-header .title{ color:var(--color-white);}.pricing-table:hover .pricing-header .subtitle,.pricing-table.active .pricing-header .subtitle{ color:var(--color-white);}.pricing-table:hover .pricing-header .price-wrap,.pricing-table.active .pricing-header .price-wrap{ border-color:rgba(227,230,233,0.2);}.pricing-table:hover .pricing-header .price-wrap .amount,.pricing-table.active .pricing-header .price-wrap .amount{ color:var(--color-white);}.pricing-table:hover .pricing-header .price-wrap .duration,.pricing-table.active .pricing-header .price-wrap .duration{ color:var(--color-white);}.pricing-table:hover .pricing-header .axil-btn,.pricing-table.active .pricing-header .axil-btn{ background-color:var(--color-white); border-color:var(--color-white); color:var(--color-dark);}.pricing-table:hover .pricing-header .axil-btn:hover,.pricing-table.active .pricing-header .axil-btn:hover{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184); color:var(--color-white);}.pricing-table:hover .pricing-body li,.pricing-table.active .pricing-body li{ color:var(--color-white);}.pricing-table.pricing-borderd{ border:var(--border-light);}.pricing-billing-duration{ text-align:center;}.pricing-billing-duration ul{ list-style:none; padding:5px; margin-bottom:60px; border-bottom:none; display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; background-color:var(--color-white); border:1px solid #E3E6E9; border-radius:110px;}.pricing-billing-duration ul .nav-item{ margin-right:10px;}.pricing-billing-duration ul .nav-item:last-child{ margin-right:0;}.pricing-billing-duration ul .nav-link{ color:var(--color-text-dark); font-size:18px; font-weight:500; letter-spacing:-0.025em; font-family:var(--font-primary); background-color:transparent; border:none; border-radius:60px; padding:14px 30px;}.pricing-billing-duration ul .nav-link.active{ background-color:rgb(0, 125, 184); color:var(--color-white);}@media only screen and (max-width:575px){ .pricing-billing-duration ul .nav-link{  font-size:15px;  padding:12px 25px; }}.pricing-billing-duration ul .billed-check-box{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.pricing-billing-duration ul .billed-check-box input{ height:0; width:0; visibility:hidden;}.pricing-billing-duration ul .billed-check-box label{ cursor:pointer; width:56px; height:24px; background-color:rgb(0, 125, 184); border-radius:12px; position:relative;}.pricing-billing-duration ul .billed-check-box label::after{ content:""; position:absolute; top:4px; left:4px; width:16px; height:16px; background-color:var(--color-white); border-radius:50%; -webkit-transition:var(--transition); transition:var(--transition);}.pricing-billing-duration ul .billed-check-box input:checked+label:after{ left:calc(100% - 4px); -webkit-transform:translateX(-100%); -ms-transform:translateX(-100%); transform:translateX(-100%);}.process-work{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; margin-bottom:80px;}@media only screen and (max-width:767px){ .process-work{  display:block;  margin-bottom:50px; }}.process-work .thumbnail{ background-color:var(--color-white); border-radius:30px; text-align:center;}@media only screen and (max-width:991px){ .process-work .thumbnail{  width:300px; }}@media only screen and (max-width:767px){ .process-work .thumbnail{  width:100%;  margin-bottom:30px; }}.process-work .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:60px;}@media only screen and (max-width:767px){ .process-work .content{  margin-left:0; }}.process-work .content .subtitle{ font-size:20px; color:var(--color-rose); font-weight:700; font-family:var(--font-primary); margin-bottom:20px;}@media only screen and (max-width:767px){ .process-work .content .subtitle{  font-size:16px;  margin-bottom:10px; }}.process-work .content .title{ font-size:40px;}@media only screen and (max-width:767px){ .process-work .content .title{  font-size:32px; }}.process-work .content p{ color:#737387; width:60%; margin-bottom:0;}@media only screen and (max-width:1199px){ .process-work .content p{  width:100%; }}.process-work.content-reverse{ -webkit-box-orient:horizontal; -webkit-box-direction:reverse; -webkit-flex-direction:row-reverse; -ms-flex-direction:row-reverse; flex-direction:row-reverse;}.process-work.content-reverse .content{ margin:0 60px 0 0; padding-left:300px;}@media only screen and (max-width:1199px){ .process-work.content-reverse .content{  padding-left:0; }}@media only screen and (max-width:767px){ .process-work.content-reverse .content{  margin:0; }}.process-work.content-reverse .content p{ width:100%;}.project-grid{ box-shadow:0 55px 86px -35px #ECF2F6; border-radius:30px; margin-bottom:40px;}.project-grid .thumbnail{ overflow:hidden; border-radius:30px 30px 0 0; position:relative;}.project-grid .thumbnail img{ border-radius:30px 30px 0 0; width:100%; -webkit-transition:var(--transition); transition:var(--transition); -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1),-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1);}.project-grid .content{ background-color:var(--color-white); border-radius:0 0 30px 30px; padding:40px 50px;}@media only screen and (max-width:1199px){ .project-grid .content{  padding:40px; }}@media only screen and (max-width:767px){ .project-grid .content{  padding:30px; }}.project-grid .content .title{ letter-spacing:-0.045em; margin-bottom:10px;}.project-grid .content .title a:hover{ color:rgb(0, 125, 184);}.project-grid:hover .thumbnail img{ -webkit-transform:scale(1.2); -ms-transform:scale(1.2); transform:scale(1.2);}.project-grid.project-style-2{ box-shadow:none; position:relative; margin-bottom:60px;}.project-grid.project-style-2 .thumbnail{ border-radius:30px;}.project-grid.project-style-2 .thumbnail img{ border-radius:30px;}.project-grid.project-style-2 .content{ background-color:transparent; border-radius:0; padding:0; position:absolute; top:50px; left:50px;}@media only screen and (max-width:991px){ .project-grid.project-style-2 .content{  top:30px;  left:30px; }}.project-grid.project-style-2 .content .subtitle{ font-size:18px; margin-bottom:15px;}.more-project-btn{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; margin-top:20px;}@media only screen and (max-width:767px){ .more-project-btn{  margin-top:0; }}.more-project-btn .axil-btn{ padding:24px 80px; color:var(--color-dark); display:block;}.more-project-btn .axil-btn.btn-fill-primary{ color:var(--color-white);}@media only screen and (max-width:767px){ .more-project-btn .axil-btn{  padding:18px 40px;  font-size:15px; }}.project-add-banner{ background-color:var(--color-peach); border-radius:30px; padding:50px 60px 50px 50px; margin-bottom:120px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}@media only screen and (max-width:991px){ .project-add-banner{  padding:40px 20px;  margin-bottom:100px; }}@media only screen and (max-width:575px){ .project-add-banner{  display:block; }}.project-add-banner .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; padding-right:50px;}@media only screen and (max-width:575px){ .project-add-banner .content{  padding-right:0; }}.project-add-banner .content .subtitle{ font-size:var(--font-body-1); margin-bottom:15px;}.project-add-banner .content .title{ width:80%; letter-spacing:-0.045em; margin-bottom:110px;}@media only screen and (max-width:1199px){ .project-add-banner .content .title{  width:100%; }}@media only screen and (max-width:991px){ .project-add-banner .content .title{  margin-bottom:60px; }}.project-add-banner .thumbnail{ margin:-170px 0 -110px;}@media only screen and (max-width:1199px){ .project-add-banner .thumbnail{  width:50%; }}@media only screen and (max-width:767px){ .project-add-banner .thumbnail{  width:30%; }}@media only screen and (max-width:575px){ .project-add-banner .thumbnail{  margin:40px auto 0;  width:70%; }}.isotope-project-btn{ margin-bottom:55px;}.isotope-project-btn button{ border:none; background-color:transparent; font-size:20px; font-weight:500; color:var(--color-body); font-family:var(--font-primary); margin-right:100px; padding:8px 0; position:relative;}@media only screen and (max-width:575px){ .isotope-project-btn button{  margin-right:50px;  font-size:18px; }}.isotope-project-btn button:focus-visible{ outline:none;}.isotope-project-btn button:after{ content:""; height:2px; width:100%; background-color:rgb(0, 125, 184); position:absolute; bottom:0; left:0; visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.isotope-project-btn button.is-checked{ color:var(--color-dark);}.isotope-project-btn button.is-checked:after{ visibility:visible; opacity:1;}.isotope-project-btn button:last-child{ margin-right:0;}@media only screen and (max-width:991px){ .single-portfolio-area .why-choose-us{  margin-top:50px; }}.project-column-4 .project-grid .content{ padding:40px 30px;}.services-grid{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; padding:50px 50px 40px; border-radius:30px; -webkit-transition:var(--transition); transition:var(--transition); margin-bottom:40px; position:relative; z-index:1; transition:var(--transition);}@media only screen and (min-width:1200px) and (max-width:1599px){ .services-grid{  padding:50px 30px 40px; }}@media only screen and (min-width:992px) and (max-width:1199px){ .services-grid{  padding:40px 15px; }}@media only screen and (max-width:991px){ .services-grid{  padding:40px 25px; }}.services-grid:after{ content:""; height:100%; width:100%; background:var(--gradient-dark); border:1px solid; border-image-source:linear-gradient(0deg,#27272E 64.45%,rgba(74,75,86,0.72) 100%); border-radius:30px; position:absolute; top:0; bottom:0; left:0; right:0; z-index:-1; visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.services-grid .thumbnail{ margin-right:25px; max-width:85px;}@media only screen and (max-width:1199px){ .services-grid .thumbnail{  max-width:60px; }}@media only screen and (max-width:991px){ .services-grid .thumbnail{  width:60px;  margin-right:15px; }}.services-grid .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1;}.services-grid .content .title a{ color:var(--color-white);}.services-grid .content .title a:hover{ color:rgb(0, 125, 184);}.services-grid .content p{ color:var(--color-white); opacity:0.5; letter-spacing:-0.025em; -webkit-transition:var(--transition); transition:var(--transition);}.services-grid .content .more-btn{ font-weight:500; color:var(--color-white); position:relative; padding-left:50px;}.services-grid .content .more-btn:before{ content:""; width:34px; height:1px; background-color:var(--color-white); position:absolute; top:50%; left:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:var(--transition); transition:var(--transition);}.services-grid:hover:after,.services-grid.active:after{ visibility:visible; opacity:1;}.services-grid:hover .thumbnail::after,.services-grid.active .thumbnail::after{ -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}.services-grid:hover .content p,.services-grid.active .content p{ color:var(--color-light); opacity:1;}.services-grid:hover .content .more-btn,.services-grid.active .content .more-btn{ color:var(--color-accent2);}.services-grid:hover .content .more-btn:before,.services-grid.active .content .more-btn:before{ background-color:var(--color-accent2);}.services-grid.service-style-2{ background:-webkit-linear-gradient(top,#F8F8F8 0%,rgba(255,255,255,0) 100%); background:linear-gradient(180deg,#F8F8F8 0%,rgba(255,255,255,0) 100%); border:1px solid; border-image-source:linear-gradient(90deg,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); background-color:var(--color-white); margin-bottom:30px;}.services-grid.service-style-2:after{ display:none;}.services-grid.service-style-2 .content .title a{ color:var(--color-text-dark);}.services-grid.service-style-2 .content .title a:hover{ color:rgb(0, 125, 184);}.services-grid.service-style-2 .content p{ color:var(--color-body); opacity:1; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}.services-grid.service-style-2 .content .more-btn{ color:var(--color-body);}.services-grid.service-style-2 .content .more-btn:before{ background-color:var(--color-body);}.services-grid.service-style-2:hover,.services-grid.service-style-2.active{ background-color:var(--color-light);}.services-grid.service-style-2:hover .content .more-btn,.services-grid.service-style-2.active .content .more-btn{ color:rgb(0, 125, 184);}.services-grid.service-style-2:hover .content .more-btn:before,.services-grid.service-style-2.active .content .more-btn:before{ background-color:rgb(0, 125, 184);}.services-grid.service-style-1{ background:-webkit-linear-gradient(top,#F8F8F8 0%,rgba(255,255,255,0) 100%); background:linear-gradient(180deg,#F8F8F8 0%,rgba(255,255,255,0) 100%); border:1px solid; border-image-source:linear-gradient(90deg,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); background-color:var(--color-white); margin-bottom:30px;}.services-grid.service-style-1:after{ display:none;}.services-grid.service-style-1 .content .title a{ color:var(--color-text-dark);}.services-grid.service-style-1 .content .title a:hover{ color:rgb(0, 125, 184);}.services-grid.service-style-1 .content p{ color:var(--color-body); opacity:1; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;}.services-grid.service-style-1 .content .more-btn{ color:var(--color-body);}.services-grid.service-style-1 .content .more-btn:before{ background-color:var(--color-body);}.services-grid.service-style-1:hover,.services-grid.service-style-1.active{ background-color:var(--color-light);}.services-grid.service-style-1:hover .content .more-btn,.services-grid.service-style-1.active .content .more-btn{ color:rgb(0, 125, 184);}.services-grid.service-style-1:hover .content .more-btn:before,.services-grid.service-style-1.active .content .more-btn:before{ background-color:rgb(0, 125, 184);}.service-scroll-navigation-area{ position:relative; padding-top:90px;}.service-scroll-nav{ background-color:var(--color-white); z-index:3; -webkit-transition:var(--transition); transition:var(--transition); padding-top:5px; padding-bottom:0; position:absolute; top:0; width:100%;}.service-scroll-nav ul{ -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; border-bottom:1px solid var(--color-mercury);}.service-scroll-nav ul li{ margin:0 10px;}.service-scroll-nav ul li a{ padding:30px 10px; color:var(--color-dark); position:relative;}@media only screen and (max-width:991px){ .service-scroll-nav ul li a{  padding:26px 0;  font-size:15px; }}@media only screen and (max-width:767px){ .service-scroll-nav ul li a{  padding:10px 0;  font-size:15px; }}@media only screen and (max-width:575px){ .service-scroll-nav ul li a{  font-size:14px; }}.service-scroll-nav ul li a::after{ content:""; height:2px; width:0; background-color:rgb(0, 125, 184); position:absolute; bottom:-1px; left:0; -webkit-transition:var(--transition); transition:var(--transition);}.service-scroll-nav ul li a:hover{ color:rgb(0, 125, 184);}.service-scroll-nav ul li a:hover::after{ width:100%;}.service-scroll-nav ul li.current a{ color:rgb(0, 125, 184);}.service-scroll-nav ul li.current a::after{ width:100%;}.team-grid{ text-align:center; margin-bottom:80px;}.team-grid .thumbnail{ margin-bottom:30px; display:inline-block;}.team-grid .thumbnail a{ position:relative;}.team-grid .thumbnail a:after{ content:""; height:100%; width:100%; border:8px dashed var(--color-rose); border-radius:50%; position:absolute; left:0; top:0; -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.team-grid .thumbnail a img{ border-radius:50%;}.team-grid .content .title{ color:var(--color-white); margin-bottom:10px;}.team-grid .content .designation{ display:block; color:var(--color-gray-2);}.team-grid:hover .thumbnail a:after,.team-grid.active .thumbnail a:after{ visibility:visible; opacity:1; -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg);}.team-details-content{ padding-right:50px; margin-bottom:30px;}@media only screen and (max-width:767px){ .team-details-content{  padding-right:0; }}.team-details-content .subtitle{ display:block; color:rgb(0, 125, 184); border-bottom:3px solid; font-weight:700; font-size:22px; line-height:26px; padding-bottom:20px; margin-bottom:20px;}@media only screen and (max-width:767px){ .team-details-content .subtitle{  font-size:18px; }}.team-details-content .social-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:-10px;}.team-details-content .social-share li{ margin:10px;}.team-details-content .social-share li a{ font-size:20px; color:var(--color-gray-2);}.team-details-content .social-share li a:hover{ color:rgb(0, 125, 184);}.team-details-content p{ font-size:20px; margin-top:40px; line-height:1.7;}.team-details-thumb img{ border-radius:10px;}.testimonial-grid{ padding:50px 0 30px; border-top:2px solid transparent; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:767px){ .testimonial-grid{  padding:30px 0; }}.testimonial-grid .social-media{ font-size:20px; font-weight:700; color:var(--color-rose); font-family:var(--font-primary); letter-spacing:-0.025em; margin-bottom:30px;}.testimonial-grid p{ font-size:24px; line-height:1.2; color:var(--color-text-dark); font-family:var(--font-primary); letter-spacing:-0.025em;}@media only screen and (max-width:767px){ .testimonial-grid p{  font-size:18px; }}.testimonial-grid .author-info{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.testimonial-grid .author-info .thumb img{ border-radius:50%;}.testimonial-grid .author-info .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:20px;}.testimonial-grid .author-info .content span{ display:block;}.testimonial-grid .author-info .content .name{ font-weight:500; color:var(--color-text-dark); letter-spacing:-0.04em; margin-bottom:3px;}.testimonial-grid .author-info .content .designation{ font-size:14px; color:var(--color-gray-2); letter-spacing:-0.025em;}.testimonial-grid:hover,.testimonial-grid.active{ border-top-color:rgb(0, 125, 184);}.testimonial-grid.testimonial-light p{ color:var(--color-white);}.testimonial-grid.testimonial-light .author-info .content .name{ color:var(--color-white);}.customer-review-area .section-heading .title{ font-size:50px; margin-bottom:40px;}@media only screen and (max-width:1199px){ .customer-review-area .section-heading .title{  font-size:46px; }}@media only screen and (max-width:991px){ .customer-review-area .section-heading .title{  font-size:38px; }}.customer-review-area .review-site-logo{ text-align:right;}@media only screen and (max-width:991px){ .customer-review-area .review-site-logo img{  width:80%; }}@media only screen and (max-width:991px){ .customer-review-area .review-site-logo{  text-align:left;  margin-bottom:5px; }}.followers-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; margin:90px -50px -15px;}@media only screen and (max-width:991px){ .followers-list{  margin:90px -15px -15px; }}@media only screen and (max-width:767px){ .followers-list{  margin:50px -15px -15px; }}.followers-list li{ margin:0 50px; margin-bottom:15px;}@media only screen and (max-width:991px){ .followers-list li{  margin:0 15px; }}.followers-list li a i{ height:67px; width:67px; line-height:67px; text-align:center; color:var(--color-white); border-radius:100%; margin-right:25px;}@media only screen and (max-width:991px){ .followers-list li a i{  margin-right:10px;  height:50px;  width:50px;  line-height:50px; }}.followers-list li a span{ color:#000248; font-weight:500; font-size:20px; line-height:26px; font-family:var(--font-primary);}@media only screen and (max-width:991px){ .followers-list li a span{  font-size:18px; }}@media only screen and (max-width:767px){ .followers-list li a span{  margin-top:10px; }}.followers-list li.dribble a i{ background-color:#EA4C89; box-shadow:0 10px 37px -5px rgba(234,76,137,0.5);}.followers-list li.behance a i{ background-color:#0067FF; box-shadow:0 10px 37px -5px rgba(0,103,255,0.5);}.followers-list li.linkedin a i{ background-color:#0177AC; box-shadow:0 10px 37px -5px rgba(1,119,172,0.5);}@media only screen and (max-width:991px){ .why-choose-us{  margin-bottom:60px; }}.why-choose-us .section-heading{ margin-bottom:50px;}.why-choose-us .section-heading p{ width:100%;}.why-choose-us .accordion-item{ border:none; border-bottom:1px solid var(--color-gray-2); background-color:transparent; border-radius:0;}.why-choose-us .accordion-item .accordion-button{ font-size:24px; color:rgb(0, 125, 184); background-color:transparent; box-shadow:none; padding:20px 10px 20px 0;}.why-choose-us .accordion-item .accordion-button i{ margin-right:20px;}.why-choose-us .accordion-item .accordion-button:after{ display:none;}.why-choose-us .accordion-item .accordion-button.collapsed{ color:var(--color-body);}.why-choose-us .accordion-item .accordion-body{ padding:0 0 18px 0;}.why-choose-us .why-choose-thumb{ position:relative; z-index:1;}.why-choose-us .why-choose-thumb img{ border-radius:30px;}.onepage-screen-area{ position:relative; z-index:1; background:var(--gradient-primary); margin-top:-160px; min-height:500px; height:100vh; padding:150px 0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; overflow:hidden;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area{  margin-top:-130px;  padding:150px 0 50px; }}@media only screen and (max-width:1199px){ .onepage-screen-area{  margin-top:-120px;  padding:150px 0 50px; }}@media only screen and (max-width:991px){ .onepage-screen-area{  height:100%;  padding:200px 0 100px;  text-align:center; }}@media only screen and (max-width:767px){ .onepage-screen-area{  padding:150px 0 100px; }}.onepage-screen-area .content .title{ font-size:80px; margin-bottom:40px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area .content .title{  font-size:70px; }}@media only screen and (max-width:1199px){ .onepage-screen-area .content .title{  font-size:60px; }}@media only screen and (max-width:991px){ .onepage-screen-area .content .title{  font-size:50px; }}@media only screen and (max-width:767px){ .onepage-screen-area .content .title{  font-size:40px; }}.onepage-screen-area .content .axil-btn{ padding:22px 80px;}@media only screen and (max-width:991px){ .onepage-screen-area .content .axil-btn{  padding:18px 50px; }}.onepage-screen-area .content .countdown{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; margin-top:60px; margin-bottom:40px;}.onepage-screen-area .content .countdown .countdown-section{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; text-align:center; position:relative;}.onepage-screen-area .content .countdown .countdown-section::after{ content:""; height:80px; width:1px; background-color:var(--color-light); position:absolute; top:50%; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.onepage-screen-area .content .countdown .countdown-section:last-child::after{ display:none;}.onepage-screen-area .content .countdown .countdown-section .countdown-number{ font-size:80px; font-weight:700; color:var(--color-rose); font-family:var(--font-primary); line-height:1; margin-bottom:10px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area .content .countdown .countdown-section .countdown-number{  font-size:70px; }}@media only screen and (max-width:1199px){ .onepage-screen-area .content .countdown .countdown-section .countdown-number{  font-size:60px; }}@media only screen and (max-width:767px){ .onepage-screen-area .content .countdown .countdown-section .countdown-number{  font-size:50px; }}@media only screen and (max-width:575px){ .onepage-screen-area .content .countdown .countdown-section .countdown-number{  font-size:30px; }}.onepage-screen-area .content .countdown .countdown-section .countdown-unit{ font-size:18px;}@media only screen and (max-width:575px){ .onepage-screen-area .content .countdown .countdown-section .countdown-unit{  font-size:15px; }}.onepage-screen-area .thumbnail{ margin-right:-90px;}@media only screen and (max-width:991px){ .onepage-screen-area .thumbnail{  margin-right:0; }}.onepage-screen-area .shape-group-8 .shape-3{ top:auto; bottom:-80px;}.onepage-screen-area.coming-soon-area{ margin-top:0; padding:50px 0;}@media only screen and (max-width:1199px){ .onepage-screen-area.coming-soon-area{  height:100%;  text-align:center; }}.onepage-screen-area.coming-soon-area .site-logo{ margin-bottom:100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area.coming-soon-area .site-logo{  margin-bottom:50px; }}@media only screen and (max-width:1199px){ .onepage-screen-area.coming-soon-area .site-logo{  margin-bottom:50px; }}.onepage-screen-area.coming-soon-area .site-logo .logo-dark{ display:none;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area.coming-soon-area .thumbnail{  margin-right:0; }}@media only screen and (max-width:1199px){ .onepage-screen-area.coming-soon-area .thumbnail{  display:none; }}.onepage-screen-area.coming-soon-area .shape-group-8 .shape-3{ bottom:auto; top:25px;}.privacy-policy-area .section-title{ margin-bottom:60px;}.privacy-policy-area .section-title .title{ border-bottom:3px solidrgb(0, 125, 184); padding-bottom:15px;}.privacy-policy-area h4{ margin-bottom:20px;}.privacy-policy-area p{ line-height:1.7;}.privacy-policy-area ul{ padding-left:20px; margin-bottom:40px;}.privacy-policy-area ul li{ margin-top:10px; margin-bottom:10px; line-height:28px; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}.privacy-policy-area ul li:hover{ color:rgb(0, 125, 184);}.splash-header-style .axil-mainmenu .header-navbar .header-main-nav{ margin:0 22px;}.splash-header-style .mainmenu li.current a{ color:rgb(0, 125, 184);}.splash-header-style .mainmenu li.current a:before{ width:100%; opacity:1;}.splash-header-style .buy-btn a{ display:block;}@media only screen and (max-width:767px){ .splash-header-style .buy-btn a{  padding:15px 30px;  font-size:15px; }}.splash-main-banner{ margin-top:-162px; background-color:var(--color-light); padding:240px 0; height:1000px; z-index:2;}@media only screen and (min-width:1200px) and (max-width:1599px){ .splash-main-banner{  margin-top:-132px;  padding:200px 0; }}@media only screen and (max-width:1199px){ .splash-main-banner{  height:auto;  padding:240px 0 50px; }}@media only screen and (max-width:991px){ .splash-main-banner{  padding:170px 0 0;  margin-top:-122px; }}@media only screen and (max-width:767px){ .splash-main-banner{  padding:150px 0 0; }}.splash-main-banner:before{ content:""; height:100%; width:100%; background:-webkit-linear-gradient(bottom,rgba(250,184,196,0.7) 10%,#FFFFFF 100%); background:linear-gradient(0deg,rgba(250,184,196,0.7) 10%,#FFFFFF 100%); -webkit-clip-path:circle(103% at 50% -52%); clip-path:circle(103% at 50% -52%); position:absolute; top:0; left:0; right:0; z-index:-1;}@media only screen and (min-width:1200px) and (max-width:1599px){ .splash-main-banner:before{  -webkit-clip-path:circle(120% at 50% -52%);  clip-path:circle(120% at 50% -52%); }}@media only screen and (max-width:1199px){ .splash-main-banner:before{  -webkit-clip-path:circle(140% at 50% -52%);  clip-path:circle(140% at 50% -52%); }}@media only screen and (max-width:479px){ .splash-main-banner:before{  -webkit-clip-path:circle(170% at 50% -52%);  clip-path:circle(170% at 50% -52%); }}.splash-main-banner .banner-content{ text-align:center;}.splash-main-banner .banner-content .title{ font-size:70px; line-height:1.4; font-weight:700; margin-bottom:40px; letter-spacing:-0.045em;}@media only screen and (max-width:1199px){ .splash-main-banner .banner-content .title{  font-size:60px; }}@media only screen and (max-width:991px){ .splash-main-banner .banner-content .title{  font-size:50px; }}@media only screen and (max-width:767px){ .splash-main-banner .banner-content .title{  font-size:40px; }}.splash-main-banner .site-element-count{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;}.splash-main-banner .site-element-count .count-box{ margin-right:55px; text-align:center; min-width:150px;}.splash-main-banner .site-element-count .count-box:last-child{ margin-right:0;}@media only screen and (max-width:767px){ .splash-main-banner .site-element-count .count-box{  min-width:80px;  margin-right:30px; }}.splash-main-banner .site-element-count .count-title{ font-size:14px; font-weight:500; margin-bottom:15px; font-family:var(--font-primary);}.splash-main-banner .site-element-count .count-number{ font-size:80px; color:rgb(0, 125, 184); font-weight:700; padding:0 8px;}@media only screen and (max-width:1199px){ .splash-main-banner .site-element-count .count-number{  font-size:70px; }}@media only screen and (max-width:991px){ .splash-main-banner .site-element-count .count-number{  font-size:50px; }}@media only screen and (max-width:575px){ .splash-main-banner .site-element-count .count-number{  font-size:40px; }}.splash-main-banner .site-element-count .count-number span.symbol{ margin:-8px;}@media only screen and (max-width:991px){ .splash-main-banner .site-element-count .count-number span.symbol{  margin:-4px; }}.splash-main-banner .demo-slider{ margin-top:60px;}@media only screen and (max-width:767px){ .splash-main-banner .demo-slider{  margin-top:30px; }}.splash-main-banner .demo-slider .slick-slide{ -webkit-transform:scale(0.75); -ms-transform:scale(0.75); transform:scale(0.75); margin:0 -36px 100px; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .splash-main-banner .demo-slider .slick-slide{  margin:0 0 100px; }}@media only screen and (max-width:767px){ .splash-main-banner .demo-slider .slick-slide{  margin:0 0 60px; }}.splash-main-banner .demo-slider .slick-slide a{ border-radius:30px; box-shadow:0 60px 86px -30px rgba(153,159,174,0.4);}.splash-main-banner .demo-slider .slick-slide a img{ border-radius:30px;}.splash-main-banner .demo-slider .slick-slide.slick-active.slick-center{ -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}.main-demo-area{ padding:380px 0 120px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .main-demo-area{  padding:300px 0 90px; }}@media only screen and (max-width:1199px){ .main-demo-area{  padding:0 0 80px; }}.main-demo-area .section-heading{ margin-bottom:40px;}@media only screen and (max-width:991px){ .main-demo-area .section-heading{  margin-bottom:10px; }}.main-demo-area .section-heading p{ width:100%;}.main-demo-area .single-demo{ text-align:center; margin-bottom:80px;}@media only screen and (max-width:767px){ .main-demo-area .single-demo{  margin-bottom:60px; }}.main-demo-area .single-demo a{ display:block;}.main-demo-area .single-demo .thumb{ border-radius:30px; display:block; margin-bottom:40px; box-shadow:0 78px 40px -58px rgba(153,161,170,0.5); position:relative; overflow:hidden;}.main-demo-area .single-demo .thumb:before{ content:""; position:absolute; top:0; left:-75%; z-index:2; display:block; width:50%; height:100%; background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); -webkit-transform:skewX(-25deg); -ms-transform:skewX(-25deg); transform:skewX(-25deg);}.main-demo-area .single-demo .thumb img{ border-radius:30px; -webkit-transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1),-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); width:100%;}.main-demo-area .single-demo .title{ margin-bottom:0; -webkit-transition:var(--transition); transition:var(--transition);}.main-demo-area .single-demo:hover .thumb:before{ -webkit-animation:shine 0.75s; animation:shine 0.75s;}.main-demo-area .single-demo:hover .thumb img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}.main-demo-area .single-demo:hover .title{ color:rgb(0, 125, 184);}.main-demo-area .shape-group li{ position:absolute; top:25%; z-index:-1;}.main-demo-area .shape-group li.shape-2{ top:39%;}.splash-demo-button{ text-align:center; margin:0 -5px 50px;}.splash-demo-button button{ background-color:transparent; border-radius:60px; border:none; color:var(--color-dark); font-size:40px; font-weight:500; font-family:var(--font-primary); padding:20px 60px 25px; margin:10px; -webkit-transition:var(--transition); transition:var(--transition); position:relative;}.splash-demo-button button:before{ content:""; height:100%; width:100%; background-color:var(--color-white); box-shadow:0 20px 50px 0 rgba(52,49,139,0.1); border-radius:60px; position:absolute; top:0; left:-30px; z-index:-1; visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.splash-demo-button button.is-checked{ color:rgb(0, 125, 184);}.splash-demo-button button.is-checked:before{ visibility:visible; opacity:1; left:0;}@media only screen and (max-width:767px){ .splash-demo-button button{  font-size:20px;  padding:10px 30px; }}@-webkit-keyframes shine{ 100%{  left:125%; }}@keyframes shine{ 100%{  left:125%; }}.active-dark-mode .splash-demo-button button{ border-color:var(--dark-border-gray); color:var(--dark-title-light);}.active-dark-mode .splash-demo-button button:hover{ border-color:rgb(0, 125, 184);}.active-dark-mode .splash-demo-button button.is-checked{ border-color:rgb(0, 125, 184);}.splash-features .section-heading{ margin-bottom:40px;}@media only screen and (max-width:991px){ .splash-features .section-heading{  margin-bottom:10px; }}.splash-features .section-heading .title{ width:100%;}.splash-features .section-heading p{ width:100%;}.splash-features .services-grid{ padding:55px; height:100%; margin-bottom:0; display:block;}.splash-features .services-grid .thumbnail{ margin-bottom:30px; margin-right:0; max-width:100%;}.splash-features .services-grid .content .title{ color:var(--color-white);}.splash-features .services-grid .content p{ margin-bottom:0; -webkit-transition:var(--transition); transition:var(--transition);}.splash-features .services-grid:hover .content p,.splash-features .services-grid.active .content p{ opacity:1; color:var(--color-light);}.spalsh-why-choose .section-heading{ margin-bottom:40px;}@media only screen and (max-width:991px){ .spalsh-why-choose .section-heading{  margin-bottom:10px; }}.spalsh-why-choose .section-heading p{ width:100%;}.spalsh-why-choose .line-shape{ position:absolute; top:90px; left:0; -webkit-transform:scaleX(-1); -ms-transform:scaleX(-1); transform:scaleX(-1); z-index:-1;}.why-buy-box{ background-color:var(--color-white); border-radius:30px; padding:35px; margin-bottom:80px; border:var(--border-light); -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .why-buy-box{  margin-bottom:30px; }}.why-buy-box .heading{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-content:center; -ms-flex-line-pack:center; align-content:center;}.why-buy-box .heading .icon{ text-align:center; height:62px; width:62px; line-height:60px; background-color:rgb(0, 125, 184); border-radius:50%; margin-right:20px;}.why-buy-box .heading .title{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-bottom:20px; -webkit-transition:var(--transition); transition:var(--transition);}.why-buy-box p{ margin-bottom:0; -webkit-transition:var(--transition); transition:var(--transition);}.support-box{ height:100%; padding-bottom:30px;}.support-box a{ display:block; height:100%; position:relative; z-index:1; background-color:var(--color-white); border:var(--border-light); border-radius:30px; overflow:hidden;}.support-box .inner{ height:100%; padding:30px 35px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; position:relative; z-index:1; -webkit-transition:var(--transition); transition:var(--transition);}.support-box .heading{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-content:center; -ms-flex-line-pack:center; align-content:center;}.support-box .heading .icon{ text-align:center; height:62px; width:62px; line-height:60px; background-color:var(--color-light); border-radius:50%; margin-left:20px;}.support-box .heading .title{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; font-weight:700; margin-bottom:18px; letter-spacing:-0.045em; -webkit-transition:var(--transition); transition:var(--transition);}.support-box p{ color:var(--color-body); margin-bottom:16px; -webkit-transition:var(--transition); transition:var(--transition);}.support-box .item-btn{ text-align:center; height:46px; width:68px; line-height:46px; font-size:26px; border-radius:100px; color:var(--color-white); border:none; -webkit-transition:var(--transition); transition:var(--transition);}.support-box .shape-group li{ position:absolute; right:0; bottom:-1px; z-index:-1;}.support-box:hover a,.support-box.active a{ box-shadow:0 50px 50px -24px rgba(153,161,170,0.3);}.support-box:hover .inner .item-btn,.support-box.active .inner .item-btn{ background-color:rgb(0, 125, 184);}.support-box.online-docuentation .item-btn{ background-color:var(--color-rose);}.support-box.support-ticket .item-btn{ background-color:var(--color-chart1);}.splash-call-to-action{ background-color:rgb(0, 125, 184); padding:140px 0 80px; margin-bottom:0;}@media only screen and (max-width:1199px){ .splash-call-to-action{  padding:100px 0 40px; }}@media only screen and (max-width:991px){ .splash-call-to-action{  padding:80px 0 30px; }}@media only screen and (max-width:767px){ .splash-call-to-action{  padding:60px 0 10px; }}.splash-call-to-action:before{ display:none;}.splash-call-to-action .section-heading .title{ margin-bottom:20px; font-size:80px; width:100%;}@media only screen and (min-width:1200px) and (max-width:1599px){ .splash-call-to-action .section-heading .title{  font-size:70px; }}@media only screen and (max-width:1199px){ .splash-call-to-action .section-heading .title{  font-size:60px; }}@media only screen and (max-width:767px){ .splash-call-to-action .section-heading .title{  font-size:50px; }}@media only screen and (max-width:575px){ .splash-call-to-action .section-heading .title{  font-size:40px; }}.splash-call-to-action .section-heading p{ width:100%; font-size:20px; color:var(--color-light);}@media only screen and (max-width:991px){ .splash-call-to-action .section-heading p{  font-size:18px; }}.splash-call-to-action .section-heading p a{ font-weight:700; margin-left:10px; color:var(--color-light); text-decoration:underline;}.splash-call-to-action .section-heading p a:hover{ color:var(--color-white);}.splash-call-to-action .section-heading .axil-btn{ color:#2A288B; padding:24px 80px; -webkit-filter:drop-shadow(0px 14px 20px rgba(35,34,87,0.4)) drop-shadow(0px 48px 48px rgba(0,0,0,0.12)); filter:drop-shadow(0px 14px 20px rgba(35,34,87,0.4)) drop-shadow(0px 48px 48px rgba(0,0,0,0.12)); box-shadow:none;}.splash-call-to-action .call-to-action{ border-bottom:none;}.splash-footer{ padding-top:0 !important;}.splash-footer .footer-bottom{ border:none; padding:30px 0;}@media only screen and (max-width:991px){ .splash-footer .footer-copyright{  text-align:center;  margin-bottom:20px; }}.splash-footer .footer-copyright .copyright-text{ font-size:16px;}.splash-footer .footer-social{ text-align:center;}@media only screen and (max-width:991px){ .splash-footer .footer-social{  margin-bottom:20px; }}.splash-footer .footer-social li{ display:inline-block; margin-right:25px;}.splash-footer .footer-social li:last-child{ margin-right:0;}.splash-footer .footer-social li a{ height:40px; width:40px; line-height:42px; text-align:center; background-color:var(--color-light); border-radius:50%; color:var(--color-body);}.splash-footer .footer-social li a:hover{ background-color:rgb(0, 125, 184); color:var(--color-light);}@media only screen and (max-width:991px){ .splash-footer .footer-bottom-link{  text-align:center; }}.splash-footer .footer-bottom-link ul{ margin:0 -30px;}@media only screen and (max-width:991px){ .splash-footer .footer-bottom-link ul{  margin:0 -20px; }}.splash-footer .footer-bottom-link ul li{ padding:0 30px;}@media only screen and (max-width:991px){ .splash-footer .footer-bottom-link ul li{  padding:0 20px; }}.splash-footer .footer-bottom-link ul li:after{ height:58%; width:2px; right:-4px;}.splash-footer .footer-bottom-link ul li a{ font-size:16px; color:var(--color-body);}.onepage-template .mainmenu li.current a:not(.axil-btn){ color:rgb(0, 125, 184);}.onepage-template .mainmenu li.current a:not(.axil-btn):before{ width:100%; opacity:1;}.onepage-template .mainmenu .header-btn{ margin-right:0;}@media only screen and (max-width:991px){ .onepage-template .mainmenu .header-btn{  padding:10px 0; }}.onepage-template .mainmenu .header-btn a{ padding-top:0; padding-bottom:0;}.onepage-template .mainmenu .header-btn a.btn-fill-white{ color:rgb(0, 125, 184);}.onepage-template .mainmenu .header-btn a:before{ display:none;}.onepage-template .mainmenu .header-btn a:hover{ color:var(--color-white);}.onepage-template .mainmenu .header-btn.current a:after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.onepage-template .mainmenu-nav .mainmenu>li:last-child{ border-bottom:none;}.onepage-template .axil-header.header-style-4 .mainmenu li.current a{ color:var(--color-light);}.onepage-template .axil-header .header-navbar .header-main-nav{ margin-right:0;}.onepage-template .blog-list .modal-thumb{ display:none;}.onepage-template .blog-list .post-content p{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}.onepage-template .services-grid .content .title{ color:var(--color-white);}.onepage-template .services-grid.service-style-2 .content .title{ color:var(--color-text-dark);}.onepage-template .services-grid.service-style-1 .content .title{ color:var(--color-text-dark);}.onepage-template .header-offcanvasmenu .offcanvas-body .main-navigation li.current a{ color:rgb(0, 125, 184);}.blog-list .post-content p{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}.blog-list .post-content .details-description{ display:none; visibility:hidden; opacity:0;}.project-grid .modal-thumb{ display:none;}.project-grid .details-description{ display:none; visibility:hidden; opacity:0;}.case-study-featured .details-description{ display:none; visibility:hidden; opacity:0;}.op-modal-wrap{ position:fixed; top:0; left:0; right:0; bottom:0; background-color:rgba(0,0,0,0.8); z-index:100; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; visibility:hidden; opacity:0; pointer-events:none; padding:50px;}@media only screen and (max-width:767px){ .op-modal-wrap{  padding:20px; }}.op-modal-wrap.open{ visibility:visible; opacity:1; pointer-events:all;}.op-modal-wrap .op-modal-inner{ background-color:var(--color-white); max-width:1000px; width:100%; padding:50px; padding-top:70px; position:relative; overflow-y:auto;}@media only screen and (max-width:767px){ .op-modal-wrap .op-modal-inner{  padding:30px;  padding-top:60px; }}.op-modal-wrap .op-modal-inner .close{ position:absolute; right:15px; top:15px; border:none; background-color:var(--color-light); border-radius:4px; padding:3px 10px; color:var(--color-dark); -webkit-transition:var(--transition); transition:var(--transition);}.op-modal-wrap .op-modal-inner .close:hover{ color:var(--color-light); background-color:rgb(0, 125, 184);}.op-blog-modal .post-thumbnail{ margin-bottom:30px;}.op-blog-modal .post-thumbnail a{ display:block;}.op-blog-modal .post-thumbnail img{ max-height:450px; width:100%; object-fit:cover; object-position:center; border-radius:24px;}.op-blog-modal .post-content .title a{ pointer-events:none;}.op-blog-modal .post-content .blog-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; border-radius:16px;}.op-blog-modal .post-content .blog-share .share-label{ margin-bottom:0; margin-right:25px;}@media only screen and (max-width:1199px){ .op-blog-modal .post-content .blog-share .share-label{  margin-right:20px; }}.op-blog-modal .post-content .blog-share .social-list{ margin:0 -10px;}.op-blog-modal .post-content .blog-share .social-list li{ display:inline-block;}.op-blog-modal .post-content .blog-share .social-list li a{ color:var(--color-dark); padding:5px 10px;}@media only screen and (max-width:1199px){ .op-blog-modal .post-content .blog-share .social-list li a{  padding:5px; }}.op-blog-modal .post-content .blog-share .social-list li a:hover{ color:rgb(0, 125, 184);}.op-portfolio-modal .portfolio-thumbnail{ margin-bottom:30px;}.op-portfolio-modal .portfolio-thumbnail a{ display:block; pointer-events:none;}.op-portfolio-modal .portfolio-thumbnail img{ max-height:450px; width:100%; object-fit:cover; object-position:center; border-radius:24px;}.op-portfolio-modal .portfolio-content .title a{ pointer-events:none;}.op-portfolio-modal .portfolio-content .project-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; border-radius:16px;}.op-portfolio-modal .portfolio-content .project-share .share-label{ margin-bottom:0; margin-right:25px;}@media only screen and (max-width:1199px){ .op-portfolio-modal .portfolio-content .project-share .share-label{  margin-right:20px; }}.op-portfolio-modal .portfolio-content .project-share .social-list{ margin:0 -10px;}.op-portfolio-modal .portfolio-content .project-share .social-list li{ display:inline-block;}.op-portfolio-modal .portfolio-content .project-share .social-list li a{ color:var(--color-dark); padding:5px 10px;}@media only screen and (max-width:1199px){ .op-portfolio-modal .portfolio-content .project-share .social-list li a{  padding:5px; }}.op-portfolio-modal .portfolio-content .project-share .social-list li a:hover{ color:rgb(0, 125, 184);}.op-case-modal .op-modal-inner{ border-radius:10px;}.op-case-modal .case-content p:last-child{ margin-bottom:0;}.op-case-modal .case-content .title{ font-size:36px;}@media only screen and (max-width:991px){ .op-case-modal .case-content .title{  font-size:30px; }}body.op-modal-open{ overflow:hidden;}.active-dark-mode .op-modal-wrap .op-modal-inner{ background-color:var(--dark-main-body);}.active-dark-mode.onepage-template .services-grid .content .title{ color:var(--dark-title-light);}.active-dark-mode.onepage-template .op-blog-modal .post-content .blog-share .social-list li a{ color:var(--dark-title-light);}.active-dark-mode.onepage-template .op-blog-modal .post-content .blog-share .social-list li a:hover{ color:rgb(0, 125, 184);}.active-dark-mode.onepage-template .op-portfolio-modal .portfolio-content .project-share .social-list li a{ color:var(--dark-title-light);}.active-dark-mode.onepage-template .op-portfolio-modal .portfolio-content .project-share .social-list li a:hover{ color:rgb(0, 125, 184);}.active-dark-mode.onepage-template .mainmenu li.current a:not(.axil-btn){ color:var(--color-white);}@media (prefers-reduced-motion:no-preference){ :root{  scroll-behavior:auto; }}.axil-header{ position:relative; z-index:4;}.axil-header .header-navbar{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between;}.axil-header .header-navbar .header-logo a{ display:block;}.axil-header .header-navbar .header-logo .dark-version-logo{ display:none;}.axil-header .header-navbar .header-logo .sticky-logo{ display:none;}@media only screen and (max-width:991px){ .axil-header .header-navbar .header-logo img{  width:150px; }}.axil-header .header-navbar .header-main-nav{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin:0 55px 0 50px;}@media only screen and (max-width:1199px){ .axil-header .header-navbar .header-main-nav{  margin:0 30px; }}@media only screen and (max-width:991px){ .axil-header .header-navbar .header-main-nav{  margin:0; }}.axil-header.header-style-1 .axil-mainmenu.axil-sticky .header-navbar .header-logo .sticky-logo{ display:block;}.axil-header.header-style-2 .axil-mainmenu{ padding:50px 80px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .axil-header.header-style-2 .axil-mainmenu{  padding:35px 15px; }}@media only screen and (max-width:1199px){ .axil-header.header-style-2 .axil-mainmenu{  padding:35px 15px; }}@media only screen and (max-width:575px){ .axil-header.header-style-2 .axil-mainmenu{  padding:30px 0; }}.axil-header.header-style-2 .axil-mainmenu.axil-sticky{ padding:15px 80px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .axil-header.header-style-2 .axil-mainmenu.axil-sticky{  padding:15px; }}@media only screen and (max-width:1199px){ .axil-header.header-style-2 .axil-mainmenu.axil-sticky{  padding:15px; }}@media only screen and (max-width:575px){ .axil-header.header-style-2 .axil-mainmenu.axil-sticky{  padding:15px 0; }}.axil-header.header-style-2 .axil-mainmenu .mainmenu{ -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;}.axil-header.header-style-3 .axil-mainmenu.axil-sticky .header-navbar .header-logo .light-version-logo{ display:none;}.axil-header.header-style-3 .axil-mainmenu.axil-sticky .header-navbar .header-logo .sticky-logo{ display:block;}.axil-header.header-style-3 .header-action .sidemenu-btn .btn-wrap{ background-color:var(--color-light);}@media only screen and (max-width:1299px){ .axil-header.header-style-4 .header-main-nav{  margin:0 15px; }}@media only screen and (max-width:991px){ .axil-header.header-style-4 .header-main-nav{  margin:0; }}@media only screen and (max-width:991px){ .axil-header.header-style-4 .mainmenu-nav{  background-color:var(--color-dark); }}.axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu{ background-color:var(--color-dark);}.axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a{ color:var(--color-light);}.axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a:hover{ color:rgb(0, 125, 184);}.axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a.active{ color:rgb(0, 125, 184);}.axil-header.header-style-4 .mobile-nav-header{ border-color:var(--color-gray-4);}.axil-header.header-style-4 .mobile-nav-header .mobile-nav-logo .light-mode{ display:none;}.axil-header.header-style-4 .mobile-nav-header .mobile-nav-logo .dark-mode{ display:block;}.axil-header.header-style-4 .mobile-nav-header .mobile-menu-close{ background-color:var(--color-white); color:var(--color-black); border:none;}.axil-header.header-style-4 .axil-mainmenu.axil-sticky{ background-color:var(--color-dark);}@media only screen and (max-width:1199px){ .axil-header.header-style-4 .mainmenu li{  margin:0 10px; }}@media only screen and (max-width:991px){ .axil-header.header-style-4 .mainmenu li{  border-color:var(--color-gray-4); }}.axil-header.header-style-4 .mainmenu li a{ color:var(--color-light);}.axil-header.header-style-4 .mainmenu li a::before{ background-color:var(--color-white);}.axil-header.header-style-4 .mainmenu li a::after{ color:var(--color-gray-4);}.axil-header.header-style-4 .header-action .header-btn .axil-btn{ display:block;}.axil-mainmenu{ padding:50px 0; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (min-width:1200px) and (max-width:1599px){ .axil-mainmenu{  padding:35px 0; }}@media only screen and (max-width:1199px){ .axil-mainmenu{  padding:30px 0; }}.axil-mainmenu.axil-sticky{ position:fixed; top:0; right:0; left:0; z-index:5; background-color:var(--color-white); box-shadow:0 2px 10px 0 rgba(0,0,0,0.1); padding:15px 0; -webkit-animation:headerSlideDown 0.8s ease forwards; animation:headerSlideDown 0.8s ease forwards;}.axil-mainmenu.axil-sticky .header-action .sidemenu-btn .btn-wrap{ background-color:var(--color-body);}.axil-mainmenu.axil-sticky .header-action .sidemenu-btn .btn-wrap span{ background-color:var(--color-white);}.axil-mainmenu.axil-sticky .header-action .social-icon-list li a{ color:var(--color-dark);}.axil-mainmenu.axil-sticky .header-action .social-icon-list li a:hover{ color:rgb(0, 125, 184);}.mainmenu{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:end; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; list-style:none; padding:0; margin:0;}.mainmenu>li{ margin:0 24px;}@media only screen and (max-width:1199px){ .mainmenu>li{  margin:0 12px; }}.mainmenu>li>a{ color:var(--color-body); font-weight:500; font-size:var(--font-body-2); font-family:var(--font-primary); line-height:60px; height:60px; display:block; position:relative; -webkit-transition:var(--transition); transition:var(--transition);}.mainmenu>li>a::before{ content:""; height:2px; width:0; background-color:rgb(0, 125, 184); position:absolute; bottom:12px; left:0; opacity:0; -webkit-transition:0.5s; transition:0.5s;}.mainmenu>li>a:hover{ color:rgb(0, 125, 184);}.mainmenu>li>a:hover::before{ opacity:1; width:100%;}.mainmenu>li>a.active{ color:rgb(0, 125, 184);}.mainmenu>li>a.active::before{ width:100%; opacity:1;}.mainmenu>.menu-item-has-children{ position:relative;}.mainmenu>.menu-item-has-children>a{ position:relative; margin-right:20px;}.mainmenu>.menu-item-has-children>a::after{ content:"\f107"; font-family:var(--font-awesome); font-weight:400; color:var(--color-text-dark); font-size:18px; position:absolute; top:0; right:-20px;}.mainmenu>.menu-item-has-children .axil-submenu{ position:absolute; top:100%; left:20px; background:#ffffff; z-index:-1; opacity:0; visibility:hidden; min-width:250px; padding:15px 10px; border-radius:4px; -webkit-transition:var(--transition); transition:var(--transition); list-style:none; margin:0; box-shadow:0 13px 48px 0 rgba(0,0,0,0.15);}.mainmenu>.menu-item-has-children .axil-submenu li{ margin:0; -webkit-transition:var(--transition); transition:var(--transition); opacity:0; -webkit-transform:translateX(20px); -ms-transform:translateX(20px); transform:translateX(20px);}.mainmenu>.menu-item-has-children .axil-submenu li a{ position:relative; font-size:14px; text-transform:capitalize; color:var(--color-body); font-weight:500; padding:7px 15px; border-radius:4px; display:block; -webkit-transition:var(--transition); transition:var(--transition);}.mainmenu>.menu-item-has-children .axil-submenu li a::after{ content:""; height:1px; width:0; background-color:rgb(0, 125, 184); position:absolute; top:50%; left:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:var(--transition); transition:var(--transition);}.mainmenu>.menu-item-has-children .axil-submenu li a:hover{ color:rgb(0, 125, 184);}.mainmenu>.menu-item-has-children .axil-submenu li a:hover::after{ width:100%;}.mainmenu>.menu-item-has-children .axil-submenu li a.active{ color:rgb(0, 125, 184);}.mainmenu>.menu-item-has-children .axil-submenu li a.active::after{ width:100%;}.mainmenu>.menu-item-has-children:hover .axil-submenu{ opacity:1; visibility:visible; z-index:9; left:0;}.mainmenu>.menu-item-has-children:hover .axil-submenu li{ opacity:1; -webkit-transform:translateX(0); -ms-transform:translateX(0); transform:translateX(0);}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(1n){ -webkit-transition-delay:0.1s; transition-delay:0.1s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(2n){ -webkit-transition-delay:0.2s; transition-delay:0.2s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(3n){ -webkit-transition-delay:0.3s; transition-delay:0.3s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(4n){ -webkit-transition-delay:0.4s; transition-delay:0.4s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(5n){ -webkit-transition-delay:0.5s; transition-delay:0.5s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(6n){ -webkit-transition-delay:0.6s; transition-delay:0.6s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(7n){ -webkit-transition-delay:0.7s; transition-delay:0.7s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(8n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(9n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(10n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(11n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.mainmenu>.menu-item-has-children:hover .axil-submenu li:nth-child(12n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.header-action>ul{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}.header-action>ul>li{ margin-right:30px;}.header-action>ul>li:last-child{ margin-right:0;}.header-action .sidemenu-btn{ margin-right:0;}.header-action .sidemenu-btn .btn-wrap{ height:60px; width:60px; background-color:var(--color-light); border:none; border-radius:50%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .header-action .sidemenu-btn .btn-wrap{  height:50px;  width:50px; }}.header-action .sidemenu-btn .btn-wrap span{ height:2px; width:20px; background-color:var(--color-dark); margin-bottom:4px; border-radius:10px; -webkit-transition:var(--transition); transition:var(--transition);}.header-action .sidemenu-btn .btn-wrap span:last-child{ margin-bottom:0; width:10px; margin-right:-10px;}.header-action .sidemenu-btn .btn-wrap:focus{ box-shadow:none;}.header-action .sidemenu-btn .btn-wrap:hover span:last-child{ width:20px; margin-right:0;}.header-action .sidemenu-btn .btn-wrap:hover span:first-child{ width:10px; margin-right:-10px;}.header-action .sidemenu-btn .btn-wrap.btn-dark{ background-color:var(--color-body);}.header-action .sidemenu-btn .btn-wrap.btn-dark span{ background-color:var(--color-white);}@media only screen and (max-width:575px){ .header-action .header-social-link{  display:none; }}.header-action .social-icon-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:-15px;}.header-action .social-icon-list li{ margin:15px;}.header-action .social-icon-list li a{ font-size:20px; color:var(--color-body);}@media only screen and (max-width:991px){ .header-action .social-icon-list li a{  color:var(--color-dark); }}.header-action .social-icon-list li a:hover{ color:rgb(0, 125, 184);}.header-action .header-btn{ margin-right:0;}@media only screen and (max-width:1399px){ .header-action .header-btn .axil-btn{  padding:15px 40px; }}@media only screen and (min-width:992px) and (max-width:1199px){ .header-action .header-btn .axil-btn{  padding:15px 25px; }}@media only screen and (max-width:991px){ .header-action .header-btn{  margin-right:30px; }}@media only screen and (max-width:575px){ .header-action .header-btn{  display:none; }}@media only screen and (min-width:992px){ .header-action .mobile-menu-btn{  display:none; }}.header-action .mobile-menu-btn .btn-wrap{ height:50px; width:50px;}.header-action .my_switcher{ margin-left:20px; border-radius:50%; height:50px; width:50px; line-height:52px; padding:0; text-align:center;}@media only screen and (max-width:767px){ .header-action .my_switcher{  margin-left:15px; }}.header-action .my_switcher ul{ -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;}.header-offcanvasmenu{ width:60vw; min-width:300px; -webkit-transition:all 0.8s cubic-bezier(0.77,0.2,0.05,1); transition:all 0.8s cubic-bezier(0.77,0.2,0.05,1);}@media only screen and (max-width:1199px){ .header-offcanvasmenu{  width:70vw; }}.header-offcanvasmenu .offcanvas-header{ padding:50px 100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .header-offcanvasmenu .offcanvas-header{  padding:50px; }}@media only screen and (max-width:1199px){ .header-offcanvasmenu .offcanvas-header{  padding:50px; }}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-header{  padding:30px 30px 0; }}.header-offcanvasmenu .offcanvas-header .btn-close{ margin:0; font-size:22px; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-header .btn-close{  font-size:14px; }}.header-offcanvasmenu .offcanvas-header .btn-close:hover{ color:rgb(0, 125, 184); opacity:1;}.header-offcanvasmenu .offcanvas-header .btn-close:focus{ border:none; box-shadow:none;}.header-offcanvasmenu .offcanvas-body{ padding:50px 100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .header-offcanvasmenu .offcanvas-body{  padding:50px; }}@media only screen and (max-width:1199px){ .header-offcanvasmenu .offcanvas-body{  padding:50px; }}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-body{  padding:30px; }}.header-offcanvasmenu .offcanvas-body .side-nav-search-form{ position:relative; margin-bottom:70px;}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .side-nav-search-form{  margin-bottom:40px; }}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .search-field{ font-size:40px; height:auto; border:none; border-bottom:2px solid var(--color-gray-3); border-radius:0; padding:5px 0;}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .side-nav-search-form .search-field{  font-size:20px; }}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .search-field:focus{ box-shadow:none;}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn{ position:absolute; right:0; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); background-color:transparent; border:none; padding:0;}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn i{ font-weight:400; font-size:24px; color:var(--color-gray-4); -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn i{  font-size:18px; }}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn:hover i{ color:rgb(0, 125, 184);}.header-offcanvasmenu .offcanvas-body .main-navigation{ margin:-30px 0; margin-top:-45px;}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .main-navigation{  margin-bottom:40px; }}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-body .main-navigation{  margin:-20px 0;  margin-bottom:40px; }}.header-offcanvasmenu .offcanvas-body .main-navigation li{ margin:30px 0;}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-body .main-navigation li{  margin:20px 0; }}.header-offcanvasmenu .offcanvas-body .main-navigation li a{ color:var(--color-dark); font-size:36px; font-weight:500;}@media only screen and (max-width:1199px){ .header-offcanvasmenu .offcanvas-body .main-navigation li a{  font-size:24px; }}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-body .main-navigation li a{  font-size:20px; }}.header-offcanvasmenu .offcanvas-body .main-navigation li a:hover{ color:rgb(0, 125, 184);}.header-offcanvasmenu .offcanvas-body .main-navigation li a.active{ color:rgb(0, 125, 184);}.header-offcanvasmenu .offcanvas-body .contact-inner .title{ font-size:18px; line-height:1; color:var(--color-dark); font-weight:500; display:block; margin-bottom:15px;}@media only screen and (max-width:1199px){ .header-offcanvasmenu .offcanvas-body .contact-inner .title{  font-size:16px; }}.header-offcanvasmenu .offcanvas-body .contact-inner .address{ margin-bottom:40px;}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .contact-inner .address{  margin-bottom:25px; }}.header-offcanvasmenu .offcanvas-body .contact-inner .address a{ color:var(--color-body); display:block; margin-bottom:10px;}.header-offcanvasmenu .offcanvas-body .contact-inner .address a i{ margin-right:20px;}.header-offcanvasmenu .offcanvas-body .contact-inner .address p{ margin-bottom:0;}.header-offcanvasmenu .offcanvas-body .contact-inner .social-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:-15px -6px;}.header-offcanvasmenu .offcanvas-body .contact-inner .social-share li{ margin:15px 6px;}.header-offcanvasmenu .offcanvas-body .contact-inner .social-share li a{ color:var(--color-white); font-size:16px; text-align:center; width:50px; height:50px; line-height:53px; display:block; border-radius:100%; background-color:rgb(0, 125, 184); text-align:center;}.header-offcanvasmenu .offcanvas-body .contact-inner .social-share li a:hover{ background-color:var(--color-dark);}.mobile-nav-header{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin:0 10px; padding-bottom:20px; border-bottom:1px solid var(--color-fog);}@media only screen and (min-width:992px){ .mobile-nav-header{  display:none; }}.mobile-nav-header .mobile-nav-logo{ width:150px; line-height:1;}.mobile-nav-header .mobile-nav-logo .dark-mode{ display:none;}.mobile-nav-header .mobile-menu-close{ background-color:transparent; height:30px; width:30px; border:2px solid var(--color-gray-4); border-radius:10px; color:var(--color-dark); font-size:14px; -webkit-transition:var(--transition); transition:var(--transition); line-height:1;}.mobile-nav-header .mobile-menu-close:hover{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184); color:var(--color-white);}@media only screen and (max-width:991px){ .axil-mainmenu.axil-sticky{  -webkit-animation:none;  animation:none; } .mainmenu-nav{  position:fixed;  top:0;  bottom:0;  left:-300px;  background-color:var(--color-white);  width:300px;  padding:20px 10px;  -webkit-transition:all 0.8s cubic-bezier(0.77,0.2,0.05,1);  transition:all 0.8s cubic-bezier(0.77,0.2,0.05,1);  z-index:1050; } .mainmenu-nav.show{  left:0; } .mainmenu-nav .mainmenu{  display:block;  height:100%;  overflow:auto; } .mainmenu-nav .mainmenu>li{  border-bottom:1px solid var(--color-fog); } .mainmenu-nav .mainmenu>li>a{  height:50px;  line-height:50px; } .mainmenu-nav .mainmenu>li>a::before{  display:none; } .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu{  display:none;  position:initial;  visibility:visible;  opacity:1;  min-width:100%;  box-shadow:none;  padding:0 0 10px;  -webkit-transition:initial;  transition:initial; } .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li{  opacity:1;  -webkit-transform:translateX(0);  -ms-transform:translateX(0);  transform:translateX(0); } .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a{  padding:7px 10px; } .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a::after{  display:none; } .mainmenu-nav .mainmenu .menu-item-has-children.menu-item-open .axil-submenu{  display:block; } .mainmenu>.menu-item-has-children>a .submenu-toggle-btn{  position:absolute;  top:0;  right:-20px;  height:50px;  width:12px;  background-color:transparent;  z-index:5; } .mainmenu>.menu-item-has-children>a:after{  -webkit-transition:0.3s;  transition:0.3s; } .mainmenu>.menu-item-has-children.open>a{  color:rgb(0, 125, 184); } .mainmenu>.menu-item-has-children.open>a:after{  color:rgb(0, 125, 184);  -webkit-transform:rotate(180deg);  -ms-transform:rotate(180deg);  transform:rotate(180deg); }}@-webkit-keyframes headerSlideDown{ 0%{  margin-top:-50px;  opacity:0; } 30%{  margin-top:-10px;  opacity:0; } 100%{  margin-top:0;  opacity:1; }}@keyframes headerSlideDown{ 0%{  margin-top:-50px;  opacity:0; } 30%{  margin-top:-10px;  opacity:0; } 100%{  margin-top:0;  opacity:1; }}.blog-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; border-top:var(--border-light); border-bottom:var(--border-light); padding:40px 20px 40px 0; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:1199px){ .blog-list{  padding:40px 0; }}@media only screen and (max-width:767px){ .blog-list{  display:block; }}@media only screen and (max-width:767px){ .blog-list .post-thumbnail{  margin-bottom:30px; }}.blog-list .post-thumbnail a{ border-radius:30px; overflow:hidden; display:block;}.blog-list .post-thumbnail a img{ border-radius:30px; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:767px){ .blog-list .post-thumbnail a img{  width:100%; }}.blog-list .post-content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:20px;}@media only screen and (max-width:767px){ .blog-list .post-content{  margin-left:0; }}.blog-list .post-content .title{ margin-bottom:20px;}.blog-list .post-content .title a{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}.blog-list .post-content .title a:hover{ color:rgb(0, 125, 184);}.blog-list .post-content p{ color:var(--color-gray-2); letter-spacing:-0.025em; margin-bottom:30px;}.blog-list .post-content .more-btn{ font-weight:500; color:var(--color-text-dark);}.blog-list .post-content .more-btn i{ margin-left:20px; font-weight:700; vertical-align:middle; -webkit-transition:var(--transition); transition:var(--transition);}.blog-list .post-content .more-btn:hover{ color:rgb(0, 125, 184);}.blog-list .post-content .more-btn:hover i{ margin-left:10px;}.blog-list:hover,.blog-list.active{ border-top-color:rgb(0, 125, 184);}.blog-list:hover .post-thumbnail a img,.blog-list.active .post-thumbnail a img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}.blog-list.border-start{ border-left:var(--border-light) !important; padding-left:25px; padding-right:0;}@media only screen and (max-width:1199px){ .blog-list.border-start{  border-left:none !important;  padding-left:0; }}.blog-grid{ margin-bottom:80px;}@media only screen and (max-width:991px){ .blog-grid{  margin-bottom:60px; }}.blog-grid .title{ letter-spacing:-0.045em; margin-bottom:35px; color:var(--color-dark);}@media only screen and (max-width:767px){ .blog-grid .title{  margin-bottom:30px;  letter-spacing:0;  line-height:1.15; }}.blog-grid .title a:hover{ color:rgb(0, 125, 184);}.blog-grid .author{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.blog-grid .author .info{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1;}.blog-grid .author .author-name{ margin-bottom:6px;}.blog-grid .post-thumbnail{ margin:30px 0; position:relative;}.blog-grid .post-thumbnail a{ border-radius:30px; overflow:hidden;}.blog-grid .post-thumbnail a img{ border-radius:30px; -webkit-transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1),-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1);}.blog-grid .post-thumbnail .popup-video{ text-align:center; position:absolute; top:50%; left:0; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.blog-grid .post-thumbnail .popup-video .play-btn{ height:150px; width:150px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; background:-webkit-linear-gradient(top,rgba(32,38,43,0.8) 0%,#20262B 100%); background:linear-gradient(180deg,rgba(32,38,43,0.8) 0%,#20262B 100%); border-radius:50%; margin:0 auto; font-size:32px; color:var(--color-white); -webkit-transition:var(--transition); transition:var(--transition);}.blog-grid .post-thumbnail .popup-video .play-btn:hover{ background-color:rgb(0, 125, 184);}@media only screen and (max-width:1199px){ .blog-grid .post-thumbnail .popup-video .play-btn{  height:100px;  width:100px;  font-size:26px; }}@media only screen and (max-width:575px){ .blog-grid .post-thumbnail .popup-video .play-btn{  height:80px;  width:80px;  font-size:20px; }}.blog-grid:hover .post-thumbnail a img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}.blog-grid.blog-without-thumb{ background:var(--gradient-primary); padding:50px; border-radius:30px; border-right:2px solid rgba(80,92,253,0);}@media only screen and (max-width:767px){ .blog-grid.blog-without-thumb{  padding:40px; }}.blog-grid.blog-without-thumb blockquote .title{ margin-bottom:30px; line-height:1.4;}.blog-grid.blog-without-thumb .author .info{ margin-left:0;}.blog-grid.blog-thumb-slide .post-thumbnail .slick-list{ margin:0;}.blog-grid.blog-thumb-slide .post-thumbnail .slick-list .slick-slide{ padding:0;}.blog-grid.blog-thumb-slide .post-thumbnail .slick-dots{ text-align:center; bottom:50px;}@media only screen and (max-width:767px){ .blog-grid.blog-thumb-slide .post-thumbnail .slick-dots{  bottom:20px; }}.recent-post-slide .slick-list{ margin:0;}.recent-post-slide .slick-list .slick-slide{ padding:0;}.blog-meta li{ display:inline-block; color:var(--color-gray-2); margin-right:20px; position:relative; font-size:14px;}.blog-meta li:after{ content:""; height:17px; width:1px; background-color:var(--color-gray-2); position:absolute; top:2px; right:-15px;}.blog-meta li:last-child:after{ display:none;}.single-blog .single-blog-content .post-thumbnail{ margin:0 0 35px;}.single-blog .single-blog-content .post-thumbnail img{ border-radius:30px;}.single-blog .single-blog-content .author{ margin-bottom:30px;}.single-blog .single-blog-content p{ margin-bottom:20px; line-height:1.7;}.single-blog .single-blog-content .wp-block-quote{ margin:50px 0; background:var(--gradient-primary); padding:50px; border-radius:30px; border-right:2px solid rgba(80,92,253,0);}.single-blog .single-blog-content .wp-block-quote p{ font-size:18px; margin-bottom:0;}.single-blog .single-blog-content .list-style{ padding-left:20px; margin-top:30px; margin-bottom:30px;}.single-blog .single-blog-content .list-style li{ margin:12px 0;}.single-blog .audio-player{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; width:100%; height:50px; margin-bottom:60px; background-color:var(--color-mercury); box-shadow:none; border-radius:30px; padding:5px 30px;}.single-blog .audio-player .play-pause-btn svg{ width:10px;}.single-blog .audio-player .controls{ font-size:14px;}.single-blog .audio-player .controls .gap-progress{ background-color:rgb(0, 125, 184);}.single-blog .audio-player .controls .gap-progress .progress__pin{ height:10px; width:10px; top:-3px; background-color:rgb(0, 125, 184);}.single-blog .audio-player .volume .volume__button svg{ width:15px;}.single-blog .audio-player .volume .volume__button.open svg path{ fill:rgb(0, 125, 184);}.single-blog .audio-player .volume .volume__controls .volume__progress{ background-color:rgb(0, 125, 184);}.single-blog .audio-player .volume .volume__controls .volume__progress .pin{ background-color:rgb(0, 125, 184);}.blog-author{ background-color:var(--color-light); padding:50px; border-radius:30px; margin-bottom:80px;}@media only screen and (max-width:991px){ .blog-author{  margin-bottom:60px; }}@media only screen and (max-width:767px){ .blog-author{  padding:30px; }}.blog-author .author{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}@media only screen and (max-width:767px){ .blog-author .author{  display:block;  text-align:center; }}@media only screen and (max-width:767px){ .blog-author .author .author-thumb{  margin-bottom:20px; }}.blog-author .author .author-thumb img{ border-radius:50%;}.blog-author .author .info{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:30px;}@media only screen and (max-width:767px){ .blog-author .author .info{  margin-left:0; }}.blog-author .author .info .title{ margin-bottom:20px;}.blog-author .author .info p{ color:#737387; margin-bottom:22px;}.blog-author .author .social-share{ margin:0 -10px;}.blog-author .author .social-share li{ display:inline-block;}.blog-author .author .social-share li a{ font-size:var(--font-body-1); color:var(--color-body); padding:0 10px;}.blog-author .author .social-share li a:hover{ color:rgb(0, 125, 184);}.blog-comment{ margin-bottom:55px;}@media only screen and (max-width:575px){ .blog-comment{  margin-bottom:40px; }}.blog-comment .section-title{ margin-bottom:50px;}.blog-comment .comment-list .comment{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; margin-bottom:30px;}.blog-comment .comment-list .comment:last-child{ margin-bottom:0;}.blog-comment .comment-list .comment .thumbnail{ padding-right:30px;}.blog-comment .comment-list .comment .thumbnail img{ height:60px; width:60px;}.blog-comment .comment-list .comment .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1;}.blog-comment .comment-list .comment .content .heading{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin-bottom:10px;}@media only screen and (max-width:479px){ .blog-comment .comment-list .comment .content .heading{  display:block; }}.blog-comment .comment-list .comment .content .heading .title{ margin-bottom:0;}@media only screen and (max-width:479px){ .blog-comment .comment-list .comment .content .heading .title{  margin-bottom:8px; }}.blog-comment .comment-list .comment .content .heading .comment-date{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.blog-comment .comment-list .comment .content .heading .comment-date p{ margin-bottom:0; font-size:15px; color:rgb(0, 125, 184);}.blog-comment .comment-list .comment .content .heading .comment-date .reply-btn{ font-size:14px; color:rgb(0, 125, 184); padding-left:10px;}.blog-comment .comment-list .comment .content .heading .comment-date .reply-btn:hover{ color:var(--color-dark);}.blog-comment .comment-list .comment .content p{ margin-bottom:20px;}.blog-comment .comment-list .comment-reply{ margin-left:75px;}@media only screen and (max-width:575px){ .blog-comment .comment-list .comment-reply{  margin-left:30px; }}.blog-comment-form{ background-color:var(--color-white); border-radius:30px; padding:50px; box-shadow:0 40px 48px 0 rgba(153,161,170,0.25);}@media only screen and (max-width:767px){ .blog-comment-form{  padding:30px; }}.blog-comment-form .title{ font-size:40px;}@media only screen and (max-width:991px){ .blog-comment-form .title{  font-size:36px; }}@media only screen and (max-width:767px){ .blog-comment-form .title{  font-size:32px; }}@media only screen and (max-width:767px){ .related-blog-area .section-heading .title{  font-size:36px; }}@media only screen and (max-width:575px){ .related-blog-area .section-heading .title{  font-size:30px; }}.wp-block-quote{ margin:50px 0; background:var(--gradient-primary); padding:50px; border-radius:30px; border-right:2px solid rgba(80,92,253,0);}.wp-block-quote p{ font-size:18px; margin-bottom:0;}@media only screen and (max-width:991px){ .axil-sidebar{  margin-top:50px; }}.axil-sidebar .widget{ margin-bottom:80px;}@media only screen and (max-width:991px){ .axil-sidebar .widget{  margin-bottom:50px; }}.axil-sidebar .widget:last-child{ margin-bottom:0;}.widget.widget-search .blog-search{ position:relative;}.widget.widget-search .blog-search input{ padding-right:45px;}.widget.widget-search .blog-search input:focus{ box-shadow:none; border:var(--border-lighter);}.widget.widget-search .blog-search input::-webkit-input-placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search input::-moz-placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search input:-ms-input-placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search input::-ms-input-placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search input::placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search .search-button{ position:absolute; right:20px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); border:0; padding:0; background-color:transparent; font-weight:500; color:var(--color-body);}.widget.widget-search .blog-search .search-button:before{ content:""; position:absolute; background:var(--color-gray-4); height:18px; width:1px; left:-14px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.widget.widget-categories .category-list li:first-child a{ padding-top:0;}.widget.widget-categories .category-list a{ display:block; font-size:var(--font-body-1); color:var(--color-body); border-bottom:var(--border-lighter); padding:18px 0; position:relative;}.widget.widget-categories .category-list a:before{ content:""; height:1px; width:0; background-color:rgb(0, 125, 184); position:absolute; bottom:-1px; left:0; visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.widget.widget-categories .category-list a:after{ width:0; height:0; border-style:solid; border-width:4.5px 0 4.5px 6px; border-color:transparent transparent transparent var(--color-dark); position:absolute; right:0; content:""; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:var(--transition); transition:var(--transition);}.widget.widget-categories .category-list a:hover{ color:rgb(0, 125, 184);}.widget.widget-categories .category-list a:hover:before{ visibility:visible; opacity:1; width:100%;}.widget.widget-categories .category-list a:hover:after{ border-color:transparent transparent transparentrgb(0, 125, 184);}.widget.widge-social-share .blog-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; background-color:rgb(0, 125, 184); padding:24px 30px; border-radius:16px;}@media only screen and (max-width:1199px){ .widget.widge-social-share .blog-share{  padding:24px 20px; }}.widget.widge-social-share .blog-share .title{ color:var(--color-white); margin-bottom:0; margin-right:25px;}@media only screen and (max-width:1199px){ .widget.widge-social-share .blog-share .title{  margin-right:20px; }}.widget.widge-social-share .social-list{ margin:0 -10px;}.widget.widge-social-share .social-list li{ display:inline-block;}.widget.widge-social-share .social-list li a{ color:var(--color-white); padding:5px 10px;}@media only screen and (max-width:1199px){ .widget.widge-social-share .social-list li a{  padding:5px; }}.widget.widge-social-share .social-list li a:hover{ opacity:0.8;}.widget.widget-recent-post .single-post{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; margin-bottom:25px; padding-bottom:20px; border-bottom:var(--border-lighter);}.widget.widget-recent-post .single-post .post-thumbnail a{ border-radius:16px; overflow:hidden;}.widget.widget-recent-post .single-post .post-thumbnail a img{ border-radius:16px; -webkit-transition:var(--transition); transition:var(--transition);}.widget.widget-recent-post .single-post .post-content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:20px;}.widget.widget-recent-post .single-post .post-content .title{ margin-bottom:10px;}.widget.widget-recent-post .single-post:hover .post-thumbnail a img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}.widget.widget-recent-post .single-post:last-child{ margin-bottom:0; border-bottom:none; padding-bottom:0;}.widget.widget-banner-ad a{ border-radius:20px;}.widget.widget-banner-ad a img{ border-radius:20px;}.footer-area{ padding-top:10px;}.footer-top{ padding-bottom:70px;}@media only screen and (max-width:991px){ .footer-top{  padding-bottom:50px; }}.footer-social-link ul{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin:0 -5px;}.footer-social-link ul li a{ color:var(--color-gray-3); font-size:30px; padding:5px;}@media only screen and (max-width:991px){ .footer-social-link ul li a{  font-size:20px; }}.footer-social-link ul li a:hover{ color:rgb(0, 125, 184);}.footer-widget{ margin-bottom:80px;}@media only screen and (max-width:767px){ .footer-widget{  margin-bottom:50px; }}.footer-widget .widget-title{ font-weight:700;}.footer-widget.border-end{ border-right-color:var(--color-ghost) !important; padding-right:80px; margin-right:40px;}@media only screen and (max-width:1199px){ .footer-widget.border-end{  border:none !important;  padding-right:0;  margin-right:0; }}.footer-newsletter .title{ margin-bottom:20px; letter-spacing:-0.045em;}.footer-menu-link ul{ margin:-8px 0;}.footer-menu-link li a{ color:var(--color-body); padding:8px 0; font-size:18px; line-height:1.5;}@media only screen and (max-width:991px){ .footer-menu-link li a{  font-size:16px; }}.footer-menu-link li a:hover{ color:rgb(0, 125, 184);}.footer-bottom{ border-top:1px solid var(--color-ghost); padding:25px 0;}@media only screen and (max-width:767px){ .footer-copyright{  text-align:center;  margin-bottom:10px; }}.footer-copyright .copyright-text{ color:var(--color-gray-1);}.footer-copyright .copyright-text a{ color:var(--color-gray-1);}.footer-copyright .copyright-text a:hover{ color:rgb(0, 125, 184);}.footer-bottom-link{ text-align:right;}@media only screen and (max-width:767px){ .footer-bottom-link{  text-align:center; }}.footer-bottom-link ul{ margin:0 -20px;}.footer-bottom-link ul li{ padding:0 20px; display:inline-block; position:relative;}.footer-bottom-link ul li::after{ content:""; height:4px; width:4px; background-color:var(--color-gray-4); border-radius:50%; position:absolute; top:53%; right:-5px; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.footer-bottom-link ul li:last-child::after{ display:none;}.footer-bottom-link ul li a{ color:var(--color-gray-1);}.footer-bottom-link ul li a:hover{ color:rgb(0, 125, 184);}.footer-dark{ background-color:var(--color-dark); padding-top:0;}.footer-dark .footer-bottom{ border-top-color:var(--color-body);}.footer-dark .footer-copyright .copyright-text{ color:var(--color-gray-2);}.footer-dark .footer-copyright .copyright-text a{ color:var(--color-gray-2);}.footer-dark .footer-copyright .copyright-text a:hover{ color:var(--color-white);}.footer-dark .footer-bottom-link ul li a{ color:var(--color-gray-2);}.footer-dark .footer-bottom-link ul li a:hover{ color:rgb(0, 125, 184);}.footer-dark .footer-bottom-link ul li:after{ background-color:var(--color-gray-2);}.active-dark-mode{ color-scheme:dark; --dark-main-body:#212121; --dark-bg-color:var(--color-dark); --dark-body-text:#D3D3D4; --dark-title-light:#D3D3D4; --dark-solid-btn:var(--color-ghost); --dark-border-gray:var(--color-body);}.active-dark-mode body{ color:var(--dark-body-text);}.active-dark-mode p{ color:var(--dark-body-text);}.active-dark-mode h1,.active-dark-mode h2,.active-dark-mode h3,.active-dark-mode h4,.active-dark-mode h5,.active-dark-mode h6{ color:var(--dark-title-light);}.active-dark-mode ul li,.active-dark-mode ol li{ color:var(--dark-body-text);}.active-dark-mode .form-group label{ color:var(--dark-body-text);}.active-dark-mode input,.active-dark-mode .form-control{ color:var(--dark-body-text); border-color:var(--dark-border-gray); }.active-dark-mode input:focus,.active-dark-mode .form-control:focus{ box-shadow:none; border-color:transparent; background-color:#171717;}.active-dark-mode input::-webkit-input-placeholder,.active-dark-mode .form-control::-webkit-input-placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode input::-moz-placeholder,.active-dark-mode .form-control::-moz-placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode input:-ms-input-placeholder,.active-dark-mode .form-control:-ms-input-placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode input::-ms-input-placeholder,.active-dark-mode .form-control::-ms-input-placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode input::placeholder,.active-dark-mode .form-control::placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode input:-ms-input-placeholder,.active-dark-mode .form-control:-ms-input-placeholder{  color:var(--dark-body-text);}.active-dark-mode input::-ms-input-placeholder,.active-dark-mode .form-control::-ms-input-placeholder{  color:var(--dark-body-text);}.active-dark-mode .input-group{ background-color:#171717; box-shadow:none;}:dir(ltr) .active-dark-mode .input-group::before{ content:url("/static/front/assets/media/icon/message-light.png");}@media only screen and (max-width:479px){ .active-dark-mode .input-group{  background-color:transparent; } .active-dark-mode .input-group .form-control:focus{  background-color:transparent;  border-color:var(--dark-border-gray); }}.active-dark-mode .error-msg,.active-dark-mode .success-msg{ margin-top:25px;}.active-dark-mode .error-msg p,.active-dark-mode .success-msg p{ margin-bottom:0; font-size:14px;}.active-dark-mode .error-msg p{ color:#ff0000;}.active-dark-mode .success-msg p{ color:#15c54b;}.active-dark-mode .bg-color-light{ background-color:var(--color-text-dark);}.active-dark-mode .bg-color-mercury{ background-color:var(--dark-bg-color);}.active-dark-mode .main-wrapper{ background-color:var(--dark-main-body);}.active-dark-mode .axil-btn.btn-borderd{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184); color:var(--color-white); overflow:hidden;}.active-dark-mode .axil-btn.btn-borderd::after{ content:""; height:350px; width:350px; background-color:rgb(0, 125, 184); border-radius:50%; position:absolute; top:50%; left:50%; -webkit-transform:translateY(-50%) translateX(-50%) scale(0); -ms-transform:translateY(-50%) translateX(-50%) scale(0); transform:translateY(-50%) translateX(-50%) scale(0); -webkit-transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); z-index:-1;}.active-dark-mode .axil-btn.btn-borderd:hover{ border-color:rgb(0, 125, 184);}.active-dark-mode .axil-btn.btn-borderd:hover:after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.active-dark-mode .axil-btn.btn-fill-white{ background-color:rgb(0, 125, 184); color:var(--color-white); overflow:hidden;}.active-dark-mode .axil-btn.btn-fill-white::after{ content:""; height:350px; width:350px; background-color:rgb(0, 125, 184); border-radius:50%; position:absolute; top:50%; left:50%; -webkit-transform:translateY(-50%) translateX(-50%) scale(0); -ms-transform:translateY(-50%) translateX(-50%) scale(0); transform:translateY(-50%) translateX(-50%) scale(0); -webkit-transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); z-index:-1;}.active-dark-mode .axil-btn.btn-fill-white:hover:after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.active-dark-mode .shape-group-1 .shape img{ -webkit-filter:brightness(0.2); filter:brightness(0.2);}.active-dark-mode .shape-group-3 .shape:not(.shape-3) img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-4 .shape-1 img{ -webkit-filter:brightness(0.2); filter:brightness(0.2);}.active-dark-mode .shape-group-6 .shape img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-7 .shape img{ -webkit-filter:brightness(0.2); filter:brightness(0.2);}.active-dark-mode .shape-group-8 .shape-1 img,.active-dark-mode .shape-group-8 .shape-2 img,.active-dark-mode .shape-group-8 .shape-3 img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-9 .shape img{ -webkit-filter:brightness(0.5); filter:brightness(0.5);}.active-dark-mode .shape-group-11 .shape img{ -webkit-filter:brightness(0.5); filter:brightness(0.5);}.active-dark-mode .shape-group-12 .shape-3 img{ opacity:0.3;}.active-dark-mode .shape-group-13 .shape-1 img{ -webkit-filter:brightness(0.1); filter:brightness(0.1);}.active-dark-mode .shape-group-13 .shape-2 img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-17 .shape img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-19 .shape{ opacity:0.2;}.active-dark-mode .shape-group-20 .shape-1{ opacity:0.2;}.active-dark-mode .shape-group-20 .shape-2{ opacity:0.2;}.active-dark-mode .shape-group-21 .shape-1 img{ -webkit-filter:brightness(0.1); filter:brightness(0.1);}.active-dark-mode .shape-group-21 .shape-2 img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .slick-dot-nav .slick-dots li button{ background-color:var(--dark-body-text);}.active-dark-mode .slick-dot-nav .slick-dots li.slick-active button{ background-color:rgb(0, 125, 184);}.active-dark-mode .mainmenu li a{ color:var(--dark-body-text);}.active-dark-mode .mainmenu li a::before{ background-color:var(--dark-body-text);}.active-dark-mode .mainmenu li a:hover{ color:var(--dark-title-light);}.active-dark-mode .mainmenu .menu-item-has-children a::after{ color:var(--dark-body-text);}.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu{ background-color:var(--dark-bg-color);}.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu li a{ color:var(--dark-body-text);}.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu li a::after{ background-color:var(--dark-title-light);}.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu li a:hover{ color:var(--dark-title-light);}.active-dark-mode .axil-mainmenu.axil-sticky{ background-color:var(--dark-bg-color);}.active-dark-mode .axil-mainmenu.axil-sticky .header-action .social-icon-list li a{ color:var(--color-white);}.active-dark-mode .axil-header .header-navbar .header-logo .light-version-logo{ display:none;}.active-dark-mode .axil-header .header-navbar .header-logo .dark-version-logo{ display:block;}.active-dark-mode .axil-header.header-style-1 .axil-mainmenu.axil-sticky .header-navbar .header-logo .sticky-logo{ display:none;}.active-dark-mode .axil-header.header-style-3 .axil-mainmenu.axil-sticky .header-navbar .header-logo .sticky-logo{ display:none;}.active-dark-mode .axil-header.header-style-3 .header-action .sidemenu-btn .btn-wrap{ background-color:#464646;}.active-dark-mode .axil-header.header-style-3 .header-action .social-icon-list li a{ color:var(--dark-body-text);}.active-dark-mode .axil-header.header-style-4 .mainmenu-nav .mainmenu li a{ color:var(--dark-body-text);}.active-dark-mode .axil-header.header-style-4 .mainmenu-nav .mainmenu li a::after{ color:var(--dark-body-text);}.active-dark-mode .axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a{ color:var(--dark-body-text);}.active-dark-mode .header-offcanvasmenu{ background-color:var(--dark-bg-color);}.active-dark-mode .header-offcanvasmenu .offcanvas-header .btn-close{ background-color:var(--dark-body-text); border-radius:50%; height:20px; width:20px; line-height:20px; font-size:14px;}.active-dark-mode .header-offcanvasmenu .offcanvas-body .main-navigation li a{ color:var(--dark-title-light);}.active-dark-mode .header-offcanvasmenu .offcanvas-body .main-navigation li a:hover{ color:var(--color-white);}.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .title{ color:var(--dark-title-light);}.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .address a{ color:var(--dark-body-text);}.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .address a:hover{ color:var(--color-white);}.active-dark-mode .header-action .sidemenu-btn .btn-wrap{ background-color:var(--color-body);}.active-dark-mode .header-action .sidemenu-btn .btn-wrap span{ background-color:var(--dark-title-light);}.active-dark-mode .mobile-nav-header{ border-bottom-color:var(--dark-border-gray);}.active-dark-mode .mobile-nav-header .mobile-menu-close{ background-color:var(--color-white); color:var(--dark-bg-color); border:none;}.active-dark-mode .mobile-nav-header .mobile-nav-logo .light-mode{ display:none;}.active-dark-mode .mobile-nav-header .mobile-nav-logo .dark-mode{ display:block;}@media only screen and (max-width:991px){ .active-dark-mode .mainmenu-nav{  background-color:var(--dark-bg-color); } .active-dark-mode .mainmenu-nav .mainmenu>li{  border-bottom-color:var(--dark-border-gray); } .active-dark-mode .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu{  background-color:transparent; } .active-dark-mode .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a{  color:var(--dark-body-text); } .active-dark-mode .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a:hover{  color:rgb(0, 125, 184); }}.active-dark-mode .banner .banner-content .title{ color:var(--dark-title-light);}.active-dark-mode .banner .banner-content .subtitle{ color:var(--dark-body-text);}.active-dark-mode .banner .banner-content .axil-btn{ box-shadow:none;}.active-dark-mode .banner .banner-social .social-icon li a{ color:var(--dark-body-text);}.active-dark-mode .banner .banner-social .social-icon li a i{ color:var(--dark-body-text);}.active-dark-mode .banner.banner-style-2{ background-color:var(--dark-bg-color);}.active-dark-mode .banner.banner-style-4{ background:var(--dark-main-body);}.active-dark-mode .banner.banner-style-5 .banner-content .axil-btn{ color:var(--dark-solid-btn);}.active-dark-mode .section-heading .title{ color:var(--dark-title-light);}.active-dark-mode .section-heading p{ color:var(--dark-body-text);}.active-dark-mode .heading-light-left p{ opacity:1 !important;}.active-dark-mode .breadcrum-area{ background:var(--dark-bg-color);}.active-dark-mode .case-study-counterup .single-counterup{ border-right-color:var(--dark-border-gray);}.active-dark-mode .case-study-counterup .counter-title{ color:var(--dark-body-text);}.active-dark-mode .isotope-project-btn button{ color:var(--dark-body-text);}.active-dark-mode .isotope-project-btn button::after{ background-color:var(--dark-body-text);}.active-dark-mode .project-add-banner .content .title{ color:var(--color-dark);}.active-dark-mode .project-grid{ box-shadow:none;}.active-dark-mode .project-grid .content{ background-color:var(--dark-bg-color);}.active-dark-mode .project-grid .content .subtitle{ color:var(--dark-body-text);}.active-dark-mode .project-grid.project-style-2 .content{ background-color:transparent;}.active-dark-mode .project-grid.project-style-2 .content .subtitle{ color:var(--color-body);}.active-dark-mode .project-grid.project-style-2 .content .title{ color:var(--color-text-dark);}.active-dark-mode .process-work .content p{ color:var(--dark-body-text);}.active-dark-mode .services-grid .content .title a{ color:inherit;}.active-dark-mode .services-grid .content .title a:hover{ color:rgb(0, 125, 184);}.active-dark-mode .services-grid .content p{ color:var(--dark-body-text); opacity:1;}.active-dark-mode .services-grid .content .more-btn{ color:var(--dark-solid-btn);}.active-dark-mode .services-grid:hover .content .more-btn,.active-dark-mode .services-grid.active .content .more-btn{ color:var(--color-accent2);}.active-dark-mode .services-grid.service-style-2{ background:var(--dark-bg-color);}.active-dark-mode .services-grid.service-style-2 .content .title a{ color:var(--dark-title-light);}.active-dark-mode .services-grid.service-style-2 .content p{ color:var(--dark-body-text);}.active-dark-mode .services-grid.service-style-2 .content .more-btn{ color:var(--dark-solid-btn);}.active-dark-mode .services-grid.service-style-2:hover .content .more-btn,.active-dark-mode .services-grid.service-style-2.active .content .more-btn{ color:rgb(0, 125, 184);}.active-dark-mode .service-scroll-nav{ background-color:var(--dark-main-body);}.active-dark-mode .services-grid.service-style-1{ background:var(--dark-bg-color);}.active-dark-mode .services-grid.service-style-1 .content .title a{ color:var(--dark-title-light);}.active-dark-mode .services-grid.service-style-1 .content p{ color:var(--dark-body-text);}.active-dark-mode .services-grid.service-style-1 .content .more-btn{ color:var(--dark-solid-btn);}.active-dark-mode .services-grid.service-style-1:hover .content .more-btn,.active-dark-mode .services-grid.service-style-1.active .content .more-btn{ color:rgb(0, 125, 184);}.active-dark-mode .service-scroll-nav ul{ border-bottom-color:var(--dark-border-gray);}.active-dark-mode .service-scroll-nav ul li a{ color:var(--dark-body-text);}.active-dark-mode .service-scroll-nav ul li a:hover{ color:var(--color-white);}.active-dark-mode .service-scroll-nav ul li a:after{ background-color:var(--color-white);}.active-dark-mode .service-scroll-nav ul li.current a{ color:var(--color-white);}.active-dark-mode .contact-form-box{ background-color:var(--dark-main-body);}.active-dark-mode .contact-form-box.shadow-box{ box-shadow:0 20px 48px 0 rgba(0,0,0,0.25);}.active-dark-mode .contact-address .address p{ color:var(--dark-body-text);}.active-dark-mode .contact-address .address p a{ color:var(--dark-body-text);}.active-dark-mode .testimonial-grid .author-info .content .name{ color:var(--dark-title-light);}.active-dark-mode .testimonial-grid p{ color:var(--dark-body-text);}.active-dark-mode .followers-list li a span{ color:var(--dark-body-text);}.active-dark-mode .pricing-billing-duration ul{ background-color:var(--dark-main-body); border-color:var(--dark-border-gray);}.active-dark-mode .pricing-billing-duration ul .nav-link{ color:var(--dark-body-text);}.active-dark-mode .pricing-billing-duration ul .nav-link.active{ background-color:rgb(0, 125, 184);}.active-dark-mode .pricing-table{ background-color:var(--dark-main-body);}.active-dark-mode .pricing-table .pricing-header .subtitle{ color:var(--dark-body-text);}.active-dark-mode .pricing-table .pricing-header .price-wrap{ border-color:rgba(227,230,233,0.2);}.active-dark-mode .pricing-table .pricing-header .price-wrap .amount{ color:var(--dark-body-text);}.active-dark-mode .pricing-table:hover .pricing-header .price-wrap,.active-dark-mode .pricing-table.active .pricing-header .price-wrap{ border-color:rgba(227,230,233,0.4);}.active-dark-mode .pricing-table:hover .pricing-header .price-wrap .amount,.active-dark-mode .pricing-table.active .pricing-header .price-wrap .amount{ color:var(--color-white);}.active-dark-mode .pricing-table:hover .pricing-header .axil-btn,.active-dark-mode .pricing-table.active .pricing-header .axil-btn{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184); color:var(--color-white);}.active-dark-mode .pricing-table:hover .pricing-header .axil-btn:after,.active-dark-mode .pricing-table.active .pricing-header .axil-btn:after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.active-dark-mode .pricing-table.pricing-borderd{ border-color:var(--dark-border-gray);}.active-dark-mode .why-choose-us .accordion-item{ border-bottom-color:var(--dark-border-gray);}.active-dark-mode .why-choose-us .accordion-item .accordion-button.collapsed{ color:var(--dark-body-text);}.active-dark-mode .why-choose-us .accordion-item .accordion-body{ color:var(--dark-body-text);}.active-dark-mode .faq-accordion .accordion-item{ background-color:var(--dark-main-body); box-shadow:none;}.active-dark-mode .faq-accordion .accordion-button{ background-color:transparent;}.active-dark-mode .faq-accordion .accordion-button.collapsed{ color:var(--dark-body-text);}.active-dark-mode .faq-accordion .accordion-button.collapsed::after{ color:var(--dark-body-text);}.active-dark-mode .faq-accordion .accordion-body p{ color:var(--dark-body-text);}.active-dark-mode .counterup-progress .title{ color:var(--dark-title-light);}.active-dark-mode .counterup-progress.counterup-style-2{ background:var(--dark-bg-color);}.active-dark-mode .counterup-progress.counterup-style-2 .icon .light-icon{ display:inline-block;}.active-dark-mode .counterup-progress.counterup-style-2 .icon .dark-icon{ display:none;}.active-dark-mode .counterup-progress.counterup-style-2 .title{ color:var(--dark-title-light);}.active-dark-mode .blog-list{ border-top-color:var(--dark-border-gray); border-bottom-color:var(--dark-border-gray);}.active-dark-mode .blog-list .post-content p{ color:var(--dark-body-text);}.active-dark-mode .blog-list .post-content .more-btn{ color:var(--dark-solid-btn);}.active-dark-mode .blog-list.border-start{ border-left-color:var(--dark-border-gray) !important;}.active-dark-mode .blog-grid .title{ color:var(--dark-title-light);}.active-dark-mode .blog-grid.blog-without-thumb{ background:var(--dark-bg-color);}.active-dark-mode .blog-author{ background-color:var(--dark-bg-color);}.active-dark-mode .blog-author .author .info .title{ color:var(--dark-title-light);}.active-dark-mode .blog-author .author .info p{ color:var(--dark-body-text);}.active-dark-mode .blog-author .author .social-share li a{ color:var(--dark-body-text);}.active-dark-mode .blog-author .author .social-share li a:hover{ color:var(--color-white);}.active-dark-mode .blog-comment-form{ background-color:var(--dark-bg-color); box-shadow:none;}.active-dark-mode .blog-comment-form .form-control:focus{ background-color:var(--dark-main-body);}.active-dark-mode .single-blog .single-blog-content .wp-block-quote{ background:var(--dark-bg-color);}.active-dark-mode .wp-block-quote{ background:var(--dark-bg-color);}.active-dark-mode .call-to-action-area{ border:var(--dark-border-gray);}.active-dark-mode .call-to-action-area::before{ background-color:var(--dark-bg-color);}.active-dark-mode .call-to-action-area .call-to-action{ border-color:var(--dark-border-gray);}.active-dark-mode .footer-social-link ul li a{ color:var(--dark-body-text); -webkit-transition:var(--transition); transition:var(--transition);}.active-dark-mode .footer-social-link ul li a:hover{ color:rgb(0, 125, 184);}.active-dark-mode .footer-widget.border-end{ border-right-color:var(--dark-border-gray) !important;}.active-dark-mode .footer-menu-link li a{ color:var(--dark-body-text);}.active-dark-mode .footer-menu-link li a:hover{ color:rgb(0, 125, 184);}.active-dark-mode .footer-bottom{ border-top-color:var(--dark-border-gray);}.active-dark-mode .footer-bottom-link ul li a{ color:var(--dark-body-text);}.active-dark-mode .footer-bottom-link ul li a:hover{ color:var(--color-white);}.active-dark-mode .footer-bottom-link ul li::after{ background-color:var(--dark-body-text);}.active-dark-mode .footer-copyright .copyright-text{ color:var(--dark-body-text);}.active-dark-mode .footer-copyright .copyright-text a{ color:var(--dark-body-text);}.active-dark-mode .footer-copyright .copyright-text a:hover{ color:var(--color-white);}.active-dark-mode .widget.widget-search .blog-search input{ }.active-dark-mode .widget.widget-search .blog-search input::-webkit-input-placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode .widget.widget-search .blog-search input::-moz-placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode .widget.widget-search .blog-search input:-ms-input-placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode .widget.widget-search .blog-search input::-ms-input-placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode .widget.widget-search .blog-search input::placeholder{ color:var(--dark-body-text);  opacity:1;}.active-dark-mode .widget.widget-search .blog-search input:-ms-input-placeholder{  color:var(--dark-body-text);}.active-dark-mode .widget.widget-search .blog-search input::-ms-input-placeholder{  color:var(--dark-body-text);}.active-dark-mode .widget.widget-search .blog-search .search-button{ color:var(--dark-body-text);}.active-dark-mode .widget.widget-categories .category-list a{ color:var(--dark-body-text); border-bottom-color:var(--dark-border-gray);}.active-dark-mode .widget.widget-categories .category-list a::after{ border-color:transparent transparent transparent var(--dark-body-text);}.active-dark-mode .widget.widge-social-share .blog-share{ background-color:var(--dark-bg-color);}.active-dark-mode .widget.widget-recent-post .single-post{ border-bottom-color:var(--dark-border-gray);}.active-dark-mode .pagination ul li a{ border-color:var(--dark-border-gray); color:var(--dark-body-text);}.active-dark-mode .pagination ul li a:hover{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184);}.active-dark-mode .pagination ul li a.current{ border-color:rgb(0, 125, 184);}.active-dark-mode .onepage-screen-area{ background:transparent;}.active-dark-mode .onepage-screen-area .content .countdown .countdown-section::after{ background-color:var(--dark-border-gray);}.active-dark-mode .onepage-screen-area .content .countdown .countdown-section .countdown-unit{ color:var(--dark-body-text);}.active-dark-mode .onepage-screen-area.coming-soon-area .site-logo .logo-light{ display:none;}.active-dark-mode .onepage-screen-area.coming-soon-area .site-logo .logo-dark{ display:block;}.active-dark-mode .splash-main-banner{ background-color:var(--color-text-dark);}.active-dark-mode .splash-main-banner:before{ background:var(--dark-main-body);}.active-dark-mode .splash-main-banner .site-element-count .count-title{ color:var(--dark-body-text);}.active-dark-mode .splash-main-banner .demo-slider .slick-slide a{ box-shadow:none;}.active-dark-mode .main-demo-area .single-demo .thumb{ box-shadow:none;}.active-dark-mode .main-demo-area .shape-group li{ opacity:0.1;}.active-dark-mode .spalsh-why-choose .why-buy-box{ background-color:var(--dark-main-body); border-color:var(--dark-main-body);}.active-dark-mode .spalsh-why-choose .why-buy-box.active{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184);}.active-dark-mode .spalsh-why-choose .line-shape{ opacity:0.1;}.active-dark-mode .support-box a{ background-color:var(--dark-main-body); border-color:var(--dark-main-body);}.active-dark-mode .support-box:hover a,.active-dark-mode .support-box.active a{ box-shadow:0 50px 50px -24px rgba(1,1,1,0.3);}.active-dark-mode .splash-call-to-action{ background-color:var(--dark-bg-color);}.section-padding{ padding:140px 0 110px;}@media only screen and (max-width:1199px){ .section-padding{  padding:100px 0 70px; }}@media only screen and (max-width:991px){ .section-padding{  padding:80px 0 50px; }}@media only screen and (max-width:767px){ .section-padding{  padding:60px 0 30px; }}.section-padding-2{ padding:140px 0 100px;}@media only screen and (max-width:1199px){ .section-padding-2{  padding:100px 0 60px; }}@media only screen and (max-width:991px){ .section-padding-2{  padding:80px 0 40px; }}@media only screen and (max-width:767px){ .section-padding-2{  padding:60px 0 20px; }}.section-padding-equal{ padding:140px 0;}@media only screen and (max-width:1199px){ .section-padding-equal{  padding:100px 0; }}@media only screen and (max-width:991px){ .section-padding-equal{  padding:80px 0; }}@media only screen and (max-width:767px){ .section-padding-equal{  padding:60px 0; }}.mt--200{ margin-top:200px;}.mt--150{ margin-top:150px;}.mt--100{ margin-top:100px;}.mt--90{ margin-top:90px;}.mt--80{ margin-top:80px;}.mt--20{ margin-top:20px !important;}.mb--100{ margin-bottom:100px;}.mb--90{ margin-bottom:90px;}.mb--80{ margin-bottom:80px !important;}.mb--50{ margin-bottom:50px !important;}.mb--40{ margin-bottom:40px !important;}.mb--30{ margin-bottom:30px !important;}.mb--20{ margin-bottom:20px !important;}.ml--20{ margin-left:20px !important;}.pt--250{ padding-top:250px;}.pt--200{ padding-top:200px;}.pt--150{ padding-top:150px;}.pb--90{ padding-bottom:90px;}.pb--80{ padding-bottom:80px;}.pb--70{ padding-bottom:70px;}.plr--30{ padding:0 30px;}@media only screen and (max-width:1199px){ .pt_lg--200{  padding-top:200px; } .pt_lg--100{  padding-top:100px; } .pb_lg--40{  padding-bottom:40px; } .pb_lg--20{  padding-bottom:20px; }}@media only screen and (max-width:991px){ .mb_md--70{  margin-bottom:70px; } .mb_md--30{  margin-bottom:30px; } .pt_md--100{  padding-top:100px; } .pt_md--80{  padding-top:80px; } .pb_md--70{  padding-bottom:70px; } .pb_md--20{  padding-bottom:20px; } .mt_md--0{  margin-top:0; } .mb_md--0{  margin-bottom:0; } .pb_md--0{  padding-bottom:0; }}@media only screen and (max-width:767px){ .pt_sm--80{  padding-top:80px; } .pt_sm--60{  padding-top:60px; } .pb_sm--0{  padding-bottom:0; }}@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400&family=Poppins:wght@300;400;500;600;700;800;900&display=swap");:root{ --color-primary:rgb(0, 125, 184); --color-white:#ffffff; --color-black:#000000; --color-light:#ECF2F6; --color-dark:#27272E; --color-text-dark:#292930; --color-accent1:#FFDC60; --color-accent2:#FAB8C4; --color-blue-shade:#6865FF; --color-link:rgb(0, 125, 184); --color-mabel:#DBF8FF; --color-fog:#DBDEFF; --color-pink-shade:#FFD3DB; --color-peach:#FFEDDC; --color-rose:#C75C6F; --color-chart1:#896BA7; --color-chart2:#BADEFF; --color-body:#525260; --color-gray-1:#757589; --color-gray-2:#999FAE; --color-gray-3:#999AB8; --color-gray-4:#99A1AA; --color-ship-gray:#42424A; --color-ghost:#C7C7D5; --color-mercury:#E5E5E5; --gradient-primary:linear-gradient(90deg,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); --gradient-blue:linear-gradient(145.92deg,#5956E9 20.18%,#9991FF 76.9%); --gradient-accent:linear-gradient(180deg,#FAB8C4 0%,#FFEDF0 100%); --gradient-white:linear-gradient(266.3deg,rgba(236,242,246,0) 7.84%,#ECF2F6 29.1%,rgba(236,242,246,0) 64.32%); --gradient-dark:linear-gradient(180deg,#27272E 0%,#303035 100%); --border-light:1px solid #E3E6E9; --border-lighter:1px solid #ECF2F6; --border-dark:1px solid var(--color-ship-gray); --border-gray:1px solid var(--color-gray-4); --font-primary:"DM Sans",sans-serif; --font-secondary:"Poppins",sans-serif; --font-awesome:"Font Awesome 5 Pro"; --transition:all 0.3s ease-in-out; --font-body-1:18px; --font-body-2:16px; --font-body-3:14px; --font-body-4:12px; --line-height-b1:1.5; --line-height-b3:1.1; --h1:80px; --h2:64px; --h3:48px; --h4:32px; --h5:24px; --h6:20px;}a{ display:inline-block; text-decoration:none; -webkit-transition:var(--transition); transition:var(--transition);}span{ display:inline-block;}img{ max-width:100%; height:auto; vertical-align:middle;}ul.list-style,ol.list-style{ margin:-10px 0;}ul.list-style li,ol.list-style li{ margin:10px 0;}ul.list-style li::marker,ol.list-style li::marker{ color:rgb(0, 125, 184);}.list-unstyled{ padding-left:0; list-style:none; margin-bottom:0;}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{ padding-left:15px; padding-right:15px;}@media only screen and (min-width:1200px) and (max-width:1399px){ .container{  max-width:100%;  padding-left:30px;  padding-right:30px; }}.row{ margin-left:-15px; margin-right:-15px;}.row > [class*=col]{ padding-left:15px; padding-right:15px;}.row.g-0{ margin-left:0; margin-right:0;}.row.g-0 > [class*=col]{ padding-left:0; padding-right:0;}@media only screen and (min-width:1400px){ .row-35{  margin-left:-35px;  margin-right:-35px; } .row-35 > [class*=col]{  padding-left:35px;  padding-right:35px; } .row-40{  margin-left:-40px;  margin-right:-40px; } .row-40 > [class*=col]{  padding-left:40px;  padding-right:40px; } .row-45{  margin-left:-45px;  margin-right:-45px; } .row-45 > [class*=col]{  padding-left:45px;  padding-right:45px; }}body{ font-family:var(--font-secondary); font-size:var(--font-body-2); line-height:var(--line-height-b1); color:var(--color-body); font-weight:400; height:100%; vertical-align:baseline; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; text-rendering:optimizeLegibility;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,address,p,pre,blockquote,table,hr{ margin:0 0 30px 0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{ color:inherit;}h1,h2,h3,h4,h5,h6{ font-family:var(--font-primary); font-weight:500; letter-spacing:-0.025em; color:var(--color-text-dark);}h1,.h1{ font-size:var(--h1); line-height:1.2;}@media only screen and (min-width:1200px) and (max-width:1599px){ h1,.h1{  font-size:68px; }}@media only screen and (max-width:1199px){ h1,.h1{  font-size:68px; }}@media only screen and (max-width:767px){ h1,.h1{  font-size:48px; }}h2,.h2{ font-size:var(--h2); line-height:1.2;}@media only screen and (min-width:1200px) and (max-width:1599px){ h2,.h2{  font-size:56px; }}@media only screen and (max-width:1199px){ h2,.h2{  font-size:56px; }}@media only screen and (max-width:767px){ h2,.h2{  font-size:38px; }}@media only screen and (max-width:479px){ h2,.h2{  font-size:34px; }}h3,.h3{ font-size:var(--h3); line-height:1.2;}@media only screen and (min-width:1200px) and (max-width:1599px){ h3,.h3{  font-size:40px; }}@media only screen and (max-width:1199px){ h3,.h3{  font-size:36px; }}@media only screen and (max-width:767px){ h3,.h3{  font-size:32px; }}h4,.h4{ font-size:var(--h4); line-height:1.2;}@media only screen and (max-width:991px){ h4,.h4{  font-size:26px; }}@media only screen and (max-width:767px){ h4,.h4{  font-size:20px; }}h5,.h5{ font-size:var(--h5); line-height:1.4;}@media only screen and (max-width:767px){ h5,.h5{  font-size:20px; }}h6,.h6{ font-size:var(--h6); line-height:1.2;}@media only screen and (max-width:767px){ h6,.h6{  font-size:18px; }}p{ font-size:var(--font-body-2); line-height:var(--line-height-b1); margin:0 0 40px 0;}.body-font1{ font-size:var(--font-body-1); line-height:var(--line-height-b1);}.body-font2{ font-size:var(--font-body-2); line-height:var(--line-height-b1);}.body-font3{ font-size:var(--font-body-3); line-height:var(--line-height-b3);}.body-font4{ font-size:var(--font-body-4); line-height:var(--line-height-b3);}input,.form-control{ border:var(--border-lighter); border-radius:16px; background-color:transparent; color:var(--color-text-dark); padding:15px 20px; width:100%; }input:focus,.form-control:focus{ outline:none; box-shadow:0 20px 48px -14px rgba(153,161,170,0.25); border-color:transparent;}input::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{ color:var(--color-gray-2); opacity:1;}input::-moz-placeholder,.form-control::-moz-placeholder{ color:var(--color-gray-2); opacity:1;}input:-ms-input-placeholder,.form-control:-ms-input-placeholder{ color:var(--color-gray-2); opacity:1;}input::-ms-input-placeholder,.form-control::-ms-input-placeholder{ color:var(--color-gray-2); opacity:1;}input::placeholder,.form-control::placeholder{ color:var(--color-gray-2); opacity:1;}input:-ms-input-placeholder,.form-control:-ms-input-placeholder{ color:var(--color-gray-2);}input::-ms-input-placeholder,.form-control::-ms-input-placeholder{ color:var(--color-gray-2);}input{ height:60px;}.form-group{ margin-bottom:16px;}.form-group label{ font-size:14px; font-weight:500; color:var(--color-dark); margin-bottom:10px;}.input-group{ background-color:var(--color-white); border-radius:20px; height:72px; padding:10px 10px 10px 55px; box-shadow:0 24px 48px -15px rgba(153,161,170,0.25);}@media only screen and (max-width:479px){ .input-group{  display:block;  box-shadow:none;  height:auto;  padding:0; }}:dir(ltr) .input-group:before{ content:url("/static/front/assets/media/icon/message.png"); position:absolute; left:30px; top:24px; z-index:1;}@media only screen and (max-width:479px){ .input-group:before{  left:15px;  top:18px; }}.input-group .form-control{ padding:5px 15px; height:auto; border:none; background-color:transparent;}.input-group .form-control:focus{ box-shadow:none;}@media only screen and (max-width:479px){ .input-group .form-control{  height:60px;  width:100%;  border-radius:20px !important;  padding:5px 15px 5px 50px;  border:1px solid var(--color-light); }}:dir(ltr) .input-group .subscribe-btn{ margin-left:0 !important;}:dir(rtl) .input-group .subscribe-btn{ margin-left:-40px !important;}.input-group .subscribe-btn{ border:none; background-color:rgb(0, 125, 184); color:var(--color-white); border-radius:16px !important; padding:10px 28px; -webkit-transition:var(--transition); transition:var(--transition);}.input-group .subscribe-btn:hover{ background-color:rgb(0, 125, 184);}@media only screen and (max-width:479px){ .input-group .subscribe-btn{  margin-top:15px;  padding:14px 30px; }}.error-msg,.success-msg{ margin-top:25px;}.error-msg p,.success-msg p{ margin-bottom:0; font-size:14px;}.error-msg p{ color:#ff0000;}.success-msg p{ color:#15c54b;}.bg-color-dark{ background-color:var(--color-dark);}.bg-color-light{ background-color:var(--color-light);}.bg-color-mercury{ background-color:var(--color-mercury);}.bg-color-ship-gray{ background-color:var(--color-ship-gray);}.color-gray-4{ color:var(--color-gray-4);}.opacity-50{ opacity:0.5;}.back-to-top{ position:fixed; bottom:-40px; right:40px; display:block; width:50px; height:50px; line-height:50px; background:rgb(0, 125, 184); color:#fff; text-align:center; text-decoration:none; border-radius:50%; opacity:0; -webkit-transform:scale(0.3); -ms-transform:scale(0.3); transform:scale(0.3); box-shadow:4px 4px 10px rgba(0,0,0,0.2); z-index:9; -webkit-transition:all 0.3s; transition:all 0.3s;}@media only screen and (max-width:575px){ .back-to-top{  width:40px;  height:40px;  line-height:40px; }}.back-to-top:focus{ color:var(--color-white);}.back-to-top.show{ bottom:40px; opacity:1; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}@media only screen and (max-width:575px){ .back-to-top.show{  bottom:10px;  right:10px; }}.back-to-top.show:hover{ color:var(--color-white); bottom:30px; opacity:1;}@media only screen and (max-width:575px){ .back-to-top.show:hover{  bottom:10px; }}.breadcrum-area{ background:var(--gradient-primary); padding:200px 0 100px; margin-top:-180px; position:relative; z-index:1;}@media only screen and (max-width:1199px){ .breadcrum-area{  margin-top:-120px; }}@media only screen and (max-width:767px){ .breadcrum-area{  padding:150px 0 40px; }}.breadcrumb{ display:block;}.breadcrumb ul{ margin-bottom:40px;}@media only screen and (max-width:767px){ .breadcrumb ul{  margin-bottom:35px; }}.breadcrumb li{ display:inline-block; color:rgb(0, 125, 184); font-weight:500; position:relative; margin-right:22px;}.breadcrumb li:after{ content:"."; color:var(--color-gray-2); font-size:18px; position:absolute; top:-5px; right:-15px;}.breadcrumb li a{ color:var(--color-gray-2);}.breadcrumb li a:hover{ color:rgb(0, 125, 184);}.breadcrumb li:last-child:after{ display:none;}.breadcrumb .title{ margin-bottom:0; width:80%;}@media only screen and (max-width:991px){ .breadcrumb .title{  width:100%; }}.breadcrumb-banner{ padding:280px 0 200px;}@media only screen and (max-width:1199px){ .breadcrumb-banner{  padding:200px 0 50px; }}@media only screen and (max-width:991px){ .breadcrumb-banner{  padding:150px 0 40px; }}@media only screen and (max-width:767px){ .breadcrumb-banner{  padding:150px 0 20px; }}.breadcrumb-banner .section-heading .title{ color:#000248; width:55%; margin-bottom:40px;}@media only screen and (max-width:991px){ .breadcrumb-banner .section-heading .title{  width:100%;  margin-bottom:30px; }}.breadcrumb-banner .section-heading p{ width:40%;}@media only screen and (max-width:991px){ .breadcrumb-banner .section-heading p{  width:100%; }}@media only screen and (max-width:991px){ .breadcrumb-banner .section-heading{  margin-bottom:40px; }}.breadcrumb-banner .banner-thumbnail{ position:absolute; bottom:-100px; right:190px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .breadcrumb-banner .banner-thumbnail{  right:-50px;  bottom:-80px; } .breadcrumb-banner .banner-thumbnail img{  width:90%; }}@media only screen and (max-width:1199px){ .breadcrumb-banner .banner-thumbnail{  right:-40px;  bottom:-50px; } .breadcrumb-banner .banner-thumbnail img{  width:65%; }}@media only screen and (max-width:991px){ .breadcrumb-banner .banner-thumbnail{  position:initial;  text-align:center; } .breadcrumb-banner .banner-thumbnail img{  width:100%; }}.breadcrumb-banner .banner-thumbnail.thumbnail-2{ bottom:120px; right:100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .breadcrumb-banner .banner-thumbnail.thumbnail-2{  right:-50px; }}@media only screen and (max-width:1199px){ .breadcrumb-banner .banner-thumbnail.thumbnail-2{  right:0; }}@media only screen and (max-width:991px){ .breadcrumb-banner .banner-thumbnail.thumbnail-2{  margin:-40px 0 0; } .breadcrumb-banner .banner-thumbnail.thumbnail-2 img{  width:100%; }}.breadcrumb-banner .banner-thumbnail.thumbnail-3{ bottom:-120px; right:80px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .breadcrumb-banner .banner-thumbnail.thumbnail-3{  right:-100px;  bottom:-60px; } .breadcrumb-banner .banner-thumbnail.thumbnail-3 img{  width:80%; }}@media only screen and (max-width:1199px){ .breadcrumb-banner .banner-thumbnail.thumbnail-3{  right:0px;  bottom:-50px; } .breadcrumb-banner .banner-thumbnail.thumbnail-3 img{  width:60%; }}@media only screen and (max-width:991px){ .breadcrumb-banner .banner-thumbnail.thumbnail-3{  text-align:center;  margin:-40px 0 0; } .breadcrumb-banner .banner-thumbnail.thumbnail-3 img{  width:100%; }}@media only screen and (min-width:1200px) and (max-width:1599px){ .breadcrumb-banner .banner-thumbnail.thumbnail-4 img{  width:100%; }}@media only screen and (max-width:1199px){ .breadcrumb-banner .shape-group-8 .shape.shape-2 img{  width:60%; }}@media only screen and (max-width:991px){ .breadcrumb-banner .shape-group-8 .shape.shape-2 img{  width:50%; }}.breadcrumb-banner .shape-group-8 .shape.shape-3{ bottom:-200px; top:auto;}@media only screen and (max-width:1199px){ .breadcrumb-banner .shape-group-8 .shape.shape-3{  bottom:0;  opacity:0.5; }}.breadcrumb-banner.single-breadcrumb{ padding:200px 0 75px;}@media only screen and (max-width:1199px){ .breadcrumb-banner.single-breadcrumb{  padding:180px 0 70px; }}@media only screen and (max-width:991px){ .breadcrumb-banner.single-breadcrumb{  padding:150px 0 40px; }}.breadcrumb-banner.single-breadcrumb .section-heading .title{ width:100%;}.breadcrumb-banner.single-breadcrumb .section-heading p{ width:100%;}.breadcrumb-banner.single-breadcrumb .banner-thumbnail{ position:initial;}.breadcrumb-banner.single-breadcrumb .banner-thumbnail img{ border-radius:24px;}@media only screen and (max-width:1199px){ .breadcrumb-banner.single-breadcrumb .banner-thumbnail img{  width:100%; }}.axil-btn{ border-radius:20px; font-size:16px; font-weight:500; letter-spacing:-0.04em; padding:18px 55px; height:auto; text-align:center; -webkit-transition:var(--transition); transition:var(--transition); position:relative; z-index:1;}.axil-btn.btn-borderd{ border:var(--border-gray); color:var(--color-dark); background-color:transparent;}.axil-btn.btn-borderd:hover{ background-color:rgb(0, 125, 184); color:var(--color-white); border-color:rgb(0, 125, 184);}.axil-btn.btn-fill-primary{ background-color:rgb(0, 125, 184); color:var(--color-white); border:1px solidrgb(0, 125, 184); overflow:hidden;}.axil-btn.btn-fill-primary::after{ content:""; height:300px; width:300px; background-color:rgb(0, 125, 184); border-radius:50%; position:absolute; top:50%; left:50%; -webkit-transform:translateY(-50%) translateX(-50%) scale(0); -ms-transform:translateY(-50%) translateX(-50%) scale(0); transform:translateY(-50%) translateX(-50%) scale(0); -webkit-transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); z-index:-1;}.axil-btn.btn-fill-primary:hover{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184);}.axil-btn.btn-fill-primary:hover::after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.axil-btn.btn-fill-white{ background-color:var(--color-white); box-shadow:0px 48px 48px 0px rgba(0,0,0,0.12);}.axil-btn.btn-fill-white:hover{ background-color:rgb(0, 125, 184); color:var(--color-white);}.axil-btn.btn-large{ padding:23px 55px;}@media only screen and (max-width:991px){ .axil-btn.btn-large{  padding:18px 35px; }}.axil-btn.btn-large-fluid{ padding:23px; width:100%;}.axil-btn.btn-fluid{ width:100%;}.pagination{ margin-top:80px; width:100%;}@media only screen and (max-width:991px){ .pagination{  margin-top:45px; }}.pagination ul{ position:relative; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; list-style:none; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; margin:-3px; padding:0;}@media only screen and (max-width:575px){ .pagination ul{  margin:-2px; }}.pagination ul li{ margin:3px;}@media only screen and (max-width:575px){ .pagination ul li{  margin:2px; }}.pagination ul li a{ line-height:42px; min-width:42px; text-align:center; color:var(--color-dark); -webkit-transition:all 0.5s; transition:all 0.5s; display:block; padding:0 15px; transition:all 0.5s; border:var(--border-light); border-radius:4px;}.pagination ul li a:hover{ background:rgb(0, 125, 184); color:#ffffff; border-color:rgb(0, 125, 184);}.pagination ul li a.current{ background:rgb(0, 125, 184); color:#ffffff; border-color:rgb(0, 125, 184);}@media only screen and (max-width:575px){ .pagination ul li a{  line-height:35px;  min-width:35px;  padding:0 10px;  font-size:14px; }}.pagination ul li a.disabled{ pointer-events:none; opacity:0.5;}.section{ position:relative; z-index:1;}.section-heading{ margin-bottom:60px;}:dir(ltr) .section-heading{ text-align:center;}@media only screen and (max-width:991px){ .section-heading{  margin-bottom:50px; }}.section-heading .subtitle{ color:var(--color-rose); font-weight:500; font-size:20px; font-family:var(--font-primary); margin-bottom:15px;}@media only screen and (max-width:991px){ .section-heading .subtitle{  font-size:18px; }}@media only screen and (max-width:767px){ .section-heading .subtitle{  font-size:16px; }}@media only screen and (max-width:1199px){ .section-heading .title{  font-size:60px; }}@media only screen and (max-width:991px){ .section-heading .title{  font-size:50px; }}@media only screen and (max-width:575px){ .section-heading .title{  font-size:38px; }}@media only screen and (max-width:479px){ .section-heading .title{  font-size:34px; }}.section-heading p{ font-size:var(--font-body-1); width:50%;}:dir(ltr) .section-heading p{ margin:0 auto 40px;}@media only screen and (max-width:991px){ .section-heading p{  font-size:16px;  width:100%; }}.heading-light-left{ text-align:left;}.heading-light-left .title{ color:var(--color-white); margin-bottom:35px; width:50%;}@media only screen and (max-width:1199px){ .heading-light-left .title{  width:70%; }}@media only screen and (max-width:991px){ .heading-light-left .title{  width:100%; }}.heading-light-left p{ color:var(--color-white); margin:0 0 40px; width:40%; opacity:0.6;}@media only screen and (max-width:1199px){ .heading-light-left p{  width:60%; }}@media only screen and (max-width:991px){ .heading-light-left p{  width:100%; }}.heading-light .title{ color:var(--color-white);}.heading-light p{ color:var(--color-gray-4);}:dir(ltr) .heading-left{ text-align:left;}:dir(ltr) .heading-left p{ margin:0 0 30px;}.heading-left p + p{ margin:0 0 40px;}.shape-group-1 .shape{ position:absolute; z-index:-1;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-1 .shape img{  opacity:0.4; }}@media only screen and (max-width:991px){ .shape-group-1 .shape img{  opacity:0.4; }}.shape-group-1 .shape.shape-1{ top:140px; left:315px;}.shape-group-1 .shape.shape-2{ top:120px; right:0;}.shape-group-1 .shape.shape-3{ bottom:80px; left:0;}.shape-group-1 .shape.shape-4{ bottom:60px; right:230px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-1 .shape.shape-4{  right:100px; }}.shape-group-2 .shape{ position:absolute; z-index:-1;}.shape-group-2 .shape.shape-1{ bottom:0; right:135px;}.shape-group-2 .shape.shape-2{ right:500px; top:0;}.shape-group-2 .shape.shape-3{ right:815px; top:125px;}.shape-group-3 .shape{ position:absolute; z-index:-1;}.shape-group-3 .shape.shape-1{ right:0; top:90px;}.shape-group-3 .shape.shape-2{ right:390px; top:165px;}.shape-group-3 .shape.shape-3{ right:0; top:255px; z-index:2; pointer-events:none;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-3 .shape.shape-3{  display:none; }}@media only screen and (max-width:1199px){ .shape-group-3 .shape.shape-3{  display:none; }}.shape-group-4 .shape-1{ position:absolute; top:140px; right:440px; z-index:-1;}.shape-group-5 .shape{ position:absolute; z-index:-1;}.shape-group-5 .shape.shape-1{ top:0; -webkit-transform:scale(0.9); -ms-transform:scale(0.9); transform:scale(0.9); left:22%;}.shape-group-5 .shape.shape-2{ bottom:0; left:250px; -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}.shape-group-5 .shape.shape-3{ bottom:110px; left:160px;}.shape-group-5 .shape.shape-4{ top:90px; left:35%;}.shape-group-6 .shape{ position:absolute; z-index:-1;}.shape-group-6 .shape.shape-1{ top:0; left:0;}.shape-group-6 .shape.shape-2{ top:110px; left:0;}.shape-group-6 .shape.shape-3{ bottom:140px; right:0;}.shape-group-6 .shape.shape-4{ bottom:-1px; left:11%;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-6 .shape.shape-4{  left:0; } .shape-group-6 .shape.shape-4 img{  width:90%; }}@media only screen and (max-width:1199px){ .shape-group-6 .shape.shape-4{  left:0; } .shape-group-6 .shape.shape-4 img{  width:70%; }}.shape-group-7 .shape{ position:absolute; z-index:-1;}.shape-group-7 .shape.shape-1{ top:90px; right:200px;}.shape-group-7 .shape.shape-2{ top:210px; left:52%;}@media only screen and (max-width:991px){ .shape-group-7 .shape.shape-2{  display:none; }}.shape-group-7 .shape.shape-3{ top:40%; left:170px;}.shape-group-8 .shape{ position:absolute; z-index:-1; pointer-events:none;}.shape-group-8 .shape.shape-1{ bottom:0; left:0;}@media only screen and (max-width:767px){ .shape-group-8 .shape.shape-1{  display:none; }}.shape-group-8 .shape.shape-2{ top:0; right:0; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-8 .shape.shape-2 img{  width:90%; }}@media only screen and (max-width:1199px){ .shape-group-8 .shape.shape-2 img{  width:80%; }}@media only screen and (max-width:767px){ .shape-group-8 .shape.shape-2 img{  width:60%; }}.shape-group-8 .shape.shape-3{ top:115px; left:0;}.shape-group-9 .shape{ position:absolute; z-index:-1;}.shape-group-9 .shape.shape-1{ top:0; left:32%;}.shape-group-9 .shape.shape-2{ top:180px; left:18%; opacity:0.5; -webkit-animation:movingleftright1 infinite 20000ms; animation:movingleftright1 infinite 20000ms;}.shape-group-9 .shape.shape-3{ top:31%; left:20%; -webkit-animation:movingleftright2 infinite 25000ms; animation:movingleftright2 infinite 25000ms;}.shape-group-9 .shape.shape-4{ top:44%; left:28%; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-9 .shape.shape-5{ top:50%; left:17%; -webkit-animation:movingleftright2 infinite 30000ms; animation:movingleftright2 infinite 30000ms;}.shape-group-9 .shape.shape-6{ top:26%; right:21%; -webkit-animation:movingleftright3 infinite 30000ms; animation:movingleftright3 infinite 30000ms;}@media only screen and (max-width:767px){ .shape-group-9 .shape.shape-6{  display:none; }}.shape-group-9 .shape.shape-7{ top:30%; right:15%; -webkit-animation:movingleftright1 infinite 30000ms; animation:movingleftright1 infinite 30000ms;}.shape-group-10 .shape{ position:absolute; z-index:-1;}.shape-group-10 .shape.shape-1{ top:100px; right:0;}.shape-group-10 .shape.shape-2{ bottom:200px; left:0;}.shape-group-10 .shape.shape-3{ top:680px; left:110px;}.shape-group-11 .shape{ position:absolute; z-index:-1;}.shape-group-11 .shape.shape-1{ top:40px; right:0;}.shape-group-11 .shape.shape-2{ bottom:-310px; left:-10px; opacity:0.4;}.shape-group-12 .shape{ position:absolute; z-index:-1;}.shape-group-12 .shape.shape-1{ top:115px; left:38%;}.shape-group-12 .shape.shape-2{ left:60px; bottom:130px;}.shape-group-12 .shape.shape-3{ right:60px; bottom:50px;}.shape-group-13 .shape{ position:absolute; z-index:-1;}.shape-group-13 .shape.shape-1{ top:0; left:0;}@media only screen and (max-width:991px){ .shape-group-13 .shape.shape-1 img{  width:60%; }}.shape-group-13 .shape.shape-2{ top:0; right:-5px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-13 .shape.shape-2 img{  width:80%; }}@media only screen and (max-width:1199px){ .shape-group-13 .shape.shape-2 img{  width:75%; }}@media only screen and (max-width:991px){ .shape-group-13 .shape.shape-2 img{  width:50%; }}@media only screen and (max-width:479px){ .shape-group-13 .shape.shape-2 img{  width:40%; }}.shape-group-13 .shape.shape-3{ right:-10px; bottom:62px; z-index:2; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-13 .shape.shape-3{  bottom:220px; } .shape-group-13 .shape.shape-3 img{  width:60%; }}@media only screen and (max-width:1199px){ .shape-group-13 .shape.shape-3{  bottom:100px; } .shape-group-13 .shape.shape-3 img{  width:50%; }}@media only screen and (max-width:767px){ .shape-group-13 .shape.shape-3 img{  width:40%; }}.shape-group-13 .shape.shape-4{ left:220px; top:45%; height:48px; width:48px; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-13 .shape.shape-5{ left:45%; bottom:130px; height:32px; width:32px; -webkit-animation:movingleftright3 infinite 20000ms; animation:movingleftright3 infinite 20000ms;}.shape-group-14 .shape{ position:absolute; z-index:-1;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-14 .shape img{  width:70%; }}@media only screen and (max-width:1199px){ .shape-group-14 .shape img{  width:40%; }}.shape-group-14 .shape.shape-1{ left:40%; bottom:230px; -webkit-animation:movingleftright1 infinite 20000ms; animation:movingleftright1 infinite 20000ms;}.shape-group-14 .shape.shape-2{ left:47%; bottom:115px; -webkit-animation:movingleftright3 infinite 30000ms; animation:movingleftright3 infinite 30000ms;}.shape-group-14 .shape.shape-3{ right:160px; bottom:270px; -webkit-animation:movingleftright2 infinite 40000ms; animation:movingleftright2 infinite 40000ms;}.shape-group-16 .shape{ position:absolute; z-index:-1;}.shape-group-16 .shape.shape-1{ top:0; right:0;}.shape-group-16 .shape.shape-2{ top:120px; left:30%;}.shape-group-16 .shape.shape-3{ bottom:250px; left:0;}.shape-group-17 .shape{ position:absolute; z-index:-1;}.shape-group-17 .shape.shape-1{ top:0; left:0;}.shape-group-17 .shape.shape-2{ top:360px; right:0;}.shape-group-17 .shape.shape-3{ top:430px; left:0;}.shape-group-17 .shape.shape-4{ top:35%; right:0;}.shape-group-17 .shape.shape-5{ top:56%; left:0;}.shape-group-17 .shape.shape-6{ top:75%; right:0;}.shape-group-18 .shape{ position:absolute; z-index:-1;}.shape-group-18 .shape.shape-1{ top:0; right:0; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-18 .shape.shape-1 img{  width:70%; }}@media only screen and (max-width:1199px){ .shape-group-18 .shape.shape-1 img{  width:50%; }}@media only screen and (max-width:991px){ .shape-group-18 .shape.shape-1 img{  width:40%; }}.shape-group-18 .shape.shape-2{ bottom:0; left:0;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-18 .shape.shape-2 img{  width:70%; }}@media only screen and (max-width:1199px){ .shape-group-18 .shape.shape-2 img{  width:50%; }}.shape-group-18 .shape.shape-3{ top:34%; left:50%; -webkit-animation:movingleftright1 infinite 20000ms; animation:movingleftright1 infinite 20000ms;}.shape-group-18 .shape.shape-3 img{ opacity:0.5;}.shape-group-18 .shape.shape-4{ bottom:240px; left:45%; -webkit-animation:movingleftright2 infinite 30000ms; animation:movingleftright2 infinite 30000ms;}.shape-group-18 .shape.shape-4 img{ width:75px; opacity:0.5;}.shape-group-18 .shape.shape-5{ bottom:120px; left:53%; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-18 .shape.shape-6{ bottom:100px; left:40%; -webkit-animation:movingleftright1 infinite 35000ms; animation:movingleftright1 infinite 35000ms;}.shape-group-18 .shape.shape-7{ top:0; right:100px; z-index:-2; text-align:right;}@media only screen and (max-width:1199px){ .shape-group-18 .shape.shape-7 img{  width:80%; }}@media only screen and (max-width:991px){ .shape-group-18 .shape.shape-7 img{  width:60%; }}.shape-group-19 .shape{ position:absolute; z-index:-1;}.shape-group-19 .shape.shape-1{ top:0; right:0; text-align:right;}@media only screen and (max-width:991px){ .shape-group-19 .shape.shape-1 img{  width:60%; }}.shape-group-19 .shape.shape-2{ top:145px; right:0;}.shape-group-20 .shape{ position:absolute; z-index:-1;}.shape-group-20 .shape.shape-1{ top:0; left:120px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-20 .shape.shape-1{  left:-10px; }}@media only screen and (max-width:1199px){ .shape-group-20 .shape.shape-1{  left:-10px; }}@media only screen and (max-width:991px){ .shape-group-20 .shape.shape-1 img{  width:60%; }}.shape-group-20 .shape.shape-2{ bottom:0; right:0; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-20 .shape.shape-2 img{  width:80%; }}@media only screen and (max-width:1199px){ .shape-group-20 .shape.shape-2 img{  width:75%; }}@media only screen and (max-width:991px){ .shape-group-20 .shape.shape-2{  display:none; }}.shape-group-20 .shape.shape-3{ right:-10px; bottom:62px; z-index:2; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-20 .shape.shape-3{  bottom:220px; } .shape-group-20 .shape.shape-3 img{  width:60%; }}@media only screen and (max-width:1199px){ .shape-group-20 .shape.shape-3{  bottom:100px; } .shape-group-20 .shape.shape-3 img{  width:50%; }}@media only screen and (max-width:767px){ .shape-group-20 .shape.shape-3 img{  width:40%; }}.shape-group-20 .shape.shape-4{ left:220px; top:45%; height:48px; width:48px; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-20 .shape.shape-5{ left:45%; bottom:130px; height:32px; width:32px; -webkit-animation:movingleftright3 infinite 20000ms; animation:movingleftright3 infinite 20000ms;}.shape-group-20 .shape.shape-6{ left:50%; top:250px;}@media only screen and (max-width:991px){ .shape-group-20 .shape.shape-6{  display:none; }}.shape-group-20 .shape.shape-7{ left:65%; top:180px; -webkit-animation:movingleftright3 infinite 20000ms; animation:movingleftright3 infinite 20000ms;}.shape-group-20 .shape.shape-8{ bottom:0; right:0;}@media only screen and (max-width:991px){ .shape-group-20 .shape.shape-8{  display:none; }}.shape-group-20 .shape.shape-8.marque-images{ background-image:url("../media/others/designer-text.png"); background-repeat:repeat-x; background-size:auto; height:250px; width:52%;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-20 .shape.shape-8.marque-images{  width:49%; }}@media only screen and (max-width:1199px){ .shape-group-20 .shape.shape-8.marque-images{  width:62%; }}.shape-group-21 .shape{ position:absolute; z-index:-1;}.shape-group-21 .shape.shape-1{ top:0; left:0;}@media only screen and (max-width:991px){ .shape-group-21 .shape.shape-1 img{  width:60%; }}.shape-group-21 .shape.shape-2{ top:200px; right:200px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-21 .shape.shape-2{  top:120px;  right:15px; } .shape-group-21 .shape.shape-2 img{  width:90%; }}@media only screen and (max-width:1199px){ .shape-group-21 .shape.shape-2{  right:15px; } .shape-group-21 .shape.shape-2 img{  width:50%; }}@media only screen and (max-width:991px){ .shape-group-21 .shape.shape-2{  display:none; }}.shape-group-21 .shape.shape-3{ right:100px; top:45%; height:53px; width:53px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .shape-group-21 .shape.shape-3{  display:none; }}.shape-group-21 .shape.shape-4{ left:220px; top:45%; height:20px; width:20px; -webkit-animation:movingleftright1 infinite 25000ms; animation:movingleftright1 infinite 25000ms;}.shape-group-21 .shape.shape-5{ left:45%; bottom:130px; height:20px; width:20px; -webkit-animation:movingleftright3 infinite 20000ms; animation:movingleftright3 infinite 20000ms;}.shape-group-21 .shape.shape-6{ right:230px; bottom:40%; height:20px; width:20px;}@media only screen and (max-width:1199px){ .shape-group-21 .shape.shape-6{  display:none; }}.shape-group-21 .shape.shape-7{ right:250px; top:40%; height:20px; width:20px;}@media only screen and (max-width:1199px){ .shape-group-21 .shape.shape-7{  display:none; }}@-webkit-keyframes movingleftright1{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(50px) translateY(-200px);  transform:translateX(50px) translateY(-200px); } 75%{  -webkit-transform:translateX(800px);  transform:translateX(800px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@keyframes movingleftright1{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(50px) translateY(-200px);  transform:translateX(50px) translateY(-200px); } 75%{  -webkit-transform:translateX(800px);  transform:translateX(800px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@-webkit-keyframes movingleftright2{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(-50px) translateY(200px);  transform:translateX(-50px) translateY(200px); } 75%{  -webkit-transform:translateX(-500px);  transform:translateX(-500px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@keyframes movingleftright2{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(-50px) translateY(200px);  transform:translateX(-50px) translateY(200px); } 75%{  -webkit-transform:translateX(-500px);  transform:translateX(-500px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@-webkit-keyframes movingleftright3{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(100px) translateY(-200px);  transform:translateX(100px) translateY(-200px); } 75%{  -webkit-transform:translateX(-500px);  transform:translateX(-500px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}@keyframes movingleftright3{ 0%{  -webkit-transform:translateX(0) translateY(0);  transform:translateX(0) translateY(0); } 40%{  -webkit-transform:translateX(100px) translateY(-200px);  transform:translateX(100px) translateY(-200px); } 75%{  -webkit-transform:translateX(-500px);  transform:translateX(-500px); } 100%{  -webkit-transform:translateY(0) translateX(0);  transform:translateY(0) translateX(0); }}.my_switcher{ position:fixed; top:200px; left:0; background-color:rgb(0, 125, 184); border-radius:0 30px 30px 0; padding:10px; z-index:5;}@media only screen and (max-width:991px){ .my_switcher{  position:initial;  display:none; }}.my_switcher ul{ list-style:none; padding:0; margin:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.my_switcher ul li a{ text-align:center; color:var(--color-white) !important; font-size:18px; height:40px; width:40px; line-height:40px; border:1px solid transparent; border-radius:50%;}@media only screen and (max-width:767px){ .my_switcher ul li a{  font-size:16px;  height:30px;  width:30px;  line-height:30px; }}.my_switcher ul li a.active{ color:var(--color-rose); display:none;}.main-wrapper{ overflow:hidden; background-color:var(--color-white);}.slick-list{ margin:0 -15px;}.slick-list .slick-slide{ padding:0 15px;}.slick-dotted.slick-slider{ margin-bottom:0;}.slick-dot-nav .slick-dots{ bottom:0; text-align:left; margin:0 -10px;}.slick-dot-nav .slick-dots li{ margin:0 10px; height:11px; width:11px;}.slick-dot-nav .slick-dots li button{ border:none; background-color:#DBDEFF; border-radius:50%; height:11px; width:11px; -webkit-transition:var(--transition); transition:var(--transition);}.slick-dot-nav .slick-dots li button::before{ display:none;}.slick-dot-nav .slick-dots li.slick-active button{ background-color:rgb(0, 125, 184);}.slick-arrow-nav .slick-arrow{ height:40px; width:40px; background-color:rgba(0,0,0,0.2); border-radius:50%; z-index:1; -webkit-transition:var(--transition); transition:var(--transition);}.slick-arrow-nav .slick-arrow::before{ font-family:var(--font-awesome); opacity:1; font-size:16px;}.slick-arrow-nav .slick-arrow:hover{ background-color:rgb(0,0,0);}.slick-arrow-nav .slick-arrow.slick-next{ right:50px;}@media only screen and (max-width:767px){ .slick-arrow-nav .slick-arrow.slick-next{  right:20px; }}.slick-arrow-nav .slick-arrow.slick-next::before{ content:"\f105";}.slick-arrow-nav .slick-arrow.slick-prev{ left:50px;}@media only screen and (max-width:767px){ .slick-arrow-nav .slick-arrow.slick-prev{  left:20px; }}.slick-arrow-nav .slick-arrow.slick-prev::before{ content:"\f104";}.about-us .section-heading p{ width:100%;}.contact-form-box{ background-color:var(--color-white); padding:50px; border-radius:30px;}@media only screen and (max-width:767px){ .contact-form-box{  padding:40px 30px; }}.contact-form-box .title{ font-size:40px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .contact-form-box .title{  font-size:36px; }}@media only screen and (max-width:1199px){ .contact-form-box .title{  font-size:32px; }}@media only screen and (max-width:767px){ .contact-form-box .title{  font-size:28px; }}.contact-form-box .form-group .axil-btn::after{ width:calc(100% + 50px);}.contact-form-box.shadow-box{ box-shadow:0 20px 48px 0 rgba(153,161,170,0.25);}.about-expert{ text-align:center; position:relative;}.about-expert .thumbnail{ position:relative; display:inline-block; border-radius:40px; box-shadow:0px 17px 26px 0px rgba(0,0,0,0.2);}.about-expert .thumbnail img{ border-radius:40px;}.about-expert .thumbnail .popup-video{ text-align:center; position:absolute; top:50%; left:0; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.about-expert .thumbnail .popup-video .play-btn{ height:150px; width:150px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; background-color:rgba(0,0,0,0.8); border-radius:50%; margin:0 auto; font-size:32px; color:var(--color-white); -webkit-transition:var(--transition); transition:var(--transition);}.about-expert .thumbnail .popup-video .play-btn:hover{ background-color:rgb(0, 125, 184);}@media only screen and (max-width:991px){ .about-expert .thumbnail .popup-video .play-btn{  height:120px;  width:120px;  font-size:28px; }}@media only screen and (max-width:767px){ .about-expert .thumbnail .popup-video .play-btn{  height:80px;  width:80px;  font-size:24px; }}@media only screen and (max-width:1199px){ .about-expert .frame-shape{  display:none; }}.about-expert .frame-shape .shape{ position:absolute;}.about-expert .frame-shape .shape.shape-1{ left:-10px; bottom:75px;}.about-expert .frame-shape .shape.shape-2{ bottom:190px; right:-30px;}.about-quality{ margin-bottom:60px;}.about-quality .sl-number{ text-align:center; height:80px; width:80px; line-height:80px; border-radius:50%; background:-webkit-linear-gradient(left,#565677 0%,rgba(39,39,46,0) 70.31%); background:linear-gradient(90deg,#565677 0%,rgba(39,39,46,0) 70.31%); color:var(--color-white); margin-bottom:40px; -webkit-transition:var(--transition); transition:var(--transition);}.about-quality .title{ color:var(--color-white);}.about-quality p{ opacity:0.5; color:var(--color-white); -webkit-transition:var(--transition); transition:var(--transition);}.about-quality:hover .sl-number,.about-quality.active .sl-number{ background-color:rgb(0, 125, 184);}.about-quality:hover p,.about-quality.active p{ opacity:1;}.about-team .section-heading p{ width:100%; margin-bottom:50px;}.about-team .axil-btn{ width:240px;}.about-team .thumbnail{ padding-right:100px;}.banner{ margin-top:-180px; padding:255px 0 0; position:relative; z-index:2; min-height:800px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner{  padding:220px 0 0;  margin-top:-160px; }}@media only screen and (max-width:1199px){ .banner{  padding:200px 0 0;  min-height:100%; }}@media only screen and (max-width:991px){ .banner{  margin-top:-115px;  padding:160px 0 0; }}@media only screen and (max-width:767px){ .banner{  margin-top:-115px;  padding:150px 0 0; }}@media only screen and (max-width:991px){ .banner .banner-content{  margin-bottom:90px; }}@media only screen and (max-width:767px){ .banner .banner-content{  margin-bottom:60px; }}@media only screen and (max-width:575px){ .banner .banner-content{  margin-bottom:40px; }}.banner .banner-content .title{ font-size:80px; font-weight:700; color:var(--color-dark);}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner .banner-content .title{  font-size:68px; }}@media only screen and (max-width:1199px){ .banner .banner-content .title{  font-size:60px; }}@media only screen and (max-width:991px){ .banner .banner-content .title{  font-size:55px; }}@media only screen and (max-width:767px){ .banner .banner-content .title{  font-size:40px; }}.banner .banner-content .subtitle{ font-size:var(--font-body-1); margin-bottom:40px; width:90%;}.banner .banner-content .axil-btn{ padding:28px 45px; box-shadow:0 44px 84px -24px #5956e9;}@media only screen and (max-width:991px){ .banner .banner-content .axil-btn{  padding:20px 35px; }}.banner .banner-content .btn-group{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}@media only screen and (max-width:575px){ .banner .banner-content .btn-group{  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -webkit-flex-direction:column;  -ms-flex-direction:column;  flex-direction:column;  -webkit-box-align:start;  -webkit-align-items:flex-start;  -ms-flex-align:start;  align-items:flex-start; }}.banner .banner-content .btn-group a{ margin-right:40px;}@media only screen and (max-width:575px){ .banner .banner-content .btn-group a{  margin-right:0;  margin-bottom:30px; }}.banner .banner-content .btn-group a:last-child{ margin-right:0; margin-bottom:0;}.banner .banner-content .about-btn{ font-weight:500; color:rgb(0, 125, 184); position:relative; padding-left:50px;}.banner .banner-content .about-btn::before{ content:""; height:1px; width:34px; background-color:rgb(0, 125, 184); position:absolute; top:50%; left:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:var(--transition); transition:var(--transition);}.banner .banner-content .about-btn:hover::before{ width:100%;}.banner .banner-thumbnail{ position:relative;}.banner .banner-social{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.banner .banner-social .border-line{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; height:1px; width:100%; background-color:var(--color-body); margin-right:30px;}@media only screen and (max-width:575px){ .banner .banner-social .border-line{  display:none; }}.banner .banner-social .social-icon{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}.banner .banner-social .social-icon li{ margin-right:20px;}.banner .banner-social .social-icon li:last-child{ margin-right:0;}.banner .banner-social .social-icon li a{ color:var(--color-body);}.banner .banner-social .social-icon li a i{ margin-right:8px; font-size:20px; color:var(--color-gray-4); -webkit-transition:var(--transition); transition:var(--transition);}.banner .banner-social .social-icon li a:hover{ color:rgb(0, 125, 184);}.banner .banner-social .social-icon li a:hover i{ color:rgb(0, 125, 184);}.banner.banner-style-1 .banner-content{ margin-top:60px;}@media only screen and (max-width:1199px){ .banner.banner-style-1 .banner-content{  padding-bottom:100px; }}@media only screen and (max-width:991px){ .banner.banner-style-1 .banner-content{  margin-top:0;  padding-bottom:0; }}.banner.banner-style-1 .banner-content .title{ font-size:78px; line-height:1;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-1 .banner-content .title{  font-size:68px; }}@media only screen and (max-width:1199px){ .banner.banner-style-1 .banner-content .title{  font-size:60px; }}@media only screen and (max-width:991px){ .banner.banner-style-1 .banner-content .title{  font-size:55px; }}@media only screen and (max-width:767px){ .banner.banner-style-1 .banner-content .title{  font-size:40px; }}.banner.banner-style-1 .banner-thumbnail{ z-index:5;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-1 .banner-thumbnail .large-thumb img{  width:74%; }}.banner.banner-style-1 .banner-thumbnail .large-thumb-2{ text-align:right; margin-top:-260px; margin-right:-50px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-1 .banner-thumbnail .large-thumb-2 img{  width:85%; }}@media only screen and (max-width:1199px){ .banner.banner-style-1 .banner-thumbnail .large-thumb-2{  margin-top:-200px;  margin-right:-30px; } .banner.banner-style-1 .banner-thumbnail .large-thumb-2 img{  width:80%; }}@media only screen and (max-width:991px){ .banner.banner-style-1 .banner-thumbnail .large-thumb-2{  margin-top:-260px;  margin-right:0; }}@media only screen and (max-width:767px){ .banner.banner-style-1 .banner-thumbnail .large-thumb-2{  margin-top:0;  text-align:center;  position:absolute;  bottom:0; }}.banner.banner-style-1 .banner-thumbnail .shape-group .shape{ position:absolute;}.banner.banner-style-1 .banner-thumbnail .shape-group .shape.shape-1{ top:-25px; right:20px; left:auto;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-1 .banner-thumbnail .shape-group .shape.shape-1{  right:0; }}@media only screen and (max-width:1199px){ .banner.banner-style-1 .banner-thumbnail .shape-group .shape.shape-1{  display:none; }}.banner.banner-style-2{ margin:0 95px; padding:250px 0 300px 200px; background-color:rgb(0, 125, 184); border-radius:60px; overflow:hidden;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-2{  padding:150px 0 200px 100px;  min-height:600px;  margin:0 30px; }}@media only screen and (max-width:1199px){ .banner.banner-style-2{  margin:0 30px;  padding:150px 60px;  min-height:600px; }}@media only screen and (max-width:991px){ .banner.banner-style-2{  min-height:100%; }}@media only screen and (max-width:767px){ .banner.banner-style-2{  padding:80px 30px; }}@media only screen and (max-width:575px){ .banner.banner-style-2{  margin:0 15px; }}.banner.banner-style-2 .banner-content{ margin-bottom:0;}.banner.banner-style-2 .banner-content .title{ color:var(--color-white); margin-bottom:40px;}.banner.banner-style-3{ padding:220px 0 210px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-3{  padding:180px 0 160px; }}@media only screen and (max-width:1199px){ .banner.banner-style-3{  padding:200px 0 150px; }}@media only screen and (max-width:767px){ .banner.banner-style-3{  padding:150px 0 100px; }}.banner.banner-style-3 .banner-content{ position:relative; z-index:1;}.banner.banner-style-3 .banner-content .subtitle{ font-size:20px; font-weight:700; color:var(--color-rose); letter-spacing:0.1em; font-family:var(--font-primary); margin-bottom:30px;}@media only screen and (max-width:991px){ .banner.banner-style-3 .banner-content .subtitle{  font-size:16px; }}.banner.banner-style-3 .banner-content .title{ margin-bottom:60px;}@media only screen and (max-width:991px){ .banner.banner-style-3 .banner-content .title{  margin-bottom:40px; }}.banner.banner-style-3 .banner-thumbnail{ margin-right:-120px; text-align:right;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-3 .banner-thumbnail{  margin-right:0; }}@media only screen and (max-width:1199px){ .banner.banner-style-3 .banner-thumbnail{  margin-right:0; }}@media only screen and (max-width:991px){ .banner.banner-style-3 .banner-thumbnail{  text-align:left; }}.banner.banner-style-4{ background:-webkit-linear-gradient(left,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); background:linear-gradient(90deg,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); padding:310px 0 100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-4{  padding:250px 0 100px; }}@media only screen and (max-width:1199px){ .banner.banner-style-4{  padding:250px 0 100px; }}@media only screen and (max-width:991px){ .banner.banner-style-4{  padding:180px 0 80px;  min-height:100%; }}@media only screen and (max-width:767px){ .banner.banner-style-4{  padding:150px 0 60px; }}.banner.banner-style-4 .banner-content{ margin-bottom:200px; position:relative; z-index:1;}@media only screen and (max-width:1199px){ .banner.banner-style-4 .banner-content{  margin-bottom:100px; }}@media only screen and (max-width:991px){ .banner.banner-style-4 .banner-content{  margin-bottom:0; }}.banner.banner-style-4 .banner-content .title{ width:60%; margin-bottom:50px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-4 .banner-content .title{  font-size:70px;  width:55%; }}@media only screen and (max-width:1199px){ .banner.banner-style-4 .banner-content .title{  font-size:70px; }}@media only screen and (max-width:991px){ .banner.banner-style-4 .banner-content .title{  font-size:60px;  width:100%; }}@media only screen and (max-width:767px){ .banner.banner-style-4 .banner-content .title{  font-size:50px; }}@media only screen and (max-width:575px){ .banner.banner-style-4 .banner-content .title{  font-size:40px;  margin-bottom:30px; }}.banner.banner-style-4 .banner-content p{ font-size:var(--font-body-1); width:50%; margin-bottom:40px;}@media only screen and (max-width:991px){ .banner.banner-style-4 .banner-content p{  width:100%; }}.banner.banner-style-4 .banner-thumbnail{ position:absolute; top:45%; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-4 .banner-thumbnail{  right:-300px; } .banner.banner-style-4 .banner-thumbnail img{  width:85%; }}@media only screen and (max-width:1199px){ .banner.banner-style-4 .banner-thumbnail{  right:-570px; } .banner.banner-style-4 .banner-thumbnail img{  width:60%; }}@media only screen and (max-width:991px){ .banner.banner-style-4 .banner-thumbnail{  position:initial;  -webkit-transform:translateY(0);  -ms-transform:translateY(0);  transform:translateY(0);  text-align:center;  margin:-20px 0 20px; } .banner.banner-style-4 .banner-thumbnail img{  width:100%; }}@media only screen and (max-width:575px){ .banner.banner-style-4 .banner-thumbnail{  margin:0 0 20px; }}.banner.banner-style-5{ background-repeat:no-repeat; background-size:cover; background-position:center; padding:310px 0 0;}@media only screen and (min-width:1200px) and (max-width:1599px){ .banner.banner-style-5{  padding:250px 0 0;  min-height:750px; }}@media only screen and (max-width:1199px){ .banner.banner-style-5{  padding:230px 0 0;  min-height:750px; }}@media only screen and (max-width:991px){ .banner.banner-style-5{  padding:170px 0 80px;  min-height:100%; }}@media only screen and (max-width:767px){ .banner.banner-style-5{  padding:150px 0 60px;  min-height:100%; }}.banner.banner-style-5::after{ content:""; height:100%; width:100%; background-color:rgba(41,41,48,0.8); position:absolute; top:0; bottom:0; left:0; right:0; z-index:-1;}@media only screen and (max-width:991px){ .banner.banner-style-5 .banner-content{  margin-bottom:40px; }}.banner.banner-style-5 .banner-content .title{ color:var(--color-white); margin-bottom:50px;}@media only screen and (max-width:1199px){ .banner.banner-style-5 .banner-content .title{  font-size:70px; }}@media only screen and (max-width:991px){ .banner.banner-style-5 .banner-content .title{  font-size:60px; }}@media only screen and (max-width:767px){ .banner.banner-style-5 .banner-content .title{  font-size:50px; }}@media only screen and (max-width:575px){ .banner.banner-style-5 .banner-content .title{  font-size:40px;  margin-bottom:40px; }}.banner.banner-style-5 .banner-content .axil-btn{ color:var(--color-text-dark); box-shadow:none;}.banner.banner-style-5 .banner-form{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:end; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; margin-bottom:-140px;}@media only screen and (max-width:991px){ .banner.banner-style-5 .banner-form{  margin-bottom:0;  display:block; }}.banner.banner-style-5 .banner-form .contact-form-box{ max-width:450px;}@media only screen and (max-width:991px){ .banner.banner-style-5 .banner-form .contact-form-box{  max-width:100%; }}.banner.banner-style-5 .banner-form .title{ letter-spacing:-0.045em;}.brand-wrap-area{ padding:90px 0;}.brand-grid{ padding:10px 0;}.brand-grid img{ -webkit-filter:grayscale(100%); filter:grayscale(100%); opacity:0.3; -webkit-transition:var(--transition); transition:var(--transition);}.brand-grid:hover img,.brand-grid.active img{ opacity:1; -webkit-filter:grayscale(0); filter:grayscale(0);}.call-to-action-area{ padding:140px 0 100px; position:relative; z-index:1;}@media only screen and (max-width:1199px){ .call-to-action-area{  padding:100px 0; }}@media only screen and (max-width:991px){ .call-to-action-area{  padding:80px 0; }}@media only screen and (max-width:767px){ .call-to-action-area{  padding:60px 0 40px; }}.call-to-action-area:before{ content:""; height:730px; width:100%; background-color:#27272e; position:absolute; top:0; left:0; right:0; z-index:-1;}@media only screen and (max-width:991px){ .call-to-action-area:before{  height:500px; }}@media only screen and (max-width:767px){ .call-to-action-area:before{  height:480px; }}@media only screen and (max-width:575px){ .call-to-action-area:before{  height:400px; }}.call-to-action{ border-bottom:1px solid #e7e7e7;}.call-to-action .section-heading{ margin-bottom:65px;}@media only screen and (max-width:767px){ .call-to-action .section-heading{  margin-bottom:50px; }}.call-to-action .section-heading span{ color:rgb(0, 125, 184);}.call-to-action .section-heading .title{ width:60%; margin:0 auto 55px;}@media only screen and (max-width:991px){ .call-to-action .section-heading .title{  width:100%; }}.call-to-action .thumbnail{ position:relative; text-align:center;}.call-to-action .thumbnail .larg-thumb{ display:inline-block; margin-right:-180px;}@media only screen and (max-width:991px){ .call-to-action .thumbnail .larg-thumb{  margin-right:-130px; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .larg-thumb{  margin-right:-100px; }}@media only screen and (max-width:575px){ .call-to-action .thumbnail .larg-thumb{  margin-right:-50px; }}@media only screen and (max-width:1199px){ .call-to-action .thumbnail .larg-thumb img{  width:90%; }}@media only screen and (max-width:991px){ .call-to-action .thumbnail .larg-thumb img{  width:70%; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .larg-thumb img{  width:50%; }}@media only screen and (max-width:575px){ .call-to-action .thumbnail .larg-thumb img{  width:50%; }}.call-to-action .thumbnail .small-thumb li{ position:absolute;}@media only screen and (max-width:1199px){ .call-to-action .thumbnail .small-thumb li img{  width:90%; }}@media only screen and (max-width:991px){ .call-to-action .thumbnail .small-thumb li img{  width:70%; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .small-thumb li img{  width:35%; }}.call-to-action .thumbnail .small-thumb li.shape-1{ bottom:0; left:155px;}@media only screen and (min-width:1200px) and (max-width:1299px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:90px; }}@media only screen and (max-width:1199px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:15px; }}@media only screen and (max-width:991px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:-50px; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:-70px; }}@media only screen and (max-width:575px){ .call-to-action .thumbnail .small-thumb li.shape-1{  left:-125px; }}.call-to-action .thumbnail .small-thumb li.shape-2{ bottom:0; right:80px;}@media only screen and (min-width:1200px) and (max-width:1299px){ .call-to-action .thumbnail .small-thumb li.shape-2{  right:30px; }}@media only screen and (max-width:1199px){ .call-to-action .thumbnail .small-thumb li.shape-2{  bottom:0;  right:-60px; }}@media only screen and (max-width:991px){ .call-to-action .thumbnail .small-thumb li.shape-2{  right:-95px; }}@media only screen and (max-width:767px){ .call-to-action .thumbnail .small-thumb li.shape-2{  right:-110px; }}@media only screen and (max-width:575px){ .call-to-action .thumbnail .small-thumb li.shape-2{  right:-130px; }}.case-study-featured{ margin-bottom:60px;}.case-study-featured .section-heading .title{ letter-spacing:-0.045em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; padding-bottom:5px;}@media only screen and (max-width:575px){ .case-study-featured .section-heading .title{  -webkit-line-clamp:2; }}.case-study-featured .section-heading p{ width:100%; font-size:16px;}.case-study-counterup{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.case-study-counterup .single-counterup{ margin-right:60px; padding-right:60px; border-right:1px solid var(--color-ghost);}.case-study-counterup .single-counterup:last-child{ margin-right:0; padding-right:0; border-right:none;}@media only screen and (max-width:1199px){ .case-study-counterup .single-counterup{  margin-right:40px;  padding-right:40px; }}@media only screen and (max-width:575px){ .case-study-counterup .single-counterup{  margin-right:30px;  padding-right:30px; }}.case-study-counterup .count-number{ color:var(--color-rose); letter-spacing:-0.045em; margin-bottom:0; padding:0 6px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .case-study-counterup .count-number{  padding:0 2px; }}@media only screen and (max-width:1199px){ .case-study-counterup .count-number{  padding:0; }}.case-study-counterup .count-number span{ vertical-align:middle;}.case-study-counterup .count-number span.symbol{ margin-left:-6px;}.case-study-featured-thumb{ text-align:right;}@media only screen and (max-width:991px){ .case-study-featured-thumb{  text-align:left;  margin-bottom:30px; }}.case-study-featured-thumb img{ display:inline-block;}.case-study-page-area .case-study-featured-thumb{ margin-bottom:150px;}@media only screen and (max-width:991px){ .case-study-page-area .case-study-featured-thumb{  margin-bottom:60px; }}.case-study-solution{ position:relative; z-index:1;}.case-study-solution .section-heading p{ width:100%;}.office-location{ margin-bottom:30px;}.office-location .thumbnail{ margin-bottom:30px;}.office-location .thumbnail img{ width:100%;}.office-location .content .title{ color:var(--color-white); margin-bottom:20px;}.office-location .content p{ color:var(--color-gray-2); width:70%;}.contact-info{ background-color:var(--color-dark); border-radius:14px; padding:60px 50px; box-shadow:0 9px 18px 0 rgba(0,0,0,0.25);}.contact-info .title{ color:var(--color-white); margin-bottom:20px;}.contact-info p{ color:var(--color-gray-2); width:80%;}.contact-info .phone-number{ font-size:48px; color:var(--color-accent2); margin-bottom:0;}@media only screen and (max-width:1199px){ .contact-info .phone-number{  font-size:42px; }}@media only screen and (max-width:991px){ .contact-info .phone-number{  font-size:34px; }}@media only screen and (max-width:767px){ .contact-info .phone-number{  font-size:30px; }}.contact-info .phone-number a:hover{ color:var(--color-white);}.contact-address .section-heading{ margin-bottom:180px;}@media only screen and (max-width:991px){ .contact-address .section-heading{  margin-bottom:80px; }}.contact-address .section-heading .title{ width:100%;}.contact-address .address{ margin-bottom:40px;}.contact-address .address:last-child{ margin-bottom:0;}.contact-address .address .title{ color:var(--color-white); font-weight:700; margin-bottom:10px;}.contact-address .address p{ font-family:var(--font-primary); font-weight:500; font-size:24px; color:var(--color-gray-2); width:50%; margin-bottom:0;}@media only screen and (max-width:991px){ .contact-address .address p{  font-size:18px;  width:80%; }}.contact-address .address p a{ color:var(--color-gray-2);}.contact-address .address p a:hover{ color:var(--color-white);}.counterup-progress{ background:transparent; border:1px solid; border-image-source:linear-gradient(0deg,#27272E 64.45%,rgba(74,75,86,0.72) 100%); text-align:center; padding:70px 20px 60px; border-radius:30px; -webkit-transition:var(--transition); transition:var(--transition); margin-bottom:30px;}@media only screen and (max-width:767px){ .counterup-progress{  padding:40px 20px; }}@media only screen and (max-width:575px){ .counterup-progress{  padding:30px 10px; }}.counterup-progress .icon{ margin-bottom:20px;}.counterup-progress .count-number{ font-weight:500; color:rgb(0, 125, 184); font-family:var(--font-primary); margin-bottom:10px; letter-spacing:-0.045em;}@media only screen and (max-width:767px){ .counterup-progress .count-number{  letter-spacing:0; }}.counterup-progress .count-number span.symbol{ margin:0 -6px;}.counterup-progress .title{ color:var(--color-white);}.counterup-progress:hover,.counterup-progress.active{ background:var(--gradient-dark);}.counterup-progress.counterup-style-2{ background:var(--gradient-primary); border:none;}.counterup-progress.counterup-style-2 .icon .light-icon{ display:none;}.counterup-progress.counterup-style-2 .title{ color:var(--color-body);}.counterup-progress.counterup-style-2:hover,.counterup-progress.counterup-style-2.active{ background-color:var(--color-light);}.expert-counterup-area .section-heading p{ width:100%;}.expert-counterup-area .section-heading .axil-btn{ width:240px;}.faq-area .section-heading .title{ font-size:48px; margin-bottom:40px;}@media only screen and (max-width:575px){ .faq-area .section-heading .title{  font-size:38px; }}.faq-area .section-heading p{ width:100%;}.faq-accordion .accordion-item{ background-color:var(--color-white); border-radius:24px; border:none; margin-bottom:20px; box-shadow:0 10px 48px -30px rgb(153,161,170); -webkit-transition:var(--transition); transition:var(--transition);}.faq-accordion .accordion-item:last-child{ margin-bottom:0;}.faq-accordion .accordion-item:last-child .accordion-button.collapsed{ margin-bottom:0;}.faq-accordion .accordion-button{ box-shadow:none; font-size:var(--font-body-1); color:rgb(0, 125, 184); font-weight:500; font-family:var(--font-primary); padding:30px 40px 20px; position:relative; border-radius:0 !important; -webkit-transition:var(--transition); transition:var(--transition); background-color:transparent;}.faq-accordion .accordion-button:after{ content:"\f068"; font-family:var(--font-awesome); background-image:none; -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg); width:auto; color:rgb(0, 125, 184); -webkit-transition:var(--transition); transition:var(--transition); padding-left:10px;}.faq-accordion .accordion-button.collapsed{ color:var(--color-dark); border-radius:24px !important; padding:30px 40px; background-color:#f8f8f8; margin-bottom:-10px;}.faq-accordion .accordion-button.collapsed:after{ content:"\f067"; color:var(--color-dark);}.faq-accordion .accordion-body{ padding:0 40px 40px;}.faq-accordion .accordion-body p{ color:var(--color-gray-1); margin-bottom:0;}.pricing-table{ background-color:var(--color-white); padding:40px; border-radius:30px; position:relative; margin-bottom:30px; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (min-width:992px) and (max-width:1199px){ .pricing-table{  padding:40px 15px; }}@media only screen and (max-width:575px){ .pricing-table{  padding:40px 30px; }}.pricing-table .pricing-header{ text-align:center;}.pricing-table .pricing-header .title{ color:rgb(0, 125, 184); font-weight:400; font-size:40px; margin-bottom:8px; letter-spacing:-0.045em; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:1199px){ .pricing-table .pricing-header .title{  font-size:36px; }}@media only screen and (max-width:575px){ .pricing-table .pricing-header .title{  font-size:30px; }}.pricing-table .pricing-header .subtitle{ font-size:14px; color:var(--color-text-dark); -webkit-transition:var(--transition); transition:var(--transition); margin-bottom:20px;}.pricing-table .pricing-header .price-wrap{ border-top:1px solid rgb(227,230,233); padding-top:50px; margin-bottom:30px; font-family:var(--font-primary); display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-transition:var(--transition); transition:var(--transition);}.pricing-table .pricing-header .price-wrap .amount{ font-size:64px; line-height:1; color:var(--color-text-dark); font-weight:500; letter-spacing:-0.045em; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:1199px){ .pricing-table .pricing-header .price-wrap .amount{  font-size:50px; }}@media only screen and (max-width:575px){ .pricing-table .pricing-header .price-wrap .amount{  font-size:40px; }}.pricing-table .pricing-header .price-wrap .duration{ font-size:14px; font-weight:500; color:var(--color-gray-2); margin-left:8px; -webkit-transition:var(--transition); transition:var(--transition);}.pricing-table .pricing-header .price-wrap .yearly-pricing{ display:none;}.pricing-table .pricing-body{ margin-top:30px;}.pricing-table .pricing-body li{ padding:12px 0; color:var(--color-gray-2); padding-left:34px; position:relative; -webkit-transition:var(--transition); transition:var(--transition);}.pricing-table .pricing-body li:before{ content:"\f00c"; font-family:var(--font-awesome); font-weight:900; position:absolute; top:10px; left:0;}.pricing-table .star-icon{ height:48px; width:48px; line-height:48px; text-align:center; color:rgb(0, 125, 184); background-color:rgb(0, 125, 184); border-radius:50%; position:absolute; top:8px; right:10px;}.pricing-table:hover,.pricing-table.active{ background-color:rgb(0, 125, 184);}.pricing-table:hover .pricing-header .title,.pricing-table.active .pricing-header .title{ color:var(--color-white);}.pricing-table:hover .pricing-header .subtitle,.pricing-table.active .pricing-header .subtitle{ color:var(--color-white);}.pricing-table:hover .pricing-header .price-wrap,.pricing-table.active .pricing-header .price-wrap{ border-color:rgba(227,230,233,0.2);}.pricing-table:hover .pricing-header .price-wrap .amount,.pricing-table.active .pricing-header .price-wrap .amount{ color:var(--color-white);}.pricing-table:hover .pricing-header .price-wrap .duration,.pricing-table.active .pricing-header .price-wrap .duration{ color:var(--color-white);}.pricing-table:hover .pricing-header .axil-btn,.pricing-table.active .pricing-header .axil-btn{ background-color:var(--color-white); border-color:var(--color-white); color:var(--color-dark);}.pricing-table:hover .pricing-header .axil-btn:hover,.pricing-table.active .pricing-header .axil-btn:hover{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184); color:var(--color-white);}.pricing-table:hover .pricing-body li,.pricing-table.active .pricing-body li{ color:var(--color-white);}.pricing-table.pricing-borderd{ border:var(--border-light);}.pricing-billing-duration{ text-align:center;}.pricing-billing-duration ul{ list-style:none; padding:5px; margin-bottom:60px; border-bottom:none; display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; background-color:var(--color-white); border:1px solid #E3E6E9; border-radius:110px;}.pricing-billing-duration ul .nav-item{ margin-right:10px;}.pricing-billing-duration ul .nav-item:last-child{ margin-right:0;}.pricing-billing-duration ul .nav-link{ color:var(--color-text-dark); font-size:18px; font-weight:500; letter-spacing:-0.025em; font-family:var(--font-primary); background-color:transparent; border:none; border-radius:60px; padding:14px 30px;}.pricing-billing-duration ul .nav-link.active{ background-color:rgb(0, 125, 184); color:var(--color-white);}@media only screen and (max-width:575px){ .pricing-billing-duration ul .nav-link{  font-size:15px;  padding:12px 25px; }}.pricing-billing-duration ul .billed-check-box{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.pricing-billing-duration ul .billed-check-box input{ height:0; width:0; visibility:hidden;}.pricing-billing-duration ul .billed-check-box label{ cursor:pointer; width:56px; height:24px; background-color:rgb(0, 125, 184); border-radius:12px; position:relative;}.pricing-billing-duration ul .billed-check-box label::after{ content:""; position:absolute; top:4px; left:4px; width:16px; height:16px; background-color:var(--color-white); border-radius:50%; -webkit-transition:var(--transition); transition:var(--transition);}.pricing-billing-duration ul .billed-check-box input:checked + label:after{ left:calc(100% - 4px); -webkit-transform:translateX(-100%); -ms-transform:translateX(-100%); transform:translateX(-100%);}.process-work{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; margin-bottom:80px;}@media only screen and (max-width:767px){ .process-work{  display:block;  margin-bottom:50px; }}.process-work .thumbnail{ background-color:var(--color-white); border-radius:30px; text-align:center;}@media only screen and (max-width:991px){ .process-work .thumbnail{  width:300px; }}@media only screen and (max-width:767px){ .process-work .thumbnail{  width:100%;  margin-bottom:30px; }}.process-work .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:60px;}@media only screen and (max-width:767px){ .process-work .content{  margin-left:0; }}.process-work .content .subtitle{ font-size:20px; color:var(--color-rose); font-weight:700; font-family:var(--font-primary); margin-bottom:20px;}@media only screen and (max-width:767px){ .process-work .content .subtitle{  font-size:16px;  margin-bottom:10px; }}.process-work .content .title{ font-size:40px;}@media only screen and (max-width:767px){ .process-work .content .title{  font-size:32px; }}.process-work .content p{ color:#737387; width:60%; margin-bottom:0;}@media only screen and (max-width:1199px){ .process-work .content p{  width:100%; }}.process-work.content-reverse{ -webkit-box-orient:horizontal; -webkit-box-direction:reverse; -webkit-flex-direction:row-reverse; -ms-flex-direction:row-reverse; flex-direction:row-reverse;}.process-work.content-reverse .content{ margin:0 60px 0 0; padding-left:300px;}@media only screen and (max-width:1199px){ .process-work.content-reverse .content{  padding-left:0; }}@media only screen and (max-width:767px){ .process-work.content-reverse .content{  margin:0; }}.process-work.content-reverse .content p{ width:100%;}.project-grid{ box-shadow:0 55px 86px -35px #ECF2F6; border-radius:30px; margin-bottom:40px;}.project-grid .thumbnail{ overflow:hidden; border-radius:30px 30px 0 0; position:relative;}.project-grid .thumbnail img{ border-radius:30px 30px 0 0; width:100%; -webkit-transition:var(--transition); transition:var(--transition); -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1),-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1);}.project-grid .content{ background-color:var(--color-white); border-radius:0 0 30px 30px; padding:30px 30px;}@media only screen and (max-width:1199px){ .project-grid .content{  padding:20px; }}@media only screen and (max-width:767px){ .project-grid .content{  padding:30px; }}.project-grid .content .title{ letter-spacing:-0.045em; margin-bottom:10px;}.project-grid .content .title a:hover{ color:rgb(0, 125, 184);}.project-grid:hover .thumbnail img{ -webkit-transform:scale(1.2); -ms-transform:scale(1.2); transform:scale(1.2);}.project-grid.project-style-2{ box-shadow:none; position:relative; margin-bottom:60px;}.project-grid.project-style-2 .thumbnail{ border-radius:30px;}.project-grid.project-style-2 .thumbnail img{ border-radius:30px;}.project-grid.project-style-2 .content{ background-color:transparent; border-radius:0; padding:0; position:absolute; top:50px; left:50px;}@media only screen and (max-width:991px){ .project-grid.project-style-2 .content{  top:30px;  left:30px; }}.project-grid.project-style-2 .content .subtitle{ font-size:18px; margin-bottom:15px;}.more-project-btn{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; margin-top:20px;}@media only screen and (max-width:767px){ .more-project-btn{  margin-top:0; }}.more-project-btn .axil-btn{ padding:24px 80px; color:var(--color-dark); display:block;}.more-project-btn .axil-btn.btn-fill-primary{ color:var(--color-white);}@media only screen and (max-width:767px){ .more-project-btn .axil-btn{  padding:18px 40px;  font-size:15px; }}.project-add-banner{ background-color:var(--color-peach); border-radius:30px; padding:50px 60px 50px 50px; margin-bottom:120px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}@media only screen and (max-width:991px){ .project-add-banner{  padding:40px 20px;  margin-bottom:100px; }}@media only screen and (max-width:575px){ .project-add-banner{  display:block; }}.project-add-banner .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; padding-right:50px;}@media only screen and (max-width:575px){ .project-add-banner .content{  padding-right:0; }}.project-add-banner .content .subtitle{ font-size:var(--font-body-1); margin-bottom:15px;}.project-add-banner .content .title{ width:80%; letter-spacing:-0.045em; margin-bottom:110px;}@media only screen and (max-width:1199px){ .project-add-banner .content .title{  width:100%; }}@media only screen and (max-width:991px){ .project-add-banner .content .title{  margin-bottom:60px; }}.project-add-banner .thumbnail{ margin:-170px 0 -110px;}@media only screen and (max-width:1199px){ .project-add-banner .thumbnail{  width:50%; }}@media only screen and (max-width:767px){ .project-add-banner .thumbnail{  width:30%; }}@media only screen and (max-width:575px){ .project-add-banner .thumbnail{  margin:40px auto 0;  width:70%; }}.isotope-project-btn{ margin-bottom:55px;}.isotope-project-btn button{ border:none; background-color:transparent; font-size:20px; font-weight:500; color:var(--color-body); font-family:var(--font-primary); margin-right:100px; padding:8px 0; position:relative;}@media only screen and (max-width:575px){ .isotope-project-btn button{  margin-right:50px;  font-size:18px; }}.isotope-project-btn button:focus-visible{ outline:none;}.isotope-project-btn button:after{ content:""; height:2px; width:100%; background-color:rgb(0, 125, 184); position:absolute; bottom:0; left:0; visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.isotope-project-btn button.is-checked{ color:var(--color-dark);}.isotope-project-btn button.is-checked:after{ visibility:visible; opacity:1;}.isotope-project-btn button:last-child{ margin-right:0;}@media only screen and (max-width:991px){ .single-portfolio-area .why-choose-us{  margin-top:50px; }}.project-column-4 .project-grid .content{ padding:40px 30px;}.services-grid{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; padding:50px 50px 40px; border-radius:30px; -webkit-transition:var(--transition); transition:var(--transition); margin-bottom:40px; position:relative; z-index:1; transition:var(--transition);}@media only screen and (min-width:1200px) and (max-width:1599px){ .services-grid{  padding:50px 30px 40px; }}@media only screen and (min-width:992px) and (max-width:1199px){ .services-grid{  padding:40px 15px; }}@media only screen and (max-width:991px){ .services-grid{  padding:40px 25px; }}.services-grid:after{ content:""; height:100%; width:100%; background:var(--gradient-dark); border:1px solid; border-image-source:linear-gradient(0deg,#27272E 64.45%,rgba(74,75,86,0.72) 100%); border-radius:30px; position:absolute; top:0; bottom:0; left:0; right:0; z-index:-1; visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}:dir(ltr) .services-grid .thumbnail{ margin-right:25px; max-width:85px;}:dir(rtl) .services-grid .thumbnail{ margin-right:-12px; max-width:82px; margin-left:18px;}@media only screen and (max-width:1199px){ .services-grid .thumbnail{  max-width:60px; }}@media only screen and (max-width:991px){ .services-grid .thumbnail{  width:60px;  margin-right:15px; }}.services-grid .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1;}.services-grid .content .title a{ color:var(--color-white);}.services-grid .content .title a:hover{ color:rgb(0, 125, 184);}.services-grid .content p{ color:var(--color-white); opacity:0.5; letter-spacing:-0.025em; -webkit-transition:var(--transition); transition:var(--transition);}.services-grid .content .more-btn{ font-weight:500; color:var(--color-white); position:relative; padding-left:50px;}.services-grid .content .more-btn:before{ content:""; width:34px; height:1px; background-color:var(--color-white); position:absolute; top:50%; left:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:var(--transition); transition:var(--transition);}.services-grid:hover:after,.services-grid.active:after{ visibility:visible; opacity:1;}.services-grid:hover .thumbnail::after,.services-grid.active .thumbnail::after{ -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}.services-grid:hover .content p,.services-grid.active .content p{ color:var(--color-light); opacity:1;}.services-grid:hover .content .more-btn,.services-grid.active .content .more-btn{ color:var(--color-accent2);}.services-grid:hover .content .more-btn:before,.services-grid.active .content .more-btn:before{ background-color:var(--color-accent2);}.services-grid.service-style-2{ background:-webkit-linear-gradient(top,#F8F8F8 0%,rgba(255,255,255,0) 100%); background:linear-gradient(180deg,#F8F8F8 0%,rgba(255,255,255,0) 100%); border:1px solid; border-image-source:linear-gradient(90deg,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); background-color:var(--color-white); margin-bottom:30px;}.services-grid.service-style-2:after{ display:none;}.services-grid.service-style-2 .content .title a{ color:var(--color-text-dark);}.services-grid.service-style-2 .content .title a:hover{ color:rgb(0, 125, 184);}.services-grid.service-style-2 .content p{ color:var(--color-body); opacity:1; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}.services-grid.service-style-2 .content .more-btn{ color:var(--color-body);}.services-grid.service-style-2 .content .more-btn:before{ background-color:var(--color-body);}.services-grid.service-style-2:hover,.services-grid.service-style-2.active{ background-color:var(--color-light);}.services-grid.service-style-2:hover .content .more-btn,.services-grid.service-style-2.active .content .more-btn{ color:rgb(0, 125, 184);}.services-grid.service-style-2:hover .content .more-btn:before,.services-grid.service-style-2.active .content .more-btn:before{ background-color:rgb(0, 125, 184);}.service-scroll-navigation-area{ position:relative; padding-top:90px;}.services-grid.service-style-1{ background:-webkit-linear-gradient(top,#F8F8F8 0%,rgba(255,255,255,0) 100%); background:linear-gradient(180deg,#F8F8F8 0%,rgba(255,255,255,0) 100%); border:1px solid; border-image-source:linear-gradient(90deg,#ECF2F6 0%,rgba(236,242,246,0) 70.31%); background-color:var(--color-white); margin-bottom:30px;}.services-grid.service-style-1:after{ display:none;}.services-grid.service-style-1 .content .title a{ color:var(--color-text-dark);}.services-grid.service-style-1 .content .title a:hover{ color:rgb(0, 125, 184);}.services-grid.service-style-1 .content p{ color:var(--color-body); opacity:1; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;}.services-grid.service-style-1 .content .more-btn{ color:var(--color-body);}.services-grid.service-style-1 .content .more-btn:before{ background-color:var(--color-body);}.services-grid.service-style-1:hover,.services-grid.service-style-1.active{ background-color:var(--color-light);}.services-grid.service-style-1:hover .content .more-btn,.services-grid.service-style-1.active .content .more-btn{ color:rgb(0, 125, 184);}.services-grid.service-style-1:hover .content .more-btn:before,.services-grid.service-style-1.active .content .more-btn:before{ background-color:rgb(0, 125, 184);}.service-scroll-nav{ background-color:var(--color-white); z-index:3; -webkit-transition:var(--transition); transition:var(--transition); padding-top:5px; padding-bottom:0; position:absolute; top:0; width:100%;}.service-scroll-nav ul{ -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; border-bottom:1px solid var(--color-mercury);}.service-scroll-nav ul li{ margin:0 10px;}.service-scroll-nav ul li a{ padding:30px 10px; color:var(--color-dark); position:relative;}@media only screen and (max-width:991px){ .service-scroll-nav ul li a{  padding:26px 0;  font-size:15px; }}@media only screen and (max-width:767px){ .service-scroll-nav ul li a{  padding:10px 0;  font-size:15px; }}@media only screen and (max-width:575px){ .service-scroll-nav ul li a{  font-size:14px; }}.service-scroll-nav ul li a::after{ content:""; height:2px; width:0; background-color:rgb(0, 125, 184); position:absolute; bottom:-1px; left:0; -webkit-transition:var(--transition); transition:var(--transition);}.service-scroll-nav ul li a:hover{ color:rgb(0, 125, 184);}.service-scroll-nav ul li a:hover::after{ width:100%;}.service-scroll-nav ul li.current a{ color:rgb(0, 125, 184);}.service-scroll-nav ul li.current a::after{ width:100%;}.team-grid{ text-align:center; margin-bottom:80px;}.team-grid .thumbnail{ margin-bottom:30px; display:inline-block;}.team-grid .thumbnail a{ position:relative;}.team-grid .thumbnail a:after{ content:""; height:100%; width:100%; border:8px dashed var(--color-rose); border-radius:50%; position:absolute; left:0; top:0; -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.team-grid .thumbnail a img{ border-radius:50%;}.team-grid .content .title{ color:var(--color-white); margin-bottom:10px;}.team-grid .content .designation{ display:block; color:var(--color-gray-2);}.team-grid:hover .thumbnail a:after,.team-grid.active .thumbnail a:after{ visibility:visible; opacity:1; -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg);}.team-details-content{ padding-right:50px; margin-bottom:30px;}@media only screen and (max-width:767px){ .team-details-content{  padding-right:0; }}.team-details-content .subtitle{ display:block; color:rgb(0, 125, 184); border-bottom:3px solid; font-weight:700; font-size:22px; line-height:26px; padding-bottom:20px; margin-bottom:20px;}@media only screen and (max-width:767px){ .team-details-content .subtitle{  font-size:18px; }}.team-details-content .social-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:-10px;}.team-details-content .social-share li{ margin:10px;}.team-details-content .social-share li a{ font-size:20px; color:var(--color-gray-2);}.team-details-content .social-share li a:hover{ color:rgb(0, 125, 184);}.team-details-content p{ font-size:20px; margin-top:40px; line-height:1.7;}.team-details-thumb img{ border-radius:10px;}.testimonial-grid{ padding:50px 0 30px; border-top:2px solid transparent; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:767px){ .testimonial-grid{  padding:30px 0; }}.testimonial-grid .social-media{ font-size:20px; font-weight:700; color:var(--color-rose); font-family:var(--font-primary); letter-spacing:-0.025em; margin-bottom:30px;}.testimonial-grid p{ font-size:24px; line-height:1.2; color:var(--color-text-dark); font-family:var(--font-primary); letter-spacing:-0.025em;}@media only screen and (max-width:767px){ .testimonial-grid p{  font-size:18px; }}.testimonial-grid .author-info{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.testimonial-grid .author-info .thumb img{ border-radius:50%;}.testimonial-grid .author-info .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:20px;}.testimonial-grid .author-info .content span{ display:block;}.testimonial-grid .author-info .content .name{ font-weight:500; color:var(--color-text-dark); letter-spacing:-0.04em; margin-bottom:3px;}.testimonial-grid .author-info .content .designation{ font-size:14px; color:var(--color-gray-2); letter-spacing:-0.025em;}.testimonial-grid:hover,.testimonial-grid.active{ border-top-color:rgb(0, 125, 184);}.testimonial-grid.testimonial-light p{ color:var(--color-white);}.testimonial-grid.testimonial-light .author-info .content .name{ color:var(--color-white);}.customer-review-area .section-heading .title{ font-size:50px; margin-bottom:40px;}@media only screen and (max-width:1199px){ .customer-review-area .section-heading .title{  font-size:46px; }}@media only screen and (max-width:991px){ .customer-review-area .section-heading .title{  font-size:38px; }}.customer-review-area .review-site-logo{ text-align:right;}@media only screen and (max-width:991px){ .customer-review-area .review-site-logo img{  width:80%; }}@media only screen and (max-width:991px){ .customer-review-area .review-site-logo{  text-align:left;  margin-bottom:5px; }}.followers-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; margin:90px -50px -15px;}@media only screen and (max-width:991px){ .followers-list{  margin:90px -15px -15px; }}@media only screen and (max-width:767px){ .followers-list{  margin:50px -15px -15px; }}.followers-list li{ margin:0 50px; margin-bottom:15px;}@media only screen and (max-width:991px){ .followers-list li{  margin:0 15px; }}.followers-list li a i{ height:67px; width:67px; line-height:67px; text-align:center; color:var(--color-white); border-radius:100%; margin-right:25px;}@media only screen and (max-width:991px){ .followers-list li a i{  margin-right:10px;  height:50px;  width:50px;  line-height:50px; }}.followers-list li a span{ color:#000248; font-weight:500; font-size:20px; line-height:26px; font-family:var(--font-primary);}@media only screen and (max-width:991px){ .followers-list li a span{  font-size:18px; }}@media only screen and (max-width:767px){ .followers-list li a span{  margin-top:10px; }}.followers-list li.dribble a i{ background-color:#EA4C89; box-shadow:0 10px 37px -5px rgba(234,76,137,0.5);}.followers-list li.behance a i{ background-color:#0067FF; box-shadow:0 10px 37px -5px rgba(0,103,255,0.5);}.followers-list li.linkedin a i{ background-color:#0177AC; box-shadow:0 10px 37px -5px rgba(1,119,172,0.5);}@media only screen and (max-width:991px){ .why-choose-us{  margin-bottom:60px; }}.why-choose-us .section-heading{ margin-bottom:50px;}.why-choose-us .section-heading p{ width:100%;}.why-choose-us .accordion-item{ border:none; border-bottom:1px solid var(--color-gray-2); background-color:transparent; border-radius:0;}.why-choose-us .accordion-item .accordion-button{ font-size:24px; color:rgb(0, 125, 184); background-color:transparent; box-shadow:none; padding:20px 10px 20px 0;}.why-choose-us .accordion-item .accordion-button i{ margin-right:20px;}.why-choose-us .accordion-item .accordion-button:after{ display:none;}.why-choose-us .accordion-item .accordion-button.collapsed{ color:var(--color-body);}.why-choose-us .accordion-item .accordion-body{ padding:0 0 18px 0;}.why-choose-us .why-choose-thumb{ position:relative; z-index:1;}.why-choose-us .why-choose-thumb img{ border-radius:30px;}.onepage-screen-area{ position:relative; z-index:1; background:var(--gradient-primary); margin-top:-160px; min-height:500px; height:100vh; padding:150px 0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; overflow:hidden;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area{  margin-top:-130px;  padding:150px 0 50px; }}@media only screen and (max-width:1199px){ .onepage-screen-area{  margin-top:-120px;  padding:150px 0 50px; }}@media only screen and (max-width:991px){ .onepage-screen-area{  height:100%;  padding:200px 0 100px;  text-align:center; }}@media only screen and (max-width:767px){ .onepage-screen-area{  padding:150px 0 100px; }}.onepage-screen-area .content .title{ font-size:80px; margin-bottom:40px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area .content .title{  font-size:70px; }}@media only screen and (max-width:1199px){ .onepage-screen-area .content .title{  font-size:60px; }}@media only screen and (max-width:991px){ .onepage-screen-area .content .title{  font-size:50px; }}@media only screen and (max-width:767px){ .onepage-screen-area .content .title{  font-size:40px; }}.onepage-screen-area .content .axil-btn{ padding:22px 80px;}@media only screen and (max-width:991px){ .onepage-screen-area .content .axil-btn{  padding:18px 50px; }}.onepage-screen-area .content .countdown{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; margin-top:60px; margin-bottom:40px;}.onepage-screen-area .content .countdown .countdown-section{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; text-align:center; position:relative;}.onepage-screen-area .content .countdown .countdown-section::after{ content:""; height:80px; width:1px; background-color:var(--color-light); position:absolute; top:50%; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.onepage-screen-area .content .countdown .countdown-section:last-child::after{ display:none;}.onepage-screen-area .content .countdown .countdown-section .countdown-number{ font-size:80px; font-weight:700; color:var(--color-rose); font-family:var(--font-primary); line-height:1; margin-bottom:10px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area .content .countdown .countdown-section .countdown-number{  font-size:70px; }}@media only screen and (max-width:1199px){ .onepage-screen-area .content .countdown .countdown-section .countdown-number{  font-size:60px; }}@media only screen and (max-width:767px){ .onepage-screen-area .content .countdown .countdown-section .countdown-number{  font-size:50px; }}@media only screen and (max-width:575px){ .onepage-screen-area .content .countdown .countdown-section .countdown-number{  font-size:30px; }}.onepage-screen-area .content .countdown .countdown-section .countdown-unit{ font-size:18px;}@media only screen and (max-width:575px){ .onepage-screen-area .content .countdown .countdown-section .countdown-unit{  font-size:15px; }}.onepage-screen-area .thumbnail{ margin-right:-90px;}@media only screen and (max-width:991px){ .onepage-screen-area .thumbnail{  margin-right:0; }}.onepage-screen-area .shape-group-8 .shape-3{ top:auto; bottom:-80px;}.onepage-screen-area.coming-soon-area{ margin-top:0; padding:50px 0;}@media only screen and (max-width:1199px){ .onepage-screen-area.coming-soon-area{  height:100%;  text-align:center; }}.onepage-screen-area.coming-soon-area .site-logo{ margin-bottom:100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area.coming-soon-area .site-logo{  margin-bottom:50px; }}@media only screen and (max-width:1199px){ .onepage-screen-area.coming-soon-area .site-logo{  margin-bottom:50px; }}.onepage-screen-area.coming-soon-area .site-logo .logo-dark{ display:none;}@media only screen and (min-width:1200px) and (max-width:1599px){ .onepage-screen-area.coming-soon-area .thumbnail{  margin-right:0; }}@media only screen and (max-width:1199px){ .onepage-screen-area.coming-soon-area .thumbnail{  display:none; }}.onepage-screen-area.coming-soon-area .shape-group-8 .shape-3{ bottom:auto; top:25px;}.privacy-policy-area .section-title{ margin-bottom:60px;}.privacy-policy-area .section-title .title{ border-bottom:3px solidrgb(0, 125, 184); padding-bottom:15px;}.privacy-policy-area h4{ margin-bottom:20px;}.privacy-policy-area p{ line-height:1.7;}.privacy-policy-area ul{ padding-left:20px; margin-bottom:40px;}.privacy-policy-area ul li{ margin-top:10px; margin-bottom:10px; line-height:28px; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}.privacy-policy-area ul li:hover{ color:rgb(0, 125, 184);}.splash-header-style .axil-mainmenu .header-navbar .header-main-nav{ margin:0 22px;}.splash-header-style .mainmenu li.current a{ color:rgb(0, 125, 184);}.splash-header-style .mainmenu li.current a:before{ width:100%; opacity:1;}.splash-header-style .buy-btn a{ display:block;}@media only screen and (max-width:767px){ .splash-header-style .buy-btn a{  padding:15px 30px;  font-size:15px; }}.splash-main-banner{ margin-top:-162px; background-color:var(--color-light); padding:240px 0; height:1000px; z-index:2;}@media only screen and (min-width:1200px) and (max-width:1599px){ .splash-main-banner{  margin-top:-132px;  padding:200px 0; }}@media only screen and (max-width:1199px){ .splash-main-banner{  height:auto;  padding:240px 0 50px; }}@media only screen and (max-width:991px){ .splash-main-banner{  padding:170px 0 0;  margin-top:-122px; }}@media only screen and (max-width:767px){ .splash-main-banner{  padding:150px 0 0; }}.splash-main-banner:before{ content:""; height:100%; width:100%; background:-webkit-linear-gradient(bottom,rgba(250,184,196,0.7) 10%,#FFFFFF 100%); background:linear-gradient(0deg,rgba(250,184,196,0.7) 10%,#FFFFFF 100%); -webkit-clip-path:circle(103% at 50% -52%); clip-path:circle(103% at 50% -52%); position:absolute; top:0; left:0; right:0; z-index:-1;}@media only screen and (min-width:1200px) and (max-width:1599px){ .splash-main-banner:before{  -webkit-clip-path:circle(120% at 50% -52%);  clip-path:circle(120% at 50% -52%); }}@media only screen and (max-width:1199px){ .splash-main-banner:before{  -webkit-clip-path:circle(140% at 50% -52%);  clip-path:circle(140% at 50% -52%); }}@media only screen and (max-width:479px){ .splash-main-banner:before{  -webkit-clip-path:circle(170% at 50% -52%);  clip-path:circle(170% at 50% -52%); }}.splash-main-banner .banner-content{ text-align:center;}.splash-main-banner .banner-content .title{ font-size:70px; line-height:1.4; font-weight:700; margin-bottom:40px; letter-spacing:-0.045em;}@media only screen and (max-width:1199px){ .splash-main-banner .banner-content .title{  font-size:60px; }}@media only screen and (max-width:991px){ .splash-main-banner .banner-content .title{  font-size:50px; }}@media only screen and (max-width:767px){ .splash-main-banner .banner-content .title{  font-size:40px; }}.splash-main-banner .site-element-count{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;}.splash-main-banner .site-element-count .count-box{ margin-right:55px; text-align:center; min-width:150px;}.splash-main-banner .site-element-count .count-box:last-child{ margin-right:0;}@media only screen and (max-width:767px){ .splash-main-banner .site-element-count .count-box{  min-width:80px;  margin-right:30px; }}.splash-main-banner .site-element-count .count-title{ font-size:14px; font-weight:500; margin-bottom:15px; font-family:var(--font-primary);}.splash-main-banner .site-element-count .count-number{ font-size:80px; color:rgb(0, 125, 184); font-weight:700; padding:0 8px;}@media only screen and (max-width:1199px){ .splash-main-banner .site-element-count .count-number{  font-size:70px; }}@media only screen and (max-width:991px){ .splash-main-banner .site-element-count .count-number{  font-size:50px; }}@media only screen and (max-width:575px){ .splash-main-banner .site-element-count .count-number{  font-size:40px; }}.splash-main-banner .site-element-count .count-number span.symbol{ margin:-8px;}@media only screen and (max-width:991px){ .splash-main-banner .site-element-count .count-number span.symbol{  margin:-4px; }}.splash-main-banner .demo-slider{ margin-top:60px;}@media only screen and (max-width:767px){ .splash-main-banner .demo-slider{  margin-top:30px; }}.splash-main-banner .demo-slider .slick-slide{ -webkit-transform:scale(0.75); -ms-transform:scale(0.75); transform:scale(0.75); margin:0 -36px 100px; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .splash-main-banner .demo-slider .slick-slide{  margin:0 0 100px; }}@media only screen and (max-width:767px){ .splash-main-banner .demo-slider .slick-slide{  margin:0 0 60px; }}.splash-main-banner .demo-slider .slick-slide a{ border-radius:30px; box-shadow:0 60px 86px -30px rgba(153,159,174,0.4);}.splash-main-banner .demo-slider .slick-slide a img{ border-radius:30px;}.splash-main-banner .demo-slider .slick-slide.slick-active.slick-center{ -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}.main-demo-area{ padding:380px 0 120px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .main-demo-area{  padding:300px 0 90px; }}@media only screen and (max-width:1199px){ .main-demo-area{  padding:0 0 80px; }}.main-demo-area .section-heading{ margin-bottom:40px;}@media only screen and (max-width:991px){ .main-demo-area .section-heading{  margin-bottom:10px; }}.main-demo-area .section-heading p{ width:100%;}.main-demo-area .single-demo{ text-align:center; margin-bottom:80px;}@media only screen and (max-width:767px){ .main-demo-area .single-demo{  margin-bottom:60px; }}.main-demo-area .single-demo a{ display:block;}.main-demo-area .single-demo .thumb{ border-radius:30px; display:block; margin-bottom:40px; box-shadow:0 78px 40px -58px rgba(153,161,170,0.5); position:relative; overflow:hidden;}.main-demo-area .single-demo .thumb:before{ content:""; position:absolute; top:0; left:-75%; z-index:2; display:block; width:50%; height:100%; background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); -webkit-transform:skewX(-25deg); -ms-transform:skewX(-25deg); transform:skewX(-25deg);}.main-demo-area .single-demo .thumb img{ border-radius:30px; -webkit-transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1),-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); width:100%;}.main-demo-area .single-demo .title{ margin-bottom:0; -webkit-transition:var(--transition); transition:var(--transition);}.main-demo-area .single-demo:hover .thumb:before{ -webkit-animation:shine 0.75s; animation:shine 0.75s;}.main-demo-area .single-demo:hover .thumb img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}.main-demo-area .single-demo:hover .title{ color:rgb(0, 125, 184);}.main-demo-area .shape-group li{ position:absolute; top:25%; z-index:-1;}.main-demo-area .shape-group li.shape-2{ top:39%;}.splash-demo-button{ text-align:center; margin:0 -5px 50px;}.splash-demo-button button{ background-color:transparent; border-radius:60px; border:none; color:var(--color-dark); font-size:40px; font-weight:500; font-family:var(--font-primary); padding:20px 60px 25px; margin:10px; -webkit-transition:var(--transition); transition:var(--transition); position:relative;}.splash-demo-button button:before{ content:""; height:100%; width:100%; background-color:var(--color-white); box-shadow:0 20px 50px 0 rgba(52,49,139,0.1); border-radius:60px; position:absolute; top:0; left:-30px; z-index:-1; visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.splash-demo-button button.is-checked{ color:rgb(0, 125, 184);}.splash-demo-button button.is-checked:before{ visibility:visible; opacity:1; left:0;}@media only screen and (max-width:767px){ .splash-demo-button button{  font-size:20px;  padding:10px 30px; }}@-webkit-keyframes shine{ 100%{  left:125%; }}@keyframes shine{ 100%{  left:125%; }}.active-dark-mode .splash-demo-button button{ border-color:var(--dark-border-gray); color:var(--dark-title-light);}.active-dark-mode .splash-demo-button button:hover{ border-color:rgb(0, 125, 184);}.active-dark-mode .splash-demo-button button.is-checked{ border-color:rgb(0, 125, 184);}.splash-features .section-heading{ margin-bottom:40px;}@media only screen and (max-width:991px){ .splash-features .section-heading{  margin-bottom:10px; }}.splash-features .section-heading .title{ width:100%;}.splash-features .section-heading p{ width:100%;}.splash-features .services-grid{ padding:55px; height:100%; margin-bottom:0; display:block;}.splash-features .services-grid .thumbnail{ margin-bottom:30px; margin-right:0; max-width:100%;}.splash-features .services-grid .content .title{ color:var(--color-white);}.splash-features .services-grid .content p{ margin-bottom:0; -webkit-transition:var(--transition); transition:var(--transition);}.splash-features .services-grid:hover .content p,.splash-features .services-grid.active .content p{ opacity:1; color:var(--color-light);}.spalsh-why-choose .section-heading{ margin-bottom:40px;}@media only screen and (max-width:991px){ .spalsh-why-choose .section-heading{  margin-bottom:10px; }}.spalsh-why-choose .section-heading p{ width:100%;}.spalsh-why-choose .line-shape{ position:absolute; top:90px; left:0; -webkit-transform:scaleX(-1); -ms-transform:scaleX(-1); transform:scaleX(-1); z-index:-1;}.why-buy-box{ background-color:var(--color-white); border-radius:30px; padding:35px; margin-bottom:80px; border:var(--border-light); -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .why-buy-box{  margin-bottom:30px; }}.why-buy-box .heading{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-content:center; -ms-flex-line-pack:center; align-content:center;}.why-buy-box .heading .icon{ text-align:center; height:62px; width:62px; line-height:60px; background-color:rgb(0, 125, 184); border-radius:50%; margin-right:20px;}.why-buy-box .heading .title{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-bottom:20px; -webkit-transition:var(--transition); transition:var(--transition);}.why-buy-box p{ margin-bottom:0; -webkit-transition:var(--transition); transition:var(--transition);}.support-box{ height:100%; padding-bottom:30px;}.support-box a{ display:block; height:100%; position:relative; z-index:1; background-color:var(--color-white); border:var(--border-light); border-radius:30px; overflow:hidden;}.support-box .inner{ height:100%; padding:30px 35px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; position:relative; z-index:1; -webkit-transition:var(--transition); transition:var(--transition);}.support-box .heading{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-content:center; -ms-flex-line-pack:center; align-content:center;}.support-box .heading .icon{ text-align:center; height:62px; width:62px; line-height:60px; background-color:var(--color-light); border-radius:50%; margin-left:20px;}.support-box .heading .title{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; font-weight:700; margin-bottom:18px; letter-spacing:-0.045em; -webkit-transition:var(--transition); transition:var(--transition);}.support-box p{ color:var(--color-body); margin-bottom:16px; -webkit-transition:var(--transition); transition:var(--transition);}.support-box .item-btn{ text-align:center; height:46px; width:68px; line-height:46px; font-size:26px; border-radius:100px; color:var(--color-white); border:none; -webkit-transition:var(--transition); transition:var(--transition);}.support-box .shape-group li{ position:absolute; right:0; bottom:-1px; z-index:-1;}.support-box:hover a,.support-box.active a{ box-shadow:0 50px 50px -24px rgba(153,161,170,0.3);}.support-box:hover .inner .item-btn,.support-box.active .inner .item-btn{ background-color:rgb(0, 125, 184);}.support-box.online-docuentation .item-btn{ background-color:var(--color-rose);}.support-box.support-ticket .item-btn{ background-color:var(--color-chart1);}.splash-call-to-action{ background-color:rgb(0, 125, 184); padding:140px 0 80px; margin-bottom:0;}@media only screen and (max-width:1199px){ .splash-call-to-action{  padding:100px 0 40px; }}@media only screen and (max-width:991px){ .splash-call-to-action{  padding:80px 0 30px; }}@media only screen and (max-width:767px){ .splash-call-to-action{  padding:60px 0 10px; }}.splash-call-to-action:before{ display:none;}.splash-call-to-action .section-heading .title{ margin-bottom:20px; font-size:80px; width:100%;}@media only screen and (min-width:1200px) and (max-width:1599px){ .splash-call-to-action .section-heading .title{  font-size:70px; }}@media only screen and (max-width:1199px){ .splash-call-to-action .section-heading .title{  font-size:60px; }}@media only screen and (max-width:767px){ .splash-call-to-action .section-heading .title{  font-size:50px; }}@media only screen and (max-width:575px){ .splash-call-to-action .section-heading .title{  font-size:40px; }}.splash-call-to-action .section-heading p{ width:100%; font-size:20px; color:var(--color-light);}@media only screen and (max-width:991px){ .splash-call-to-action .section-heading p{  font-size:18px; }}.splash-call-to-action .section-heading p a{ font-weight:700; margin-left:10px; color:var(--color-light); text-decoration:underline;}.splash-call-to-action .section-heading p a:hover{ color:var(--color-white);}.splash-call-to-action .section-heading .axil-btn{ color:#2A288B; padding:24px 80px; -webkit-filter:drop-shadow(0px 14px 20px rgba(35,34,87,0.4)) drop-shadow(0px 48px 48px rgba(0,0,0,0.12)); filter:drop-shadow(0px 14px 20px rgba(35,34,87,0.4)) drop-shadow(0px 48px 48px rgba(0,0,0,0.12)); box-shadow:none;}.splash-call-to-action .call-to-action{ border-bottom:none;}.splash-footer{ padding-top:0 !important;}.splash-footer .footer-bottom{ border:none; padding:30px 0;}@media only screen and (max-width:991px){ .splash-footer .footer-copyright{  text-align:center;  margin-bottom:20px; }}.splash-footer .footer-copyright .copyright-text{ font-size:16px;}.splash-footer .footer-social{ text-align:center;}@media only screen and (max-width:991px){ .splash-footer .footer-social{  margin-bottom:20px; }}.splash-footer .footer-social li{ display:inline-block; margin-right:25px;}.splash-footer .footer-social li:last-child{ margin-right:0;}.splash-footer .footer-social li a{ height:40px; width:40px; line-height:42px; text-align:center; background-color:var(--color-light); border-radius:50%; color:var(--color-body);}.splash-footer .footer-social li a:hover{ background-color:rgb(0, 125, 184); color:var(--color-light);}@media only screen and (max-width:991px){ .splash-footer .footer-bottom-link{  text-align:center; }}.splash-footer .footer-bottom-link ul{ margin:0 -30px;}@media only screen and (max-width:991px){ .splash-footer .footer-bottom-link ul{  margin:0 -20px; }}.splash-footer .footer-bottom-link ul li{ padding:0 30px;}@media only screen and (max-width:991px){ .splash-footer .footer-bottom-link ul li{  padding:0 20px; }}.splash-footer .footer-bottom-link ul li:after{ height:58%; width:2px; right:-4px;}.splash-footer .footer-bottom-link ul li a{ font-size:16px; color:var(--color-body);}.onepage-template .mainmenu li.current a:not(.axil-btn){ color:rgb(0, 125, 184);}.onepage-template .mainmenu li.current a:not(.axil-btn):before{ width:100%; opacity:1;}.onepage-template .mainmenu .header-btn{ margin-right:0;}@media only screen and (max-width:991px){ .onepage-template .mainmenu .header-btn{  padding:10px 0; }}.onepage-template .mainmenu .header-btn a{ padding-top:0; padding-bottom:0;}.onepage-template .mainmenu .header-btn a.btn-fill-white{ color:rgb(0, 125, 184);}.onepage-template .mainmenu .header-btn a:before{ display:none;}.onepage-template .mainmenu .header-btn a:hover{ color:var(--color-white);}.onepage-template .mainmenu .header-btn.current a:after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.onepage-template .mainmenu-nav .mainmenu > li:last-child{ border-bottom:none;}.onepage-template .axil-header.header-style-4 .mainmenu li.current a{ color:var(--color-light);}.onepage-template .axil-header .header-navbar .header-main-nav{ margin-right:0;}.onepage-template .blog-list .modal-thumb{ display:none;}.onepage-template .blog-list .post-content p{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}.onepage-template .services-grid .content .title{ color:var(--color-white);}.onepage-template .services-grid.service-style-2 .content .title{ color:var(--color-text-dark);}.onepage-template .services-grid.service-style-1 .content .title{ color:var(--color-text-dark);}.onepage-template .header-offcanvasmenu .offcanvas-body .main-navigation li.current a{ color:rgb(0, 125, 184);}.blog-list .post-content p{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}.blog-list .post-content .details-description{ display:none; visibility:hidden; opacity:0;}.project-grid .modal-thumb{ display:none;}.project-grid .details-description{ display:none; visibility:hidden; opacity:0;}.case-study-featured .details-description{ display:none; visibility:hidden; opacity:0;}.op-modal-wrap{ position:fixed; top:0; left:0; right:0; bottom:0; background-color:rgba(0,0,0,0.8); z-index:100; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; visibility:hidden; opacity:0; pointer-events:none; padding:50px;}@media only screen and (max-width:767px){ .op-modal-wrap{  padding:20px; }}.op-modal-wrap.open{ visibility:visible; opacity:1; pointer-events:all;}.op-modal-wrap .op-modal-inner{ background-color:var(--color-white); max-width:1000px; width:100%; padding:50px; padding-top:70px; position:relative; overflow-y:auto;}@media only screen and (max-width:767px){ .op-modal-wrap .op-modal-inner{  padding:30px;  padding-top:60px; }}.op-modal-wrap .op-modal-inner .close{ position:absolute; right:15px; top:15px; border:none; background-color:var(--color-light); border-radius:4px; padding:3px 10px; color:var(--color-dark); -webkit-transition:var(--transition); transition:var(--transition);}.op-modal-wrap .op-modal-inner .close:hover{ color:var(--color-light); background-color:rgb(0, 125, 184);}.op-blog-modal .post-thumbnail{ margin-bottom:30px;}.op-blog-modal .post-thumbnail a{ display:block;}.op-blog-modal .post-thumbnail img{ max-height:450px; width:100%; object-fit:cover; object-position:center; border-radius:24px;}.op-blog-modal .post-content .title a{ pointer-events:none;}.op-blog-modal .post-content .blog-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; border-radius:16px;}.op-blog-modal .post-content .blog-share .share-label{ margin-bottom:0; margin-right:25px;}@media only screen and (max-width:1199px){ .op-blog-modal .post-content .blog-share .share-label{  margin-right:20px; }}.op-blog-modal .post-content .blog-share .social-list{ margin:0 -10px;}.op-blog-modal .post-content .blog-share .social-list li{ display:inline-block;}.op-blog-modal .post-content .blog-share .social-list li a{ color:var(--color-dark); padding:5px 10px;}@media only screen and (max-width:1199px){ .op-blog-modal .post-content .blog-share .social-list li a{  padding:5px; }}.op-blog-modal .post-content .blog-share .social-list li a:hover{ color:rgb(0, 125, 184);}.op-portfolio-modal .portfolio-thumbnail{ margin-bottom:30px;}.op-portfolio-modal .portfolio-thumbnail a{ display:block; pointer-events:none;}.op-portfolio-modal .portfolio-thumbnail img{ max-height:450px; width:100%; object-fit:cover; object-position:center; border-radius:24px;}.op-portfolio-modal .portfolio-content .title a{ pointer-events:none;}.op-portfolio-modal .portfolio-content .project-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; border-radius:16px;}.op-portfolio-modal .portfolio-content .project-share .share-label{ margin-bottom:0; margin-right:25px;}@media only screen and (max-width:1199px){ .op-portfolio-modal .portfolio-content .project-share .share-label{  margin-right:20px; }}.op-portfolio-modal .portfolio-content .project-share .social-list{ margin:0 -10px;}.op-portfolio-modal .portfolio-content .project-share .social-list li{ display:inline-block;}.op-portfolio-modal .portfolio-content .project-share .social-list li a{ color:var(--color-dark); padding:5px 10px;}@media only screen and (max-width:1199px){ .op-portfolio-modal .portfolio-content .project-share .social-list li a{  padding:5px; }}.op-portfolio-modal .portfolio-content .project-share .social-list li a:hover{ color:rgb(0, 125, 184);}.op-case-modal .op-modal-inner{ border-radius:10px;}.op-case-modal .case-content p:last-child{ margin-bottom:0;}.op-case-modal .case-content .title{ font-size:36px;}@media only screen and (max-width:991px){ .op-case-modal .case-content .title{  font-size:30px; }}body.op-modal-open{ overflow:hidden;}.active-dark-mode .op-modal-wrap .op-modal-inner{ background-color:var(--dark-main-body);}.active-dark-mode.onepage-template .services-grid .content .title{ color:var(--dark-title-light);}.active-dark-mode.onepage-template .op-blog-modal .post-content .blog-share .social-list li a{ color:var(--dark-title-light);}.active-dark-mode.onepage-template .op-blog-modal .post-content .blog-share .social-list li a:hover{ color:rgb(0, 125, 184);}.active-dark-mode.onepage-template .op-portfolio-modal .portfolio-content .project-share .social-list li a{ color:var(--dark-title-light);}.active-dark-mode.onepage-template .op-portfolio-modal .portfolio-content .project-share .social-list li a:hover{ color:rgb(0, 125, 184);}.active-dark-mode.onepage-template .mainmenu li.current a:not(.axil-btn){ color:var(--color-white);}@media (prefers-reduced-motion:no-preference){ :root{  scroll-behavior:auto; }}.axil-header{ position:relative; z-index:4;}.axil-header .header-navbar{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between;}.axil-header .header-navbar .header-logo a{ display:block;}.axil-header .header-navbar .header-logo .dark-version-logo{ display:none;}.axil-header .header-navbar .header-logo .sticky-logo{ display:none;}@media only screen and (max-width:991px){ .axil-header .header-navbar .header-logo img{  width:185px; }}.axil-header .header-navbar .header-main-nav{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin:0 55px 0 50px;}@media only screen and (max-width:1199px){ .axil-header .header-navbar .header-main-nav{  margin:0 30px; }}@media only screen and (max-width:991px){ .axil-header .header-navbar .header-main-nav{  margin:0; }}.axil-header.header-style-1 .axil-mainmenu.axil-sticky .header-navbar .header-logo .sticky-logo{ display:block;}.axil-header.header-style-2 .axil-mainmenu{ padding:50px 80px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .axil-header.header-style-2 .axil-mainmenu{  padding:35px 15px; }}@media only screen and (max-width:1199px){ .axil-header.header-style-2 .axil-mainmenu{  padding:35px 15px; }}@media only screen and (max-width:575px){ .axil-header.header-style-2 .axil-mainmenu{  padding:30px 0; }}.axil-header.header-style-2 .axil-mainmenu.axil-sticky{ padding:15px 80px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .axil-header.header-style-2 .axil-mainmenu.axil-sticky{  padding:15px; }}@media only screen and (max-width:1199px){ .axil-header.header-style-2 .axil-mainmenu.axil-sticky{  padding:15px; }}@media only screen and (max-width:575px){ .axil-header.header-style-2 .axil-mainmenu.axil-sticky{  padding:15px 0; }}.axil-header.header-style-2 .axil-mainmenu .mainmenu{ -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;}.axil-header.header-style-3 .axil-mainmenu.axil-sticky .header-navbar .header-logo .light-version-logo{ display:none;}.axil-header.header-style-3 .axil-mainmenu.axil-sticky .header-navbar .header-logo .sticky-logo{ display:block;}.axil-header.header-style-3 .header-action .sidemenu-btn .btn-wrap{ background-color:var(--color-light);}@media only screen and (max-width:1299px){ .axil-header.header-style-4 .header-main-nav{  margin:0 15px; }}@media only screen and (max-width:991px){ .axil-header.header-style-4 .header-main-nav{  margin:0; }}@media only screen and (max-width:991px){ .axil-header.header-style-4 .mainmenu-nav{  background-color:var(--color-dark); }}.axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu{ background-color:var(--color-dark);}.axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a{ color:var(--color-light);}.axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a:hover{ color:rgb(0, 125, 184);}.axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a.active{ color:rgb(0, 125, 184);}.axil-header.header-style-4 .mobile-nav-header{ border-color:var(--color-gray-4);}.axil-header.header-style-4 .mobile-nav-header .mobile-nav-logo .light-mode{ display:none;}.axil-header.header-style-4 .mobile-nav-header .mobile-nav-logo .dark-mode{ display:block;}.axil-header.header-style-4 .mobile-nav-header .mobile-menu-close{ background-color:var(--color-white); color:var(--color-black); border:none;}.axil-header.header-style-4 .axil-mainmenu.axil-sticky{ background-color:var(--color-dark);}@media only screen and (max-width:1199px){ .axil-header.header-style-4 .mainmenu li{  margin:0 10px; }}@media only screen and (max-width:991px){ .axil-header.header-style-4 .mainmenu li{  border-color:var(--color-gray-4); }}.axil-header.header-style-4 .mainmenu li a{ color:var(--color-light);}.axil-header.header-style-4 .mainmenu li a::before{ background-color:var(--color-white);}.axil-header.header-style-4 .mainmenu li a::after{ color:var(--color-gray-4);}.axil-header.header-style-4 .header-action .header-btn .axil-btn{ display:block;}.axil-mainmenu{ padding:50px 0; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (min-width:1200px) and (max-width:1599px){ .axil-mainmenu{  padding:35px 0; }}@media only screen and (max-width:1199px){ .axil-mainmenu{  padding:30px 0; }}.axil-mainmenu.axil-sticky{ position:fixed; top:0; right:0; left:0; z-index:5; background-color:var(--color-white); box-shadow:0 2px 10px 0 rgba(0,0,0,0.1); padding:15px 0; -webkit-animation:headerSlideDown 0.8s ease forwards; animation:headerSlideDown 0.8s ease forwards;}.axil-mainmenu.axil-sticky .header-action .sidemenu-btn .btn-wrap{ background-color:var(--color-body);}.axil-mainmenu.axil-sticky .header-action .sidemenu-btn .btn-wrap span{ background-color:var(--color-white);}.axil-mainmenu.axil-sticky .header-action .social-icon-list li a{ color:var(--color-dark);}.axil-mainmenu.axil-sticky .header-action .social-icon-list li a:hover{ color:rgb(0, 125, 184);}.mainmenu{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:end; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; list-style:none; padding:0; margin:0;}.mainmenu > li{ margin:0 24px;}@media only screen and (max-width:1199px){ .mainmenu > li{  margin:0 12px; }}.mainmenu > li > a{ color:var(--color-body); font-weight:500; font-size:var(--font-body-2); font-family:var(--font-primary); line-height:60px; height:60px; display:block; position:relative; -webkit-transition:var(--transition); transition:var(--transition);}.mainmenu > li > a::before{ content:""; height:2px; width:0; background-color:rgb(0, 125, 184); position:absolute; bottom:12px; left:0; opacity:0; -webkit-transition:0.5s; transition:0.5s;}.mainmenu > li > a:hover{ color:rgb(0, 125, 184);}.mainmenu > li > a:hover::before{ opacity:1; width:100%;}.mainmenu > li > a.active{ color:rgb(0, 125, 184);}.mainmenu > li > a.active::before{ width:100%; opacity:1;}.mainmenu > .menu-item-has-children{ position:relative;}.mainmenu > .menu-item-has-children > a{ position:relative; margin-right:20px;}.mainmenu > .menu-item-has-children > a::after{ content:"\f107"; font-family:var(--font-awesome); font-weight:400; color:var(--color-text-dark); font-size:18px; position:absolute; top:0; right:-20px;}.mainmenu > .menu-item-has-children .axil-submenu{ position:absolute; top:100%; left:20px; background:#ffffff; z-index:-1; opacity:0; visibility:hidden; min-width:250px; padding:15px 10px; border-radius:4px; -webkit-transition:var(--transition); transition:var(--transition); list-style:none; margin:0; box-shadow:0 13px 48px 0 rgba(0,0,0,0.15);}.mainmenu > .menu-item-has-children .axil-submenu li{ margin:0; -webkit-transition:var(--transition); transition:var(--transition); opacity:0; -webkit-transform:translateX(20px); -ms-transform:translateX(20px); transform:translateX(20px);}.mainmenu > .menu-item-has-children .axil-submenu li a{ position:relative; font-size:14px; text-transform:capitalize; color:var(--color-body); font-weight:500; padding:7px 15px; border-radius:4px; display:block; -webkit-transition:var(--transition); transition:var(--transition);}.mainmenu > .menu-item-has-children .axil-submenu li a::after{ content:""; height:1px; width:0; background-color:rgb(0, 125, 184); position:absolute; top:50%; left:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:var(--transition); transition:var(--transition);}.mainmenu > .menu-item-has-children .axil-submenu li a:hover{ color:rgb(0, 125, 184);}.mainmenu > .menu-item-has-children .axil-submenu li a:hover::after{ width:100%;}.mainmenu > .menu-item-has-children .axil-submenu li a.active{ color:rgb(0, 125, 184);}.mainmenu > .menu-item-has-children .axil-submenu li a.active::after{ width:100%;}.mainmenu > .menu-item-has-children:hover .axil-submenu{ opacity:1; visibility:visible; z-index:9; left:0;}.mainmenu > .menu-item-has-children:hover .axil-submenu li{ opacity:1; -webkit-transform:translateX(0); -ms-transform:translateX(0); transform:translateX(0);}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(1n){ -webkit-transition-delay:0.1s; transition-delay:0.1s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(2n){ -webkit-transition-delay:0.2s; transition-delay:0.2s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(3n){ -webkit-transition-delay:0.3s; transition-delay:0.3s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(4n){ -webkit-transition-delay:0.4s; transition-delay:0.4s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(5n){ -webkit-transition-delay:0.5s; transition-delay:0.5s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(6n){ -webkit-transition-delay:0.6s; transition-delay:0.6s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(7n){ -webkit-transition-delay:0.7s; transition-delay:0.7s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(8n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(9n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(10n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(11n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.mainmenu > .menu-item-has-children:hover .axil-submenu li:nth-child(12n){ -webkit-transition-delay:0.8s; transition-delay:0.8s;}.header-action > ul{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}.header-action > ul > li{ margin-right:30px;}.header-action > ul > li:last-child{ margin-right:0;}.header-action .sidemenu-btn{ margin-right:0;}.header-action .sidemenu-btn .btn-wrap{ height:60px; width:60px; background-color:var(--color-light); border:none; border-radius:50%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .header-action .sidemenu-btn .btn-wrap{  height:50px;  width:50px; }}.header-action .sidemenu-btn .btn-wrap span{ height:2px; width:17px; background-color:var(--color-dark); margin-bottom:4px; border-radius:10px; -webkit-transition:var(--transition); transition:var(--transition);}.header-action .sidemenu-btn .btn-wrap span:last-child{ margin-bottom:0; width:7px; margin-right:-10px;}.header-action .sidemenu-btn .btn-wrap:focus{ box-shadow:none;}.header-action .sidemenu-btn .btn-wrap:hover span:last-child{ width:20px; margin-right:0;}.header-action .sidemenu-btn .btn-wrap:hover span:first-child{ width:10px; margin-right:-10px;}.header-action .sidemenu-btn .btn-wrap.btn-dark{ background-color:var(--color-body);}.header-action .sidemenu-btn .btn-wrap.btn-dark span{ background-color:var(--color-white);}@media only screen and (max-width:575px){ .header-action .header-social-link{  display:none; }}.header-action .social-icon-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:-15px;}.header-action .social-icon-list li{ margin:15px;}.header-action .social-icon-list li a{ font-size:20px; color:var(--color-body);}@media only screen and (max-width:991px){ .header-action .social-icon-list li a{  color:var(--color-dark); }}.header-action .social-icon-list li a:hover{ color:rgb(0, 125, 184);}.header-action .header-btn{ margin-right:0;}@media only screen and (max-width:1399px){ .header-action .header-btn .axil-btn{  padding:15px 40px; }}@media only screen and (min-width:992px) and (max-width:1199px){ .header-action .header-btn .axil-btn{  padding:15px 25px; }}@media only screen and (max-width:991px){ .header-action .header-btn{  margin-right:30px; }}@media only screen and (max-width:575px){ .header-action .header-btn{  display:none; }}@media only screen and (min-width:992px){ .header-action .mobile-menu-btn{  display:none; }}.header-action .mobile-menu-btn .btn-wrap{ height:40px; width:40px;}.header-action .my_switcher{ margin-left:20px; border-radius:50%; height:40px; width:40px; line-height:43px; padding:0; text-align:center;}@media only screen and (max-width:767px){ .header-action .my_switcher{  margin-left:15px; }}.header-action .my_switcher ul{ -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center;}.header-offcanvasmenu{ width:60vw !important; min-width:300px; -webkit-transition:all 0.8s cubic-bezier(0.77,0.2,0.05,1); transition:all 0.8s cubic-bezier(0.77,0.2,0.05,1);}@media only screen and (max-width:1199px){ .header-offcanvasmenu{  width:70vw !important; }}.header-offcanvasmenu .offcanvas-header{ padding:50px 100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .header-offcanvasmenu .offcanvas-header{  padding:50px; }}@media only screen and (max-width:1199px){ .header-offcanvasmenu .offcanvas-header{  padding:50px; }}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-header{  padding:30px 30px 0; }}.header-offcanvasmenu .offcanvas-header .btn-close{ margin:0; font-size:22px; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-header .btn-close{  font-size:14px; }}.header-offcanvasmenu .offcanvas-header .btn-close:hover{ color:rgb(0, 125, 184); opacity:1;}.header-offcanvasmenu .offcanvas-header .btn-close:focus{ border:none; box-shadow:none;}.header-offcanvasmenu .offcanvas-body{ padding:50px 100px;}@media only screen and (min-width:1200px) and (max-width:1599px){ .header-offcanvasmenu .offcanvas-body{  padding:50px; }}@media only screen and (max-width:1199px){ .header-offcanvasmenu .offcanvas-body{  padding:50px; }}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-body{  padding:30px; }}.header-offcanvasmenu .offcanvas-body .side-nav-search-form{ position:relative; margin-bottom:70px;}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .side-nav-search-form{  margin-bottom:40px; }}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .search-field{ font-size:40px; height:auto; border:none; border-bottom:2px solid var(--color-gray-3); border-radius:0; padding:5px 0;}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .side-nav-search-form .search-field{  font-size:20px; }}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .search-field:focus{ box-shadow:none;}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn{ position:absolute; right:0; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); background-color:transparent; border:none; padding:0;}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn i{ font-weight:400; font-size:24px; color:var(--color-gray-4); -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn i{  font-size:18px; }}.header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn:hover i{ color:rgb(0, 125, 184);}.header-offcanvasmenu .offcanvas-body .main-navigation{ margin:-30px 0; margin-top:-45px;}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .main-navigation{  margin-bottom:40px; }}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-body .main-navigation{  margin:-20px 0;  margin-bottom:40px; }}.header-offcanvasmenu .offcanvas-body .main-navigation li{ margin:30px 0;}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-body .main-navigation li{  margin:20px 0; }}.header-offcanvasmenu .offcanvas-body .main-navigation li a{ color:var(--color-dark); font-size:36px; font-weight:500;}@media only screen and (max-width:1199px){ .header-offcanvasmenu .offcanvas-body .main-navigation li a{  font-size:24px; }}@media only screen and (max-width:767px){ .header-offcanvasmenu .offcanvas-body .main-navigation li a{  font-size:20px; }}.header-offcanvasmenu .offcanvas-body .main-navigation li a:hover{ color:rgb(0, 125, 184);}.header-offcanvasmenu .offcanvas-body .main-navigation li a.active{ color:rgb(0, 125, 184);}.header-offcanvasmenu .offcanvas-body .contact-inner .title{ font-size:18px; line-height:1; color:var(--color-dark); font-weight:500; display:block; margin-bottom:15px;}@media only screen and (max-width:1199px){ .header-offcanvasmenu .offcanvas-body .contact-inner .title{  font-size:16px; }}.header-offcanvasmenu .offcanvas-body .contact-inner .address{ margin-bottom:40px;}@media only screen and (max-width:991px){ .header-offcanvasmenu .offcanvas-body .contact-inner .address{  margin-bottom:25px; }}.header-offcanvasmenu .offcanvas-body .contact-inner .address a{ color:var(--color-body); display:block; margin-bottom:10px;}.header-offcanvasmenu .offcanvas-body .contact-inner .address a i{ margin-right:20px;}.header-offcanvasmenu .offcanvas-body .contact-inner .address p{ margin-bottom:0;}.header-offcanvasmenu .offcanvas-body .contact-inner .social-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; margin:-15px -6px;}.header-offcanvasmenu .offcanvas-body .contact-inner .social-share li{ margin:15px 6px;}.header-offcanvasmenu .offcanvas-body .contact-inner .social-share li a{ color:var(--color-white); font-size:16px; text-align:center; width:50px; height:50px; line-height:53px; display:block; border-radius:100%; background-color:rgb(0, 125, 184); text-align:center;}.header-offcanvasmenu .offcanvas-body .contact-inner .social-share li a:hover{ background-color:var(--color-dark);}.mobile-nav-header{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin:0 10px; padding-bottom:20px; border-bottom:1px solid var(--color-fog);}@media only screen and (min-width:992px){ .mobile-nav-header{  display:none; }}.mobile-nav-header .mobile-nav-logo{ width:150px; line-height:1;}.mobile-nav-header .mobile-nav-logo .dark-mode{ display:none;}.mobile-nav-header .mobile-menu-close{ background-color:transparent; height:30px; width:30px; border:2px solid var(--color-gray-4); border-radius:10px; color:var(--color-dark); font-size:14px; -webkit-transition:var(--transition); transition:var(--transition); line-height:1;}.mobile-nav-header .mobile-menu-close:hover{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184); color:var(--color-white);}@media only screen and (max-width:991px){ .axil-mainmenu.axil-sticky{  -webkit-animation:none;  animation:none; } .mainmenu-nav{  position:fixed;  top:0;  bottom:0;  left:-300px;  background-color:var(--color-white);  width:300px;  padding:20px 10px;  -webkit-transition:0.2s;  transition:0.2s;  z-index:1050; } .mainmenu-nav.show{  left:0; } .mainmenu-nav .mainmenu{  display:block;  height:100%;  overflow:auto; } .mainmenu-nav .mainmenu > li{  border-bottom:1px solid var(--color-fog); } .mainmenu-nav .mainmenu > li > a{  height:50px;  line-height:50px; } .mainmenu-nav .mainmenu > li > a::before{  display:none; } .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu{  display:none;  position:initial;  visibility:visible;  opacity:1;  min-width:100%;  box-shadow:none;  padding:0 0 10px;  -webkit-transition:initial;  transition:initial; } .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li{  opacity:1;  -webkit-transform:translateX(0);  -ms-transform:translateX(0);  transform:translateX(0); } .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a{  padding:7px 10px; } .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a::after{  display:none; } .mainmenu-nav .mainmenu .menu-item-has-children.menu-item-open .axil-submenu{  display:block; } .mainmenu > .menu-item-has-children > a .submenu-toggle-btn{  position:absolute;  top:0;  right:-20px;  height:50px;  width:12px;  background-color:transparent;  z-index:5; } .mainmenu > .menu-item-has-children > a:after{  -webkit-transition:0.3s;  transition:0.3s; } .mainmenu > .menu-item-has-children.open > a{  color:rgb(0, 125, 184); } .mainmenu > .menu-item-has-children.open > a:after{  color:rgb(0, 125, 184);  -webkit-transform:rotate(180deg);  -ms-transform:rotate(180deg);  transform:rotate(180deg); }}@-webkit-keyframes headerSlideDown{ 0%{  margin-top:-50px;  opacity:0; } 30%{  margin-top:-10px;  opacity:0; } 100%{  margin-top:0;  opacity:1; }}@keyframes headerSlideDown{ 0%{  margin-top:-50px;  opacity:0; } 30%{  margin-top:-10px;  opacity:0; } 100%{  margin-top:0;  opacity:1; }}.blog-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; border-top:var(--border-light); border-bottom:var(--border-light); padding:40px 20px 40px 0; -webkit-transition:var(--transition); transition:var(--transition);}@media only screen and (max-width:1199px){ .blog-list{  padding:40px 0; }}@media only screen and (max-width:767px){ .blog-list{  display:block; }}@media only screen and (max-width:767px){ .blog-list .post-thumbnail{  margin-bottom:30px; }}.blog-list .post-thumbnail a{ border-radius:30px; overflow:hidden; display:block;}.blog-list .post-thumbnail a img{ border-radius:30px; -webkit-transition:var(--transition); transition:var(--transition);}:dir(rtl) .blog-list .post-thumbnail a img{ margin-left:34px !important;}@media only screen and (max-width:767px){ .blog-list .post-thumbnail a img{  width:100%; }}.blog-list .post-content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:20px;}@media only screen and (max-width:767px){ .blog-list .post-content{  margin-left:0; }}.blog-list .post-content .title{ margin-bottom:20px;}.blog-list .post-content .title a{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}.blog-list .post-content .title a:hover{ color:rgb(0, 125, 184);}.blog-list .post-content p{ color:var(--color-gray-2); letter-spacing:-0.025em; margin-bottom:30px;}.blog-list .post-content .more-btn{ font-weight:500; color:var(--color-text-dark);}.blog-list .post-content .more-btn i{ margin-left:20px; font-weight:700; vertical-align:middle; -webkit-transition:var(--transition); transition:var(--transition);}.blog-list .post-content .more-btn:hover{ color:rgb(0, 125, 184);}.blog-list .post-content .more-btn:hover i{ margin-left:10px;}.blog-list:hover,.blog-list.active{ border-top-color:rgb(0, 125, 184);}.blog-list:hover .post-thumbnail a img,.blog-list.active .post-thumbnail a img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}.blog-list.border-start{ border-left:var(--border-light) !important; padding-left:25px; padding-right:0;}@media only screen and (max-width:1199px){ .blog-list.border-start{  border-left:none !important;  padding-left:0; }}.blog-grid{ margin-bottom:80px;}@media only screen and (max-width:991px){ .blog-grid{  margin-bottom:60px; }}.blog-grid .title{ letter-spacing:-0.045em; margin-bottom:35px; color:var(--color-dark);}@media only screen and (max-width:767px){ .blog-grid .title{  margin-bottom:30px;  letter-spacing:0;  line-height:1.15; }}.blog-grid .title a:hover{ color:rgb(0, 125, 184);}.blog-grid .author{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.blog-grid .author .info{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1;}.blog-grid .author .author-name{ margin-bottom:6px;}.blog-grid .post-thumbnail{ margin:30px 0; position:relative;}.blog-grid .post-thumbnail a{ border-radius:30px; overflow:hidden;}.blog-grid .post-thumbnail a img{ border-radius:30px; -webkit-transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1); transition:transform 2s cubic-bezier(0.2,0.96,0.34,1),-webkit-transform 2s cubic-bezier(0.2,0.96,0.34,1);}.blog-grid .post-thumbnail .popup-video{ text-align:center; position:absolute; top:50%; left:0; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.blog-grid .post-thumbnail .popup-video .play-btn{ height:150px; width:150px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; background:-webkit-linear-gradient(top,rgba(32,38,43,0.8) 0%,#20262B 100%); background:linear-gradient(180deg,rgba(32,38,43,0.8) 0%,#20262B 100%); border-radius:50%; margin:0 auto; font-size:32px; color:var(--color-white); -webkit-transition:var(--transition); transition:var(--transition);}.blog-grid .post-thumbnail .popup-video .play-btn:hover{ background-color:rgb(0, 125, 184);}@media only screen and (max-width:1199px){ .blog-grid .post-thumbnail .popup-video .play-btn{  height:100px;  width:100px;  font-size:26px; }}@media only screen and (max-width:575px){ .blog-grid .post-thumbnail .popup-video .play-btn{  height:80px;  width:80px;  font-size:20px; }}.blog-grid:hover .post-thumbnail a img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}.blog-grid.blog-without-thumb{ background:var(--gradient-primary); padding:50px; border-radius:30px; border-right:2px solid rgba(80,92,253,0);}@media only screen and (max-width:767px){ .blog-grid.blog-without-thumb{  padding:40px; }}.blog-grid.blog-without-thumb blockquote .title{ margin-bottom:30px; line-height:1.4;}.blog-grid.blog-without-thumb .author .info{ margin-left:0;}.blog-grid.blog-thumb-slide .post-thumbnail .slick-list{ margin:0;}.blog-grid.blog-thumb-slide .post-thumbnail .slick-list .slick-slide{ padding:0;}.blog-grid.blog-thumb-slide .post-thumbnail .slick-dots{ text-align:center; bottom:50px;}@media only screen and (max-width:767px){ .blog-grid.blog-thumb-slide .post-thumbnail .slick-dots{  bottom:20px; }}.recent-post-slide .slick-list{ margin:0;}.recent-post-slide .slick-list .slick-slide{ padding:0;}.blog-meta li{ display:inline-block; color:var(--color-gray-2); margin-right:20px; position:relative; font-size:14px;}.blog-meta li:after{ content:""; height:17px; width:1px; background-color:var(--color-gray-2); position:absolute; top:2px; right:-15px;}.blog-meta li:last-child:after{ display:none;}.single-blog .single-blog-content .post-thumbnail{ margin:0 0 35px;}.single-blog .single-blog-content .post-thumbnail img{ border-radius:30px;}.single-blog .single-blog-content .author{ margin-bottom:30px;}.single-blog .single-blog-content p{ margin-bottom:20px; line-height:1.7;}.single-blog .single-blog-content .wp-block-quote{ margin:50px 0; background:var(--gradient-primary); padding:50px; border-radius:30px; border-right:2px solid rgba(80,92,253,0);}.single-blog .single-blog-content .wp-block-quote p{ font-size:18px; margin-bottom:0;}.single-blog .single-blog-content .list-style{ padding-left:20px; margin-top:30px; margin-bottom:30px;}.single-blog .single-blog-content .list-style li{ margin:12px 0;}.single-blog .audio-player{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; width:100%; height:50px; margin-bottom:60px; background-color:var(--color-mercury); box-shadow:none; border-radius:30px; padding:5px 30px;}.single-blog .audio-player .play-pause-btn svg{ width:10px;}.single-blog .audio-player .controls{ font-size:14px;}.single-blog .audio-player .controls .gap-progress{ background-color:rgb(0, 125, 184);}.single-blog .audio-player .controls .gap-progress .progress__pin{ height:10px; width:10px; top:-3px; background-color:rgb(0, 125, 184);}.single-blog .audio-player .volume .volume__button svg{ width:15px;}.single-blog .audio-player .volume .volume__button.open svg path{ fill:rgb(0, 125, 184);}.single-blog .audio-player .volume .volume__controls .volume__progress{ background-color:rgb(0, 125, 184);}.single-blog .audio-player .volume .volume__controls .volume__progress .pin{ background-color:rgb(0, 125, 184);}.blog-author{ background-color:var(--color-light); padding:50px; border-radius:30px; margin-bottom:80px;}@media only screen and (max-width:991px){ .blog-author{  margin-bottom:60px; }}@media only screen and (max-width:767px){ .blog-author{  padding:30px; }}.blog-author .author{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}@media only screen and (max-width:767px){ .blog-author .author{  display:block;  text-align:center; }}@media only screen and (max-width:767px){ .blog-author .author .author-thumb{  margin-bottom:20px; }}.blog-author .author .author-thumb img{ border-radius:50%;}.blog-author .author .info{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:30px;}@media only screen and (max-width:767px){ .blog-author .author .info{  margin-left:0; }}.blog-author .author .info .title{ margin-bottom:20px;}.blog-author .author .info p{ color:#737387; margin-bottom:22px;}.blog-author .author .social-share{ margin:0 -10px;}.blog-author .author .social-share li{ display:inline-block;}.blog-author .author .social-share li a{ font-size:var(--font-body-1); color:var(--color-body); padding:0 10px;}.blog-author .author .social-share li a:hover{ color:rgb(0, 125, 184);}.blog-comment{ margin-bottom:55px;}@media only screen and (max-width:575px){ .blog-comment{  margin-bottom:40px; }}.blog-comment .section-title{ margin-bottom:50px;}.blog-comment .comment-list .comment{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; margin-bottom:30px;}.blog-comment .comment-list .comment:last-child{ margin-bottom:0;}.blog-comment .comment-list .comment .thumbnail{ padding-right:30px;}.blog-comment .comment-list .comment .thumbnail img{ height:60px; width:60px;}.blog-comment .comment-list .comment .content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1;}.blog-comment .comment-list .comment .content .heading{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin-bottom:10px;}@media only screen and (max-width:479px){ .blog-comment .comment-list .comment .content .heading{  display:block; }}.blog-comment .comment-list .comment .content .heading .title{ margin-bottom:0;}@media only screen and (max-width:479px){ .blog-comment .comment-list .comment .content .heading .title{  margin-bottom:8px; }}.blog-comment .comment-list .comment .content .heading .comment-date{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.blog-comment .comment-list .comment .content .heading .comment-date p{ margin-bottom:0; font-size:15px; color:rgb(0, 125, 184);}.blog-comment .comment-list .comment .content .heading .comment-date .reply-btn{ font-size:14px; color:rgb(0, 125, 184); padding-left:10px;}.blog-comment .comment-list .comment .content .heading .comment-date .reply-btn:hover{ color:var(--color-dark);}.blog-comment .comment-list .comment .content p{ margin-bottom:20px;}.blog-comment .comment-list .comment-reply{ margin-left:75px;}@media only screen and (max-width:575px){ .blog-comment .comment-list .comment-reply{  margin-left:30px; }}.blog-comment-form{ background-color:var(--color-white); border-radius:30px; padding:50px; box-shadow:0 40px 48px 0 rgba(153,161,170,0.25);}@media only screen and (max-width:767px){ .blog-comment-form{  padding:30px; }}.blog-comment-form .title{ font-size:40px;}@media only screen and (max-width:991px){ .blog-comment-form .title{  font-size:36px; }}@media only screen and (max-width:767px){ .blog-comment-form .title{  font-size:32px; }}@media only screen and (max-width:767px){ .related-blog-area .section-heading .title{  font-size:36px; }}@media only screen and (max-width:575px){ .related-blog-area .section-heading .title{  font-size:30px; }}.wp-block-quote{ margin:50px 0; background:var(--gradient-primary); padding:50px; border-radius:30px; border-right:2px solid rgba(80,92,253,0);}.wp-block-quote p{ font-size:18px; margin-bottom:0;}@media only screen and (max-width:991px){ .axil-sidebar{  margin-top:50px; }}.axil-sidebar .widget{ margin-bottom:80px;}@media only screen and (max-width:991px){ .axil-sidebar .widget{  margin-bottom:50px; }}.axil-sidebar .widget:last-child{ margin-bottom:0;}.widget.widget-search .blog-search{ position:relative;}.widget.widget-search .blog-search input{ padding-right:45px;}.widget.widget-search .blog-search input:focus{ box-shadow:none; border:var(--border-lighter);}.widget.widget-search .blog-search input::-webkit-input-placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search input::-moz-placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search input:-ms-input-placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search input::-ms-input-placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search input::placeholder{ color:var(--color-dark);}.widget.widget-search .blog-search .search-button{ position:absolute; right:20px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); border:0; padding:0; background-color:transparent; font-weight:500; color:var(--color-body);}.widget.widget-search .blog-search .search-button:before{ content:""; position:absolute; background:var(--color-gray-4); height:18px; width:1px; left:-14px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.widget.widget-categories .category-list li:first-child a{ padding-top:0;}.widget.widget-categories .category-list a{ display:block; font-size:var(--font-body-1); color:var(--color-body); border-bottom:var(--border-lighter); padding:18px 0; position:relative;}.widget.widget-categories .category-list a:before{ content:""; height:1px; width:0; background-color:rgb(0, 125, 184); position:absolute; bottom:-1px; left:0; visibility:hidden; opacity:0; -webkit-transition:var(--transition); transition:var(--transition);}.widget.widget-categories .category-list a:after{ width:0; height:0; border-style:solid; border-width:4.5px 0 4.5px 6px; border-color:transparent transparent transparent var(--color-dark); position:absolute; right:0; content:""; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:var(--transition); transition:var(--transition);}.widget.widget-categories .category-list a:hover{ color:rgb(0, 125, 184);}.widget.widget-categories .category-list a:hover:before{ visibility:visible; opacity:1; width:100%;}.widget.widget-categories .category-list a:hover:after{ border-color:transparent transparent transparentrgb(0, 125, 184);}.widget.widge-social-share .blog-share{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; background-color:rgb(0, 125, 184); padding:24px 30px; border-radius:16px;}@media only screen and (max-width:1199px){ .widget.widge-social-share .blog-share{  padding:24px 20px; }}.widget.widge-social-share .blog-share .title{ color:var(--color-white); margin-bottom:0; margin-right:25px;}@media only screen and (max-width:1199px){ .widget.widge-social-share .blog-share .title{  margin-right:20px; }}.widget.widge-social-share .social-list{ margin:0 -10px;}.widget.widge-social-share .social-list li{ display:inline-block;}.widget.widge-social-share .social-list li a{ color:var(--color-white); padding:5px 10px;}@media only screen and (max-width:1199px){ .widget.widge-social-share .social-list li a{  padding:5px; }}.widget.widge-social-share .social-list li a:hover{ opacity:0.8;}.widget.widget-recent-post .single-post{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; margin-bottom:25px; padding-bottom:20px; border-bottom:var(--border-lighter);}.widget.widget-recent-post .single-post .post-thumbnail a{ border-radius:16px; overflow:hidden;}.widget.widget-recent-post .single-post .post-thumbnail a img{ border-radius:16px; -webkit-transition:var(--transition); transition:var(--transition);}.widget.widget-recent-post .single-post .post-content{ -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; margin-left:20px;}.widget.widget-recent-post .single-post .post-content .title{ margin-bottom:10px;}.widget.widget-recent-post .single-post:hover .post-thumbnail a img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}.widget.widget-recent-post .single-post:last-child{ margin-bottom:0; border-bottom:none; padding-bottom:0;}.widget.widget-banner-ad a{ border-radius:20px;}.widget.widget-banner-ad a img{ border-radius:20px;}.footer-area{ padding-top:10px;}.footer-top{ padding-bottom:40px;}@media only screen and (max-width:991px){ .footer-top{  padding-bottom:50px; }}.footer-social-link ul{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin:0 -5px;}.footer-social-link ul li a{ color:var(--color-gray-3); font-size:30px; padding:5px;}@media only screen and (max-width:991px){ .footer-social-link ul li a{  font-size:20px; }}.footer-social-link ul li a:hover{ color:rgb(0, 125, 184);}.footer-widget{ margin-bottom:80px;}@media only screen and (max-width:767px){ .footer-widget{  margin-bottom:50px; }}.footer-widget .widget-title{ font-weight:700;}:dir(rtl) .footer-widget .widget-title{ margin-right:38px !important;}.footer-widget.border-end{ border-right-color:var(--color-ghost) !important; padding-right:80px; margin-right:40px;}@media only screen and (max-width:1199px){ .footer-widget.border-end{  border:none !important;  padding-right:0;  margin-right:0; }}.footer-newsletter .title{ margin-bottom:20px; letter-spacing:-0.045em;}.footer-menu-link ul{ margin:-8px 0;}.footer-menu-link li a{ color:var(--color-body); padding:8px 0; font-size:18px; line-height:1.5;}@media only screen and (max-width:991px){ .footer-menu-link li a{  font-size:16px; }}.footer-menu-link li a:hover{ color:rgb(0, 125, 184);}.footer-bottom{ border-top:1px solid var(--color-ghost); padding:25px 0;}@media only screen and (max-width:767px){ .footer-copyright{  text-align:center;  margin-bottom:10px; }}.footer-copyright .copyright-text{ color:var(--color-gray-1);}.footer-copyright .copyright-text a{ color:var(--color-gray-1);}.footer-copyright .copyright-text a:hover{ color:rgb(0, 125, 184);}:dir(ltr) .footer-bottom-link{ text-align:right;}:dir(rtl) .footer-bottom-link{ text-align:left !important;}@media only screen and (max-width:767px){ .footer-bottom-link{  text-align:center; }}.footer-bottom-link ul{ margin:0 -20px;}.footer-bottom-link ul li{ padding:0 20px; display:inline-block; position:relative;}.footer-bottom-link ul li::after{ content:""; height:4px; width:4px; background-color:var(--color-gray-4); border-radius:50%; position:absolute; top:53%; right:-5px; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}.footer-bottom-link ul li:last-child::after{ display:none;}.footer-bottom-link ul li a{ color:var(--color-gray-1);}.footer-bottom-link ul li a:hover{ color:rgb(0, 125, 184);}.footer-dark{ background-color:var(--color-dark); padding-top:0;}.footer-dark .footer-bottom{ border-top-color:var(--color-body);}.footer-dark .footer-copyright .copyright-text{ color:var(--color-gray-2);}.footer-dark .footer-copyright .copyright-text a{ color:var(--color-gray-2);}.footer-dark .footer-copyright .copyright-text a:hover{ color:var(--color-white);}.footer-dark .footer-bottom-link ul li a{ color:var(--color-gray-2);}.footer-dark .footer-bottom-link ul li a:hover{ color:rgb(0, 125, 184);}.footer-dark .footer-bottom-link ul li:after{ background-color:var(--color-gray-2);}.active-dark-mode{ color-scheme:dark; --dark-main-body:#212121; --dark-bg-color:var(--color-dark); --dark-body-text:#D3D3D4; --dark-title-light:#D3D3D4; --dark-solid-btn:var(--color-ghost); --dark-border-gray:var(--color-body);}.active-dark-mode body{ color:var(--dark-body-text);}.active-dark-mode p{ color:var(--dark-body-text);}.active-dark-mode h1,.active-dark-mode h2,.active-dark-mode h3,.active-dark-mode h4,.active-dark-mode h5,.active-dark-mode h6{ color:var(--dark-title-light);}.active-dark-mode ul li,.active-dark-mode ol li{ color:var(--dark-body-text);}.active-dark-mode .form-group label{ color:var(--dark-body-text);}.active-dark-mode input,.active-dark-mode .form-control{ color:var(--dark-body-text); border-color:var(--dark-border-gray); }.active-dark-mode input:focus,.active-dark-mode .form-control:focus{ box-shadow:none; border-color:transparent; background-color:#171717;}.active-dark-mode input::-webkit-input-placeholder,.active-dark-mode .form-control::-webkit-input-placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode input::-moz-placeholder,.active-dark-mode .form-control::-moz-placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode input:-ms-input-placeholder,.active-dark-mode .form-control:-ms-input-placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode input::-ms-input-placeholder,.active-dark-mode .form-control::-ms-input-placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode input::placeholder,.active-dark-mode .form-control::placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode input:-ms-input-placeholder,.active-dark-mode .form-control:-ms-input-placeholder{ color:var(--dark-body-text);}.active-dark-mode input::-ms-input-placeholder,.active-dark-mode .form-control::-ms-input-placeholder{ color:var(--dark-body-text);}.active-dark-mode .input-group{ background-color:#171717; box-shadow:none;}:dir(ltr) .active-dark-mode .input-group::before{ content:url("/static/front/assets/media/icon/message-light.png");}@media (max-width:479px){ :dir(ltr).active-dark-mode .input-group::before{  margin-left:-13px;  margin-top:-6px; }}@media only screen and (max-width:479px){ .active-dark-mode .input-group{  background-color:transparent; } .active-dark-mode .input-group .form-control:focus{  background-color:transparent;  border-color:var(--dark-border-gray); }}.active-dark-mode .error-msg,.active-dark-mode .success-msg{ margin-top:25px;}.active-dark-mode .error-msg p,.active-dark-mode .success-msg p{ margin-bottom:0; font-size:14px;}.active-dark-mode .error-msg p{ color:#ff0000;}.active-dark-mode .success-msg p{ color:#15c54b;}.active-dark-mode .bg-color-light{ background-color:var(--color-text-dark);}.active-dark-mode .bg-color-mercury{ background-color:var(--dark-bg-color);}.active-dark-mode .main-wrapper{ background-color:var(--dark-main-body);}.active-dark-mode .axil-btn.btn-borderd{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184); color:var(--color-white); overflow:hidden;}.active-dark-mode .axil-btn.btn-borderd::after{ content:""; height:350px; width:350px; background-color:rgb(0, 125, 184); border-radius:50%; position:absolute; top:50%; left:50%; -webkit-transform:translateY(-50%) translateX(-50%) scale(0); -ms-transform:translateY(-50%) translateX(-50%) scale(0); transform:translateY(-50%) translateX(-50%) scale(0); -webkit-transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); z-index:-1;}.active-dark-mode .axil-btn.btn-borderd:hover{ border-color:rgb(0, 125, 184);}.active-dark-mode .axil-btn.btn-borderd:hover:after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.active-dark-mode .axil-btn.btn-fill-white{ background-color:rgb(0, 125, 184); color:var(--color-white); overflow:hidden;}.active-dark-mode .axil-btn.btn-fill-white::after{ content:""; height:350px; width:350px; background-color:rgb(0, 125, 184); border-radius:50%; position:absolute; top:50%; left:50%; -webkit-transform:translateY(-50%) translateX(-50%) scale(0); -ms-transform:translateY(-50%) translateX(-50%) scale(0); transform:translateY(-50%) translateX(-50%) scale(0); -webkit-transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); transition:0.5s cubic-bezier(0.25,0.46,0.45,0.94); z-index:-1;}.active-dark-mode .axil-btn.btn-fill-white:hover:after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.active-dark-mode .shape-group-1 .shape img{ -webkit-filter:brightness(0.2); filter:brightness(0.2);}.active-dark-mode .shape-group-3 .shape:not(.shape-3) img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-4 .shape-1 img{ -webkit-filter:brightness(0.2); filter:brightness(0.2);}.active-dark-mode .shape-group-6 .shape img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-7 .shape img{ -webkit-filter:brightness(0.2); filter:brightness(0.2);}.active-dark-mode .shape-group-8 .shape-1 img,.active-dark-mode .shape-group-8 .shape-2 img,.active-dark-mode .shape-group-8 .shape-3 img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-9 .shape img{ -webkit-filter:brightness(0.5); filter:brightness(0.5);}.active-dark-mode .shape-group-11 .shape img{ -webkit-filter:brightness(0.5); filter:brightness(0.5);}.active-dark-mode .shape-group-12 .shape-3 img{ opacity:0.3;}.active-dark-mode .shape-group-13 .shape-1 img{ -webkit-filter:brightness(0.1); filter:brightness(0.1);}.active-dark-mode .shape-group-13 .shape-2 img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-17 .shape img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .shape-group-19 .shape{ opacity:0.2;}.active-dark-mode .shape-group-20 .shape-1{ opacity:0.2;}.active-dark-mode .shape-group-20 .shape-2{ opacity:0.2;}.active-dark-mode .shape-group-21 .shape-1 img{ -webkit-filter:brightness(0.1); filter:brightness(0.1);}.active-dark-mode .shape-group-21 .shape-2 img{ -webkit-filter:brightness(0.3); filter:brightness(0.3);}.active-dark-mode .slick-dot-nav .slick-dots li button{ background-color:var(--dark-body-text);}.active-dark-mode .slick-dot-nav .slick-dots li.slick-active button{ background-color:rgb(0, 125, 184);}.active-dark-mode .mainmenu li a{ color:var(--dark-body-text);}.active-dark-mode .mainmenu li a::before{ background-color:var(--dark-body-text);}.active-dark-mode .mainmenu li a:hover{ color:var(--dark-title-light);}.active-dark-mode .mainmenu .menu-item-has-children a::after{ color:var(--dark-body-text);}.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu{ background-color:var(--dark-bg-color);}.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu li a{ color:var(--dark-body-text);}.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu li a::after{ background-color:var(--dark-title-light);}.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu li a:hover{ color:var(--dark-title-light);}.active-dark-mode .axil-mainmenu.axil-sticky{ background-color:var(--dark-bg-color);}.active-dark-mode .axil-mainmenu.axil-sticky .header-action .social-icon-list li a{ color:var(--color-white);}.active-dark-mode .axil-header .header-navbar .header-logo .light-version-logo{ display:none;}.active-dark-mode .axil-header .header-navbar .header-logo .dark-version-logo{ display:block;}.active-dark-mode .axil-header.header-style-1 .axil-mainmenu.axil-sticky .header-navbar .header-logo .sticky-logo{ display:none;}.active-dark-mode .axil-header.header-style-3 .axil-mainmenu.axil-sticky .header-navbar .header-logo .sticky-logo{ display:none;}.active-dark-mode .axil-header.header-style-3 .header-action .sidemenu-btn .btn-wrap{ background-color:#464646;}.active-dark-mode .axil-header.header-style-3 .header-action .social-icon-list li a{ color:var(--dark-body-text);}.active-dark-mode .axil-header.header-style-4 .mainmenu-nav .mainmenu li a{ color:var(--dark-body-text);}.active-dark-mode .axil-header.header-style-4 .mainmenu-nav .mainmenu li a::after{ color:var(--dark-body-text);}.active-dark-mode .axil-header.header-style-4 .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a{ color:var(--dark-body-text);}.active-dark-mode .header-offcanvasmenu{ background-color:var(--dark-bg-color);}.active-dark-mode .header-offcanvasmenu .offcanvas-header .btn-close{ background-color:var(--dark-body-text); border-radius:50%; height:20px; width:20px; line-height:20px; font-size:14px;}.active-dark-mode .header-offcanvasmenu .offcanvas-body .main-navigation li a{ color:var(--dark-title-light);}.active-dark-mode .header-offcanvasmenu .offcanvas-body .main-navigation li a:hover{ color:var(--color-white);}.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .title{ color:var(--dark-title-light);}.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .address a{ color:var(--dark-body-text);}.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .address a:hover{ color:var(--color-white);}.active-dark-mode .header-action .sidemenu-btn .btn-wrap{ background-color:var(--color-body);}.active-dark-mode .header-action .sidemenu-btn .btn-wrap span{ background-color:var(--dark-title-light);}.active-dark-mode .mobile-nav-header{ border-bottom-color:var(--dark-border-gray);}.active-dark-mode .mobile-nav-header .mobile-menu-close{ background-color:var(--color-white); color:var(--dark-bg-color); border:none;}.active-dark-mode .mobile-nav-header .mobile-nav-logo .light-mode{ display:none;}.active-dark-mode .mobile-nav-header .mobile-nav-logo .dark-mode{ display:block;}@media only screen and (max-width:991px){ .active-dark-mode .mainmenu-nav{  background-color:var(--dark-bg-color); } .active-dark-mode .mainmenu-nav .mainmenu > li{  border-bottom-color:var(--dark-border-gray); } .active-dark-mode .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu{  background-color:transparent; } .active-dark-mode .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a{  color:var(--dark-body-text); } .active-dark-mode .mainmenu-nav .mainmenu .menu-item-has-children .axil-submenu li a:hover{  color:rgb(0, 125, 184); }}.active-dark-mode .banner .banner-content .title{ color:var(--dark-title-light);}.active-dark-mode .banner .banner-content .subtitle{ color:var(--dark-body-text);}.active-dark-mode .banner .banner-content .axil-btn{ box-shadow:none;}.active-dark-mode .banner .banner-social .social-icon li a{ color:var(--dark-body-text);}.active-dark-mode .banner .banner-social .social-icon li a i{ color:var(--dark-body-text);}.active-dark-mode .banner.banner-style-2{ background-color:var(--dark-bg-color);}.active-dark-mode .banner.banner-style-4{ background:var(--dark-main-body);}.active-dark-mode .banner.banner-style-5 .banner-content .axil-btn{ color:var(--dark-solid-btn);}.active-dark-mode .section-heading .title{ color:var(--dark-title-light);}.active-dark-mode .section-heading p{ color:var(--dark-body-text);}.active-dark-mode .heading-light-left p{ opacity:1 !important;}.active-dark-mode .breadcrum-area{ background:var(--dark-bg-color);}.active-dark-mode .case-study-counterup .single-counterup{ border-right-color:var(--dark-border-gray);}.active-dark-mode .case-study-counterup .counter-title{ color:var(--dark-body-text);}.active-dark-mode .isotope-project-btn button{ color:var(--dark-body-text);}.active-dark-mode .isotope-project-btn button::after{ background-color:var(--dark-body-text);}.active-dark-mode .project-add-banner .content .title{ color:var(--color-dark);}.active-dark-mode .project-grid{ box-shadow:none;}.active-dark-mode .project-grid .content{ background-color:var(--dark-bg-color);}.active-dark-mode .project-grid .content .subtitle{ color:var(--dark-body-text);}.active-dark-mode .project-grid.project-style-2 .content{ background-color:transparent;}.active-dark-mode .project-grid.project-style-2 .content .subtitle{ color:var(--color-body);}.active-dark-mode .project-grid.project-style-2 .content .title{ color:var(--color-text-dark);}.active-dark-mode .process-work .content p{ color:var(--dark-body-text);}.active-dark-mode .services-grid .content .title a{ color:inherit;}.active-dark-mode .services-grid .content .title a:hover{ color:rgb(0, 125, 184);}.active-dark-mode .services-grid .content p{ color:var(--dark-body-text); opacity:1;}.active-dark-mode .services-grid .content .more-btn{ color:var(--dark-solid-btn);}.active-dark-mode .services-grid:hover .content .more-btn,.active-dark-mode .services-grid.active .content .more-btn{ color:var(--color-accent2);}.active-dark-mode .services-grid.service-style-2{ background:var(--dark-bg-color);}.active-dark-mode .services-grid.service-style-2 .content .title a{ color:var(--dark-title-light);}.active-dark-mode .services-grid.service-style-2 .content p{ color:var(--dark-body-text);}.active-dark-mode .services-grid.service-style-2 .content .more-btn{ color:var(--dark-solid-btn);}.active-dark-mode .services-grid.service-style-2:hover .content .more-btn,.active-dark-mode .services-grid.service-style-2.active .content .more-btn{ color:rgb(0, 125, 184);}.active-dark-mode .services-grid.service-style-1{ background:var(--dark-bg-color);}.active-dark-mode .services-grid.service-style-1 .content .title a{ color:var(--dark-title-light);}.active-dark-mode .services-grid.service-style-1 .content p{ color:var(--dark-body-text);}.active-dark-mode .services-grid.service-style-1 .content .more-btn{ color:var(--dark-solid-btn);}.active-dark-mode .service-scroll-nav{ background-color:var(--dark-main-body);}.active-dark-mode .service-scroll-nav ul{ border-bottom-color:var(--dark-border-gray);}.active-dark-mode .service-scroll-nav ul li a{ color:var(--dark-body-text);}.active-dark-mode .service-scroll-nav ul li a:hover{ color:var(--color-white);}.active-dark-mode .service-scroll-nav ul li a:after{ background-color:var(--color-white);}.active-dark-mode .service-scroll-nav ul li.current a{ color:var(--color-white);}.active-dark-mode .contact-form-box{ background-color:var(--dark-main-body);}.active-dark-mode .contact-form-box.shadow-box{ box-shadow:0 20px 48px 0 rgba(0,0,0,0.25);}.active-dark-mode .contact-address .address p{ color:var(--dark-body-text);}.active-dark-mode .contact-address .address p a{ color:var(--dark-body-text);}.active-dark-mode .testimonial-grid .author-info .content .name{ color:var(--dark-title-light);}.active-dark-mode .testimonial-grid p{ color:var(--dark-body-text);}.active-dark-mode .followers-list li a span{ color:var(--dark-body-text);}.active-dark-mode .pricing-billing-duration ul{ background-color:var(--dark-main-body); border-color:var(--dark-border-gray);}.active-dark-mode .pricing-billing-duration ul .nav-link{ color:var(--dark-body-text);}.active-dark-mode .pricing-billing-duration ul .nav-link.active{ background-color:rgb(0, 125, 184);}.active-dark-mode .pricing-table{ background-color:var(--dark-main-body);}.active-dark-mode .pricing-table .pricing-header .subtitle{ color:var(--dark-body-text);}.active-dark-mode .pricing-table .pricing-header .price-wrap{ border-color:rgba(227,230,233,0.2);}.active-dark-mode .pricing-table .pricing-header .price-wrap .amount{ color:var(--dark-body-text);}.active-dark-mode .pricing-table:hover .pricing-header .price-wrap,.active-dark-mode .pricing-table.active .pricing-header .price-wrap{ border-color:rgba(227,230,233,0.4);}.active-dark-mode .pricing-table:hover .pricing-header .price-wrap .amount,.active-dark-mode .pricing-table.active .pricing-header .price-wrap .amount{ color:var(--color-white);}.active-dark-mode .pricing-table:hover .pricing-header .axil-btn,.active-dark-mode .pricing-table.active .pricing-header .axil-btn{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184); color:var(--color-white);}.active-dark-mode .pricing-table:hover .pricing-header .axil-btn:after,.active-dark-mode .pricing-table.active .pricing-header .axil-btn:after{ -webkit-transform:translateY(-50%) translateX(-50%) scale(1); -ms-transform:translateY(-50%) translateX(-50%) scale(1); transform:translateY(-50%) translateX(-50%) scale(1);}.active-dark-mode .pricing-table.pricing-borderd{ border-color:var(--dark-border-gray);}.active-dark-mode .why-choose-us .accordion-item{ border-bottom-color:var(--dark-border-gray);}.active-dark-mode .why-choose-us .accordion-item .accordion-button.collapsed{ color:var(--dark-body-text);}.active-dark-mode .why-choose-us .accordion-item .accordion-body{ color:var(--dark-body-text);}.active-dark-mode .faq-accordion .accordion-item{ background-color:var(--dark-main-body); box-shadow:none;}.active-dark-mode .faq-accordion .accordion-button{ background-color:transparent;}.active-dark-mode .faq-accordion .accordion-button.collapsed{ color:var(--dark-body-text);}.active-dark-mode .faq-accordion .accordion-button.collapsed::after{ color:var(--dark-body-text);}.active-dark-mode .faq-accordion .accordion-body p{ color:var(--dark-body-text);}.active-dark-mode .counterup-progress .title{ color:var(--dark-title-light);}.active-dark-mode .counterup-progress.counterup-style-2{ background:var(--dark-bg-color);}.active-dark-mode .counterup-progress.counterup-style-2 .icon .light-icon{ display:inline-block;}.active-dark-mode .counterup-progress.counterup-style-2 .icon .dark-icon{ display:none;}.active-dark-mode .counterup-progress.counterup-style-2 .title{ color:var(--dark-title-light);}.active-dark-mode .blog-list{ border-top-color:var(--dark-border-gray); border-bottom-color:var(--dark-border-gray);}.active-dark-mode .blog-list .post-content p{ color:var(--dark-body-text);}.active-dark-mode .blog-list .post-content .more-btn{ color:var(--dark-solid-btn);}.active-dark-mode .blog-list.border-start{ border-left-color:var(--dark-border-gray) !important;}.active-dark-mode .blog-grid .title{ color:var(--dark-title-light);}.active-dark-mode .blog-grid.blog-without-thumb{ background:var(--dark-bg-color);}.active-dark-mode .blog-author{ background-color:var(--dark-bg-color);}.active-dark-mode .blog-author .author .info .title{ color:var(--dark-title-light);}.active-dark-mode .blog-author .author .info p{ color:var(--dark-body-text);}.active-dark-mode .blog-author .author .social-share li a{ color:var(--dark-body-text);}.active-dark-mode .blog-author .author .social-share li a:hover{ color:var(--color-white);}.active-dark-mode .blog-comment-form{ background-color:var(--dark-bg-color); box-shadow:none;}.active-dark-mode .blog-comment-form .form-control:focus{ background-color:var(--dark-main-body);}.active-dark-mode .single-blog .single-blog-content .wp-block-quote{ background:var(--dark-bg-color);}.active-dark-mode .wp-block-quote{ background:var(--dark-bg-color);}.active-dark-mode .call-to-action-area{ border:var(--dark-border-gray);}.active-dark-mode .call-to-action-area::before{ background-color:var(--dark-bg-color);}.active-dark-mode .call-to-action-area .call-to-action{ border-color:var(--dark-border-gray);}.active-dark-mode .footer-social-link ul li a{ color:var(--dark-body-text); -webkit-transition:var(--transition); transition:var(--transition);}.active-dark-mode .footer-social-link ul li a:hover{ color:rgb(0, 125, 184);}.active-dark-mode .footer-widget.border-end{ border-right-color:var(--dark-border-gray) !important;}.active-dark-mode .footer-menu-link li a{ color:var(--dark-body-text);}.active-dark-mode .footer-menu-link li a:hover{ color:rgb(0, 125, 184);}.active-dark-mode .footer-bottom{ border-top-color:var(--dark-border-gray);}.active-dark-mode .footer-bottom-link ul li a{ color:var(--dark-body-text);}.active-dark-mode .footer-bottom-link ul li a:hover{ color:var(--color-white);}.active-dark-mode .footer-bottom-link ul li::after{ background-color:var(--dark-body-text);}.active-dark-mode .footer-copyright .copyright-text{ color:var(--dark-body-text);}.active-dark-mode .footer-copyright .copyright-text a{ color:var(--dark-body-text);}.active-dark-mode .footer-copyright .copyright-text a:hover{ color:var(--color-white);}.active-dark-mode .widget.widget-search .blog-search input{ }.active-dark-mode .widget.widget-search .blog-search input::-webkit-input-placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode .widget.widget-search .blog-search input::-moz-placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode .widget.widget-search .blog-search input:-ms-input-placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode .widget.widget-search .blog-search input::-ms-input-placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode .widget.widget-search .blog-search input::placeholder{ color:var(--dark-body-text); opacity:1;}.active-dark-mode .widget.widget-search .blog-search input:-ms-input-placeholder{ color:var(--dark-body-text);}.active-dark-mode .widget.widget-search .blog-search input::-ms-input-placeholder{ color:var(--dark-body-text);}.active-dark-mode .widget.widget-search .blog-search .search-button{ color:var(--dark-body-text);}.active-dark-mode .widget.widget-categories .category-list a{ color:var(--dark-body-text); border-bottom-color:var(--dark-border-gray);}.active-dark-mode .widget.widget-categories .category-list a::after{ border-color:transparent transparent transparent var(--dark-body-text);}.active-dark-mode .widget.widge-social-share .blog-share{ background-color:var(--dark-bg-color);}.active-dark-mode .widget.widget-recent-post .single-post{ border-bottom-color:var(--dark-border-gray);}.active-dark-mode .pagination ul li a{ border-color:var(--dark-border-gray); color:var(--dark-body-text);}.active-dark-mode .pagination ul li a:hover{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184);}.active-dark-mode .pagination ul li a.current{ border-color:rgb(0, 125, 184);}.active-dark-mode .onepage-screen-area{ background:transparent;}.active-dark-mode .onepage-screen-area .content .countdown .countdown-section::after{ background-color:var(--dark-border-gray);}.active-dark-mode .onepage-screen-area .content .countdown .countdown-section .countdown-unit{ color:var(--dark-body-text);}.active-dark-mode .onepage-screen-area.coming-soon-area .site-logo .logo-light{ display:none;}.active-dark-mode .onepage-screen-area.coming-soon-area .site-logo .logo-dark{ display:block;}.active-dark-mode .splash-main-banner{ background-color:var(--color-text-dark);}.active-dark-mode .splash-main-banner:before{ background:var(--dark-main-body);}.active-dark-mode .splash-main-banner .site-element-count .count-title{ color:var(--dark-body-text);}.active-dark-mode .splash-main-banner .demo-slider .slick-slide a{ box-shadow:none;}.active-dark-mode .main-demo-area .single-demo .thumb{ box-shadow:none;}.active-dark-mode .main-demo-area .shape-group li{ opacity:0.1;}.active-dark-mode .spalsh-why-choose .why-buy-box{ background-color:var(--dark-main-body); border-color:var(--dark-main-body);}.active-dark-mode .spalsh-why-choose .why-buy-box.active{ background-color:rgb(0, 125, 184); border-color:rgb(0, 125, 184);}.active-dark-mode .spalsh-why-choose .line-shape{ opacity:0.1;}.active-dark-mode .support-box a{ background-color:var(--dark-main-body); border-color:var(--dark-main-body);}.active-dark-mode .support-box:hover a,.active-dark-mode .support-box.active a{ box-shadow:0 50px 50px -24px rgba(1,1,1,0.3);}.active-dark-mode .splash-call-to-action{ background-color:var(--dark-bg-color);}.section-padding{ padding:140px 0 110px;}@media only screen and (max-width:1199px){ .section-padding{  padding:100px 0 70px; }}@media only screen and (max-width:991px){ .section-padding{  padding:80px 0 50px; }}@media only screen and (max-width:767px){ .section-padding{  padding:60px 0 30px; }}.section-padding-2{ padding:140px 0 100px;}@media only screen and (max-width:1199px){ .section-padding-2{  padding:100px 0 60px; }}@media only screen and (max-width:991px){ .section-padding-2{  padding:80px 0 40px; }}@media only screen and (max-width:767px){ .section-padding-2{  padding:60px 0 20px; }}.section-padding-equal{ padding:140px 0;}@media only screen and (max-width:1199px){ .section-padding-equal{  padding:100px 0; }}@media only screen and (max-width:991px){ .section-padding-equal{  padding:80px 0; }}@media only screen and (max-width:767px){ .section-padding-equal{  padding:60px 0; }}.mt--200{ margin-top:200px;}.mt--150{ margin-top:150px;}.mt--100{ margin-top:100px;}.mt--90{ margin-top:90px;}.mt--80{ margin-top:80px;}.mt--20{ margin-top:20px !important;}.mb--100{ margin-bottom:100px;}.mb--90{ margin-bottom:90px;}.mb--80{ margin-bottom:80px !important;}.mb--50{ margin-bottom:50px !important;}.mb--40{ margin-bottom:40px !important;}.mb--30{ margin-bottom:30px !important;}.mb--20{ margin-bottom:20px !important;}.ml--20{ margin-left:20px !important;}.pt--250{ padding-top:250px;}.pt--200{ padding-top:200px;}.pt--150{ padding-top:150px;}.pb--90{ padding-bottom:90px;}.pb--80{ padding-bottom:80px;}.pb--70{ padding-bottom:70px;}.plr--30{ padding:0 30px;}@media only screen and (max-width:1199px){ .pt_lg--200{  padding-top:200px; } .pt_lg--100{  padding-top:100px; } .pb_lg--40{  padding-bottom:40px; } .pb_lg--20{  padding-bottom:20px; }}@media only screen and (max-width:991px){ .mb_md--70{  margin-bottom:70px; } .mb_md--30{  margin-bottom:30px; } .pt_md--100{  padding-top:100px; } .pt_md--80{  padding-top:80px; } .pb_md--70{  padding-bottom:70px; } .pb_md--20{  padding-bottom:20px; } .mt_md--0{  margin-top:0; } .mb_md--0{  margin-bottom:0; } .pb_md--0{  padding-bottom:0; }}@media only screen and (max-width:767px){ .pt_sm--80{  padding-top:80px; } .pt_sm--60{  padding-top:60px; } .pb_sm--0{  padding-bottom:0; }}.wp_button{ position:fixed; bottom:30px; height:70px; background:rgba(137,189,73,.25); border:none; -webkit-box-shadow:0 2px 4px rgb(0 0 0 / 7%); box-shadow:0 2px 4px rgb(0 0 0 / 7%); -webkit-border-radius:100%; border-radius:100%; color:#fff; padding:0; padding-right:10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; z-index:99; font-size:0; font-weight:bold; color:#fff !important; -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s;}.wp_button i.icon{ height:50px; width:50px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; position:relative; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; background-color:rgb(0, 125, 184); -webkit-border-radius:50%; border-radius:50%; margin:10px 0 10px 10px; -webkit-transition:all cubic-bezier(.4,0,.2,1) .4s; -o-transition:all cubic-bezier(.4,0,.2,1) .4s; transition:all cubic-bezier(.4,0,.2,1) .4s;}.wp_button i.icon svg{ height:30px; position:relative; bottom:1px;}.wp_button i.icon:after{ content:""; position:fixed; display:block; height:70px; width:70px; background:#18a3e4; z-index:-1; -webkit-border-radius:50%; border-radius:50%; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-animation:3s ease-in-out infinite pulse; animation:3s ease-in-out infinite pulse;}.wp_button i.icon svg path{ fill:#fff;}@-webkit-keyframes pulse{ 0%{  -webkit-transform:scale(1);  transform:scale(1);  opacity:0 } 25%{  -webkit-transform:scale(1.4);  transform:scale(1.4);  opacity:1 } 55%{  -webkit-transform:scale(1);  transform:scale(1);  opacity:0 } 100%{  -webkit-transform:scale(1);  transform:scale(1);  opacity:0 }}@keyframes pulse{ 0%{  -webkit-transform:scale(1);  transform:scale(1);  opacity:0 } 25%{  -webkit-transform:scale(1.4);  transform:scale(1.4);  opacity:1 } 55%{  -webkit-transform:scale(1);  transform:scale(1);  opacity:0 } 100%{  -webkit-transform:scale(1);  transform:scale(1);  opacity:0 }}.js-cookie-consent{ position:fixed; bottom:0px; padding:10px; text-align:center; width:100%; z-index:9999999999999999; background-color:#16151a; border-top:1px solid #222227;}span.cookie-consent__message{ color:#bdbdbd; font-size:14px;}button.js-cookie-consent-agree.cookie-consent__agree{ transition:all .5s; position:relative; color:#fff; display:inline-block; z-index:2; font-size:14px; background:#6164ff; height:30px; line-height:30px; padding:0px 15px; border:0 none; text-align:center; border-radius:12px; font-weight:400; margin-top:0; cursor:pointer !important; margin:0 15px; outline:0;}button.js-cookie-consent-agree.cookie-consent__agree:hover{ background:#222227;}span.cookie-consent__message a{ color:#fff; opacity:.8; text-decoration:underline; display:inline-block; margin-left:5px; transition:all 400ms ease; -webkit-transition:all 400ms ease;}span.cookie-consent__message a:hover{ opacity:1;}::-webkit-scrollbar{ width:8px; background-color:#171717;}::-webkit-scrollbar-thumb{ background-color:#bbbbbb; border-radius:5px; height:55px;}::-webkit-scrollbar-track{ background-color:#2e2e2e;}scrollbar-thumb{ background-color:#bbbbbb; border-radius:5px;}scrollbar-track{ background-color:#2e2e2e; border-radius:5px;}img.dark-version-logo{ margin-left:10px;}img.light-version-logo{ margin-left:10px;}.hero-desc{ color:#ffffff; margin-top:-30px;}.active-dark-mode .hero-desc{ color:white !important;}header.header.axil-header.header-style-1{ margin-bottom:-37px !important;}:dir(rtl) .isotope-button.isotope-project-btn{ margin-right:-93px;}:dir(rtl) .pricing-body{ text-align:center !important;}.crb{ z-index:3; width:116px !important;}ol.carousel-indicators{ z-index:3;}@media only screen and (min-width:600px){ section.banner.banner-style-2{  height:550px; } .mobile-signin{  display:none; }}@media only screen and (max-width:600px){ .slider-botton{  width:100% !important; }}.active-dark-mode .tyo{ color:var(--color-primary);}.tyo{ color:white;}.shape-1{ z-index:5;}.slider-description{ position:sticky; z-index:99999;}.footer-menu-link ul{ padding-left:0; list-style:none; margin-bottom:0;}.wp_button{ right:25px;}.back-to-top.show{ left:40px;}.my_switcher{ background-color:var(--color-primary);}.header-search-icon{ display:flex; align-items:center; justify-content:center; cursor:pointer; margin-right:18px; font-size:25px; color:#c6c6c6;}.fas.fa-search{ font-weight:500 !important;}#search-popup-container{ display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:999; justify-content:center; align-items:center; padding:20px;}#search-popup{ background:rgba(255,255,255,0.2); border-radius:25px; padding:20px; box-shadow:0px 4px 10px rgba(0,0,0,0.3); display:flex; align-items:center; animation:popup-animation 0.3s ease-out forwards; backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px); border:1px solid rgba(255,255,255,0.3); width:100%; max-width:500px; box-sizing:border-box;}#popup-search-input{ flex:1; padding:10px; border-radius:9px; border:1px solid #cccccc69; outline:none;}#popup-search-input:focus{ background-color:transparent !important;}#popup-search-button{ margin-left:10px; padding:10px 20px; border:none; border-radius:9px; background-color:rgb(0, 125, 184); color:white; cursor:pointer; outline:none; height:56px;}#popup-search-button:hover{ background-color:rgb(0, 125, 184);}@keyframes popup-animation{ from{  transform:scale(0.7);  opacity:0; } to{  transform:scale(1);  opacity:1; }}@media (max-width:768px){ #search-popup{  flex-direction:column;  width:100%;  max-width:90%; } #popup-search-input{  width:100%;  margin-bottom:10px; } #popup-search-button{  width:100%;  margin-left:0;  height:auto; }}@media (min-width:768px){  #search-popup form{  display:flex;  margin-top:0;  unicode-bidi:initial;  align-items:center; }  #search-popup form #popup-search-input{  flex-grow:1;  margin-right:18px; } #search-popup form #popup-search-button{  flex-shrink:0; }}@media (max-width:767px){ .subscribe-btn{  width:100% !important; }} 
@media (max-width: 480px) {
  :dir(rtl) li.mobile-menu-btn.sidemenu-btn.d-lg-none.d-block {
    margin-left: 10px !important;
  }
}


:dir(rtl) .tcg_crm_promotional_banner p {
  text-align: right;
}