.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;max-width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//abornstor.com/wp-content/plugins/bizex-tools/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.can-main-header.cando-nav-builder .navigation-main-area li a{
color: inherit;
}
.can-main-header.cando-nav-builder .header-main-navigation-wrap {
display: flex;
}
.can-main-header.cando-nav-builder .mobile_menu_button {
color: inherit;
position: initial;
}
.team-member-innerbox-1 .team-member-text .team-social ul {
margin-top: 0;
}
.cando-text-gradient .elementor-heading-title {
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.cando-icon-gradient .elementor-icon i{
-webkit-background-clip: text;
-moz-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
.cando-icon-gradient .elementor-icon i:before{
position: initial;
}
.cando-sticky-header.sticky-on {
top: 0;
width: 100% !important;
z-index: 20;
position: fixed !important;
animation-duration: 0.7s;
animation-fill-mode: both;
animation-name: fadeInDown;
animation-timing-function: ease;
transition: 0.3s all ease-in-out;
box-shadow: 0 3px 18px rgba(2, 21, 78, 0.09);
}
.case-details-form input, .case-details-form textarea {
width: 100%;
height: 60px;
color: #fff;
padding-left: 15px;
border: 1px solid #585f64;
margin-bottom: 30px;
background-color: transparent;
}
.case-details-form input::placeholder, .case-details-form textarea::placeholder {
color: #fff;
}
.case-details-form textarea {
height: 100px;
padding-top: 10px;
}
.case-details-form button {
color: #fff;
border: none;
font-weight: 700;
padding: 15px 30px;
background-color: #0795fe;
}   .navigation-main-area {
float: left;
}
.navigation-main-area li {
margin-left: 45px;
}
.navigation-main-area li a {
color: #fff;
font-size: 17px;
font-weight: 700;
padding-bottom: 30px;
}
.navigation-main-area li a:hover {
color: #0795fe;
}
.navigation-main-area .dropdown {
position: relative;
}
.navigation-main-area .dropdown:after {
top: 1px;
color: #fff;
right: -15px;
content: "+";
font-size: 18px;
font-weight: 700;
position: absolute;
transition: 0.3s all ease-in-out;
}
.navigation-main-area .dropdown .dropdown-menu {
top: 65px;
left: 0;
opacity: 0;
z-index: 2;
margin: 0px;
padding: 0px;
height: auto;
width: 200px;
border: none;
display: block;
border-radius: 0;
visibility: hidden;
position: absolute;
background-clip: inherit;
background-color: #fff;
transition: all 0.4s ease-in-out;
box-shadow: 0 5px 10px 0 rgba(83, 82, 82, 0.1);
}
.navigation-main-area .dropdown .dropdown-menu li {
width: 100%;
margin-left: 0;
border-bottom: 1px solid #e5e5e5;
}
.navigation-main-area .dropdown .dropdown-menu li a {
width: 100%;
color: #343434;
display: block;
font-size: 14px;
padding: 10px 25px;
position: relative;
transition: 0.3s all ease-in-out;
}
.navigation-main-area .dropdown .dropdown-menu li a:before {
display: none;
}
.navigation-main-area .dropdown .dropdown-menu li a:hover {
background-color: #0795fe;
color: #fff;
}
.navigation-main-area .dropdown .dropdown-menu li:last-child {
border-bottom: none;
}
.navigation-main-area .dropdown:hover > .dropdown-menu {
top: 58px;
opacity: 1;
visibility: visible;
}
.navigation-main-area .dropdown .dropdown-menu .dropdown:after {
color: #333;
right: 15px;
top: 6px;
}
.navigation-main-area .dropdown .dropdown-menu .dropdown .dropdown-menu {
left: 100%;
top: 43px;
}
.header-type-one {
top: 0;
left: 0;
width: 100%;
position: absolute;
}
.header-type-one .header-top-content {
z-index: 1;
padding: 6px 0px;
overflow: hidden;
background-color: #000;
}
.header-type-one .header-top-content:after {
top: 0;
width: 52%;
content: "";
right: -40px;
z-index: -1;
height: 100%;
position: absolute;
background-color: #0795fe;
transform: skew(40deg);
}
.header-type-one .header-top-content:before {
top: 0;
width: 53%;
content: "";
right: -52px;
z-index: -1;
height: 100%;
position: absolute;
background-color: #fff;
transform: skew(40deg);
}
.header-type-one .header-top-content .header-top-social a {
color: #fff;
width: 35px;
height: 35px;
font-size: 14px;
line-height: 35px;
margin-right: 5px;
text-align: center;
border-radius: 100%;
display: inline-block;
background-color: #161d23;
}
.header-type-one .header-top-content .header-top-social a:hover {
color: #0795fe;
}
.header-type-one .header-top-content .header-too-cta {
color: #fff;
}
.header-type-one .header-top-content .header-too-cta span {
color: #fff;
font-size: 15px;
margin-right: 15px;
}
.header-type-one .header-top-content .header-too-cta a {
font-size: 18px;
font-weight: 700;
}
.header-type-one .header-main-navigation-wrap {
padding: 15px 0px;
border-bottom: 1px solid #737575;
}
.header-type-one .can-brand-logo {
margin-right: 50px;
}
.header-type-one .navigation-main-area {
padding-top: 18px;
}
.header-type-one .can-hader-btn {
float: right;
height: 60px;
width: 215px;
border-radius: 3px;
line-height: 60px;
border: 2px solid #fff;
}
.header-type-one .can-hader-btn a {
color: #fff;
width: 100%;
display: block;
font-size: 18px;
font-weight: 700;
}
.header-type-one .can-hader-btn a i {
margin-left: 8px;
}  .can-brand-logo .site-logo, .footer-content .site-logo {
font-size: 22px;
color: white;
}
.header-type-two {
z-index: 1;
position: relative;
background-color: #091117;
}
.header-type-two .can-brand-logo {
margin-top: 38px;
}
.header-type-two:after {
top: 0;
right: 0;
z-index: -1;
width: 65%;
content: "";
height: 100%;
position: absolute;
background-color: #0795fe;
}
.header-type-two .header-main-menu .navigation-main-area li {
margin-left: 0;
margin-right: 45px;
}
.header-type-two .header-main-menu .navigation-main-area li a:hover {
color: #091117;
}
.header-type-two .header-main-menu .header-navigation-top {
padding: 30px 0px 25px 65px;
}
.header-type-two .can-header-social li {
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
border-radius: 100%;
background-color: #0781dc;
}
.header-type-two .can-header-social li a {
color: #fff;
width: 100%;
display: block;
}
.header-cta-bottom {
padding: 10px 0px 10px 65px;
border-top: 1px solid #45b0fe;
border-top: 1px solid #45b0fe;
}
.header-cta-bottom li {
color: #fff;
margin-right: 50px;
position: relative;
}
.header-cta-bottom li:after {
top: 0;
color: #fff;
right: -30px;
content: "||";
position: absolute;
}
.header-cta-bottom li span {
color: #091117;
font-weight: 700;
}
.header-cta-bottom li:last-child {
margin-right: 0;
}
.header-cta-bottom li:last-child:after {
display: none;
}  .header-type-three .header-main-navigation {
padding: 20px 0px;
background-color: #0795fe;
}
.header-type-three .header-main-navigation li a:hover {
color: #000000;
}
.header-type-three .navigation-main-area {
padding-top: 12px;
}
.header-type-three .can-header-social {
padding-top: 10px;
margin-left: 100px;
}
.header-type-three .can-header-social a {
width: 35px;
color: #fff;
height: 35px;
margin-left: 5px;
line-height: 35px;
text-align: center;
border-radius: 100%;
display: inline-block;
background-color: #52aef2;
}
.header-type-three .header-bottom-cta {
padding: 18px 0px;
}
.header-type-three .header-bottom-cta-icon-text {
display: flex;
margin-right: 70px;
}
.header-type-three .header-bottom-cta-icon-text .header-bottom-cta-icon {
width: 65px;
height: 65px;
line-height: 65px;
margin-right: 30px;
background-color: #f0f9ff;
}
.header-type-three .header-bottom-cta-icon-text .header-bottom-cta-text {
padding-top: 15px;
}
.header-type-three .header-bottom-cta-icon-text .header-bottom-cta-text h3 {
color: #000;
font-size: 18px;
font-weight: 700;
}
.header-type-three .header-bottom-cta-icon-text .header-bottom-cta-text span {
color: #656a6d;
}
.header-type-three .header-bottom-cta-btn {
height: 60px;
width: 200px;
line-height: 60px;
border-radius: 4px;
border: 2px solid #091117;
}
.header-type-three .header-bottom-cta-btn a {
font-size: 18px;
font-weight: 700;
color: #0795fe;
}  .cando-default-sticky.sticky-on {
top: 0;
width: 100%;
z-index: 20;
position: fixed;
animation-duration: 0.7s;
animation-fill-mode: both;
animation-name: fadeInDown;
animation-timing-function: ease;
transition: 0.3s all ease-in-out;
background-color: #000;
box-shadow: 0 3px 18px rgba(2, 21, 78, 0.09);
}
.cando-default-sticky.sticky-on.header-type-one {
top: -48px;
}
.cando-default-sticky.sticky-on.header-type-one .header-main-navigation-wrap {
border: none;
padding: 10px 0px;
}
.cando-default-sticky.sticky-on.header-type-one .dropdown:hover .dropdown-menu {
top: 52px;
}
.header-type-two .mobile_menu_button {
top: -35px;
}   .can-about-section-1 {
padding: 150px 0px 140px;
}
.can-about-wrap:before {
top: 0;
left: 0;
width: 40%;
content: "";
height: 100%;
position: absolute;
background-color: #f6f9ff;
}
.can-about-content {
background-color: #f6f9ff;
}
.can-about-content .ab-shape1 {
top: 165px;
left: -90px;
}
.can-about-content .ab-shape2 {
top: 200px;
left: -110px;
}
.can-about-content:before {
top: 0;
right: 0;
width: 10px;
content: "";
height: 100%;
position: absolute;
background-color: #000;
}
.can-about-content .can-about-text-1 {
padding-top: 95px;
}
.can-about-content .can-about-text-feature {
padding-top: 60px;
}
.can-about-content .can-about-title h2 {
color: #000;
font-size: 50px;
font-weight: 700;
}
.can-about-icon-text {
margin-bottom: 40px;
}
.can-about-icon-text .can-about-icon {
line-height: 1;
height: 75px;
width: 75px;
margin-right: 40px;
transition: 0.6s cubic-bezier(0.24, 0.74, 0.58, 1);
}
.can-about-icon-text .can-about-icon i {
font-size: 60px;
color: #0795fe;
}
.can-about-icon-text .can-about-text {
max-width: 415px;
overflow: hidden;
}
.can-about-icon-text .can-about-text h3 {
color: #000;
font-size: 24px;
font-weight: 700;
padding-bottom: 26px;
}
.can-about-icon-text:hover .can-about-icon {
transform: rotateY(360deg);
}
.service-page-about {
padding: 0;
background-color: #f6f9ff;
}
.service-page-about .can-about-wrap:before {
display: none;
}
.service-page-about .can-about-content:before {
display: none;
}
.can-about-section-2 {
padding: 140px 0px;
}
.can-about-section-2:before {
width: 0;
height: 0;
z-index: -1;
top: 0px;
content: "";
left: 0px;
position: absolute;
border-top: 725px solid #f1f9ff;
border-right: 725px solid transparent;
}
.can-about-img-2 .can-about-img-top {
z-index: 1;
}
.can-about-img-2 .can-about-img-top:before {
width: 0;
height: 0;
z-index: -1;
top: -20px;
content: "";
left: -20px;
position: absolute;
border-top: 260px solid #0795fe;
border-right: 260px solid transparent;
}
.can-about-img-2 .can-about-img-bottom {
z-index: 2;
right: 45px;
bottom: -55px;
position: absolute;
}
.can-about-img-2 .can-about-img-bottom:before {
width: 0;
height: 0;
z-index: -1;
top: -10px;
content: "";
left: -10px;
position: absolute;
border-top: 150px solid #fff;
border-right: 150px solid transparent;
}
.can-about-text-2 {
padding: 0px 70px;
}
.can-about-text-2 .can-about-details-text {
margin-top: 30px;
}
.can-about-text-2 .can-about-details-text p {
color: #09141c;
font-size: 20px;
line-height: 1.6;
padding-bottom: 25px;
}
.can-about-text-2 .can-about-details-text span {
color: #6f6f6f;
font-size: 16px;
display: block;
margin-bottom: 40px;
}
.can-about-exp-txt {
margin-top: 95px;
padding-left: 40px;
position: relative;
}
.can-about-exp-txt:before {
top: 5px;
left: 0;
width: 5px;
content: "";
height: 99px;
position: absolute;
background-color: #0795fe;
}
.can-about-exp-txt p {
line-height: 1;
font-size: 45px;
font-weight: 700;
}
.can-about-exp-txt p span {
font-size: 60px;
color: #0795fe;
}
.about-content-text-3 .section-title-2 p {
font-size: 20px;
max-width: 470px;
padding-top: 30px;
}
.about-feature-wrap .feature-innerbox {
margin-bottom: 30px;
background-color: #f1f9ff;
}
.about-feature-wrap .feature-innerbox:hover {
background-color: #0795fe;
}
.about-feature-wrap .feature-innerbox:hover .feature-text h3, .about-feature-wrap .feature-innerbox:hover .feature-text p {
color: #fff;
}
.can-about-img-exp-3 {
padding: 160px 0px 0px 160px;
}
.can-about-img-3 {
padding-bottom: 60px;
}
.can-about-img-3 .can-about-wrap-1 {
right: -50px;
}
.can-about-img-3 .can-about-wrap-2 {
left: 0px;
bottom: 0px;
position: absolute;
}
.can-about-exp-text {
margin-top: 30px;
}
.can-about-exp-text h3 {
color: #09141c;
font-size: 45px;
font-weight: 700;
line-height: 1.3;
padding-left: 45px;
position: relative;
}
.can-about-exp-text h3 span {
font-size: 60px;
font-weight: 700;
color: #0795fe;
}
.can-about-exp-text h3:before {
left: 0;
top: 10px;
width: 5px;
content: "";
height: 90%;
position: absolute;
background-color: #0795fe;
}
.about-page-about-section {
padding: 140px 0px;
}
.about-page-about-section .section-title-2 {
margin: 0 auto;
max-width: 480px;
}
.about-item-inner {
padding: 45px 40px;
border: 1px solid #e6ecf1;
transition: 500ms all ease;
}
.about-item-inner h3 {
color: #091117;
font-size: 35px;
font-weight: 700;
padding-bottom: 25px;
transition: 500ms all ease;
}
.about-item-inner p {
color: #6f6f6f;
padding-bottom: 20px;
transition: 500ms all ease;
}
.about-item-inner a {
font-weight: 700;
font-size: 16px;
color: #0795fe;
transition: 500ms all ease;
}
.about-item-inner:hover {
background-color: #0795fe;
}
.about-item-inner:hover h3, .about-item-inner:hover p, .about-item-inner:hover a {
color: #fff;
}
.about-page-about-section-3 {
padding-top: 130px;
background-color: #f1f9ff;
}
.about-page-about-section-3.about-section-3:before {
background-color: #000;
}
.about-page-about-section-3 .about-feature-wrap .feature-innerbox {
background-color: #fff;
}
.about-page-about-section-3 .about-feature-wrap .feature-innerbox:hover {
background-color: #0795fe;
}
.about-page-about-section-3 .can-about-exp-text h3 {
color: #ffff;
}   .service-img-text {
z-index: 1;
padding: 20px;
overflow: hidden;
margin: 0px 5px 40px;
background-color: #f6f9ff;
transition: 0.3s all ease-in-out;
}
.service-img-text .service-shape1 {
top: -15px;
left: -40px;
z-index: -1;
opacity: 0;
visibility: hidden;
transition: 0.3s all ease-in-out;
}
.service-img-text .service-shape2 {
right: -20px;
bottom: -20px;
z-index: -1;
opacity: 0;
visibility: hidden;
transition: 0.3s all ease-in-out;
}
.service-img-text .service-list-img {
width: 130px;
height: 130px;
overflow: hidden;
margin-right: 45px;
}
.service-img-text .service-list-text {
padding-top: 30px;
display: inline-block;
}
.service-img-text .service-list-text h3 {
color: #2d2d2d;
font-size: 30px;
font-weight: 700;
max-width: 160px;
}
.service-img-text .service-list-icon {
top: 50px;
right: 40px;
width: 65px;
height: 65px;
line-height: 65px;
position: absolute;
background-color: #fff;
transition: 0.3s all ease-in-out;
}
.service-img-text .service-list-icon a {
width: 100%;
display: block;
}
.service-img-text:hover {
background-color: #09131a;
}
.service-img-text:hover h3 {
color: #fff;
}
.service-img-text:hover .service-list-icon {
background-color: #0795fe;
}
.service-img-text:hover .service-list-icon a {
color: #fff;
}
.service-img-text:hover .service-shape1,
.service-img-text:hover .service-shape2 {
opacity: 1;
visibility: visible;
}
.servcie-innerbox-2 {
transition: 0.3s all ease-in-out;
}
.servcie-innerbox-2 .servcie-inner-img .servcie-inner-icon {
top: 50%;
left: 0;
right: 0;
width: 100px;
height: 100px;
margin: 0 auto;
position: absolute;
line-height: 100px;
border-radius: 100%;
background-color: #fff;
transform: translateY(-50%) scale(0);
transition: 500ms all ease;
display: flex;
justify-content: center;
align-items: center;
}
.servcie-innerbox-2 .servcie-inner-img .servcie-inner-icon i {
font-size: 50px;
color: #0795fe;
}
.servcie-innerbox-2 .servcie-inner-img .servcie-inner-icon:hover {
background-color: #0795fe;
}
.servcie-innerbox-2 .servcie-inner-img .servcie-inner-icon:hover i {
color: #fff;
}
.servcie-innerbox-2 .servcie-inner-text {
position: relative;
padding: 35px 40px;
background-color: #fff;
}
.servcie-innerbox-2 .servcie-inner-text h3 {
color: #091117;
font-size: 22px;
font-weight: 700;
padding-bottom: 12px;
}
.servcie-innerbox-2 .servcie-inner-text p {
color: #6f6f6f;
padding-bottom: 12px;
}
.servcie-innerbox-2 .servcie-inner-text .serve-more {
color: #7d8489;
font-weight: 700;
}
.servcie-innerbox-2 .servcie-inner-text:before {
left: 0;
right: 0;
bottom: 0;
width: 0%;
content: "";
height: 5px;
margin: 0 auto;
position: absolute;
background-color: #0795fe;
transition: 0.3s all ease-in-out;
}
.servcie-innerbox-2:hover .servcie-inner-img .servcie-inner-icon {
transform: translateY(-50%) scale(1);
}
.servcie-innerbox-2:hover .servcie-inner-text:before {
width: 100%;
}
.servcie-slider-2 .owl-nav .owl-prev,
.servcie-slider-2 .owl-nav .owl-next {
top: 50%;
width: 60px;
height: 60px;
color: #091117;
line-height: 60px;
position: absolute;
text-align: center;
border-radius: 100%;
display: inline-block;
border: 2px solid #091117;
transform: translateY(-50%);
transition: 0.3s all ease-in-out;
}
.servcie-slider-2 .owl-nav .owl-prev:hover,
.servcie-slider-2 .owl-nav .owl-next:hover {
color: #0795fe;
border: 2px solid #0795fe;
}
.servcie-slider-2 .owl-nav .owl-prev {
left: -140px;
}
.servcie-slider-2 .owl-nav .owl-next {
right: -140px;
}
.service-content-3:before {
top: 50%;
left: 0;
height: 1px;
width: 100%;
content: "";
position: absolute;
background-color: #1f303c;
}
.service-content-3 .col-lg-4:nth-child(3) .service-innerbox-3, .service-content-3 .col-lg-4:nth-child(6) .service-innerbox-3 {
border: none;
}
.service-btn {
margin-top: 70px;
}
.service-btn a {
color: #fff;
height: 70px;
width: 230px;
display: flex;
font-size: 18px;
font-weight: 700;
border-radius: 5px;
align-items: center;
justify-content: center;
background-color: #0795fe;
}
.service-innerbox-3 {
padding: 55px 0px;
border-right: 1px solid #1f303c;
}
.service-innerbox-3 .service-icon {
width: 100px;
z-index: 1;
height: 100px;
line-height: 100px;
margin-right: 30px;
}
.service-innerbox-3 .service-icon i {
color: #fff;
line-height: 1.2;
font-size: 45px;
transition: 500ms all ease;
}
.service-innerbox-3 .service-icon:before, .service-innerbox-3 .service-icon:after {
top: -4px;
left: 8px;
content: "";
height: 85px;
width: 85px;
z-index: -1;
position: absolute;
border-radius: 15px;
transform: rotate(45deg);
transition: 500ms all ease;
border: 2px dashed #2c3339;
}
.service-innerbox-3 .service-icon:after {
border: none;
transform: rotate(0);
background-color: #101d26;
}
.service-innerbox-3 .service-text {
overflow: hidden;
}
.service-innerbox-3 .service-text h3 {
color: #fff;
font-size: 30px;
font-weight: 700;
max-width: 150px;
padding-bottom: 18px;
line-height: 1.5;
}
.service-innerbox-3 .service-text p {
color: #9b9b9b;
max-width: 215px;
}
.service-innerbox-3:hover .service-icon i {
color: #0795fe;
}
.service-innerbox-3:hover .service-icon:before {
border: 2px dashed #0795fe;
}
.service-details-section {
padding: 150px 0px;
}
.service-details-content-area h2, .service-details-content-area h3, .service-details-content-area h4 {
color: #091117;
font-size: 50px;
font-weight: 700;
padding-bottom: 30px;
}
.service-details-content-area h3 {
font-size: 44px;
}
.service-details-content-area h4 {
font-size: 24px;
padding-bottom: 20px;
}
.service-details-content-area p {
font-size: 16px;
padding-bottom: 30px;
}
.service-details-content-area .service-details-list {
margin-bottom: 20px;
}
.service-details-content-area .service-details-list p {
padding-bottom: 0;
}
.service-details-text-img-2 {
margin-bottom: 40px;
}
.service-details-text-img .service-details-text-inner,
.service-details-text-img-2 .service-details-text-inner {
width: 260px;
margin-right: 30px;
}
.service-details-text-img .service-details-img-inner-2,
.service-details-text-img-2 .service-details-img-inner-2 {
width: 340px;
margin-right: 30px;
}
.service-details-text-img .service-details-text-inner-2,
.service-details-text-img-2 .service-details-text-inner-2 {
width: 400px;
}
.cando-widget .quote-widget {
z-index: 1;
position: relative;
background-color: #000000;
padding: 70px 30px 40px 30px;
}
.cando-widget .quote-widget:before {
top: 0px;
left: 30px;
content: "";
color: #0867ad;
z-index: -1;
font-size: 85px;
font-weight: 900;
position: absolute;
font-family: "Font Awesome 5 Free";
}
.cando-widget .quote-widget p {
color: #fff;
font-size: 21px;
font-style: italic;
padding-bottom: 30px;
}
.cando-widget .download-widget li {
margin-bottom: 15px;
background-color: #fff;
padding: 15px 15px 10px;
transition: 500ms all ease;
}
.cando-widget .download-widget li:hover {
color: #fff;
background-color: #0795fe;
}
.cando-widget .download-widget li:hover i {
color: #fff;
}
.cando-widget .download-widget li a {
font-size: 17px;
font-weight: 500;
transition: none;
}
.cando-widget .download-widget li i {
color: #0795fe;
}   .can-intro-video-section {
z-index: 1;
padding: 130px 0px;
}
.can-intro-video-section .background_overlay {
background-color: rgba(9, 20, 28, 0.95);
}
.can-intro-video-section .intro-video-shape {
right: -380px;
top: -45px;
}
.intro-video-content {
z-index: 1;
position: relative;
}
.intro-video-content .video-play-btn {
width: 135px;
height: 135px;
margin: 0 auto;
line-height: 135px;
border-radius: 100%;
background-color: #273037;
}
.intro-video-content .video-play-btn a {
width: 100%;
font-size: 20px;
display: block;
color: #0795fe;
}
.intro-video-content .video-text {
margin-top: 90px;
}
.intro-video-content .video-text h1 {
color: #fff;
font-weight: 700;
font-size: 100px;
}
.intro-video-content .video-text h1 span {
-webkit-text-fill-color: transparent;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #ffffff4d;
}   .can-cta-section {
padding: 85px 0px;
background-color: #f6f9ff;
}
.can-cta-content .can-cta-text h2 {
color: #091117;
font-size: 45px;
font-weight: 700;
line-height: 1.444;
}
.can-cta-content .can-cta-text h2 span {
color: #0795fe;
position: relative;
}
.can-cta-content .can-cta-text h2 span:after {
left: 0;
bottom: 0;
height: 3px;
width: 100%;
content: "";
position: absolute;
background-color: #0795fe;
}
.can-cta-btn-wrap .can-cta-btn {
height: 70px;
z-index: 2;
width: 230px;
float: right;
margin-bottom: 30px;
line-height: 70px;
position: relative;
background-color: #0795fe;
}
.can-cta-btn-wrap .can-cta-btn:before, .can-cta-btn-wrap .can-cta-btn:after {
top: 5px;
left: 5px;
width: 100%;
z-index: -1;
height: 100%;
content: "";
position: absolute;
background-color: #cedeff;
}
.can-cta-btn-wrap .can-cta-btn:after {
top: 0;
left: 0;
z-index: -1;
background-color: #0795fe;
}
.can-cta-btn-wrap .can-cta-btn a {
color: #fff;
width: 100%;
display: block;
font-size: 18px;
font-weight: 700;
}
.can-cta-btn-wrap .can-cta-btn a i {
margin-left: 20px;
}
.can-cta-btn-wrap .can-cta-number {
width: 270px;
float: right;
text-align: center;
}
.can-cta-btn-wrap .can-cta-number a {
color: #091117;
font-weight: 700;
}
.can-cta-btn-wrap .can-cta-number a i {
margin-right: 15px;
}   .team-member-innerbox-1 {
transition: 0.4s all ease-in-out;
}
.team-member-innerbox-1 .team-member-text {
opacity: 0;
visibility: hidden;
padding-bottom: 20px;
transition: 0.4s all ease-in-out;
background-color: #0795fe;
}
.team-member-innerbox-1 .team-member-text .team-social {
top: -30px;
opacity: 0;
position: relative;
visibility: hidden;
transition: 0.3s all ease-in-out;
transition-delay: 0.2s;
}
.team-member-innerbox-1 .team-member-text .team-social li {
width: 40px;
height: 40px;
margin: 0px 4px;
line-height: 40px;
text-align: center;
border-radius: 100%;
background-color: #fff;
}
.team-member-innerbox-1 .team-member-text .team-member-name-designation h3 {
color: #fff;
font-size: 30px;
font-weight: 700;
padding-bottom: 15px;
margin-bottom: 0;
}
.team-member-innerbox-1 .team-member-text .team-member-name-designation span {
color: #fff;
font-size: 15px;
}
.team-member-innerbox-1:hover {
transform: translateY(-85px);
}
.team-member-innerbox-1:hover .team-member-text {
opacity: 1;
visibility: visible;
}
.team-member-innerbox-1:hover .team-member-text .team-social {
top: -20px;
opacity: 1;
visibility: visible;
}
.team-item-innerbox {
max-width: 345px;
background-color: #fff;
border-top-right-radius: 170px;
border-bottom-left-radius: 170px;
}
.team-item-innerbox .team-item-img-wrap {
z-index: 1;
}
.team-item-innerbox .team-item-img-wrap:after {
left: 0;
top: 0px;
z-index: -1;
width: 100%;
content: "";
height: 100%;
position: absolute;
background-color: #0795fe;
border-top-right-radius: 175px;
border-bottom-left-radius: 170px;
transition: 500ms all ease;
}
.team-item-innerbox .team-item-img {
z-index: 1;
-webkit-mask-image: url(//abornstor.com/wp-content/plugins/bizex-tools/assets/img/t-sh.png);
mask-image: url(//abornstor.com/wp-content/plugins/bizex-tools/assets/img/t-sh.png);
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center top;
mask-position: center top;
}
.team-item-innerbox .team-item-text {
padding: 30px 40px 40px;
}
.team-item-innerbox .team-item-text span {
font-size: 14px;
font-weight: 700;
color: #0795fe;
}
.team-item-innerbox .team-item-text h3 {
color: #091117;
font-size: 30px;
font-weight: 700;
padding: 5px 0px 10px;
}
.team-item-innerbox .team-item-text .team-item-social a {
width: 40px;
height: 40px;
display: flex;
margin-left: 10px;
border-radius: 100%;
align-items: center;
justify-content: center;
background-color: #e9f3fa;
}
.team-item-innerbox .team-item-text .team-item-social a:hover {
color: #fff;
background-color: #0795fe;
}
.team-item-innerbox:hover .team-item-img-wrap:after {
top: 15px;
}   .fun-fact-section {
padding: 170px 0px;
background-color: #f6f9ff;
}
.fun-fact-section .line-shape {
z-index: 1;
top: 5px;
position: absolute;
transform: rotate(30deg);
}
.fun-fact-section .line-shape:before, .fun-fact-section .line-shape:after {
top: 0;
left: 0;
z-index: 1;
height: 4px;
content: "";
position: absolute;
background-color: #0795fe;
}
.fun-fact-section .line-shape:before {
width: 650px;
}
.fun-fact-section .line-shape:after {
top: 100px;
width: 320px;
}
.fun-fact-section .side-line-shape1 {
right: -30px;
z-index: 2;
bottom: -150px;
}
.fun-fact-section .side-line-shape2 {
right: -20px;
z-index: 1;
bottom: -60px;
}
.fun-fact-content {
max-width: 770px;
float: right;
}
.fun-fact-content h2 {
color: #2d2d2d;
font-size: 60px;
font-weight: 700;
}
.fun-fact-counter {
padding-top: 75px;
}
.fun-fact-shape {
top: 45px;
background-repeat: no-repeat;
-webkit-mask-image: url(//abornstor.com/wp-content/plugins/bizex-tools/assets/img/shape/c-shape1.png);
mask-image: url(//abornstor.com/wp-content/plugins/bizex-tools/assets/img/shape/c-shape1.png);
}
.fun-fact-counter-text-number {
padding-left: 30px;
position: relative;
margin-right: 135px;
display: inline-block;
}
.fun-fact-counter-text-number:after {
left: 0;
top: 10px;
width: 4px;
content: "";
height: 85px;
position: absolute;
background-color: #dbdfe7;
}
.fun-fact-counter-text-number h3 {
color: #2d2d2d;
font-size: 50px;
font-weight: 700;
}
.fun-fact-counter-text-number h3 strong {
font-size: 22px;
}
.fun-fact-counter-text-number p {
font-size: 18px;
font-weight: 700;
padding-top: 12px;
color: #0795fe;
}
.fun-fact-counter-text-number:last-child {
margin-right: 0;
}   .can-testimonial-content-1 .testimonial-slider-wrap .owl-dots {
bottom: 0;
left: -30px;
position: absolute;
}
.can-testimonial-content-1 .testimonial-slider-wrap .owl-dots .owl-dot {
width: 4px;
height: 40px;
margin-top: 10px;
background-color: #091117;
transition: 0.3s all ease-in-out;
}
.can-testimonial-content-1 .testimonial-slider-wrap .owl-dots .owl-dot.active {
background-color: #0795fe;
}
.can-testimonial-content-1 .testimonial-title {
padding-left: 70px;
margin-bottom: 55px;
}
.can-testimonial-content-1 .testimonial-title h2 {
font-weight: 700;
font-size: 60px;
}
.can-testimonial-content-1 .testimonial-title-icon {
line-height: 1;
}
.can-testimonial-content-1 .testimonial-title-icon i {
font-size: 265px;
color: #0795fe;
}
.testimonial-img-text {
padding: 60px 50px 50px;
background-color: #f6f9ff;
}
.testimonial-img-text .testimonial-img {
margin-right: 45px;
}
.testimonial-img-text .testimonial-img img {
border-radius: 100%;
width: 100px;
height: 100px;
overflow: hidden;
}
.testimonial-img-text .testimonial-img .quote-sign {
top: 0;
width: 40px;
color: #fff;
height: 40px;
right: -14px;
font-size: 50px;
line-height: 60px;
text-align: center;
position: absolute;
border-radius: 100%;
border: 4px solid #fff;
background-color: #0795fe;
}
.testimonial-img-text .testimonial-author-text {
padding-top: 15px;
}
.testimonial-img-text .testimonial-author-text h3 {
color: #2d2d2d;
font-size: 30px;
font-weight: 700;
padding-bottom: 12px;
}
.testimonial-img-text .testimonial-author-text span {
font-size: 15px;
color: #0795fe;
}
.testimonial-img-text .testimonial-quote-rate {
margin-top: 45px;
}
.testimonial-img-text .testimonial-quote-rate p {
font-size: 19px;
font-weight: 500;
font-style: italic;
line-height: 1.684;
padding-bottom: 35px;
}
.testimonial-img-text .testimonial-quote-rate li {
color: #fe7507;
font-size: 15px;
margin-right: 5px;
}
.can-testimonial-top {
padding-bottom: 100px;
}
.can-testimonial-top h2 {
color: #091117;
font-size: 50px;
font-weight: 700;
}
.can-testimonial-top h2 span {
color: #0795fe;
}
.can-testimonial-top p {
font-size: 20px;
line-height: 1.75;
padding-top: 40px;
}
.testimonial_indicator .carousel-indicators {
margin: 0;
margin-top: 120px;
display: inherit;
position: relative;
}
.testimonial_indicator .carousel-indicators li {
width: 100px;
height: 100px;
text-indent: 0;
margin-left: 0;
overflow: hidden;
margin-right: 30px;
border-radius: 100%;
display: inline-block;
}
.testimonial_indicator .carousel-indicators li:last-child {
margin-right: 0;
}
.testimonial_content {
margin-left: 70px;
padding: 40px 60px 60px;
}
.testimonial_content .testimonial_text {
padding-left: 90px;
}
.testimonial_content .testimonial_text p {
color: #091117;
font-size: 24px;
line-height: 1.4;
font-style: italic;
}
.testimonial_content .testimonial_text p span {
color: #0795fe;
}
.testimonial_content .testimonial_text .testimonial_meta {
margin-top: 30px;
}
.testimonial_content .testimonial_text .testimonial_meta h4 {
color: #091117;
font-size: 24px;
font-weight: 700;
padding-bottom: 15px;
}
.testimonial_content .testimonial_text .testimonial_meta span {
font-weight: 700;
font-size: 14px;
color: #0795fe;
text-transform: uppercase;
}
.testimonial_content .testimonial_img {
z-index: 1;
}
.testimonial_content .testimonial_img .testimonial_img_wrap {
top: 0;
z-index: -1;
left: -130px;
width: 160px;
height: 160px;
overflow: hidden;
position: absolute;
border-radius: 100%;
}
.testimonial_content .testimonial_img .qt-icon {
top: -20px;
z-index: 1;
left: -125px;
position: relative;
}
.carousel_preview {
margin-top: 50px;
}
.carousel_preview .carousel-bg-item-1,
.carousel_preview .carousel-bg-item-2 {
right: 0;
}
.carousel_preview .carousel-bg-item-2 {
top: -65px;
}
.carousel_preview .carousel-bg-item-1 {
top: -85px;
right: -5px;
}
.testimonial-section-3.about-page-testimonial {
background-color: #fff;
}
.testimonial-section-3.about-page-testimonial .testimonial-item-inner {
background-color: #f1f9ff;
}
.testimonial-content-3 {
z-index: 1;
}
.testimonial-content-3 .testimonial-side-img {
top: 0;
left: 0;
z-index: -1;
}
.testimonial-wrapper-title .section-title-2 {
max-width: 500px;
}
.testimonial-item-inner {
padding: 40px 55px;
background-color: #fff;
}
.testimonial-item-inner .tst-icon {
top: -5px;
z-index: 1;
left: -15px;
}
.testimonial-item-inner .testimonial-img {
width: 95px;
height: 95px;
overflow: hidden;
border-radius: 100%;
}
.testimonial-item-inner .testimonial-text {
margin-top: 35px;
}
.testimonial-item-inner .testimonial-text p {
color: #484848;
}
.testimonial-item-inner .testimonial-text .testimonial-author {
margin-top: 30px;
}
.testimonial-item-inner .testimonial-text .testimonial-author h3 {
color: #091117;
font-size: 25px;
font-weight: 700;
padding-bottom: 10px;
}
.testimonial-item-inner .testimonial-text .testimonial-author span {
font-size: 13px;
font-weight: 700;
color: #0795fe;
}
.testimonial-slider-id .owl-next,
.testimonial-slider-id .owl-prev {
top: 50%;
width: 60px;
color: #fff;
height: 60px;
line-height: 60px;
position: absolute;
text-align: center;
border-radius: 100%;
transform: translateY(-50%);
background-color: #0795fe;
}
.testimonial-slider-id .owl-next {
right: -120px;
}
.testimonial-slider-id .owl-prev {
left: -120px;
}   .feature-innerbox {
padding: 30px 15px;
transition: 0.3s all ease-in-out;
}
.feature-innerbox:after {
left: 0;
right: 0;
width: 0%;
bottom: 0;
content: "";
height: 4px;
margin: 0 auto;
position: absolute;
background-color: #0795fe;
transition: 0.3s all ease-in-out;
}
.feature-innerbox .feature-icon {
width: 100px;
height: 100px;
margin: 0 auto;
line-height: 100px;
border-radius: 100%;
margin-bottom: 30px;
background-color: #f1f9ff;
transition: 0.3s all ease-in-out;
}
.feature-innerbox .feature-icon i {
font-size: 48px;
color: #0795fe;
}
.feature-innerbox .feature-text h3 {
color: #091117;
font-size: 22px;
font-weight: 700;
margin-bottom: 20px;
}
.feature-innerbox .feature-text p {
font-size: 16px;
color: #6f6f6f;
line-height: 1.75;
transition: 0.3s all ease-in-out;
}
.feature-innerbox:hover {
background-color: #f1f9ff;
}
.feature-innerbox:hover .feature-icon {
background-color: #fff;
}
.feature-innerbox:hover:after {
width: 100%;
}   .footer-section-1 {
padding: 185px 0px 0px;
}
.footer-section-1 .footer-content {
padding-bottom: 180px;
}
.footer-widget .widget-title {
color: #09141c;
font-size: 25px;
font-weight: 700;
padding-bottom: 40px;
}
.footer-widget .footer-logo-widget .footer-logo {
margin-bottom: 25px;
}
.footer-widget .footer-logo-widget p {
line-height: 2;
color: #5b5b5b;
padding-bottom: 20px;
}
.cando-home1-subs {
max-width: 260px;
position: relative;
}
.cando-home1-subs input {
width: 100%;
border: none;
height: 48px;
padding-left: 20px;
background-color: #f6f9ff;
}
.cando-home1-subs button {
top: 0;
right: 0;
width: 48px;
color: #fff;
height: 48px;
border: none;
position: absolute;
background-color: #0795fe;
}
.footer-widget .footer-menu-widget {
padding-left: 70px;
}
.footer-widget .footer-menu-widget li {
position: relative;
padding-left: 26px;
margin-bottom: 10px;
}
.footer-widget .footer-menu-widget li:before {
top: 2px;
left: 0;
font-size: 13px;
font-weight: 900;
content: "";
position: absolute;
font-family: "Font Awesome 5 Free";
}
.footer-widget .footer-menu-widget li a {
color: #5b5b5b;
}
.footer-widget .footer-menu-widget li a:hover {
color: #0795fe;
}
.footer-widget .footer-contact-widget {
padding-left: 65px;
}
.footer-widget .footer-contact-widget a {
display: block;
color: #09141c;
font-size: 22px;
font-weight: 700;
padding-left: 20px;
margin-bottom: 18px;
position: relative;
}
.footer-widget .footer-contact-widget a:before {
top: 0;
left: 0;
content: "||";
position: absolute;
color: #0795fe;
}
.footer-copyright {
padding: 25px 0px;
background-color: #09141c;
}
.footer-copyright .copyright-text {
padding-top: 10px;
}
.footer-copyright .copyright-text p {
color: #fff;
}
.footer-copyright .copyright-text p span {
color: #0795fe;
}
.footer-copyright .copyright-menu {
margin-left: 30px;
position: relative;
}
.footer-copyright .copyright-menu:before {
top: 0;
left: -20px;
content: "||";
position: absolute;
color: #0795fe;
}
.footer-copyright .copyright-menu li {
margin-right: 25px;
position: relative;
}
.footer-copyright .copyright-menu li:after {
top: 7px;
right: -15px;
width: 2px;
content: "";
height: 13px;
position: absolute;
background-color: #fff;
}
.footer-copyright .copyright-menu li a {
color: #fff;
}
.footer-copyright .copyright-menu li:last-child:after {
display: none;
}
.footer-copyright .copyright-social li {
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
border-radius: 100%;
margin-left: 8px;
background-color: #162028;
}
.footer-copyright .copyright-social li a {
color: #fff;
width: 100%;
display: block;
}
.footer-copyright .copyright-social li a:hover {
color: #0795fe;
}
.footer-social-wrap {
padding: 60px 0px;
background-color: #0795fe;
}
.cando-footer-social-text h3 {
color: #fff;
font-size: 50px;
font-weight: 700;
line-height: 1.4;
}
.cando-footer-social-icon a {
color: #fff;
width: 140px;
height: 140px;
font-size: 30px;
text-align: center;
margin-left: 45px;
line-height: 140px;
display: inline-block;
border: 2px solid #67beff;
}
.cando-footer-social-icon a:hover {
color: #091117;
background-color: #fff;
border: 2px solid #fff;
}
.cando-footer-subs-1 input, .blog-side-bar .subs-widget input {
width: 100%;
height: 48px;
border: none;
padding-left: 30px;
margin-bottom: 20px;
background-color: #fff;
}
.cando-footer-subs-1 input::placeholder, .blog-side-bar .subs-widget input::placeholder {
color: #5b5b5b;
}
.cando-footer-subs-1 button, .blog-side-bar .subs-widget button {
height: 48px;
width: 100%;
border: none;
color: #fff;
font-weight: 700;
background-color: #0795fe;
}
.cando-footer-subs-1 button i, .blog-side-bar .subs-widget button i {
margin-left: 10px;
}
.footer-section-2 .footer-widget-wrap {
padding: 160px 0px 75px;
background-color: #091117;
}
.footer-section-2 .footer-widget .widget-title {
color: #fff;
}
.footer-section-2 .footer-widget p {
color: #b6b6b6;
padding-bottom: 15px;
}
.footer-section-2 .footer-widget .footer-menu-widget li a,
.footer-section-2 .footer-widget .footer-menu-widget li:before {
color: #b6b6b6;
}
.footer-section-2 .footer-widget .footer-newslatter-widget p {
padding-bottom: 20px;
}   .get-quote-form-wrap {
padding: 95px 70px;
background-color: #141c22;
}
.get-quote-form-wrap .section-title-2 h2 {
color: #fff;
}
.get-quote-form-area {
margin-top: 55px;
}
.get-quote-form-area input,
.get-quote-form-area select {
width: 100%;
height: 60px;
color: #fff;
padding-left: 30px;
margin-bottom: 20px;
border: 1px solid #565c61;
background-color: transparent;
}
.get-quote-form-area input::placeholder,
.get-quote-form-area select::placeholder {
color: #fff;
}
.get-quote-form-area input option,
.get-quote-form-area select option {
background-color: #0795fe;
}
.get-quote-form-area button {
color: #fff;
width: 210px;
height: 65px;
border: none;
font-size: 18px;
margin-top: 30px;
font-weight: 700;
background-color: #0795fe;
}
.get-quote-form-area button i {
margin-left: 25px;
}
.get-q-img {
top: -40px;
right: -150px;
position: absolute;
}
.get-quote-shape {
top: -210px;
right: 175px;
position: absolute;
}   .consult-innerbox {
z-index: 1;
position: relative;
}
.consult-innerbox .consult-innerbox-content {
margin: 0 auto;
max-width: 345px;
overflow: hidden;
background-color: #fff;
transition: 0.3s all ease-in-out;
}
.consult-innerbox .consult-img-wrap .consult-img img {
width: 100%;
}
.consult-innerbox .consult-img-wrap .img-bg {
top: 6px;
right: -10px;
position: absolute;
}
.consult-innerbox .consult-img-wrap .consult-social {
left: 100px;
bottom: -35px;
position: absolute;
transform: rotate(-60deg);
}
.consult-innerbox .consult-img-wrap .consult-social a {
width: 40px;
height: 40px;
display: block;
line-height: 40px;
margin-bottom: 10px;
text-align: center;
border-radius: 100%;
background-color: #fff;
box-shadow: 4px 6.928px 35px 0px rgba(7, 149, 254, 0.18);
}
.consult-innerbox .consult-img-wrap .consult-social a i {
transform: rotate(60deg);
}
.consult-innerbox .consult-img-wrap .consult-social a:hover {
color: #fff;
background-color: #0795fe;
}
.consult-innerbox .consult-img {
max-height: 285px;
-webkit-mask-image: url(//abornstor.com/wp-content/plugins/bizex-tools/assets/img/ct1.png);
mask-image: url(//abornstor.com/wp-content/plugins/bizex-tools/assets/img/ct1.png);
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center top;
mask-position: center top;
}
.consult-innerbox .consult-text-wrap {
padding: 30px 40px 35px;
}
.consult-innerbox .consult-text-wrap span {
font-size: 14px;
font-weight: 700;
color: #0795fe;
display: inline-block;
padding-bottom: 5px;
text-transform: uppercase;
}
.consult-innerbox .consult-text-wrap h3 {
color: #000;
font-size: 25px;
font-weight: 700;
padding-bottom: 25px;
}
.consult-innerbox:before {
top: 0;
left: 0;
right: 0;
width: 100%;
content: "";
height: 100%;
z-index: -1;
margin: 0 auto;
max-width: 345px;
position: absolute;
background-color: #0795fe;
transition: 0.3s all ease-in-out;
}
.consult-innerbox:hover .consult-innerbox-content {
transform: rotate(2deg);
}
.consult-innerbox:hover:before {
transform: rotate(-2deg);
}   .portfolio-img-text {
overflow: hidden;
display: inline-block;
}
.portfolio-img-text:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
opacity: 0;
content: "";
z-index: 1;
height: 100%;
transform: translate3d(0, 50%, 0);
transition: opacity 0.35s, transform 0.35s;
background: linear-gradient(to bottom, rgba(21, 37, 65, 0) 0%, rgba(21, 37, 65, 0.8) 75%);
}
.portfolio-img-text .portfolio-text {
left: 0;
right: 0;
z-index: 2;
opacity: 0;
bottom: 70px;
position: absolute;
visibility: hidden;
transition: 0.4s all ease-in-out;
}
.portfolio-img-text .portfolio-text h3 {
color: #fff;
font-size: 25px;
font-weight: 700;
padding-bottom: 20px;
}
.portfolio-img-text .portfolio-text span {
font-size: 14px;
font-weight: 700;
color: #0795fe;
}
.portfolio-content-slider .owl-item.active.center .portfolio-img-text:before {
opacity: 1;
transform: translate3d(0, 0, 0);
}
.portfolio-content-slider .owl-item.active.center .portfolio-img-text .portfolio-text {
opacity: 1;
bottom: 40px;
visibility: visible;
}
.portfolio-content-slider .owl-nav .owl-next,
.portfolio-content-slider .owl-nav .owl-prev {
top: 50%;
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
border-radius: 100%;
position: absolute;
border: 2px solid #000;
transform: translateY(-50%);
transition: 0.3s all ease-in-out;
}
.portfolio-content-slider .owl-nav .owl-next:hover,
.portfolio-content-slider .owl-nav .owl-prev:hover {
color: #0795fe;
border: 2px solid #0795fe;
}
.portfolio-content-slider .owl-nav .owl-prev {
left: 305px;
}
.portfolio-content-slider .owl-nav .owl-next {
right: 305px;
}
.gallery-inner-box {
margin-bottom: 30px;
}
.gallery-inner-box:before {
top: 0;
left: 0;
width: 100%;
content: "";
height: 100%;
opacity: 0;
position: absolute;
transition: 500ms all ease;
background-color: #0795fe;
}
.gallery-inner-box .gallery-inner-text {
left: 40px;
bottom: 60px;
opacity: 0;
position: absolute;
transition: 500ms all ease;
}
.gallery-inner-box .gallery-inner-text h3 {
color: #fff;
font-size: 25px;
font-weight: 700;
padding-bottom: 10px;
}
.gallery-inner-box .gallery-inner-text p {
color: #fff;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
}
.gallery-inner-box .gallery-icon {
bottom: 60px;
right: 40px;
width: 100%;
width: 60px;
height: 60px;
opacity: 0;
line-height: 60px;
position: absolute;
border-radius: 100%;
background-color: #fff;
transition: 500ms all ease;
}
.gallery-inner-box .gallery-icon a {
width: 100%;
display: block;
color: #0795fe;
}
.gallery-inner-box:hover:before {
opacity: 0.8;
}
.gallery-inner-box:hover .gallery-inner-text {
left: 60px;
opacity: 1;
}
.gallery-inner-box:hover .gallery-icon {
right: 60px;
opacity: 1;
}   #cando_map {
height: 610px;
filter: grayscale(1);
}
.contact-page-section {
padding: 100px 0px;
}
.contact-page-text-wrap {
max-width: 470px;
}
.contact-page-text-wrap .section-title-2 h2 {
padding-bottom: 30px;
}
.contact-page-info {
margin-top: 50px;
}
.contact-page-info h3 {
color: #09141c;
font-size: 50px;
font-weight: 700;
padding-bottom: 20px;
}
.contact-page-info-list li {
color: #09141c;
font-size: 30px;
font-weight: 700;
margin-bottom: 15px;
}
.contact-page-info-list li i {
color: #0795fe;
margin-right: 25px;
}   .appointment-form-section {
overflow: visible;
}
.appointment-form-section:before {
top: 0;
right: 0;
width: 45%;
content: "";
height: 100%;
position: absolute;
background-color: #f1f9ff;
}
.appointment-form-content {
z-index: 2;
top: -115px;
border-radius: 5px;
position: relative;
overflow: hidden;
padding: 55px 100px;
background-color: #fff;
box-shadow: 4px 6.928px 70px 0px rgba(9, 17, 23, 0.08);
}
.appointment-form-content .ap-shape-wrap1 {
left: 0;
top: -30px;
}
.appointment-form-content .ap-shape-wrap2 {
top: -40px;
left: 30px;
}
.appointment-form-text {
padding-top: 25px;
}
.appointment-form-text h2 {
color: #091117;
font-size: 40px;
font-weight: 700;
padding-bottom: 20px;
}
.appointment-form-text p {
color: #6f6f6f;
}
.appointment-form-wrap .ap-form-area {
width: 50%;
float: left;
padding: 10px;
}
.appointment-form-wrap .ap-form-area input,
.appointment-form-wrap .ap-form-area select {
width: 100%;
height: 60px;
border: none;
padding-left: 30px;
border-radius: 4px;
background-color: #f5fbff;
}
.appointment-form-wrap .ap-form-area input:focus,
.appointment-form-wrap .ap-form-area select:focus {
border: 1px solid #0795fe;
}
.appointment-form-wrap .ap-form-area select {
-webkit-appearance: none;
}
.appointment-form-wrap .ap-form-area button {
width: 100%;
color: #fff;
height: 60px;
border: none;
font-size: 18px;
font-weight: 700;
border-radius: 4px;
background-color: #0795fe;
}
.appointment-form-wrap .ap-form-area button i {
font-size: 15px;
margin-left: 10px;
}   .partner-section {
padding: 150px 0;
}
.partner-content:before {
left: 0;
top: 50%;
height: 1px;
width: 100%;
content: "";
position: absolute;
background-color: #cfdee9;
}
.partner-content li {
width: 20%;
float: left;
height: 175px;
text-align: center;
overflow: hidden;
line-height: 175px;
border-right: 1px solid #cfdee9;
}
.partner-content li img {
transition: 500ms all ease;
}
.partner-content li:hover img {
transform: scale(1.1);
}
.partner-content li:nth-child(5), .partner-content li:nth-child(10) {
border: none;
}   .case-study-item-wrapper {
margin: 0px -15px;
}
.case-study-item-wrapper .grid-item {
padding: 15px;
}
.case-study-item-wrapper .grid-sizer,
.case-study-item-wrapper .grid-33 {
width: 33.33%;
float: left;
display: inline-block;
}
.case-study-item-area:before {
top: 0;
left: 0;
width: 100%;
opacity: 0;
content: "";
height: 100%;
position: absolute;
transition: 500ms all ease;
background-color: #0795fe;
}
.case-study-item-area .item-text {
left: 0;
top: 60%;
right: 0;
opacity: 0;
visibility: hidden;
position: absolute;
transform: translateY(-50%);
transition: 500ms all ease;
}
.case-study-item-area .item-text .case-item-icon {
width: 60px;
height: 60px;
margin: 0 auto;
line-height: 60px;
margin-bottom: 20px;
border-radius: 100%;
background-color: #ffffff;
}
.case-study-item-area .item-text .case-item-icon a {
width: 100%;
display: block;
}
.case-study-item-area .item-text h3 {
color: #fff;
font-size: 30px;
font-weight: 700;
padding-bottom: 5px;
}
.case-study-item-area .item-text span {
color: #fff;
font-size: 14px;
font-weight: 700;
}
.case-study-item-area:hover:before {
opacity: 0.9;
}
.case-study-item-area:hover .item-text {
top: 50%;
opacity: 1;
visibility: visible;
}
.case-details-section {
padding: 110px 0px;
}
.case-details-item-area {
max-width: 500px;
}
.case-details-text h2 {
color: #091117;
font-size: 50px;
font-weight: 700;
padding-bottom: 25px;
}
.case-details-text p {
color: #464647;
font-size: 16px;
padding-bottom: 20px;
}
.case-details-review {
margin: 30px 0px;
padding: 50px 80px;
background-color: #f6f9ff;
}
.case-details-review:before {
left: 0;
width: 10px;
bottom: 60px;
content: "";
height: 185px;
position: absolute;
background-color: #0795fe;
}
.case-details-review h2 {
color: #091117;
font-size: 50px;
font-weight: 700;
padding-bottom: 30px;
}
.case-details-review ul li {
color: #62666a;
margin-bottom: 10px;
}
.case-details-review ul li span {
color: #091117;
font-size: 16px;
font-weight: 700;
margin-right: 45px;
}
.case-details-item-img {
margin-bottom: 60px;
}
.case-video-area {
left: 0;
right: 0;
top: 50%;
text-align: center;
position: absolute;
transform: translateY(-50%);
}
.case-video-area a {
color: #fff;
width: 100px;
height: 100px;
display: flex;
margin: 0 auto;
border-radius: 100%;
align-items: center;
justify-content: center;
background-color: #0795fe;
}   @media screen and (max-width: 1440px) {
.fun-fact-shape {
left: -110px;
}
.fun-fact-section .line-shape:before {
width: 510px;
}
.side-line-shape1,
.side-line-shape2 {
display: none;
}
.consultant-section .blog-side-shape {
display: none;
}
.can-intro-video-section .intro-video-shape {
right: -455px;
}
.header-type-two:after {
width: 75%;
}
.servcie-slider-2 .owl-nav .owl-prev {
left: -70px;
}
.servcie-slider-2 .owl-nav .owl-next {
right: -70px;
}
.portfolio-content-slider .owl-nav .owl-prev {
left: 270px;
}
.portfolio-content-slider .owl-nav .owl-next {
right: 270px;
}
.testimonial-slider-id .owl-prev {
left: -80px;
}
.testimonial-slider-id .owl-next {
right: -80px;
}
}
@media screen and (max-width: 1280px) {
.testimonial-slider-id .owl-next, .testimonial-slider-id .owl-prev {
position: static;
margin-left: 10px;
display: inline-block;
transform: translateY(0);
}
.testimonial-slider-id .owl-nav {
float: right;
margin-top: 30px;
display: inline-block;
}
}
@media screen and (max-width: 1024px) {
.navigation-main-area li {
margin-left: 25px;
}
.header-type-one .can-hader-btn {
width: 150px;
}
.header-type-one .can-hader-btn a i {
display: none;
}
.fun-fact-shape {
display: none;
}
.fun-fact-section .line-shape {
display: none;
}
.fun-fact-content {
float: none;
max-width: 100%;
}
.footer-widget .footer-menu-widget,
.footer-widget .footer-contact-widget {
padding-left: 0;
}
.header-type-two .header-main-menu .navigation-main-area li {
margin-right: 25px;
}
.header-type-two .header-main-menu .header-navigation-top {
padding: 30px 0px 25px 30px;
}
.header-cta-bottom {
display: none;
}
.header-type-two .can-brand-logo {
margin-top: 15px;
}
.section-title-2 h2,
.can-testimonial-top h2 {
font-size: 40px;
}
.feature-innerbox .feature-text h3 {
font-size: 20px;
}
.servcie-innerbox-2 {
margin: 0 auto;
max-width: 370px;
}
.servcie-slider-2 .owl-nav,
.portfolio-content-slider .owl-nav {
margin-top: 40px;
text-align: center;
}
.servcie-slider-2 .owl-nav .owl-prev,
.servcie-slider-2 .owl-nav .owl-next,
.portfolio-content-slider .owl-nav .owl-next,
.portfolio-content-slider .owl-nav .owl-prev {
position: static;
width: 40px;
height: 40px;
margin: 0px 5px;
line-height: 40px;
display: inline-block;
transform: translateY(0);
}
.testimonial_indicator .carousel-indicators li {
height: 60px;
width: 60px;
margin-right: 20px;
}
.carousel-bg-item-1,
.carousel-bg-item-2 {
display: none;
}
.testimonial_content {
background-color: #fff;
}
.cando-footer-social-icon a {
width: 120px;
height: 120px;
margin-left: 30px;
line-height: 120px;
}
.cando-footer-social-text h3 {
font-size: 45px;
}
.header-type-three .can-header-social {
margin-left: 50px;
}
.header-type-three .header-bottom-cta-icon-text .header-bottom-cta-icon {
margin-right: 15px;
}
.header-type-three .header-bottom-area {
display: none;
}
.service-innerbox-3 .service-icon {
margin-right: 15px;
}
.service-innerbox-3 .service-text p {
max-width: 165px;
}
}
@media screen and (max-width: 991px) {
.header-type-one .can-hader-btn {
height: 45px;
width: 130px;
line-height: 40px;
margin-right: 50px;
}
.header-type-one .can-hader-btn a {
font-size: 14px;
}
.can-about-img {
text-align: center;
}
.can-about-content .ab-shape2,
.can-about-content .ab-shape1 {
display: none;
}
.can-about-content:before {
display: none;
}
.can-about-icon-text .can-about-text {
max-width: 100%;
}
.can-section-title h2 {
float: none;
text-align: left;
}
.can-section-title h2 {
max-width: 100%;
padding-bottom: 15px;
}
.can-section-title p {
max-width: 100%;
padding-top: 5px;
}
.can-intro-video-section .intro-video-shape {
display: none;
}
.can-cta-content .can-cta-text h2 {
font-size: 36px;
}
.team-member-innerbox-1 {
margin: 0 auto;
max-width: 270px;
}
.can-blog-feed-item {
padding-left: 0;
margin-top: 30px;
}
.can-about-img-2 {
margin: 0 auto;
max-width: 470px;
margin-bottom: 40px;
}
.can-about-text-2 {
margin: 0 auto;
max-width: 670px;
}
.can-about-exp-txt {
max-width: 525px;
margin: 60px auto 30px;
}
.get-q-img {
display: none;
}
.consult-innerbox .consult-innerbox-content {
margin-bottom: 30px;
}
.consultant-section:before {
display: none;
}
.carousel-control-prev,
.carousel-control-next {
display: none;
}
.testimonial_indicator .carousel-indicators {
margin-top: 0;
}
.blog-img-text-inner-2 {
margin: 0 auto;
max-width: 370px;
margin-bottom: 40px;
}
.cando-footer-social-icon {
margin-top: 30px;
}
.cando-footer-social-icon a {
margin-left: 0;
margin-right: 30px;
}
.header-type-two .header-main-menu .header-navigation-top {
display: none;
}
.can-header-social {
display: none;
}
.header-type-two {
padding: 15px 0px;
}
.header-type-two .can-brand-logo {
margin-top: 0px;
}
.can-main-header.sticky-on.header-type-two .can-brand-logo {
margin-top: 0px;
}
.header-type-two:after {
width: 65%;
}
.team-item-innerbox {
margin-bottom: 30px;
}
.testimonial-content-3 .testimonial-side-img {
display: none;
}
.testimonial-wrapper-title {
justify-content: start !important;
}
.testimonial-slider-id .owl-nav {
float: none;
display: block;
text-align: center;
}
.can-main-menu-navigation {
display: none;
}
.appointment-form-section:before {
display: none;
}
.can-about-img-exp-3 {
display: none;
}
.feature-innerbox .feature-icon {
margin-bottom: 0;
}
.service-content-3:before {
display: none;
}
.service-innerbox-3 {
border: none;
}
.service-innerbox-3 .service-text p {
max-width: 100%;
}
.team-item-innerbox {
margin: 0 auto;
margin-bottom: 40px;
}
.about-page-about-section {
padding: 60px 0px;
}
.about-item-inner h3 {
font-size: 30px;
}
.about-item-inner {
margin-bottom: 30px;
}
.about-page-about-section-3 {
padding-top: 40px;
}
.about-content-text-3 .section-title-2 p {
font-size: 16px;
}
.service-btn a {
height: 50px;
width: 180px;
}
.case-details-section {
padding: 50px 0px;
}
.case-details-text h2,
.case-details-review h2 {
font-size: 36px;
}
.case-details-review {
padding: 40px 30px;
}
.case-details-review:before {
display: none;
}
.service-details-section {
padding: 70px 0px;
}
.service-details-content-area h2, .service-details-content-area h3 {
font-size: 36px;
}
.service-details-text-img .service-details-text-inner,
.service-details-text-img-2 .service-details-text-inner {
width: 100%;
}
.service-details-text-inner-2 {
margin-top: 30px;
}
.service-details-text-img,
.service-details-text-img-2 {
flex-wrap: wrap;
margin-bottom: 30px;
}
.service-details-content-area h4 {
font-size: 28px;
}
.header-type-three .header-main-navigation {
padding: 10px 0px;
}
.header-type-three .can-brand-logo {
width: 130px;
}
.contact-page-text-wrap {
max-width: 100%;
}
}
@media screen and (max-width: 767px) {
.case-study-item-wrapper .grid-sizer, .case-study-item-wrapper .grid-33 {
width: 50%;
}
}
@media screen and (max-width: 680px) {
.copyright-social {
float: none !important;
}
.copyright-social {
margin-top: 15px;
}
.footer-copyright .copyright-social li {
margin-right: 8px;
margin-left: 0;
}
.header-type-two .can-brand-logo {
width: 130px;
}
.header-type-two:after {
width: 60%;
}
.cando-footer-social-icon a {
width: 90px;
height: 90px;
line-height: 90px;
}
.footer-widget {
margin-bottom: 30px;
}
.footer-widget .widget-title {
padding-bottom: 20px;
}
.appointment-form-content {
padding: 30px;
}
.appointment-form-content .ap-shape-wrap1,
.appointment-form-content .ap-shape-wrap2 {
display: none;
}
.partner-content li {
width: 25%;
}
.partner-content:before {
display: none;
}
.partner-content li {
border: none;
}
.case-study-item-wrapper .grid-sizer, .case-study-item-wrapper .grid-33 {
width: 100%;
}
.case-study-item-wrapper .grid-sizer img, .case-study-item-wrapper .grid-33 img {
width: 100%;
}
}
@media screen and (max-width: 480px) {
.can-main-header.sticky-on.header-type-one {
top: 0;
}
.header-type-one .header-top-content {
display: none;
}
.can-about-section-1 {
padding: 60px 0px 60px;
}
.can-about-content .can-about-text-1 {
padding-top: 40px;
}
.can-about-content .can-about-title h2 {
font-size: 36px;
}
.can-about-icon-text .can-about-icon i {
font-size: 36px;
}
.can-about-icon-text .can-about-icon {
width: 35px;
}
.can-about-icon-text .can-about-text h3 {
padding-bottom: 10px;
}
.can-section-title h2 {
font-size: 40px;
}
.service-img-text .service-list-img {
width: 75px;
height: 75px;
margin-right: 20px;
}
.service-img-text .service-list-text {
padding-top: 10px;
}
.service-img-text .service-list-text h3 {
font-size: 20px;
}
.service-img-text .service-list-icon {
width: 40px;
height: 40px;
line-height: 40px;
}
.service-img-text .service-list-icon {
top: 35px;
right: 30px;
}
.service-img-text .service-shape1,
.service-img-text .service-shape2 {
display: none;
}
.can-service-section {
padding-bottom: 60px;
}
.can-intro-video-section {
padding: 50px 0px;
}
.intro-video-content .video-play-btn {
height: 70px;
width: 70px;
line-height: 70px;
}
.intro-video-content .video-text {
margin-top: 25px;
}
.intro-video-content .video-text h1 {
font-size: 30px;
}
.can-cta-section {
padding: 40px 0px;
}
.can-cta-btn-wrap .can-cta-btn,
.can-cta-btn-wrap .can-cta-number {
float: none;
width: 170px;
}
.can-cta-text {
margin-bottom: 20px;
}
.can-cta-content .can-cta-text h2 {
font-size: 24px;
}
.can-cta-btn-wrap .can-cta-btn {
height: 50px;
line-height: 50px;
margin-bottom: 15px;
}
.can-cta-btn-wrap .can-cta-btn a i {
display: none;
}
.fun-fact-section {
padding: 60px 0px 60px;
}
.fun-fact-content h2 {
font-size: 40px;
}
.fun-fact-counter {
padding-top: 35px;
}
.can-testimonial-content-1 .testimonial-title {
padding-left: 0;
}
.can-testimonial-content-1 .testimonial-title {
margin-bottom: 15px;
}
.can-testimonial-content-1 .testimonial-title h2,
.blog-section-title h2 {
font-size: 40px;
}
.can-testimonial-section{
padding: 60px 0px;
}
.can-testimonial-content-1 .testimonial-title-icon {
margin-bottom: 20px;
}
.can-testimonial-content-1 .testimonial-title-icon i {
font-size: 120px;
}
.testimonial-img-text .testimonial-img {
margin-right: 30px;
}
.testimonial-img-text .testimonial-author-text h3 {
font-size: 24px;
padding-bottom: 0;
}
.testimonial-img-text .testimonial-quote-rate {
margin-top: 25px;
}
.footer-section-1 {
padding: 70px 0px 0px;
}
.footer-widget {
margin-bottom: 30px;
}
.footer-widget .widget-title {
padding-bottom: 20px;
}
.footer-section-1 .footer-content {
padding-bottom: 60px;
}
.can-testimonial-content-1 .testimonial-slider-wrap .owl-dots {
position: static;
text-align: center;
margin-top: 20px;
}
.can-testimonial-content-1 .testimonial-slider-wrap .owl-dots .owl-dot {
display: inline-block;
height: 4px;
width: 20px;
margin: 0px 5px;
}
.blog-section-title h2 {
font-size: 30px;
margin-bottom: 10px;
}
.can-about-section-2 {
padding: 60px 0px;
}
.can-about-img-2 .can-about-img-bottom {
display: none;
}
.can-about-exp-txt p {
font-size: 30px;
}
.can-about-exp-txt p span {
font-size: 40px;
}
.can-about-exp-txt:before {
display: none;
}
.can-about-exp-txt {
padding-left: 0;
margin-top: 30px;
}
.can-about-text-2 {
padding: 0px 15px;
}
.section-title-2 h2, .can-testimonial-top h2 {
font-size: 30px;
}
.feature-section {
padding-bottom: 65px;
}
.get-quote-form-wrap {
padding: 45px 30px;
}
.can-testimonial-top p {
padding-top: 20px;
}
.testimonial_content .testimonial_img .testimonial_img_wrap {
width: 80px;
height: 80px;
left: -80px;
}
.testimonial_content .testimonial_img .qt-icon {
display: none;
}
.testimonial_content {
margin-left: 40px;
}
.testimonial_content .testimonial_text {
padding-left: 15px;
}
.testimonial_content {
padding: 30px 40px 30px;
}
.testimonial_content .testimonial_text p {
font-size: 20px;
}
.testimonial_content .testimonial_text .testimonial_meta h4 {
padding-bottom: 0;
}
.cando-footer-social-text h3 {
font-size: 30px;
}
.cando-footer-social-icon a {
margin-right: 15px;
}
.cando-footer-social-icon a {
width: 75px;
height: 75px;
line-height: 75px;
}
.footer-section-2 .footer-widget-wrap {
padding: 70px 0px 45px;
}
.carousel_preview {
margin-top: 20px;
}
.consult-content-wrap {
padding-top: 30px;
}
.cando-footer-social-icon a {
width: 50px;
height: 50px;
line-height: 50px;
}
.cando-footer-social-icon a {
font-size: 20px;
}
.appointment-form-content {
top: 0;
}
.appointment-form-text h2 {
font-size: 28px;
}
.appointment-form-wrap .ap-form-area {
width: 100%;
float: none;
}
.about-content-text-3 .section-title-2 p {
padding-top: 10px;
}
.service-content-3 {
margin-top: 40px;
}
.service-innerbox-3 .service-text h3 {
font-size: 24px;
}
.partner-section {
padding: 50px 0;
}
.partner-content li {
width: 50%;
}
.team-content-3 {
padding-top: 50px;
}
.case-study-section-3 .case-study-content-wrapper,
.case-page-area-section .case-study-content-wrapper {
padding-top: 30px;
}
.bd-comment-form {
padding: 30px 20px;
}
.testimonial-item-inner {
padding: 40px 30px;
}
.bd-comment-form h3 {
padding-bottom: 30px;
}
.comment-innerarea .comment-img {
height: 75px;
width: 75px;
}
.comment-innerarea .comment-img {
margin-right: 20px;
}
.comment-innerarea .comment-textarea {
padding: 35px 20px;
}
.comment-innerarea .comment-textarea .cm-reply {
position: static;
margin-top: 20px;
}
.bd-comment-form h3 {
font-size: 28px;
}
.gallery-inner-box .gallery-inner-text {
max-width: 250px;
}
.gallery-inner-box .gallery-icon {
width: 40px;
height: 40px;
line-height: 40px;
}
.gallery-inner-box:hover .gallery-inner-text {
left: 25px;
}
.gallery-inner-box:hover .gallery-icon {
right: 25px;
}
.contact-page-info h3 {
font-size: 24px;
}
.contact-page-info-list li {
font-size: 18px;
}
}
@media screen and (max-width: 380px) {
.header-type-one .can-hader-btn {
margin-right: 35px;
}
.header-type-one .can-brand-logo {
margin-right: 25px;
}
.testimonial-img-text {
padding: 60px 30px 50px;
}
.header-type-two:after {
width: 50%;
}
.get-quote-form-area button {
width: 150px;
height: 50px;
}
.get-quote-form-area button i {
margin-left: 5px;
}
}
@media screen and (max-width: 320px) {
.header-type-one .can-hader-btn {
display: none;
}
}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}