@font-face {
font-family: 'fontello';
src: url(//www.neelnetworks.com/blog/wp-content/themes/neelnetworks/assets/fonts/fontello.eot?97870762);
src: url(//www.neelnetworks.com/blog/wp-content/themes/neelnetworks/assets/fonts/fontello.eot?97870762#iefix) format('embedded-opentype'),
url(//www.neelnetworks.com/blog/wp-content/themes/neelnetworks/assets/fonts/fontello.woff2?97870762) format('woff2'),
url(//www.neelnetworks.com/blog/wp-content/themes/neelnetworks/assets/fonts/fontello.woff?97870762) format('woff'),
url(//www.neelnetworks.com/blog/wp-content/themes/neelnetworks/assets/fonts/fontello.ttf?97870762) format('truetype'),
url(//www.neelnetworks.com/blog/wp-content/themes/neelnetworks/assets/fonts/fontello.svg?97870762#fontello) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.icon-mail:before { content: '\e800'; } .icon-phone:before { content: '\e801'; } .icon-home:before { content: '\e802'; } .icon-location-1:before { content: '\e803'; } .icon-book:before { content: '\e804'; } .icon-pin:before { content: '\e805'; } .icon-megaphone:before { content: '\e806'; } .icon-up-open:before { content: '\e807'; } .icon-ok:before { content: '\e808'; } .icon-edit:before { content: '\e809'; } .icon-link:before { content: '\e80a'; } .icon-twitter:before { content: '\f099'; } .icon-facebook:before { content: '\f09a'; } .icon-pinterest-circled:before { content: '\f0d2'; } .icon-gplus:before { content: '\f0d5'; } .icon-linkedin:before { content: '\f0e1'; } .icon-angle-double-right:before { content: '\f101'; } .icon-angle-up:before { content: '\f106'; } .icon-instagram:before { content: '\f16d'; } .icon-skype:before { content: '\f17e'; } .icon-whatsapp:before { content: '\f232'; }.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.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(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{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(//www.neelnetworks.com/blog/wp-content/themes/neelnetworks/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform: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;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1270px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}#main-menu,#main-menu ul,#main-menu ul li,#main-menu ul li a,#main-menu #head-mobile{
border:0;
list-style:none;
line-height:1;
display:block;
position:relative;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
#main-menu:after,#main-menu > ul:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0
}
#main-menu #head-mobile{
display:none
}
#main-menu{
right: 280px;
position: absolute;
top: 0;
}
#main-menu > ul{
margin:0;
}
#main-menu > ul > li{
float:left
}
#main-menu > ul > li > a {
line-height: 70px;
font-weight: 600;
text-decoration: none;
color: #000;
font-size: 16px;
padding: 0 15px;
}
#main-menu > ul > li:hover > a,#main-menu ul li.active a{
color: #152b52;
background: #eee;
}
#main-menu > ul > li.menu-item-has-children > a{
padding-right:30px
}
#main-menu > ul > li.menu-item-has-children > a:after{
position: absolute;
top: 50%;
right: 11px;
width: 6px;
height: 6px;
display: block;
border: 1px solid #ddd;
content: '';
margin-top: -3px;
transform: rotate(45deg);
border-top-color: transparent;
border-left-color: transparent;
}
#main-menu > ul > li.menu-item-has-children:hover > a:before{
top:23px;
height:0
}
#main-menu ul ul{
position:absolute;
left:-9999px;
max-height: 700px;
overflow: auto;
max-height: 80vh;
overflow-x: hidden;
}
#main-menu li:hover > ul {
left: auto;
background: #fff;
box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
border-radius: 0 0 4px 4px;
border: 1px solid #eee;
border-top: none;
}
#main-menu ul ul ul{
margin-left:100%;
top:0
}
#main-menu ul ul li a{
border-bottom:1px solid rgba(150,150,150,0.15);
padding:11px 15px;
white-space: nowrap;
text-decoration:none;
color:#000;
font-weight:400;
}
#main-menu ul ul li:last-child > a,#main-menu ul ul li.last-item > a{
border-bottom:0
}
#main-menu ul ul li:hover > a,#main-menu ul ul li a:hover{
color:#152b52;
}
#main-menu ul ul li.menu-item-has-children > a:after{
position:absolute;
top:16px;
right:11px;
width:8px;
height:2px;
display:block;
background:#ddd;
content:''
}
#main-menu ul ul li.menu-item-has-children > a:before{
position:absolute;
top:13px;
right:14px;
display:block;
width:2px;
height:8px;
background:#ddd;
content:'';
-webkit-transition:all .25s ease;
-ms-transition:all .25s ease;
transition:all .25s ease
}
#main-menu ul ul > li.menu-item-has-children:hover > a:before{
top:17px;
height:0
}
#main-menu ul ul li.menu-item-has-children:hover,#main-menu ul li.menu-item-has-children ul li.menu-item-has-children ul li:hover{
background:#404040;
}
#main-menu ul ul ul li.active a{
border-left:1px solid #333
}
#main-menu > ul > li.menu-item-has-children > ul > li.active > a,#main-menu > ul ul > li.menu-item-has-children > ul > li.active> a{
border-top:1px solid #333
}
@media (min-width: 1025px){
#main-menu ul ul{
overflow-y: auto;
width: 220px;
}
}   
@media screen and (max-width:1025px){
#main-menu{
width:320px;
right: 0;
}
#main-menu ul{
width:100%;
display:none;
z-index: 9999;
background: #fff;
overflow:auto;
max-height: 80vh;
}
#main-menu ul li{
width:100%;
border-top:1px solid #eee;
}
#main-menu ul li:hover{
background:#363636;
}
#main-menu ul ul li,#main-menu li:hover > ul > li{
height:auto
}
#main-menu ul li a,#main-menu ul ul li a{
width:100%;
border-bottom:0;
line-height: 45px;
}
#main-menu > ul > li{
float:none
}
#main-menu ul ul li a{
padding-left:25px;
line-height: 1;
}
#main-menu ul ul li{
background:#333!important;
}
#main-menu ul ul li:hover{
background:#363636!important
}
#main-menu ul ul ul li a{
padding-left:35px
}
#main-menu ul ul li a{
color:#ddd;
background:none
}
#main-menu ul ul li:hover > a,#main-menu ul ul li.active > a{
color:#fafafa
}
#main-menu ul ul,#main-menu ul ul ul{
position:relative;
left:0;
width:100%;
margin:0;
text-align:left
}
#main-menu > ul > li.menu-item-has-children > a:after,#main-menu > ul > li.menu-item-has-children > a:before,#main-menu ul ul > li.menu-item-has-children > a:after,#main-menu ul ul > li.menu-item-has-children > a:before{
display:none
}
#main-menu #head-mobile{
display:block;
padding:25px;
color:#ddd;
font-size:12px;
font-weight:700
}
#main-menu  .h-button{
width:50px;
height:50px;
position:absolute;
right:0;
top:0;
border-left: 1px solid #eee;
cursor:pointer;
z-index: 12399994;
}
#main-menu  .h-button:after{
position:absolute;
top:24px;
right:15px;
display:block;
height:4px;
width:20px;
border-top:2px solid #152b52;
border-bottom:2px solid #152b52;
content:''
}
#main-menu  .h-button:before{
-webkit-transition:all .3s ease;
-ms-transition:all .3s ease;
transition:all .3s ease;
position:absolute;
top:18px;
right:15px;
display:block;
height:2px;
width:20px;
background:#152b52;
content:''
}
#main-menu  .h-button.menu-opened:after{
-webkit-transition:all .3s ease;
-ms-transition:all .3s ease;
transition:all .3s ease;
top:25px;
border:0;
height:2px;
width:19px;
background:#152b52;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg)
}
#main-menu  .h-button.menu-opened:before{
top:25px;
background:#152b52;
width:19px;
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
transform:rotate(-45deg)
}
#main-menu .submenu-button{
position:absolute;
z-index:99;
right:0;
top:0;
display:block;
border-left:1px solid #eee;
height:46px;
width:46px;
cursor:pointer
}
#main-menu .submenu-button.submenu-opened{
background:#262626
}
#main-menu ul ul .submenu-button{
height:34px;
width:34px
}
#main-menu .submenu-button:after{
position:absolute;
top:22px;
right:19px;
width:8px;
height:2px;
display:block;
background:#ddd;
content:''
}
#main-menu ul ul .submenu-button:after{
top:15px;
right:13px
}
#main-menu .submenu-button.submenu-opened:after{
background:#fafafa
}
#main-menu .submenu-button:before{
position:absolute;
top:19px;
right:22px;
display:block;
width:2px;
height:8px;
background:#ddd;
content:''
}
#main-menu ul ul .submenu-button:before{
top:12px;
right:16px
}
#main-menu .submenu-button.submenu-opened:before{
display:none
}
#main-menu ul ul ul li.active a{
border-left:none
}
#main-menu > ul > li.menu-item-has-children > ul > li.active > a,#main-menu > ul ul > li.menu-item-has-children > ul > li.active > a{
border-top:none
}
}
@media (max-width: 600px){
#main-menu{
width:100%;
}
}
#main-menu > ul > li > a:hover,
#main-menu ul ul li a:hover {
color: #6dcff6;
}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Merienda+One&family=PT+Sans:wght@700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap");
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.8.2/css/all.min.css);
@keyframes movebounce {
0% {
transform: rotate(0deg);
}
50% {
transform: rotate(180deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes changedir {
0% {
top: 25%;
right: 18%;
}
25% {
top: 25%;
right: 28%;
}
50% {
top: 45%;
right: 28%;
}
75% {
top: 45%;
right: 18%;
}
100% {
top: 25%;
right: 18%;
}
}
@keyframes changedir-rev {
0% {
top: 45%;
right: 28%;
}
25% {
top: 45%;
right: 18%;
}
50% {
top: 25%;
right: 18%;
}
75% {
top: 25%;
right: 28%;
}
100% {
top: 45%;
right: 28%;
}
}
@keyframes ripple1 {
0% {
transform: scale(5.5);
opacity: 0.3;
}
100% {
transform: scale(8.5);
opacity: 0.0;
}
}
@keyframes ripple2 {
0% {
transform: scale(3.5);
}
100% {
transform: scale(5.5);
}
}
@keyframes ripple3 {
0% {
transform: scale(1.5);
}
100% {
transform: scale(3.5);
}
}
@keyframes move-img {
0% {
background-position: 0;
}
100% {
background-position: 1360px;
}
}
@keyframes move-img-reverse {
0% {
background-position: 1360px;
}
100% {
background-position: 0;
}
}
@keyframes movebounce {
0% {
transform: rotate(0deg);
}
50% {
transform: rotate(180deg);
}
100% {
transform: rotate(360deg);
}
}
@-webkit-keyframes movebounce {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
}
}
@-webkit-keyframes moveright {
0% {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
50% {
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
}
@keyframes moveright {
0% {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
50% {
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
}
@keyframes rightFadeInOut {
0% {
opacity: 1;
transform: translateX(1000px);
}
100% {
opacity: 1;
}
}
@keyframes movej {
0% {
transform: translateX(0);
}
25% {
transform: translateX(-5px);
}
50% {
transform: translateX(0);
}
70% {
transform: translateX(5px);
}
100% {
transform: translateX(0);
}
}
@keyframes btndown {
0% {
transform: none;
}
25% {
transform: translate(0, -10px);
}
50% {
transform: translate(0, 0);
}
75% {
transform: translate(0, 10px);
}
100% {
transform: translate(0, 0);
}
}
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");
*{
margin:0;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-family: "Inter", sans-serif !important;
} 
ol,ul{
list-style-type: none;
}
a{
text-decoration: none;
color: inherit;
}
p{
margin-bottom: 10px;
letter-spacing: 0.2px;
}
img{
max-width: 100%;
height: auto;
}
h1, h2, h3{
margin-bottom: 10px; 
color: #17191d; 
}
h1,h2,h3,h4,h5,h6{
font-family: "Open Sans", sans-serif !important;
font-style: normal;
font-weight: 800;
}
h2 {
font-size: 28px;
}
h3 {
font-size: 22px;
} 
body{
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 1.3;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.m-30{
margin: 50px auto;
} input[type="tel"],input[type="text"],input[type="email"],input[type="number"], textarea, select {
border: 1px solid #eee;
line-height: 30px;
width: 100%;
padding: 5px 10px;
height: 40px;
font-size: 16px;
font-family: inherit;
}
textarea {
height: 200px;
}
form label {
font-weight: 500;
display: block;
margin: 10px 0 5px;
font-size: 20px;
color: #152b52;
}
input[type="submit"] {
line-height: 60px;
height: 60px;
padding: 0 30px;
background: #152b52;
border: none;
font-family: inherit;
font-size: 24px;
text-transform: uppercase;
color: #fff;
border-radius: 30px;
cursor: pointer;
margin: 20px auto;
display: block;
}
input[type="submit"]:hover {
background: #fff;
border: 1px solid #152b52;
color: #152b52;
}
div.wpcf7-response-output{
background: green;
color: #fff;
border: none;
padding: 10px;
margin: 0;
}
div.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{
background: red;
}
.error {
color: red;
padding: 8px 0 0;
display: block;
font-size: 13px;
}
.common-hero-sec {
position: relative;
padding: 60px 0;
}
.common-hero-sec .hero-two__bg {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background-position: center center;
background-repeat: repeat-x;
background-size: cover;
z-index: -1;
animation: 20s linear 0s infinite normal none running bgSlide;
}
.common-hero-sec .hero-two__bg::after {
position: absolute;
content: "";
width: 100%;
height: 100%;
left: 0%;
top: 0%;
background-color: rgba(11, 18, 56, 0.83);
}
.common-hero-sec .hero-two__left {
position: relative;
}
.common-hero-sec .hero-two__title {
color: #fff;
font-size: 44px;
font-weight: 700;
line-height: 1.3;
margin-bottom: 20px;
}
.common-hero-sec .hero-two__text {
font-size: 16px;
color: #fff;
line-height: 200%;
margin-bottom: 0;
}
.res-20.about-us-card .reasons-box .sx-bx {
box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
height: 290px;
padding: 30px 20px;
}
.common-hero-sec .hero-two__title {
font-size: 36px;
}
.about-sec-stats {
margin-top: 50px;
}
.about-sec-stats .counter-project.about {
margin-top: -126px;
}
.banner-headc {
color: #faa31f !important;
} .modal.footerModal,
.modal.free-trial {
z-index: 99999;
background: rgba(0, 0, 0, 0.9);
}
.modal-dialog.formFooter {
position: absolute;
transform: translate(-50%, -50%);
left: 0;
top: 25%;
right: 0;
}
.modal-dialog.free-trial {
width: 700px;
}
.modal-content.free-trial {
background: #fff !important;
border-radius: 10px;
box-shadow: rgb(255 255 255 / 40%) 0 50px 100px -20px, rgb(255 255 255 / 13%) 0 30px 60px -30px !important;
z-index: 999999;
padding:0;
}
.modal-header.free-trial {
border-bottom: 0 !important;
padding-bottom: 0;
display: flex;
justify-content: start;
align-items: center;
}
.modal-header.free-trial .close {
margin-top: 0;
color: #000;
font-size: 40px;
opacity: 1;
position: absolute;
right: 15px;
top: 10px;
z-index: 999;
border: 2px solid #333;
border-radius: 50%;
height: 30px;
width: 30px;
display: flex;
justify-content: center;
align-items: center;
padding: 17px;
}
.modal .modal-dialog.packages-modal-dialog {
width: 27%;
margin: 15px auto;
}
.modal .modal-dialog.packages-modal-dialog .modal-body {
overflow-y: inherit;
}
::placeholder {
color: #cbcbcb !important;
}
.portfolio.port-page .list-unstyled2,
section.section.inner-one.web-work .portfolio a.btn.filter-button {
background: #fff !important;
text-transform: uppercase;
letter-spacing: 0.5px;
margin-right: 5px !important;
color: #232323 !important;
font-weight: 500;
}
.modal-body.free-trial {
position: relative;
padding: 50px;
color: #061c00;
font-size: 20px;
font-weight: 500;
line-height: 1.6;
}
.modal-footer.free-trial {
display: flex;
width: 100%;
align-items: center;
justify-content: space-evenly;
gap: 15px;
}
.modal-footer.free-trial button.close.close-btn,
.modal-footer.free-trial button.close.ok-btn {
padding: 10px 25px !important;
border-radius: 5px !important;
font-size: 18px !important;
font-weight: 500 !important;
color: #fff !important;
letter-spacing: 1px !important;
}
.modal-dialog.formFooter .modal-footer.free-trial button.close.close-btn,
.modal-footer.free-trial button.close.ok-btn {
background-color: #005182 !important;
opacity: 1 !important;
}
.modal-dialog.formFooter .modal-footer.free-trial button.close.ok-btn,
.modal-footer.free-trial button.close.close-btn {
background: #faa31f !important;
opacity: 1 !important;
}
.modal-dialog.formFooter .pop-btn{
position:relative;
right:unset;
left:unset;
top:unset;
bottom:unset;
width:unset;
height:unset;
}
.footerModal .ok-btn,.footerModal .close-btn{
width:auto !important;
height:auto !important;
position:relative !important;
}
.ft-orange {
color: #faa31f;
}  .blog-design .blog-category-dropdown{
width: 300px;
margin-left: auto;
}
.blog-design .blog-category-dropdown #blogCategorySelect {
border-radius: 10px;
}
.blog-design .blog-category-dropdown #blogCategorySelect:focus {
outline: none;
border: 1px solid #000000;
}
.blog-design .blog-category-dropdown .select-wrap {
position: relative;
width: 100%;
}
.blog-design .blog-category-dropdown .select-wrap select {
width: 100%;
padding: 10px 40px 10px 12px; font-size: 15px;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
border: 1px solid #ccc;
border-radius: 6px;
background-color: #fff;
cursor: pointer;
height: 44px;
} .blog-design .blog-category-dropdown .select-wrap::after {
content: "\f282"; font-family: "bootstrap-icons";
position: absolute;
right: 14px;
top: 50%;
transform: translateY(-50%);
font-size: 14px;
color: #000000;
pointer-events: none;
}
.blog-design #blogs> .row{
display: grid;
grid-template-columns: repeat(3,1fr);
}
.blog-design #blogs> .row:before,.blog-design #blogs> .row:after{
display: none;
}
.blog-design #blogs> .row .col-lg-4{
width: 100%;
display: block !important;
overflow: hidden;
}
.blog-design #blogs .card{
padding: 0;
border: 0;
border-radius: 10px;
background: none;
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.blog-design #blogs .card .card-img img{ 
border-radius: 10px 10px 0 0;
}
.blog-design #blogs .card-body{
padding: 20px;
min-height: 204px;
}
.blog-design #blogs .card-body p{
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
font-size: 14px;
line-height:24px;
}
.blog-design .left-heading.small-heading{
margin-bottom: 10px;
font-size: 17px !important;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.blog-design .card-body .blog-more{
margin-top: 20px;
}
.blog-design .more-link{
position: relative !important;
padding: 8px 12px !important;
font-size: 13px !important;
font-weight: 600 !important;
border-radius: 5px !important;
text-decoration: none !important;
cursor: pointer !important;
display: inline-block !important;
transition: 0.5s !important;
background: #005182 !important;
color: #fff !important;
transform: translateY(-2px) !important;
letter-spacing: 0 !important;
line-height: 1.2;
margin-top: 10px;
}
.blog-design .more-link:hover{
background: #42403c !important;
color: #fff !important;
transform: translateY(-2px) !important;
}
.blog-design #blogs .card-body h5 a{
font-size: 17px;
line-height:27px ;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.blog-design .blog-list-heading{
margin-top:0;
}
.blog-design .category-position{
position: sticky;
top: 100px;
}
.single-post .common-hero-sec{
display: none;
}
.breadcrumb-main{
padding: 10px;
background: #ebebeb;
}
.breadcrumb-main .container{
display: flex;
align-items: center;
padding: 0;
}
.breadcrumb-main .container:before,.breadcrumb-main .container:after{
display: none;
}
.breadcrumb-main .breadcrumb{
background:unset;
padding: 0;
margin-bottom: 0;
line-height: 26px;
}
.breadcrumb-main.blog-design .blog-category-dropdown{
margin-bottom: 0;
}
.blog-design .wp-block-image img, .blog-design img{
max-width: 100% !important;
border: 1px solid #00518266;
border-radius: 5px;
height: auto !important;
object-fit: unset !important;
margin: 0 auto;
display: block;
width:auto !important;
}
.blog-design .card-img{
width: 100% !important;
height: 250px !important;
display: block !important;
}
.blog-design #blogs .card .card-img a {
width: 100%;
height:100%;
display: block;
}
.blog-design .card-img img{
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
}
.breadcrumb-main .breadcrumb a{
color:#005182;
}
.single-post .blog-post-page h2,.single-post .blog-post-page h3,.single-post .blog-post-page h4,.single-post .blog-post-page h5{
text-align: left !important;
color: #1d1d1d;
}
.single-post .blog-post-page h1{
font-size: 50px !important;
line-height: 60px !important;
color: #005182 !important;
font-weight: 900 !important;
text-align: left !important;
}
.single-post .blog-post-page h2{
font-size: 32px !important;
color: #1d1d1d;
font-weight: 800 !important;
}
.single-post .blog-post-page h3{
font-size: 24px !important;
color: #3e3e3e;
font-weight: 600 !important;
width: 100%;
}
.single-post .blog-post-page h4{
font-size: 20px !important;
}
.single-post .blog-post-page h5{
font-size: 18px !important;
}
.single-post .blog-post-page p, .single-post .blog-post-page ul li,.single-post .blog-post-page ol li{
line-height: 30px;
letter-spacing: unset;
color: #1d1d1d;
}
.single-post .blog-post-page ul li{
margin-bottom: 10px;
position: relative;
padding-left: 20px;
} .single-post .blog-post-page ol{
list-style-type: decimal;
padding-left: 26px;
}
.single-post .blog-post-page ol li, .single-post .blog-post-page ol li span{
font-size: 15px !important;
position: relative;
}
.single-post .blog-post-page ol li{
margin-bottom: 10px;
}
.blog-design .wp-block-image {
margin-top:20px;
}
.blog-post-page #st-1 .st-label{
display: none;
}
.blog-design .wp-block-image figure{
width: 100%;
}
.blog-post-page #st-1 .st-btn{
min-width: 50px !important;
width: 50px;
height: 50px;
display: flex !important;
justify-content: center;
align-items: center;
line-height: unset !important;
border-radius: 50%;
font-size: 20px !important;
opacity: 1 !important;
visibility: visible !important;
overflow: visible !important;
position: relative !important;
z-index: 9999 !important;
}
.blog-post-page #st-1 .st-btn img{
top:unset !important;
}
.blog-post-page #st-1.sharethis-inline-share-buttons{
display: flex;
}
.blog-post-page .post-navigation .nav-links{
display: flex;
justify-content: space-between;
margin-top: 50px;
}
.blog-post-page .post-navigation .nav-links a{
position: relative;
padding: 10px 16px;
font-size: 13px;
font-weight: 600;
border-radius: 5px;
text-decoration: none;
cursor: pointer;
display: inline-block;
transition: 0.5s;
background: #005182;
color: #fff;
box-shadow: 0 14px 30px rgba(0, 81, 130, .45);
}
.blog-post-page .post-navigation .nav-links a:hover{
background: #42403c;
color: #fff;
transform: translateY(-2px);
}
.related-posts{
background: #045484;
padding: 60px 0;
}
.related-posts h3{  
font-size: 40px !important;
line-height: 50px;
text-align: left;
margin-bottom: 30px;
color: #ffffff;
margin-top: 0;
font-weight: 600;
}
.related-posts .related-post-card{
background: #ffffff;
border-radius: 10px;
}
.related-posts .related-post-card a img{
width: 100%;
height: 160px !important;
object-fit: cover;
border-radius: 10px 10px 0 0;
}
.related-posts .related-post-card h4 {
font-size: 14px !important;
line-height: 24px !important;
padding: 8px 20px !important;
margin-top: 0 !important;
height: 61px;
overflow: hidden;
}
.blog-design #st-1 .st-btn > img {
border: none !important;
}
.blog-count-info{
font-size: 15px;
}
.main-design> .row:first-child{
display: flex;
align-items:center ;
margin-bottom: 30px;
}
.main-design.category-main> .row{
display: block;
}
.main-design.category-main .blog-category-dropdown{
margin-bottom:30px;
}
.related-posts .col-lg-12 .row{
display: flex;
justify-content: center;
}
.blog-design #blogs .card-body h5{
margin-top:0;
}
.blog-search-active .pagination,
.blog-search-active .nav-links {
display: none !important;
}
.main-design #blog-search-input{
border-radius: 10px;
border: 1px solid #c9c9c9;
width: 300px;
height:44px;
}
.main-design #blog-search-input::placeholder{
color: #000000 !important;
opacity: 0.5 !important;
}
.main-design #blogs p{
padding-left: 18px;
}
.main-design #blogs .card-body p{
padding-left: 0 !important;
}
.main-design .navigation.pagination .nav-links{
display: flex;
justify-content: center;
align-items: center;
gap: 5px;
flex-wrap:wrap;
} @media (max-width: 767px){
input[type="tel"], input[type="text"], input[type="email"], input[type="number"], textarea{
border: 1px solid #ccc;
box-shadow: none;
}
} section, .section{
padding: 45px 0;
}  .owl-carousel.owl-drag .owl-item {
-ms-touch-action: initial;
touch-action: initial;
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
.text-center {
text-align: center;
}
.button {
background: #152b52;
color: #fff;
padding: 7.5px 15px;
border-radius: 45px;
border: 1px solid #152b52;
display: inline-block;
}
.button-lg{
font-weight: 800;
line-height: 1.4;
padding: 15px 30px;
font-size: 2em;
}
.button:hover{
background: transparent;
color: #152b52;
}
.center-heading, .left-heading {
font-size: 40px;
color: #17191d;
margin-bottom: 10px;
text-align: center;
}
.left-heading.small-heading{
font-size: 24px;
margin: 0;
font-weight: 700;
margin-bottom: 20px;
}
.center-heading.inverse, .left-heading.inverse {
color: #fff;
}
.left-heading{
text-align: left;
}
.center-subtitle, .left-subtitle{
font-size: 21px;
color: rgba(0,0,0,0.6);
max-width: 800px;
margin-bottom: 24px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.center-subtitle.inverse{
color: #fff;
}
.left-subtitle{
text-align: left;
max-width: none;
font-weight: 400;
}
.left-subtitle.inverse{
color: #fff;
}
@media(max-width: 767px){
.center-heading, .left-heading{
font-size: 32px;
}
.center-subtitle, .left-subtitle{
font-size: 16px;
}
.sharethis-inline-share-buttons {
position: relative !important;
left: auto !important;
right: auto !important;
top: auto !important;
bottom: auto !important;
transform: none !important;
width: 100% !important;
display: flex !important;
justify-content: flex-start !important;
opacity: 1 !important;
visibility: visible !important;
z-index: 9999 !important;
}
.entry-content,
.post-content,
.single-post,
.blog-post,
article {
overflow: visible !important;
height: auto !important;
min-height: auto !important;
}
.sharethis-inline-share-buttons {
transform: none !important;
position: relative !important;
}
.main-design .full-w{
width: 100%;
}
.main-design #blog-search-input{
width: 100%;
height: 44px
}
.common-hero-sec .hero-two__title{
font-size: 28px;
line-height: 38px;
margin-top:0 !important;
}
} .top-banner {
padding: 90px 0;
position: relative;
color: #ffffff;
text-align: center;
background-size: cover;
background-position: center;
}
.top-banner-top{
display:none;
}
.top-banner:before {
content: "";
background: rgba(0,0,0,0.4);
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.banner-title{
font-size: 64px;
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
margin: auto;
color: #fff;
max-width: 900px;
position: relative;
letter-spacing: 6px;
text-transform: capitalize;
}
@media(max-width:767px){
.top-banner{
padding:45px 0;
}
.banner-title{
font-size: 32px;
}
}
#intro-section {
display: table-cell;
height: 420px;
vertical-align: middle;
color: #fff;
text-align: center;
width: 9999px;
position: relative;
background-position: center right;
background-size: cover;
}
#intro-section .heading {
font-size: 60px;
max-width: 1050px;
margin: auto;
color: #6dcff6;
}
#intro-section .subtitle {
font-weight: 200;
font-size: 2rem;
max-width: 1000px;
margin: auto;
}
@media (max-width: 1025px){
#intro-section{
height: 500px;
padding: 50px;
}
#intro-section .heading{
font-size: 3rem;
}
#intro-section .subtitle {
font-size: 1.6rem;
}
.breadcrumb-main .container{
display: flex;
align-items: center;
padding: 0;
flex-direction: column;
gap: 15px;
}
}
@media (max-width: 767px){
#intro-section{
background-position: center;
height: auto;
display: block;
padding: 50px 15px;
width: 100%;
}
#intro-section .heading{
font-size: 1.8rem;
}
#intro-section .subtitle {
font-size: 1.2rem;
}
} #breadcrumbs {
background: #002441;
position: relative;
display: inline-block;
color: #fff;
padding: 8px 15px;
}
#breadcrumbs a {
font-weight: 600;
color: #fff;
} .nav-links {
text-align: center;
}
.page-numbers {
display: inline-block;
background: #fff;
border: 1px solid #eee;
padding: 5px 10px;
border-radius:7px;
}
.page-numbers.current {
background: #004b79;
color: #fff;
border-color: #004b79;
border-radius:7px;
} header{
min-height: 70px;
background: #eae9e9;
z-index: 99;
}
#phone-email-top {
position: absolute;
right: 70px;
top: 0;
border-left: 1px solid #f9f9f9;
height: 70px;
line-height: 34px;
}
#phone-email-top a {
display: block;
padding: 0 10px;
}
#phone-email-top a:hover {
color: #ccc;
}
#phone-email-top a i {
margin-right: 7px;
}
#phone-email-top a:first-child {
border-bottom: 1px solid #f9f9f9;
}
@media (max-width: 1025px){
#phone-email-top {
position: absolute;
right: 50px;
top: 0;
border-left: 1px solid #f9f9f9;
height: 50px;
line-height: 50px;
}
#phone-email-top a{
float: left;
}
#phone-email-top a:first-child{
border-bottom: none;
border-right: 1px solid #f9f9f9;
}
}
@media (max-width: 660px){
#phone-email-top a{
width: 50px;
text-align: center;
}
#phone-email-top a span{
display: none;
}
#phone-email-top a i{
margin-right: 0;
}
}
@media (max-width: 400px){
#phone-email-top{
display: none;
}
}
#cta{
position: absolute;
right: 0;
top: 0;
height: 70px;
width: 70px;
text-align: center;
border-left: 1px solid #eee;
box-sizing: border-box;
background: #FFC107;
padding-left: 5px;
}
#cta span {
display: inline-block;
line-height: 70px;
color: #fff;
border-radius: 3px;
font-size: 36px;
font-weight: 600;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
cursor: pointer;
}
#cta span img {
height: 46px;
width: 46px;
display: block;
margin: auto;
}
@media (max-width: 1023px){
#cta span img {
height: 30px;
}
} #overlay {
position: fixed;
display: none;
width: 100vw;
height: 100%;
overflow: auto;
background: #fff;
padding-top: 30px;
z-index: 99999;
top: 0;
background:url(//www.neelnetworks.com/blog/wp-content/uploads/2018/08/contact_bg.jpg) no-repeat center;
background-size: cover;
}
#overlay .container{
margin-top:-20px;
}
#overlay form textarea{
height:150px;
}
#overlay .left-subtitle{
margin-bottom:3px;
font-size: 18px;
}
.overlay-inner-block {
font-size: 20px;
border: 1px solid #eee;
border-bottom: none;
border-radius: 4px;
overflow: hidden;
background: rgba(255,255,255,0.5);
}
.overlay-inner-block address strong {
font-weight: 800;
color: #152b52;
display: block;
font-size: 30px;
}
.overlay-inner-block address {
font-style: normal;
padding: 10px 15px;
background: #f7f7f7;
margin: -1px;
font-size: 16px;
}
.overlay-inner-block a:hover {
color: #6dcff6;
}
#overlay .email, #overlay .skype, #overlay .whatsapp, #overlay .phone, #overlay .social-links {
border-bottom: 1px solid #eee;
padding: 10px;
}
#overlay .overlay-inner-block .email, #overlay .overlay-inner-block .phone, #overlay .overlay-inner-block .skype, #overlay .overlay-inner-block .whatsapp {
padding-left: 60px;
position: relative;
font-size: 18px;
}
.overlay-inner-block .email:after, .overlay-inner-block .phone:after, .overlay-inner-block .whatsapp:after, .overlay-inner-block .skype:after {
content: "\e801";
font-family: fontello;
left: 15px;
position: absolute;
background: #999;
padding: 5px;
width: 24px;
height: 24px;
line-height: 24px;
text-align: center;
top: 5px;
border-radius: 4px;
color: #fff;
}
div.overlay-inner-block .email:after{
background: #6dcff6;
}
div.overlay-inner-block .phone:after{
background: #152b52;
}
#overlay .skype:after {
background: #00b8ed;
content: "\f17e";
}
#overlay .whatsapp:after {
background: #2cb742;
content: "\f232";
}
#overlay .email:after {
content: "\f015";
top: 15px;
font-family: fontAwesome;
}
#overlay img{
position: absolute;
left: 0;
}
.overlay-inner-block div strong {
width: 100px;
display: inline-block;
font-weight: 100;
border-right: 1px dotted #eee;
margin-right: 10px;
display: none;
}
.overlay-inner-block .social-links a {
display: inline-block;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
background: #eee;
margin-right: 5px;
color: #fff;
}
.overlay-inner-block .social-links a:first-child{
background: #4867aa;
}
.overlay-inner-block .social-links a:nth-child(2){
background: #1da1f2;
}
.overlay-inner-block .social-links a:nth-child(3){
background: #bd081b;
}
.overlay-inner-block .social-links a:nth-child(4){
background: #d43e33;
}
.overlay-inner-block .social-links a:nth-child(5){
background: #007bb6;
}
.overlay-inner-block .social-links a:nth-child(6){
background: #e1276e;
}
span#close-overlay {
width: 50px;
height: 50px;
text-align: center;
position: fixed;
right: 0px;
top: 0;
line-height: 44px;
background: red;
color: #fff;
font-size: 26px;
z-index: 999;
cursor: pointer;
}
@media (max-width: 1025px){ 
#cta{
display: none;
}  
.blog-design> .row{
display: flex;
flex-direction: column-reverse;
}
.blog-design .category-position {
position: relative;
top:unset;
width: 100%;
display: none;
}
.blog-design.main-design> .row {
display: flex;
flex-direction: row;
justify-content: space-between;
}
.blog-design.main-design> .row:before,.blog-design.main-design> .row:after{
display: none !important;
}
.blog-design #blogs> .row {
display: grid;
grid-template-columns: repeat(2, 1fr);
}
.single-post .blog-post-page h1{
font-size: 32px !important;
line-height: 42px !important;
}
.single-post .blog-post-page h2{
font-size: 26px !important;
line-height: 36px;
}
.single-post .blog-post-page h3{
font-size: 20px !important;
line-height: 30px
}
.single-post .blog-post-page h4{
font-size: 16px !important;
line-height: 26px
}
.single-post .blog-post-page h5{
font-size: 14px !important;
line-height: 24px
}
.related-posts{
padding: 40px 0;
}
.related-posts h3{
margin-top: 0 !important;
font-size: 30px !important;
line-height: 40px;
}
.related-posts .container .row .col-lg-12 .row{
display: grid;
grid-template-columns: repeat(2,1fr);
gap: 20px 0;
}
.related-posts .container .row:before,.related-posts .container .row:after{
display: none;
}
.blog-design.blog-post-page{
margin-top:30px;
}
.common-hero-sec .hero-two__title{
margin-top:0 !important;
}
}   
@media(max-width: 767px){
section, .section{
padding: 30px 0;
}
.blog-design #blogs> .row {
display: grid;
grid-template-columns: repeat(1, 1fr);
}
.blog-design .blog-category-dropdown{
width: 100%;
}
.blog-design .card-img{
margin-bottom:0;
height: 200px !important;
}
.blog-design .card-body h5{
margin-top:0;
}
.single-post .blog-post-page h1 {
font-size: 24px !important;
line-height: 34px !important;
}
.single-post .blog-post-page p, .single-post .blog-post-page ul li{
line-height: 25px;
}
.single-post .blog-post-page h2 {
font-size: 22px !important;
line-height: 32px;
}
.related-posts .container .row .col-lg-12 .row{
grid-template-columns: repeat(1, 1fr);
}
.blog-design.main-design> .row{
flex-direction: column;
gap: 15px;
align-items: flex-start;    
}
.blog-design.main-design> .row .col-lg-6{
width: 100%;
}
.blog-post-page #st-1 .st-btn{
min-width: 45px !important;
width: 45px;
height: 45px;
}
} #about-section p{
font-size: 17px;
}
#about-section .alignright, #cta-bottom .alignright{
float: right;
margin-left: 20px;
}
@media (min-width: 767px) and (max-width: 1025px){
#about-section .alignright, #cta-bottom .alignright{
width: 50%;
}
}    
@media (max-width: 767px){
#about-section .alignright, #cta-bottom .alignright{
width: 100%;
float: none;
margin-left: auto;
}
} section#our-services{
background: #f7f7f7;
}
.services-carousel.owl-carousel .owl-item{
padding: 30px;
border: 1px solid #eee;
background: #fff;
text-align: center;
}
.services-carousel.owl-carousel .owl-item h3{
font-weight: 600;
color: #152b52;
font-size: 20px;
margin:10px 0;
}
.services-carousel.owl-carousel .item img {
width: auto;
height: 120px;
display: block;
margin: auto;
}
.card-body p{
display: -webkit-box;
-webkit-line-clamp: 4; -webkit-box-orient: vertical;
overflow: hidden;
}
.card-img{
height:238px;
}
.card-img img{
width:100%;
height:100%;
object-fit:cover;
object-position:center center;
}
@media(min-width: 768px){
.services-carousel.owl-carousel .owl-stage{
width: 100% !important;
transform: none !important;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.services-carousel.owl-carousel .owl-item{
width: 32% !important;
margin: 15px 0 !important;
}
.owl-carousel .owl-stage:after{
display: none;
}
}
@media(max-width: 768px){
.services-carousel.owl-carousel .owl-stage {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.services-carousel.owl-carousel .owl-item {
border:1px solid #eee;
padding: 10px;
}
.services-carousel.owl-carousel .service-content {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
font-size: 14px;
}
} section#testimonials{
background: #f7f7f7;
}
.testimonials-image {
display: table-cell;
vertical-align: middle;
width: 95px;
}
.details-of-client {
display: table;
width: 100%;
margin-bottom: 15px;
}
.testimonial-right {
display: table-cell;
vertical-align: middle;
font-size: 1.2em;
}
.owl-carousel .owl-item .testimonials-image img {
border-radius: 50%;
height: 70px;
width: 70px;
}
.testimonial-slider blockquote p {
font-size: 1.2em;
margin-bottom: 10px;
font-weight: normal;
}
.testimonial-slider blockquote:before {
content: "”";
font-family: sans-serif;
font-size: 13em;
opacity: .1;
position: absolute;
right: 0;
top: -25px;
line-height: 1;
}
.testimonial-slider{
max-width: 800px;
margin: auto;
background: #fff;
padding: 45px;
border-radius: 4px;
box-shadow: 0 0 2px rgba(0,0,0,0.2);
}
#testimonials .testimonial-slider button.owl-prev, #testimonials .testimonial-slider button.owl-next {
position: absolute;
height: 50px;
width: 40px;
text-align: center;
line-height: 50px;
top: 50%;
margin-top: -25px;
left: -70px;
font-size: 50px;
background: rgba(0,0,0,0.1);
border-radius: 4px;
overflow: hidden;
color: #152b52;
}
#testimonials button.disabled{
display: none;
}
#testimonials .testimonial-slider button.owl-next {
left: auto;
right: -70px;
}
#testimonials .testimonial-slider button.owl-prev span, #testimonials .testimonial-slider button.owl-next span {
display: block;
margin-top: -10px;
}
.testimonial-slider button.owl-dot {
width: 10px;
height: 10px;
margin: 2px;
background: #eee;
}
.testimonial-slider .details-of-client span {
display: block;
}
.testimonial-slider span.name {
color: #152b52;
font-weight: bold;
}
.testimonial-slider span.place {
opacity: 0.8;
}
.testimonial-slider .owl-dots {
text-align: center;
}
.testimonial-slider button.owl-dot.active {
background: #152b52;
}
@media(max-width: 767px){
.testimonial-slider{
padding: 0px;
background: none;
box-shadow: none;
}
.testimonial-slider .item{
padding: 10px;
background: #fff;
border: 1px solid #eee;
margin-top: 30px;
}
.testimonial-slider .owl-dots{
position: absolute;
top: 0px;
width: 100%;
}
.testimonial-slider blockquote p{
font-size: 14px;
}
.testimonial-slider blockquote:before{
font-size: 80px;
right: 15px;
top: 0;
}
.card-img{
height:unset;
margin-bottom:20px;
}
.blog-design #blogs .card-body{
padding: 20px;
min-height: unset;
}
} @media(min-width: 768px){
.common-things-carousel .owl-stage {
width: 106% !important;
}
}
.common-things-carousel.owl-carousel .icon {
width: 80px;
margin: 10px auto;
}
.common-things-carousel.owl-carousel {
text-align: center;
}
.common-things-carousel.owl-carousel .item {
padding: 15px;
font-size: 15px;
text-transform: uppercase;
font-weight: 600;
} .package {
text-align: center;
padding: 0rem 1rem 2rem 1rem;
background: #fff;
border:1px solid #eee;
overflow: hidden;
}
.package .button {
margin-top: 1em;
}
.package h3 {
text-transform: uppercase;
margin-bottom: 1rem;
background: #152b52;
margin-left: -1rem;
margin-right: -1rem;
color: #fff;
padding: 1rem;
font-size: 2rem;
letter-spacing: 1px;
font-weight: 600;
}
.package h3 small{
font-size: 13px;
display: block;
opacity: 1;
font-weight: 300;
}
.package p.subtitle {
font-size: 1.2em;
color: #999;
text-transform: capitalize;
margin-bottom: 0.4rem;
display: none;
}
p.center-subtitle.wider-subtitle {
max-width: 90%;
font-size: 18px;
}
.package .price {
font-size: 3.6em;
font-weight: 900;
color: #444;
display: inline-block;
margin-top: 1rem;
margin-bottom: 1rem;
position: relative;
}
.package-content {
text-align: center;
height: 235px;
overflow: auto;
}
.package-content ul {
display: inline-block;
text-align: left;
font-size: 18px;
font-weight: 300;
}
.package-content ul li{
position: relative;
padding-left: 30px;
margin-bottom: 8px;
}
.package-content ul li:before {
content: "\e808";
position: absolute;
left: 0;
width: 20px;
text-align: center;
top: 4px;
font-family: fontello;
color: #6dcff6;
opacity: 0.9;
font-weight: 100;
font-size: 9px;
height: 20px;
line-height: 20px;
background: #b7c9d02b;
border-radius: 50%;
}
.package .price:before {
content: "USD";
position: absolute;
font-size: 20px;
left: -35px;
color: #6dcff6;
}
@media(max-width: 767px){
.package h3{
font-size: 24px;
padding: 15px;
}
.package .price{
font-size: 48px;
margin: 10px 0;
}
.packages-carousel.owl-carousel .owl-nav {
position: absolute;
top: 0;
height: 45px;
width: 100%;
}
.packages-carousel.owl-carousel button.owl-next {
float: right;
}
.packages-carousel.owl-carousel .owl-nav button.owl-next, .packages-carousel.owl-carousel .owl-nav button.owl-prev {
background: red;
line-height: 50px;
width: 50px;
font-size: 40px !important;
color: #fff;
background: #6dcff6;
}
p.package-content{
font-size: 14px;
}
.package{
padding:0 15px 15px 15px;
}
} ul.features_list {
font-size: 1.4em;
}
ul.features_list li {
display: inline-block;
width: 33%;
min-width: 250px;
text-align: left;
padding: 5px 5px 5px 30px;
position: relative;
}
@media(max-width: 1023px){
ul.features_list li{
width: 49%;
}
}
ul.features_list {
text-align: center;
}
ul.features_list li:before {
content: "\e808";
color: #6dcff6;
position: absolute;
left: 0;
font-family: fontello;
font-size: 14px;
font-weight: 100;
top: 9px;
background: rgba(0, 0, 0, 0.06);
width: 24px;
height: 24px;
line-height: 24px;
text-align: center;
border-radius: 50%;
} section#why-hire-us {
background: #f9f9f9;
} .faq{
padding-bottom: 45px;
}
.question:before {
content: "\f106";
font-family: fontello;
margin-right: 10px;
font-size: 21px;
transform: rotate(90deg);
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
position: absolute;
left: 0;
}
.question {
font-weight: 900;
color: #152b52;
position: relative;
cursor: pointer;
font-size: 20px;
margin-top: 10px;
padding-left: 20px;
}
.question.plus:before {
content: "\f106";
transform: none;
}
.question.plus {
color: #152b52;
}
.question.bt-none{
border-top: none;
}
.answer {
display: none;
}
.faq-content {
margin-bottom: 20px;
}
.faq-content,.skill-sets{
margin-top: 1em;
}
.question.plus + .answer {
display: block;
border-top: none;
padding: 5px 0 20px;
position: relative;
} .skill-sets{
border: none;
}
.skill-value {
position: relative;
background: #eee;
height: 1.5em;
border-radius: 4px;
overflow: hidden;
margin-bottom: 1em;
}
.skill-value span {
position: absolute;
left: 0;
top: 0;
height: 100%;
background: #6dcff6;
color: #fff;
padding-right: 7px;
line-height: 1.5em;
font-weight: 600;
text-align: right;
}
.skill strong{
font-weight: 600;
margin-bottom: 0.2em;
} #our-work-home .portfolio-item a img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: auto;
opacity: 0.5 !important;
animation: topTobottom 5s linear infinite alternate;
-moz-animation: topTobottom 5s linear infinite alternate;
-webkit-animation: topTobottom 5s linear infinite alternate;
}
@keyframes topTobottom{
0% {
transform: translateY(0);
-moz-transform: translateY(0);
-webkit-transform: translateY(0);
top: 0;
}
100% {
transform: translateY(-100%);
-moz-transform: translateY(-100%);
-webkit-transform: translateY(-100%);
top: 100%;
}
}
#our-work-home .portfolio-item a:before {
z-index: 1;
}
}
#our-work-home .portfolio-item a:after {
z-index: 6;
}
#our-work-home .portfolio-item {
background-image: none !important;
background-color: black;
overflow: hidden;
}
.effects-2{
margin-bottom: 30px;
}
.effects-2 h2 {
font-size: 20px;
font-weight: 600;
margin: 0 6px;
background: #dedede;
border-radius: 0px 0px 5px 5px;
margin-top: -16px;
padding: 8px;
border-left: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
position: relative;
}
.effects-2 p{ text-align:center; font-size: 17px;}
.effects-2 h2 a {
color: #152b52;
}
.effects-2 h2 a:hover {
color: #152b52;
text-decoration: underline;
}
.window-bg {
background: url(https://www.neelnetworks.com/wp-content/uploads/2018/10/windows.jpg);
background-repeat: no-repeat; 
width: 100%;
height: 347px;
padding-top: 35px;
padding-left: 9px;
padding-right: 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.effects-image{
overflow: hidden;
height: 295px;
max-width: 100%;
display: block;
margin-bottom: 25px;
position: relative;
}
.effects-image img{ 
transition: all 4200ms ease-out;
width: 100%;
}
.effects-image:hover img {
-ms-transform: translateY (-100%);
-webkit-transform: translateY (-100%);
-moz-transform: translateY (-100%);
-o-transform: translateY (-100%);
transform: translateY(-100%);
margin-top:295px;
} .consent-group {
margin: 10px 0 18px;
}
.consent-label {
display: flex;
align-items: flex-start;
gap: 10px;
font-size: 13px;
color: #666;
line-height: 1.5;
cursor: pointer;
}
.consent-label input {
display: none;
} .contact-sec .form-group label span.checkmark {
display: inline-block!important;
width: 16px!important;
height: 16px!important;
border: 2px solid #0d5c7d;
border-radius: 4px;
margin-top: 3px;
position: relative;
flex-shrink: 0;
transition: 0.2s;
}
.consent-label input:checked + .checkmark {
background: #0d5c7d;
border-color: #0d5c7d;
}
.consent-label input:checked + .checkmark::after {
content: '';
position: absolute;
left: 4px;
top: 0px;
width: 4px;
height: 8px;
border: solid #fff;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
} .consent-label a {
color: #0d5c7d;
text-decoration: underline;
}
.consent-label a:hover {
color: #083e56;
} input.error + .checkmark {
border-color: red;
}
.consent-label {
display: flex !important;
align-items: flex-start !important;
gap: 10px;
font-size: 13px;
color: #666;
cursor: pointer;
line-height: 1.5;
}
label.consent-label p {
margin-bottom: 0;
line-height: 1.4em;
font-weight: 400;
font-size: 12px;
color:#444;
text-transform: initial;
}
h2.wp:before {
background: url(https://www.neelnetworks.com/wp-content/uploads/2018/10/wordpress.png);
background-repeat: no-repeat;
position: absolute;
top: 6px;
right:10px;
width: 35px;
height: 37px;
content: '';
}
h2.static:before {
background: url(https://www.neelnetworks.com/wp-content/uploads/2018/10/html-css.png);
background-repeat: no-repeat;
position: absolute;
top: 6px;
right:10px;
width: 45px;
height: 35px;
content: '';
}
h2.ecommerce:before {
background: url(https://www.neelnetworks.com/wp-content/uploads/2018/10/ecommerce.png);
background-repeat: no-repeat;
position: absolute;
top: 6px;
right:10px;
width: 36px;
height: 36px;
content: '';
}
h2.php:before {
background: url(https://www.neelnetworks.com/wp-content/uploads/2018/10/php.png);
background-repeat: no-repeat;
position: absolute;
top: 6px;
right:10px;
width: 35px;
height: 35px;
content: '';
}
h2.joomla:before {
background: url(https://www.neelnetworks.com/wp-content/uploads/2018/10/joomla.png);
background-repeat: no-repeat;
position: absolute;
top: 6px;
right:10px;
width: 35px;
height: 34px;
content: '';
}
h2.lms:before {
background: url(https://www.neelnetworks.com/wp-content/uploads/2019/01/lms.png);
background-repeat: no-repeat;
position: absolute;
top: 6px;
right:10px;
width: 35px;
height: 34px;
content: '';
} section#cta-bottom {
background: #152b52;
}
.cta-button a {
color: #6dcff6;
font-weight: 600;
}
.cta-button{
color: #fff;
} section#get-in-touch-footer {
padding-bottom: 0;
background-image: url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAABmBAMAAADL8flRAAAAIVBMVEXt7/D19/fw8fPe4OLl5+nx9PTq7e/o6u3a3d/h4+bY2t3WvCWUAAAOj0lEQVRYw51YzW/DNBR/z3aShtNz7CbpTknXfcDJrlTOdqVyTtduME7JYHzcEqRxTibBOZkE54HE/0mQQAIJLvSStqn8/Pt6rw4YK7u2IwsTMRil7bD07yDNCDSAIw+eLHgYjYc3B/QKBiBRKmRqdQISihbim4SiLIiUKEloiDTHMFfHjcqAVgpjxeVawwA9643Hdd9Cb+rS210wtEGws3tp3Vb616ms3R5K64r9yx6eYICcFnpVqSpkOuJS8xTSmwzhIqvog4XUaQipXhQ5baqINKlcYA6yqAd52HkozIhT75Kf2xoG8NI992jfnOxKX+22z2W366EvHO0QdHZ1ihKg9afwtV6ASjUTpEhHggl+QZ9xjkIoSoUIBGdSsU0CIxzMWwH1Kxlj5csfFNYTPdXj0XbNnxTWlYEa3N5XphhhhOTM6bGKpYg5qU2IXFxIIcKZouwYrzgowemCAEUIsuJ8eacTsAZ/MWVpRg/TfksvbN5z17Nu60pjani2QM9jg26aqLcNmhYRWMYp0FoFTH2APOTBOTuTys7FJp4RRSEKFR03EFEcCngQYZAK8K6tnvy8wLhOiqkm53zh7bzaZGgyNpkFg9rP8g87xCKQjfEQAY9TWN0qGReCIKaliGMUUUqaUrg7rSo966X5CtaK11ykywhK11rpbI1PXUv4ywvC+yB9XWPjXgPb1IEdt9D2Tg79cPxp2FHt4VYFibqUp/S2ShcfLKPsfKV0iKs1SJGTvBAnzHUMOZ8NcL0mwRcFPMHW9ThrEwyuJfO0xSu/Jf/DrJP/TrrOSnx5J+wG7AqDTW3xCdL0+vjFKoPF6hSokzquihWq6qaMTwRfrBa0OD8sP41ymbMclc7hLkzBNclP21+wnF/24NGhB7dtlq/BDuv53vy+2j77ZWE8mcLL0gwVkN48HE/i8rjKlMyjxVKFEZxuFKmbxTINP8CUchmfvwiyKIazzthcq9l3zMDErB+P37kCG/SN6wY4vI5UFC3WtQ8a/x0aNEfTOnzGBs7liefAOb/n4pJyoSBm2TLPcsyZSnJ+h38ghiQlkSWgFK/OcLS2L3Do0f80BLPiRWuxsLVNuraVv7xYeh+aYw0/0fg+IDsYOQPONGU5I6Y08btQptd39SqLYXUSdFKfUrECqm5u4MxFscoFxTGT4K4n+xsMNcKvziSz/DTusTgMJQ32B3yqS3nwlpVQg9k15MYucaAvVZVyUZLmUilVCUhRhXHCE5LirOn8ocCHKpTsNiz4VxtSKw3Mk7OGXFAHeBigwad0bWvaOYfWWiiHH8izq6K2bdBOOyh9mQDy7FLmaoEivw5URqij+ijEAuIbBRk/VQXXRNk3ldDrZC4MH0RgbEd2v5YHZ6Up/bH/5Qn6FpPta0NFMAVvO5PWrpfGeQnNK9vtDAhSC1FriqSIVHBDIuGRBghzqjaqWJFYC7UukrUmFQpanbgUcNfNlt45hG704L1PZnFo1onAeCjMINFY+ZVDWfoZ89rTsAfOgMc8OMUbDOdocE7y0yiBNCa8jgVlqV5eQCQXd0QQLgKx0QAv+ENh0Hqg0X1CT31B46uV22EroTawa9pi7J6Ksu0CONTSo6UXiLiQ8QccrukzWiwYhSJCJdSR5yA/+5CDeiQJFT8qrUhkFxieojks1eRq+dJ4xNlqP0xDUfxgoD24wtg1+c6gPZTUeYOHrrja72wB65wV9HnGKbo53Z9XmjifMVxkyYf8Efmay4Rr4Js4EPMGQCisNtDjgHZX4txdcDSNnLcv3029bKe3xKKXB7Mt2sMBi6ll7et3CfoeCvmkIlxpDfxrTYJfw6en9f3Np5yJ9FLqT2enQUQPC3WMNhewikMoQPpujdZZcIOVg7sC03ZHYw+yOOwD+xdaP8imNMTMG+0QhGhYmsnr6FxGt1QuPhRSCx0wdZL6UchHoctU8OMqVmWWxfhIOoCJzL6UznYzqr7CuoF6clgi3Hu/uxvd8zJ43kL/ZMInP+G0t8EEcX65XInsivFU6guNeS6qD0OGEU9RqIdEcwG3QqFYpMdU39AlxMBsVXcTmPd+Ht2NnOqgsL0putcnaZxhg/Fya5+hhhrxCuvDGhJAnlJyoSPKxWdFyNj8OQzUg15yERcig2O4uJZf3KyKeUeFXgm5YfCVG6Vtf7wy1mNTjsx/t6vKpqd6BjU07L4ABxD24JstTM2evbdfQQTVo05UCBhTcrwQdyVcaoxWK/hgsZC3YUYpnEHAQsImoex0IyNI7Mz/NJq6H9bQdBMFzoJxHXsqTWFeB/DlFp9NTfWES3w/JMD+lz417a1bOtejKfdy2u7B2KHYtlsoWydfHIRgEYcJj1D/Am/WQA3nBAqRPrCoyItVGsk7UcnN9ZyfTz8rlE6aL6+1vM5XZRGKAJQOBDuDw9Dgs5wMLo1zshwdGWfROMCaeTm8zIFtf5JPBqGcI2a/7yqorvVFEGZzGVAgzpt7TnECF8QEj+d/Vlkqogw+uxFHuLxEviASn4E39r4rDuuddcxNjrqXprTY4vDDhK74Acb2UDkzFsPsSHdloO08pDJiGS0YEYQaxIkj5xDA5Yq4FqgLQYVI6Mz1fJsYXy3uUqibF4PTeEhMPdB4BWz0lsY5R65G6UcjGzuljenKbQlQf+cJ3uFygUCXxXXC8FE9FqfwqyCOF3RaC2SfLSSntFTJB6U+c6mYXuYfpAU8BVD2sq0tFH1TPrUtvhZQmfKVwLzV33VW/mQhaFuD3hs57X5gT/BvQ+1Ecb1arOD8oI9RqO/EJSOd82OYpuXdFyuw5ujYdzRNw+w2n/7k/UzPTByMYW+wsAhy2I+BHTvcd7V0vkGgW65SrS4qzU6kzrfVY5aAqj4CLR4wSef3OmYqXVD+mJYs0fdKwXYa8CcYjnsYSvikg3ry1eFQJ23fy+vvvpfMjdVkDvLQtvLg9rB724KS4oGVPDvRKV9IoRPIF+dgnmlzkTzIkpgUf7wjJiSPQ8hWHBXI1tVlZ0cwvmFmatbb9zZ1I2L74wGst7MD38rvbB/sfhkKO//OdaCzUkdKUvY5QvhAKoqYjj9bQ36DKwUJ8MVskgVe3iZ36kbQp8QTGINunFjXtRBMWLhPWtl0T/Syb5OB1bMpmso7J4tph2jeg8YOxxEAvjpGX0aVjlhwFgLnSoH+glXnnGSiAC/jWWIdBqBzSZs7FBzAY1W7ffKyq+cweprbQr1/30lrzN1zuV22T4ejdz+hcRZ/AS/hB3cEUqtLSvQKojOV+jEMRD5rtghRnBTx4iv6cL6yRN1vGCd980hcgbcdNe77Ze3cbLAObLsLXsGWE/iinwL6dY3MDS1+Zxs0fVu+1h60XPMUIRQSuCDGF5IUl+m3nLRiTAOVtOGMq9M9qIiEEokG2r8CTMZWzTRVtrHF4EyzL2qaW07Vzdo0bJT1d66cvGOvE4CvYUH44e15ueGaQHG2iD9FHStY8H+0GloRk6fVimKxAfBz2kua3CHZlRaG3gf41EvrxrmXgRydQegtluXunrWHYjf4o4f09lEuPtCYnTekw4jWkLKcklScGOk/HHbiwS2pGegtiUQV6SmF0lI3OGbcGxn3HTVbd5zbCw6/wPz9rF0LsNsbmJy7+mGmbaoHCcXMBF2mJ3n7mMIHOpLnjUrCaFVCKmieTMGJ5cuY5yCivFwrAYtbML6UWxdAa1p8doBvpmOH6WNp6gLavQtc8QseXE8fmy7dzRFzjYEsUEKzCO7Si81s8WTWIOd1yPQVz7JjBHGRMY6pYDjHmTaZvsugsNbiWA5B69my35pipu9oRy/f4Xku7ml8N6wZjMSnMLF1GzgHWszBDCXfCFl8cZJKh5ByfnU+nzCHS/m1+rBYAIc8nLOaKpafVQJlMY9qMMZJW2xhbAzUxX5p65KwKWYXezB2S+uffOHrGmALxxI2D59W4rKiTBFFC01hFFc3KqebhZbhB6GknGAjhIzi+E5nYpnrDZhWWmMbU3oYfY/7bb1kvSu6fjvTORepzdJCS6211TQBzI4EaPIPT6RYtMxhAcBvEZ5UmeWiqpITXZ71UijAEPJiEUbspBQUX0EPH0P31Q7L3sn/1upwb7BPbNixN9NDih+EqcwpvhKfPQLQ6v4h11TcLdJPH76uzkkm+aWQ/zh8QdK3PZjal3a3wzbYBXbfoNs2x9fJkytKbPzrsduPCQwAr705DnMfiyTnhGp22YppFFGM+cOnxLioHs4pJVkCd6SK2eKYrVS54pzAkBlwPr015btraG6Y0pjD3cFZmhw24BxM5h2tr7Gst3RoGTPw96cepzSF04oXUcirVbRKbtJoKVJFQmtIeVpmEaRzY4fxTVr/CkM7FwkK3E0I77sGB/+PBovgXmcd2/CHgwH46/BUqDk/Yk0JzxSpzwSmocJYc0kk7jUPK4rCKiRWhJfQbzvmvIHaPCO0z9DAGp7Mx4mfLO7tDmuzl+j+8RADNM55QZi556fPSfP5KiIpwlmT1QJmNEWc6oJUFuTnXF6njDTI2WRo7U4O45bsaCQWo2zeDQXtxL6zWDYHwxy4+6mY6LV9Tb5DIHbUsJFcU3jmkQwfgDbxJZxI4yVjc6EMIsaaeB6CaZIEQp8kvEJft1fWGhY2r8F8pc731BtgPYRyW3Zw2OGyf/FJcxjJ+V6+guaJJHFO1PnDIHyojqdLLnP24b0WKc4BLUUyawMZKfVZAGlIYaxhsPQGHmDCyo3zQl2DHuvgyv6E+64lM/jS4ARmHnhtb7C2bwhycweMAzRV9CV+piMUZxGEpFDoL/Czcz6jUAiXZ0xzhgI0pQT9jxM0rqRitKzwPxCWUzL94oO3cQTfGjk6VxqGgO+OBf6JHdY9cILss4IvVEUJHFMllpEI12mugF3PvRvETJX450kPwOILdYWlCZ5o9FY23tfQGajdD+RqT7615M3fH5+BVvMCik6cmFIL9o0mzERE4oYCzaOEw4yt2lAWEymIiSfr5HeSbGXTETOiUQAAAABJRU5ErkJggg==);
} #chat-now {
position: fixed;
background: #00cc00;
z-index: 99;
width: 60px;
height: 60px;
right: 20px;
bottom: 20px;
border-radius: 50%;
padding: 5px;
}
#chat-now:hover{
box-shadow: 2px 2px 5px rgba(0,0,0,0.5);
}
#chat-now a {
border: none;
}
#chat-now a:before, #chat-now a:after {
display: none;
}
@media(max-width:600px){
.fancybox-slide--iframe{
padding:0;
}
.fancybox-caption{
display: none;
}
.fancybox-slide--iframe .fancybox-content {
height:100%;
margin-bottom: 0;
}
} article.post{
margin-bottom: 30px;
border-bottom: 1px dotted #eee;
display: block;
width: 100%;
padding-bottom: 15px;
}
article.post:after {
content: "";
display: table;
width: 100%;
}
article.post a{
color: #152b52;
font-weight: 600;
}
article.post p a, article.post ul a{
color:#1952a9;
text-decoration:underline;
}
article.post a:hover{
text-decoration: underline;
}
article.post .more-link {
float: right;
background: #6dcff6;
padding: 5px 10px;
color: #fff;
margin-top: 10px;
}
article.post blockquote{
background: #f7f7f7;
font-size: 24px;
padding: 10px;
margin-bottom: 10px;
}
article.post blockquote p{
margin-bottom: 0;
}
article.post li:before{
content: "\f101";
font-family: fontello;
position: absolute;
left: 30px;
}
article.post li{
margin-left: 30px;
}
article.post ul {
margin-bottom: 10px;
}
article.post h2, article.post h3, article.post h4, article.post h5, article.post h6  {
margin: 5px 0;
}
.right-sidebar ul li {
position: relative;
padding: 10px 10px 10px 40px;
list-style: none;
border-bottom: 1px solid #eee;
margin-bottom: 0;
}
.right-sidebar ul li a{
display: block;
}
.right-sidebar ul li:hover{
background: #f7f7f7;
}
.right-sidebar ul li:hover{
color: #faa31f;
} .right-sidebar ul{
border: 1px solid #eee;
border-bottom: none;
border-radius: 4px;
overflow: hidden;
}
.right-sidebar {
margin-bottom: 30px;
}
.right-sidebar ul li:before{
content: "\f10c";
font-family: 'FontAwesome';
position: absolute;
left: 10px;
top: 12px;
font-size: 14px;
color:#00a8cc;
}
.right-sidebar ul li a:hover, .right-sidebar ul li:hover a{
color:#00a8cc!important;  
}  .row.contact-us:not(.no-bg) {
background: #f9f9f9;
padding: 50px;
margin-bottom: 50px;
}
.row.contact-us address, .row.contact-us .phone, .row.contact-us .whatsapp, .row.contact-us .email, .row.contact-us .skype {
font-size: 18px;
position: relative;
padding-left: 30px;
font-style: normal;
margin-bottom: 15px;
}
.row.contact-us address:before, .row.contact-us .phone:before, .row.contact-us .whatsapp:before, .row.contact-us .email:before, .row.contact-us .skype:before {
position: absolute;
content: "\f015";
font-family: fontAwesome;
left: 0;
color: #6dcff6;
}
.row.contact-us .phone:before{
content: "\f095";
}
.row.contact-us .whatsapp:before{
content: "\f232";
}
.row.contact-us .email:before{
content: "\f003";
}
.row.contact-us .skype:before{
content: "\f17e";
}
.row.contact-us .skype a, .row.contact-us .phone a, .row.contact-us .whatsapp a, .row.contact-us .email a, {
text-decoration: underline;
color: #152b52;
}
.row.contact-us form.wpcf7-form {
max-width: 900px;
margin: auto;
text-align: left;
}
.row.contact-us .center-subtitle em{
color: red;
}
.row.contact-us iframe {
max-width: 100%;
margin-top: 85px;
width: 100%;
}
.row.contact-us .captcha iframe {
max-width: auto;
margin-top: 0;
}
@media (max-width: 767px){
.row.contact-us:not(.no-bg){
padding: 15px;
margin-bottom: 0;
}
.row.contact-us .your-message textarea{
height: 120px;
}
} .our-mission {
padding: 20px 30px;
margin-top: 30px;
font-size: 1.2em;
font-weight: 200;
font-style: italic;
background: #f9f9f9;
}
.our-mission img {
width: 30px;
display: inline-block;
margin-right: 10px;
vertical-align: text-bottom;
}
.our-mission h2 {
font-weight: 600;
text-transform: uppercase;
margin-bottom: 15px;
color: #152b52;
font-size: 24px;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
}
.choose-us{
margin-top: 60px;
counter-reset: chooseus;
}
.choose-us h2{
margin-bottom: 50px;
}
.choose-us-text {
margin-bottom: 20px;
position: relative;
padding-left: 60px;
display: inline-block;
width: 48%;
vertical-align: top;
font-weight: 300;
line-height: 1.4;
}
.choose-us-text h3 {
font-weight: 600;
text-transform: uppercase;
margin-bottom: 10px;
color: #6dcff6;
}
.choose-us-text:before {
counter-increment: chooseus;
content: counter(chooseus) ". ";
position: absolute;
left: 0;
width: 40px;
text-align: right;
font-size: 50px;
line-height: 1;
font-family: serif;
top: 0;
font-weight: 600;
opacity: 0.06;
font-style: italic;
margin-top: -3px;
left: 8px;
}
@media (max-width: 767px){
.choose-us .col-sm-4{
margin-bottom: 30px;
}
}   
@media(max-width: 600px){
.choose-us-text{
width: 100%;
padding-left: 30px;
}
.choose-us-text:before{
font-size: 30px;
left: 0;
width: 24px;
}
} .our-web-services .web-service-box {
background: #f9f9f9;
text-align: center;
padding: 80px 50px;
transition: all 0.2s ease-in-out;
}
.our-web-services .web-service-box:hover{
background: #fff;
transform: scale(1.1);
position: relative;
z-index: 2;
box-shadow: 0 0 12px rgba(0,0,0,0.1) 
}
.web-service-box h2 a {
font-weight: 500;
text-transform: uppercase;
font-size: 20px;
color: #6dcff6;
}
.web-service-box h2 a:hover, .web-service-box p a:hover{
color: #152b52;
}
.web-service-box p a {
display: block;
font-weight: 900;
color: #6dcff6;
text-transform: uppercase;
letter-spacing: 2px;
margin-top: 20px;
} .web-design-services-section .row{
margin: 0;
}
.web-design-services-section .row .col-sm-6{
padding: 0;
}
.web-design-services-section .col-sm-6 > p{
display: none;
}
.col-sm-6 .web-design-img {
height: 450px;
display: table-cell;
vertical-align: middle;
text-align: center;
background-color: #f9f9f9;
width: 999px;
}
.web-services-content {
padding: 10px 30px;
font-size: 1.2em;
font-weight: 300;
height: 450px;
overflow: auto;
}
.web-services-content h2 {
font-weight: 200;
font-size: 40px;
text-transform: capitalize;
margin-bottom: 10px;
}
.web-services-content ul li {
font-weight: 400;
padding-left: 20px;
position: relative;
margin-bottom: 5px;
}
.web-services-content ul{
margin: 15px 0;
}
.web-services-content ul li:before {
content: "\f101";
font-family: fontello;
position: absolute;
left: 0;
color: #1b75ba;
}
.web-services-content strong {
color: #1b75ba;
} p.bottom-text {
margin-top: 20px;
font-size: 20px;
font-weight: 500;
}
p.bottom-text a {
color: #57a6cd;
}
@media(max-width: 767px){
.web-design-services-section .col-sm-6{
position: static;
}
.web-design-services-section .col-sm-6 .web-design-img{
height: auto;
padding: 20px;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.web-design-services-section .row {
margin-left: 0;
margin-right: 0;
position: relative;
overflow: hidden;
margin-bottom: 15px;
}
.web-services-content {
padding: 20px;
font-size: 1em;
font-weight: 300;
top: 50%;
height: auto;
overflow: auto;
touch-action: auto !important;
left: 0;
padding-top: 230px;
margin: 0 -15px;
}
} .graphic-design-services-section .row{
margin: 0;
}
.hightlight-content {
font-size: 1.4em;
text-align: center;
font-weight: 300;
max-width: 800px;
margin: 50px auto;
}
.graphic-design-services-section .row .col-sm-6{
padding: 0;
}
.graphic-design-services-section .row .col-sm-6 > p{
display: none;
}
.col-sm-6.graphic-design-bg {
height: 450px;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-color: #f9f9f9;
}
.graphic-services-content {
padding: 50px;
font-size: 1.2em;
font-weight: 300;
height: 450px;
overflow: auto;
}
.graphic-services-content h2 {
font-weight: 200;
font-size: 40px;
color: #152b52 !important;
margin-bottom: 10px;
}
.graphic-services-content p a, .web-services-content p a {
color: #152b52 !important;
font-weight: bold;
}
.graphic-services-content p a[data-color]{
color: attr(data-color);
}
.color-0497a6{
color: #0497a6 !important;
}
.color-ff0080{
color: #ff0080 !important;
}
.graphic-design-services-section ul li {
font-weight: 400;
padding-left: 20px;
position: relative;
margin-bottom: 5px;
}
.graphic-design-services-section ul{
margin: 15px 0;
}
.graphic-design-services-section ul li:before {
content: "\f101";
font-family: fontello;
position: absolute;
left: 0;
color: #1b75ba;
}
@media(max-width: 767px){
.graphic-design-services-section .col-sm-6{
position: static;
}
.graphic-design-services-section .col-sm-6.graphic-design-bg {
height: 200px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
background-color: #f9f9f9;
margin-bottom: 20px;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.graphic-design-services-section .row {
margin-left: 0;
margin-right: 0;
position: relative;
overflow: hidden;
margin-bottom: 15px;
}
.graphic-services-content {
touch-action: auto !important;
padding: 20px;
font-size: 1em;
font-weight: 300;
top: 50%;
height: auto;
overflow: auto;
background: rgba(255, 253, 253, 0.8);
left: 0;
padding-top: 230px;
background: #6dcff614;
margin: 0 -15px;
}
} .virtual-images img {
display: inline-block;
vertical-align: top;
margin: 10px;
border: 1px solid #eee;
padding: 7px;
box-sizing: content-box;
} .portfolio-item.vh2x {
height: 410px;
}
.portfolio-item {
background: #eee;
margin: 5px 0;
}
.portfolio-item.vh1x{
height: 200px;
}
.portfolio-item.html-portfolio{
animation: upToDown 10s infinite;
-moz-animation: upToDown 10s infinite;
-webkit-animation: upToDown 10s infinite;
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/html-css-js-bg.png);
background-size: 100%;
}
.portfolio-item.wordpress-portfolio {
animation: upToDown 15s infinite;
-moz-animation: upToDown 15s infinite;
-webkit-animation: upToDown 15s infinite;
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/wordpress.jpg);
background-size: 100%;
}
.portfolio-item.joomla-portfolio, .portfolio-item.ecommerce-portfolio, .portfolio-item.php-mysql-portfolio, .portfolio-item.logo-portfolio, .portfolio-item.image-clipping-portfolio, .portfolio-item.image-enhancement-portfolio, .portfolio-item.branding-portfolio, .portfolio-item.catalogue-portfolio, .portfolio-item.calendar-portfolio, .portfolio-item.label-portfolio, .portfolio-item.threed-product-portfolio, .portfolio-item.photo-manipulation-portfolio, .portfolio-item.virtual-staging-portfolio, .portfolio-item.visiting-card-portfolio, .portfolio-item.flyer-portfolio, .portfolio-item.panorama-portfolio, .portfolio-item.portrait-portfolio, .portfolio-item.banner-portfolio, .portfolio-item.website-portfolio, .portfolio-item.brochure-portfolio, .portfolio-item.post-processing-portfolio, .portfolio-item.product-packaging-portfolio {
animation: upToDown 5s infinite;
-moz-animation: upToDown 5s infinite;
-webkit-animation: upToDown 5s infinite;
background-size: cover;
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/joomla.jpg);
background-size: cover;
background-position: top center;
}
.portfolio-item.ecommerce-portfolio {
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/ecommerce-bg.png);
}
.portfolio-item.php-mysql-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/php-mysql-bg.jpg);
}
.portfolio-item.logo-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/logo.jpg);
}
.portfolio-item.image-clipping-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/image-clipping.jpg);
}
.portfolio-item.image-enhancement-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/image-enhancement.jpg);
}
.portfolio-item.branding-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/branding.jpg);
}
.portfolio-item.catalogue-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/catalogue.jpg);
}
.portfolio-item.calendar-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/calendar.jpg);
}
.portfolio-item.label-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/label.jpg);
}
.portfolio-item.threed-product-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/3d-product.jpg);
}
.portfolio-item.photo-manipulation-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/photo-manipulation.jpg);
}
.portfolio-item.virtual-staging-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/virtual-Staging.jpg);
}
.portfolio-item.visiting-card-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/visiting-card.jpg);
}
.portfolio-item.flyer-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/flyer.jpg);
}
.portfolio-item.panorama-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/panorama.jpg);
}
.portfolio-item.portrait-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/portrait.jpg);
}
.portfolio-item.banner-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/banner.jpg);
}
.portfolio-item.website-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/website.jpg);
}
.portfolio-item.brochure-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/brochure.jpg);
}
.portfolio-item.post-processing-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/post-processing.jpg);
}
.portfolio-item.product-packaging-portfolio{
background-image:url(https://www.neelnetworks.com/wp-content/uploads/2018/08/product-packaging.jpg);
}
@keyframes upToDown{
0%{
background-position-y:0%;
}
10%{
background-position-y: 0%;
}
60%{
background-position-y:100%;
}
100%{
background-position-y:0%;
}
}
.portfolio-item{
position: relative;
}
.portfolio-item:before{
content: "";
background: rgba(0,0,0,0.5);
width: 100%;
height: 100%;
display: block;
left: 0;
top: 0;
position: absolute;
transition: all 0.2s ease-in-out;
}
.portfolio-item a {
position: relative;
width: 9999px;
display: table-cell;
height: 200px;
vertical-align: middle;
text-align: center;
font-size: 50px;
color: #fff;
transition: all 0.2s ease-in-out;
}
.portfolio-item.vh2x a{
height: 410px;
}
.portfolio-item a img {
position: absolute;
top: 10px;
left: 10px;
height: 40px;
}
.portfolio-item a:after {
content: attr(data-text);
display: block;
font-size: 26px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 4px;
opacity: 0.9;
}
.portfolio-item a:before {
content: "\e80a";
font-family: fontello;
position: relative;
opacity: 0.1;
color: #152b52;
width: 50px;
height: 50px;
line-height: 50px;
display: block;
margin: auto;
background: rgba(255,255,255,0.6);
font-size: 30px;
border-radius: 50%;
}
.portfolio-item:hover:before {
background: rgba(0,0,0,0.6);
}
.portfolio-item:hover a:before, .portfolio-item:hover a:after {
transform: scale(0.9);
transition: all 0.2s;
opacity: 1;
}
.row.less-margin{
margin-left: -5px;
margin-right: -5px;
}
.row.less-margin div[class^="col"]{
padding-left: 5px;
padding-right: 5px;
}
@media (min-width: 767px) and (max-width: 1025px){
.portfolio-item a:after{
font-size: 14px;
}
} .page #gallery-1 .gallery-item {
margin: 5px;
width: calc(33.33% - 10px);
position: relative;
cursor: pointer;
overflow: hidden;
}
.page #gallery-1 .gallery-caption {
position: absolute;
bottom: 0;
padding: 10px;
color: #fff;
background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.5) 60%,transparent);
width: 100%;
text-align: left;
font-size: 18px;
z-index: 2;
}
.page #gallery-1 .gallery-caption a {
display: block;
font-weight: 600;
text-transform: uppercase;
color: #6dcff6;
}
.page #gallery-1 img {
border: none;
transition: all 0.2s ease-in-out;
}
.page #gallery-1 .gallery-item:hover img{
transform: scale(1.1);
}
.page #gallery-1 .gallery-item:before{
content: "";
background: rgba(0,0,0,0.0);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
transition: all 0.2s ease-in-out;
}
.page #gallery-1 .gallery-item:after{
content: '\e80a';
font-family: fontello;
font-size: 40px;
line-height: 40px;
width: 40px;
text-align: center;
top: 50%;
left: 50%;
margin-left: -20px;
margin-top: -20px;
color: #fff;
position: absolute;
opacity: 0;
z-index: 1;
transition: all 0.2s ease-in-out;
}
.page #gallery-1 .gallery-item:hover:after{
opacity: 1;
}
.page #gallery-1 .gallery-item:hover:before{
background: rgba(0,0,0,0.5);
}
#gallery-1 .gallery-item .gallery-caption{
font-size:0;
}
#gallery-1 .gallery-item .gallery-caption a{
font-size:18px;
}
a[data-fancybox] {
float: left;
border: 1px solid #eee;
position: relative;
width: 32.33%;
margin-right: 1%;
margin-bottom: 1%;
}
a[data-fancybox] img{
display: block;
}
a[data-fancybox]:before {
content: "";
position: absolute;
left: 0;
top: 0;
background: rgba(0,0,0,0);
width: 100%;
height: 100%;
transition: all 0.2s ease-in-out;
}
a[data-fancybox]:after {
content: "+";
position: absolute;
font-size: 0;
color: #fff;
top: 50%;
left: 50%;
width: 100px;
height: 100px;
line-height: 100px;
margin-top: -50px;
margin-left: -50px;
text-align: center;
font-family: fontello;
transition: all 0.2s ease-in-out;
}
a[data-fancybox]:hover:before{
background: #0000004f;
}
a[data-fancybox]:hover:after{
font-size: 75px;
border:4px solid #fff;
}
@media (max-width: 767px){
.page #gallery-1 .gallery-item{
width: 100%;
}
} .flex-row{
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
justify-content: space-between;
}
.testimonial-block {
width: 49%;
height: 300px;
padding: 30px;
overflow: auto;
margin-bottom: 2%;
border: 1px solid #eee;
touch-action:auto!important;
}
.testimonial-name {
float: left;
text-align: left;
font-size: 21px;
vertical-align: middle;
padding: 15px 0 0 60px;
font-weight: 500;
position: relative;
}
.testimonial-text {
clear: both;
text-align: left;
font-style: normal;
font-size: 18px;
}
.testimonial-image {
float: right;
}
.testimonial-image img {
border-radius: 50%;
width: 85px;
height: 85px;
}
.name {
color: #6dcff6;
}
.location {
color: #4a4a4a85;
font-size: 0.75em;
}
.testimonial-name:before {
position: absolute;
content: "“";
font-size: 90px;
left: -15px;
top: -24px;
font-family: sans-serif;
opacity: .031;
font-style: italic;
font-weight: bold;
}
@media (max-width: 767px){
.testimonial-block {
width: 100%;
height: auto;
padding: 20px;
}
} .nicescroll-rails {
opacity: 1!important;
background: rgba(0,0,0,0.05);
box-shadow: 0 0 5px rgba(0,0,0,0.2) inset;
border-radius: 5px;
}  .modal {
display: none; position: fixed; z-index: 999; left: 0;
top: 0;
width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); }
.modal .center-heading{
font-size: 36px;
} .modal-content {
background-color: #fefefe;
margin: 60px auto; padding: 20px;
border: 1px solid #888;
max-width: 600px; position: relative;
} #frmrefer textarea {
height: 130px;
}
#frmrefer .seperator{
margin-top:10px;
}
#frmrefer input[type="submit"]{
margin:10px auto;
}
.close {
color: #fff;
font-size: 30px;
background: red;
width: 30px;
height: 30px;
line-height: 26px;
position: absolute;
text-align: center;
top: 0;
right: 0;
}
.close:hover, .close:focus {
color: red;
background: #fff;
border: 1px solid #eee;
font-weight: bold;
}
@media (max-width: 767px){
#frmrefer form label{
text-align: left;
}
} .offline-payment {
font-style: normal;
margin-top: 0;
margin-bottom: 20px;
font-size: 1.1em;
}
.offline-payment li {
margin-bottom: 7px;
position: relative;
padding-left: 130px;
}
.offline-payment li strong {
font-weight: 500;
width: 130px;
display: inline-block;
position: absolute;
left: 0;
top: 0;
}
.offline-payment li strong:after {
content: ':';
position: absolute;
right: 5px;
top: -1px;
font-weight: 200;
}
#paypal-button-container{
margin-top: 20px;
}
#amtmsg, #emailmsg {
color: red;
font-weight: 600;
display: inline-block;
} .page-id-2708 > .container{
max-width: 100%;
width: 100%;
padding: 0;
}
.page-id-2708 section#our-services{
background: none;
}
.page-id-2708 section#packages-top, .page-id-2708 section#packages,.page-id-2708 section#testimonials{
background: #eee;
}
.page-id-2708 #portfolio-image{
padding-top: 0;
}
@media (max-width: 1024px){ 
.window-bg{
background-size: 100%;
height: 247px;
}
.effects-image {
height: 211px;
}
.effects-2 h2 {
margin: 0 5px;
}
.container.our-works {
width: 100%;
}
}
@media (min-width:767px) and (max-width:960px){
.window-bg {
background-size: 100%;
height: 177px;
padding-top: 20px;
padding-left: 6px;
padding-right: 5px
}
.effects-image {
height: 156px;
margin-bottom: 0px;
}
.effects-2 h2 {
margin: 0 3px;
font-size: 13px;
}
h2.static::before {
background-size: 100%;
width: 30px;
}
h2.wp::before, h2.ecommerce::before, h2.joomla::before, h2.php::before, h2.lms::before{
background-size: 100%;
width: 22px; 
}
.effects-image:hover img {
transform: translateY(-100%);
margin-top: 260px;
}
}
@media (min-width:320px) and (max-width:767px){
a[data-fancybox] {
float: none;
border: 1px solid #eee;
position: relative;
width: 32.33%;
margin-right: 1%;
margin-bottom: 1%;
}
a[data-fancybox]::after {
content: "+";
position: absolute;
font-size: 0;
color: #fff;
top: 70%;
left: 50%;
width: 100px;
height: 100px;
line-height: 100px;
margin-top: 55px;
margin-left: 80px;
text-align: center;
font-family: fontello;
transition: all 0.2s ease-in-out;
}
}
address{
font-style: normal;
}
.footer-form .form-group {
margin-bottom: 10px;
}
.footer-bg {
background: url(https://web.archive.org/web/20230925100121im_/https://www.neelnetworks.org/neel/assets/images/ads/test-bg.png);
background-size: cover;
background-position: center top;
background-repeat: no-repeat;
padding: 165px 0px 30px 0px;
}
.footer-form input {
width: 100%;
background: rgba(0,0,0,0.4);
border: 0;
color: #fff;
line-height: 34px;
padding: 0 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-radius: 5px;
}
.footer-form textarea {
width: 100%;
background: rgba(0,0,0,0.4);
border: 0;
color: #fff;
padding: 0 10px;
border-radius: 5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 70px;
}
.footer-form .button.extra-small {
color: #fff;
font-size: 16px;
font-weight: 400;
font-family: inherit;
}
.button.mb-20 {
margin-bottom: 20px;
}
.button.extra-small {
font-size: 10px;
height: 40px;
letter-spacing: 1.5px;
line-height: 40px;
padding: 0 15px;
}
.button-boxed {
background: transparent none repeat scroll 0 0;
border: 1px solid #ddd;
display: inline-block;
color: #000;
font-size: 16px;
font-weight: 600;
height: 45px;
letter-spacing: 1px;
line-height: 45px;
padding: 0 20px;
text-transform: uppercase;
transition: .3s;
border-radius:0;
}
.footer-form .button.extra-small:hover,
.footer-form .button.extra-small:focus{
background: rgba(0,0,0,0.4);
}
.button-boxed:hover, 
.button-boxed:focus{
border: 1px solid transparent;
cursor:pointer;
}
#phone-email-top{
border-left: 1px solid #f9f9f9;
height: 70px;
line-height: 34px;
right:10px;
}
#main-menu {
right: 250px;
}
.card {
border: 1px solid #eee;
margin-bottom:40px;
background: #F6F6F6;
padding: 20px; 
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.card img {
border: 1px solid #ece9e9;
}
.card-body {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.card-title.left-heading {
font-size:18px!important;
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
color: #17191d;
line-height: 1.5;
}
.card p {
font-size: 15px;
color: #464a53;
line-height: 1.7;
letter-spacing: 0px;
}
.card-body .blog-more {
display: block;
margin-top: 25px;
}
.card-body a.more-link {
padding: 10px 25px;
color: #fff;
background: #005182;
cursor: pointer;
border-radius: 7px;
font-weight: 400;
font-size: 14px;
letter-spacing: 1px;
border: none;
display: inline-block;
}
.card-body a.more-link:hover{
background:#0b1338;
color: #fff;
}
.blog-bg{
background-image: url(https://www.neelnetworks.com/blog/wp-content/uploads/2019/10/header-bg.jpg);
padding: 140px 0;
position: relative;
color: #ffffff;
text-align: center;
background-size: cover;
background-position: center;
margin-bottom: 50px;
display: none;
}
.single-post h1.card-title{
font-size:26px;
line-height: 1.4;
margin-bottom: 20px;
}
.single-post #blogs p a, .single-post #blogs ul a {
color: #6dcff6;
text-decoration: underline;
}
.single-post #blogs a {
color: #6dcff6;
text-decoration: underline;
}
.single-post #blogs ul {
margin-bottom: 10px;
}
.single-post #blogs li {
padding-left: 25px;
margin-bottom: 14px;
position: relative;
font-size: 15px;
}
.single-post #blogs li:before {
content: "\f10c";
content: "\f10c";
font-family: 'FontAwesome';
position: absolute;
font-size: 13px;
color: #00a8cc;
left: 5px;
top: 2px;
}
.footer-widget form{
margin-top:10px;
}
.footer-widget form input,
.footer-widget form textarea {
width: 100%;
background: rgba(0,0,0,0.4);
border: 0;
color: #fff;
line-height: 34px;
padding: 0 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-radius: 5px;
}
.footer-widget form textarea{
height:70px;
}
.footer-widget form input[type=submit]{
color: #fff;
font-size: 16px;
font-weight: 400;
height: 40px;
letter-spacing: 1.5px;
line-height: 40px;
padding: 0 12px;
background: transparent none repeat scroll 0 0;
border: 1px solid #ddd;
display: inline-block;
width: 70px;
border-radius:0;
margin-top:0;
}
.single-post img.img-align-right {
padding: 3px;
margin-left:15px;
height:50px;
width:auto;
vertical-align:middle;
}
.single-post h3.h3-bfore-image{
display:inline-block;
}
.single-post p{
letter-spacing:0.4;
line-height:1.6;
}
#blogs .col-md-6.col-lg-4{
height:430px;
}
#main-menu{
right:0;
display:none;
}
.nav-logo {
color: #152b52;
font-size: 32px;
font-weight: 700;
display: table;
}
.nav-logo span.logo-text {
float: left;
padding-left: 15px;
text-transform: uppercase;
margin: 12.5px 0;
line-height: 20px;
}
.nav-logo small {
display: block;
text-transform: capitalize;
font-weight: 400;
font-size: 17.4px;
margin-top: 5px;
}
.nav-logo img {
height: 70px;
width: 70px;
background: #152b52;
float: left;
}
button.humb{
cursor: pointer;
}
.top-banner em.title_btm_curve {
position: absolute;
left: 50%;
bottom: -8px;
margin-left: -500px;
}
.single-post p{
color: #333;
font-size: 15px;
margin-bottom: 15px;
font-weight: 300;
}
.contact-one__info__text {
margin: 0 !important;
font-size: 17px!important;
font-weight: 600 !important;
line-height: normal;
color: #ffffff !important;
margin-bottom: -8px !important;
}
.single-post p em {
font-style: normal;
}
footer {
padding: 0px 0;
color: #464a53;
background: #f6f6fb;
}
.footer-widget h2 {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
color: #333;
font-size: 17px;
}
.footer-widget div.footer-headings {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
color: #333;
font-size: 17px;
margin-bottom: 15px;
}
.section-eleven .cont-box .topic-content div.contact-heading {
font-size: 24px;
color: #333;
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
margin-bottom: 10px;
}
.footer-widget ul {
list-style: none;
}
.footer-widget ul.list li {
padding-bottom: 10px;
}
.footer-widget ul.list li a {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
position: relative;
transition: all 0.2s ease-in-out;
color: #464a53;
font-size: 14px;
letter-spacing: 0.4px;
}
.footer-col {
display: inline-block;
vertical-align: top;
position: relative;
}
.social {
margin-top: 9px;
margin-bottom: 25px;
font-size: 0;
}
.social a {
display: inline-block;
vertical-align: top;
margin: 0 8px 8px 0;
background: #f4f4f5;
padding: 13px;
font-size: 17px;
line-height: 0;
border-radius: 10px;
color: #333;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.social a i {
vertical-align: middle;
width: 2em;
height: 1em;
fill: currentColor;
text-align: center;
font-size: 20px;
}
.social a.fb:hover {
background: #6179bb;
color: #fff;
}
.social a.twitter:hover {
background: #21d4ff;
color: #fff;
}
.social a.pinterest:hover {
background: #E6001A;
color: #fff;
}
.social a.linkedin:hover {
background: #406dab;
color: #fff;
}
ul.list.list-left li {
display: inline-block;
width: 32%;
}
.footer-widget ul.list li {
padding-bottom: 10px;
line-height: 1.4;
}
#copyright {
background: #112446;
color: rgba(255,255,255,0.8);
padding: 16px 0;
}
.copyright-text small {
color: #E0E8F1;
font-size: 13px;
}
.copyright-text img {
border-radius: 100%;
margin-right: 3px;
vertical-align: middle;
}
.text-right {
text-align: right;
}
button.humb{padding-right: 10px;
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
}
.nav .nav-links li {
position: relative;
line-height: 1;
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
}
.section-eleven {
padding: 80px 0px 40px;
background:#E7F8FF;
margin-top: 70px;
}
.section-eleven .col-md-3 {
border-right: 1px solid #D4F1FE;
min-height: 340px;
}
.cont-box {
width: 100%;
padding: 28px 20px;
-webkit-transition: border-color .2s ease-in-out,color .2s ease-in-out;
transition: border-color .2s ease-in-out,color .2s ease-in-out;
}
.text-center {
text-align: center;
}
.topic-content {
max-width: 280px;
margin: 0 auto;
min-height: 200px;
}
.topic-content .iconss {
width: 100px;
height: 100px;
margin: auto;
background: #6dcff6;
border-radius: 50%;
margin-bottom: 25px;
text-align: center;
border: 5px solid #56BAE3;
}
.topic-content .iconss img {
width: 55px;
margin-top: 15px;
text-align: center;
}
.section-eleven .cont-box .topic-content h2 {
font-size: 24px;
color: #333;
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
}
.topic-content address {
font-weight: 400;
color: #464a53;
line-height: 1.7;
font-size: 17px;
margin-bottom: 15px;
font-style: normal;
}
.topic-content a.map {
font-size: 15px;
color: #bdbdbd !important;
}
.topic-content .info-txt p {
margin-bottom: 5px;
}
.topic-content .info-txt p i {
margin-right: 10px;
}
.topic-content .info-txt p a {
font-weight: 400;
color: #464a53;
line-height: 1.7;
font-size: 17px;
}
.info-img span {
font-weight: 600;
color: green;
letter-spacing: 1px;
font-size: 12px;
margin-top: -2px;
display: block;
}
.section-eleven .bord-r {
border-right: 0px;
}
.footer-bg {
overflow: hidden;
position: relative;
}
.home-seven .cont-bx.mg-top-up {
position: relative;
}
.home-seven .say_hello {
width: 450px;
border-radius: 0 0 50% 50%/0 0 100% 100%;
background: #ffffff;
position: absolute;
top: -92px;
padding: 55px 38px 46px;
text-align: center;
}
.home-seven .say_hello h4 {
font-size: 52px!important;
line-height: 60px;
letter-spacing: -0.5px;
color: #00a8cc;
font-weight: 800;
}
.home-seven .say_hello span.typing{
color:#faa31f;    
}
.home-seven .cont-bx h5 {
font-size: 26px!important;
font-family: "Montserrat", sans-serif;
font-weight: 600;
position: relative;
margin-top: -33px;
line-height:32px;
color:#fff;
}
.digi-contact-btn {
margin-top: 50px;
z-index: 11;
display: flex;
margin-bottom: 20px; }
.digi-contact-btn .cool-btn {
z-index: 11;
}
.cool-btn.cool-m {
font-family: "Poppins", Sans-serif;
color: #fff;
margin: 0 15px;
font-weight: 600;
font-size: 18px;
letter-spacing: 0.7px;
}
.cont-bx .digi-contact-btn .cool-btn.cbtn2 {
margin-left: 0;
}
.cool-btn a{
font-family: "Poppins", Sans-serif;
font-size: 16px;
font-weight: 500;
text-decoration: none;
line-height: 26px;
letter-spacing: 0.2px;
border: 2px solid #fff;
border-radius: 100px;
padding: 12px 38px 12px 38px; 
color:#fff;
-webkit-transition: all .2s ease-in-out!important;
transition: all .2s ease-in-out!important;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0); 
}
.cont-bx .digi-contact-btn .cool-btn a{
background: #00a8cc!important;
border-radius: 7px!important;
border:0px!important;
color:#fff!important;
padding:12px 25px 12px 25px;
transition: all 0.5s ease 0s;
}
.cont-bx .digi-contact-btn .cool-btn a:hover{
background: #faa31f!important;    
}
.cont-bx .digi-contact-btn .cool-btn.cbtn2 a:hover{
background: #00a8cc!important;    
}
.cont-bx .digi-contact-btn .cool-btn.cbtn2 a{
background: #faa31f!important; 
color:#fff!important;
padding:12px 25px 12px 25px;
transition: all 0.5s ease 0s!important;
}
.cool-btn.cool-m {
font-family: "Poppins", Sans-serif;
color: #fff;
margin: 0 15px;
font-weight: 600;
font-size: 18px;
letter-spacing: 0.7px;
}
.foot-bg{
background:url(https://www.neelnetworks.com/assets/images/footer1.png); 
padding:0;
border:0; 
background: #fff!important;
}
section.hom-one.inner-bg {
background:#005183 !important;
background-repeat: no-repeat;
padding: 50px 0 50px 0;
}
section.hom-one.inner-bg .h1 {
line-height: 64px;
font-family: "Montserrat", Sans-serif;
font-size: 50px;
font-weight: 800;
color: #fba322;
margin-top: 0;
text-transform: capitalize;
}
.para {
font-family: "Poppins", Sans-serif;
font-size: 15px;
font-weight: 400;
line-height: 28px;
margin-bottom: 15px;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__1 {
animation-delay: 0.15s;
position: absolute;
top: -13px;
left: 8%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__2 {
animation-delay: 0.3s;
position: absolute;
top: -5%;
left: 65%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__3 {
animation-delay: 0.45s;
position: absolute;
top: 9rem;
left: 21%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__4 {
animation-delay: 0.6s;
position: absolute;
top: 4rem;
left: 40%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__5 {
animation-delay: 0.75s;
position: absolute;
top: 20rem;
left: -10%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__6 {
animation-delay: 0.9s;
position: absolute;
top: 15rem;
left: 60%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__7 {
animation-delay: 1.05s;
position: absolute;
top: 21rem;
left: 38%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__8 {
animation-delay: 1.2s;
position: absolute;
top: 30rem;
left: 49%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__9 {
animation-delay: 1.35s;
position: absolute;
top: 33rem;
left: 23%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__10 {
animation-delay: 1.5s;
position: absolute;
top: 9rem;
left: -1.25%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__11 {
animation-delay: 1.75s;
position: absolute;
top: 18rem;
left: 10%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__12 {
animation-delay: 2s;
position: absolute;
top: 32rem;
left: 4%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__13 {
animation-delay: 2.15s;
position: absolute;
top: 24rem;
left: 23%;
}
.gfcom-addon-logo_circle.gfcom-addon-logo_circle__14 {
animation-delay: 2.3s;
position: absolute;
top: -3rem;
left: 31%;
}
.gfcom-addon-logo_circle {
animation: float 6s ease-in-out infinite;
z-index: 3;
}
@keyframes float {
0% {
transform: translatey(0);
} 50% {
transform: translatey(-0.625rem);
} to {
transform: translatey(0);
}
}
.hom-one .row {
position: relative;
}
section.hom-one.inner-bg .gfcom-addon-logo_circle.gfcom-addon-logo_circle__1{
top: -29px;
left: -2%;
}
section.hom-one.inner-bg .gfcom-addon-logo_circle.gfcom-addon-logo_circle__4 {
top: 3rem;
left: 28%;
}
section.hom-one.inner-bg .gfcom-addon-logo_circle.gfcom-addon-logo_circle__6 {
top: 13rem;
left: 46%;
}
section.hom-one.inner-bg .gfcom-addon-logo_circle.gfcom-addon-logo_circle__3 {
top: 15rem;
left: 19%;
}
section.hom-one.inner-bg .gfcom-addon-logo_circle.gfcom-addon-logo_circle__5 {
top: 24rem;
left: 0%;
}
section.hom-one.inner-bg .gfcom-addon-logo_circle.gfcom-addon-logo_circle__7 {
top: 26rem;
left: 34%;
}
.hom-one .col-lg-6 {
z-index: 99;
}
.hom-one .gfcom-addon-logo_circle img {
opacity: 0.1;
}
p.no-margin a b {
font-weight: 400;
font-size: 13px;
}
.menu-lg-wrap p strong{
font-weight: 600;  
}
.get-quote-wrap {
margin: 19px 0 0 0!important;
margin-left: 10px!important;
float: right!important;
}
.footer-bg .left-shape {
position: absolute;
top: 0;
left: 0;
}
.footer-bg .right-shape{
position: absolute;
bottom: 0;
right: 0;
}
.footer-bg .line-shape-2{
position: absolute;
left: 0;
bottom: 8%;
}
span.dolr {
font-size: 20px;
color: #dc8500;
}
.foot-mg-t{
margin-top:50px;
}
.inner-seven .cont-bx h5 {
margin-bottom: 30px;
}
.footer-bg.inner-seven .cont-bx p {
color: #222;
font-size: 17px;
line-height: 41px;
font-weight: 500;
} .contact-three {
padding: 100px 0px;
position: relative;
}
.contact-three__bg {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-position: center center;
background-repeat: repeat-x;
background-size: cover;
z-index: -1;
animation: bgSlide 20s linear infinite;
}
@keyframes bgSlide {
0% {
background-position: 0 0;
}
20% {
background-position: -100px 0;
}
40% {
background-position: -200px 0;
}
60% {
background-position: -150px 0;
}
80% {
background-position: -100px 0;
}
100% {
background-position: 0px 0;
}
}
.contact-three__top .sec-title {
padding-bottom: 18px;
}  
.form-one__group {
display: grid;
grid-template-columns: 1fr;
grid-gap: 20px;
margin: 0;
}
.form-one__group {
grid-template-columns: repeat(2, 1fr);
}
.form-one__control {
border: none;
width: auto;
height: auto;
border-radius: 0;
padding: 0;
position: relative;
}
.form-one__control--full {
grid-column-start: 1;
grid-column-end: -1;
}
.form-one__control__icon {
position: absolute;
top: 50%;
right: 30px;
transform: translateY(-50%);
font-size: 14px;
}
.form-one .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
width: 100%;
height: 58px;
display: flex;
align-items: center;
}
.form-one .bootstrap-select > .dropdown-toggle {
padding: 0;
background-color: transparent;
border-radius: 0;
border: none;
outline: none !important;
color: var(--nionx-text, #6C6A72);
font-size: 14px;
}
.form-one .bootstrap-select > .dropdown-toggle,
.form-one input[type=text],
.form-one input[type=email],
.form-one textarea {
display: block;
width: 100%;
height: 60px;
background-color: var(--nionx-gray, #F4F2F9);
border: none;
outline: none;
padding-left: 30px;
padding-right: 30px;
color: var(--nionx-title, #1D1729);
font-family: var(--nionx-heading-font, "Instrument Sans", sans-serif);
font-size: 16px;
font-weight: 500;
line-height: normal;
}
.form-one .bootstrap-select > .dropdown-toggle::placeholder,
.form-one input[type=text]::placeholder,
.form-one input[type=email]::placeholder,
.form-one textarea::placeholder {
color: var(--nionx-text, #6C6A72);
}
.form-one textarea {
height: 176px;
padding-top: 20px;
}
.form-one .bootstrap-select > .dropdown-toggle {
display: flex;
align-items: center;
}
.form-one .bootstrap-select > .dropdown-toggle .filter-option {
display: flex;
align-items: center;
}
.contact-three__form .bootstrap-select > .dropdown-toggle,
.contact-three__form input[type=text],
.contact-three__form input[type=email], 
.contact-three__form input[type=tel],
.contact-three__form textarea {
border-radius: 20px;
background-color: #fff;
height: 60px;
width: 100%;
padding-left: 30px;
padding-right: 20px;
outline: none;
border: 1px solid #D9D9D9;
color: #6C6A72;
display: block;
color: #6C6A72;
font-family: 'Montserrat';
font-size: 15px;
font-weight: 400;
line-height: normal;
}
.contact-three__form textarea {
height: 176px;
}
.contact-three__form .nionx-btn{
background: #005182;
color: #fff;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 112.5%;
padding: 19px 40px;
border-radius: 4px;
letter-spacing: 0.5px;
margin-top: 17px;
display: inline-block;  
border: none;
}
.contact-three__form .nionx-btn:hover{
background:#faa31f; 
color: #fff;
}
.contact-three__image img { border-radius: 86px;
}
@keyframes topAniLong {
0% {
transform: translateY(0);
}
50% {
transform: translateY(10px);
}
100% {
transform: translateY(0px);
}
}
.ziehharmonika h3 img {
width: 32px;
margin-right: 15px;
} .contact-one__content {
position: relative;
padding: 45px 35px;
background: #005182;
border-radius: 45px;
color: #fff;
margin-right: 35px;
}
.location-h4 h4.contact-one__info__title {
line-height: 1.6;
}
.contact-three .contact-three__top .sec-title__title {
font-size: 40px !important; color: #1D1729;
font-weight: 700;
margin-bottom: 25px;
}
.contact-one__content .sec-title__title {
font-size: 40px !important; font-weight: 600;
color: #fff;
line-height: 125%;
}
.contact-one__info__icon {
width: 50px;
height: 50px;
background-color: transparent;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
font-size: 20px;
transition: all 500ms ease;
color: #fff;
border: 1px solid rgba(255, 255, 255, 0.8);
margin-right: 20px;
}
.contact-one ul.list-unstyled.contact-one__info li.contact-one__info__item {
display: flex;
float: none;
height: 100%;
background: transparent;
border: none;
}
.contact-one__info__item:hover .contact-one__info__icon {
background-color: #faa31f;
color: #fff;
}
.contact-one ul.list-unstyled.contact-one__info li.contact-one__info__item {
display: flex;
float: none;
height: 100%;
background: transparent;
border: none;
}
.contact-one ul.list-unstyled.contact-one__info {
height: 100%;
border: none!important;
}
.contact-one__info__title {
color: #fff!important;
font-size: 16px !important;
font-weight: 500 !important;
line-height: normal; }
.contact-one__info__title a {
color: inherit;
background: linear-gradient(to right, currentcolor 0%, currentcolor 100%) 0px 95% / 0px 1px no-repeat;
transition: all 500ms ease;
}
.contact-one__info__title a:hover {
background-size: 100% 1px !important;
color: #faa31f !important;
}
ul.list-unstyled li, ul.list-unstyled2 li {
padding: 5px 10px;
z-index: 2;
list-style-type: none;
position: relative;
height: 40px;
border-bottom: 1px solid #ccd3df;
line-height: 33px;
}
.contact-one__info__item {
display: flex;
align-items: center;
margin-bottom: 18px;
}
.contact-one__content__head {
padding-bottom: 20px;
margin-bottom: 25px;
border-bottom: 1px solid rgba(217, 217, 217, 0.2);
}
.banner-title{ display:none !important;}
footer.bg-color6 .footer-widget p.intro-f {
color: #fff!important;
line-height: 26px !important;
}
ul.footer-menu.fm-one {
display: grid;
grid-template-columns: auto auto;
}
.footer-widget.pl-fw {
padding-left: 20px;
}
.custom-whatsapp-widget a {
text-decoration: none;
}
.custom-whatsapp-widget .floating_btn {
position: fixed;
bottom: 45px;
width: 100px;
height: 100px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
z-index: 1000;
opacity: 0;
visibility: hidden;
right:5px;
transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}
.custom-whatsapp-widget .floating_btn.show {
opacity: 1;
visibility: visible;
}
@keyframes custom-pulsing {
to {
box-shadow: 0 0 0 30px rgba(232, 76, 61, 0);
}
}
.custom-whatsapp-widget .contact_icon {
background-color: #42db87;
color: #fff;
width: 60px;
height: 60px;
font-size: 30px;
border-radius: 50px;
text-align: center;
box-shadow: 2px 2px 3px #999;
display: flex;
align-items: center;
justify-content: center;
transform: translateY(0px);
animation: custom-pulsing 1.5s infinite;
box-shadow: 0 0 0 0 #42db87;
-webkit-animation: custom-pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
-moz-animation: custom-pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
-ms-animation: custom-pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
animation: custom-pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
font-weight: normal;
font-family: sans-serif;
text-decoration: none !important;
transition: all 300ms ease-in-out;
}
.custom-whatsapp-widget .text_icon {
margin-top: 8px;
color: #707070;
font-size: 13px;
}
.single-post .blog-post-page h2 {
font-size: 32px !important;
color:#1e3a5f;
}
.nn-post h3 {
font-size: 1.2em;
font-weight: 700;
color: var(--nn-teal);
margin-top: 1.6em;
margin-bottom: 0.4em;
}
.nn-table th {
background: var(--nn-navy);
color: #fff;
padding: 12px 14px;
text-align: center;
font-weight: 700;
}
img.emoji {
width: 2% !important;
}
.common-section-head.text-center h3 {
text-align: center !important;
padding: 0px 20px;
}
tr.color-blue {
background: #005182;
}
tr.color-blue td
{
color: #fff;
text-align:center;
}
.wp-block-table td, .wp-block-table th {
border: 1px solid;
padding: .6em;
}
h3, h4, h5, h6 {
font-weight: 600 !important;
}
tr.color-blue th {
color: #fff !important;
text-align: center;
}
p.main-p.mb-0.p-pad-lr-20 {
text-align: center;
color: #d5d5d5;
}
tr {
border: 1px solid #ccc;
}
td{
border: 1px solid #ccc; 
}
.single-post .blog-post-page h5 {
font-size: 20px !important;
text-align: center !important;
color: #faa31f;
}
.nn-cta p strong {
font-size: 34px;
line-height: 1.4em;
max-width: 900px !important;
display: block;
margin: auto;
}
.container.m-30.blog-single.blog-design.blog-post-page {
width: 1100px !important;
}
.nn-cta p:nth-of-type(2) {
max-width: 900px;
margin: auto;
margin-bottom: 30px;
font-weight: 400;
font-size: 16px;
} .blog-post-page ul {
padding-left: 0;
margin: 25px 0;
} .blog-post-page ul li {
list-style: none;
position: relative;
padding-left: 28px;
margin-bottom: 12px;
line-height: 1.7;
color: #2c3e50;
font-size: 15px!important;
} .blog-post-page ul li::before {
content: "\f28a"; font-family: "bootstrap-icons";
position: absolute;
left: 0;
top: 0;
font-size: 12px;
color: #1e73be;
} .blog-post-page ul li:hover {
color: #1e73be;
transition: 0.3s ease;
}
.custom-toc {
background: linear-gradient(135deg, #f5f9ff, #eef4f8);
border: 1px solid #d6e4f0;
border-radius: 10px;
padding: 45px 50px;
margin: 35px 0;
box-shadow: 0 8px 20px rgba(0,0,0,0.05);
position: relative;
width: 100%;
} .custom-toc h3 {
font-size: 20px;
margin-bottom: 18px;
font-weight: 600;
color: #1a2b3c;
}
.single-post .blog-post-page div.custom-toc h3 {
margin-bottom: 25px !important;
padding: 0 !important;
margin-top: 0 !important;
color: #005182 !important;
font-weight: 700 !important;
font-size: 31px !important;
} .custom-toc ul {
list-style: none;
padding: 0;
margin: 0;
} .custom-toc ul li {
margin-bottom: 7px !important;
padding-left: 0 !important;
} .custom-toc ul li a {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
font-size: 15px;
color: #005182; padding: 5px 0;
border-radius: 0; transition: all 0.3s ease;
position: relative;
font-weight: 400;
}   .custom-toc ul li a:hover {
color: #1e73be;
transform: unset;
}
.custom-toc ul li a:hover::before {
color: #fff;
}
.toc-number {
font-weight: bold;
color: #1e73be;
}
.custom-toc ul li a:hover span.toc-number{
color: #1e73be!important;   
}
.custom-meta-bar {
display: flex;
flex-wrap: wrap;
gap: 40px;
align-items: center;
border-bottom: 1px solid #e2ecf5;
padding: 12px 0;
border-radius: 0;
margin-bottom: 20px;
font-size: 14px;
}
.meta-item {
display: flex;
align-items: center;
gap: 6px;
color: #2c3e50;
font-weight: 500;
}
.meta-item i {
color: #1e73be;
font-size: 16px;
} .meta-item:hover {
color: #1e73be;
} .reading-progress-bar {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 4px;
z-index: 9999;
background: transparent;
} .reading-progress-bar span {
display: block;
height: 100%;
width: 0%;
background: linear-gradient(90deg, #005182, #faa31f);
transition: width 0.2s ease-out;
}
.reading-progress-bar {
height: 5px;
}
.custom-related-posts {
margin: 40px 0;
padding: 25px 30px;
background: linear-gradient(135deg, #f8fbff, #eef4f8);
border: 1px solid #dbe7f3;
border-radius: 12px;
box-shadow: 0 10px 25px rgba(0,0,0,0.05);
} .related-title {
font-size: 20px;
margin-bottom: 20px;
color: #1a2b3c;
display: flex;
align-items: center;
gap: 10px;
}
.related-title i {
color: #1e73be;
} .custom-related-posts ul {
list-style: none;
padding: 0;
margin: 0;
} .custom-related-posts ul li {
margin-bottom: 12px;
} .custom-related-posts ul li a {
display: block;
font-weight: 400;
} .custom-related-posts ul li a:hover {
color: #005182;
text-decoration:underline;
} .custom-related-posts ul li a::before {
content: '\F280';
position: absolute;
font-family: 'bootstrap-icons';
left: 0;
top: 50%;
transform: translateY(-50%);
border-radius: 50%;
font-size: 12px;
color: #005182;
font-weight: 600;
}
.blog-post-page .custom-toc ul li::before, 
.blog-post-page .custom-related-posts ul li::before  {
display: none;
} .blog-design #blogs .card {
position: relative;
overflow: hidden;
transition: transform 0.3s ease;
} .blog-design #blogs .card::after {
content: "";
position: absolute;
left: 0;
bottom: 0;
height: 4px;
width: 0;
background: #f59e0b; transition: width 0.4s ease;
} .blog-design #blogs .card:hover::after {
width: 100%;
} .blog-design #blogs .card:hover {
transform: translateY(-6px);
}
.blog-design #blogs .card .card-img {
position: relative;
overflow: hidden;
border-radius: 10px 10px 0 0;
}
.blog-design #blogs .card .card-img img {
width: 100%;
display: block;
transition: transform 0.4s ease;
} .blog-design #blogs .card-img .img-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 81, 130, 0.75); display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: 0.4s ease;
} .blog-design #blogs .overlay-btn {
color: #fff;
border: 1px solid #fff;
padding: 10px 18px;
border-radius: 30px;
font-size: 14px;
transition: 0.3s;
} .blog-design #blogs .card:hover .card-img img {
transform: scale(1.05);
}
.blog-design #blogs .card:hover .card-img .img-overlay {
opacity: 1;
}
.blog-design #blogs .overlay-btn:hover {
background: #fff;
color: #005182;
}
.blog-design #blogs .card:hover .card-body a.more-link{
background:#005182!important;
color: #fff!important;
}
.cookie-popup {
position: fixed;
bottom: 20px;
right: 20px;
width: 350px;
background: #4a3b35;
color: #fff;
padding: 15px;
border-radius: 6px;
opacity: 0;
transform: translateY(20px);
pointer-events: none;
z-index: 9999;
box-shadow: 0 5px 15px rgba(0,0,0,0.3);
transition: all 0.4s ease;
} .cookie-popup.show {
opacity: 1;
transform: translateY(0);
pointer-events: auto;
}
.cookie-popup p {
font-size: 14px;
color:#fff;
line-height:1.5em;
margin-bottom: 10px;
font-family: 'DM Sans' !important;
}
.cookie-popup a {
color: #fff;
text-decoration: underline;
font-weight:600;
}
.cookie-buttons {
display: grid;
gap: 10px;
grid-template-columns: repeat(2, 1fr);
}
.cookie-popup button.btn {
color: #444 !important;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
border: none;
}
.cookie-popup button.btn:hover {
color: #fff !important;
background:#faa31f;
}
.cookie-popup .btn.btn-light.btn-sm.accept-btn {
background: #faa31f;
color: #000000 !important;
}
.cookie-popup .btn.btn-light.btn-sm.accept-btn:hover {
background: #005182;
color: #ffffff !important;
}
@media (max-width:1280px){
}
@media (min-width:220px) and (max-width:1024px){
.custom-whatsapp-widget {
display: none;
} 
.custom-meta-bar{
gap: 10px;
}
.blog-design.blog-post-page{
margin-top:10px;
}
.custom-toc{
padding: 20px 10px;
}
.single-post .blog-post-page ol{
margin-left:0;
padding-left:0;
}
.container.m-30.blog-single.blog-design.blog-post-page{
width:100% !important;  
}
.nn-cta p strong{
font-size: 26px;
line-height: 36px;
max-width: 100% !important;
}
.nn-cta p:last-child {
display: flex;
flex-wrap: wrap;
justify-content:center;
gap:10px;
}
.nn-cta a.nn-cta-btn{
padding: 16px 18px !important;
margin-right: 0 !important;
font-size: 15px !important;
}
.custom-related-posts{
padding:20px;
}
.nn-table{
display: block;
overflow-x: auto;
}
}
@media (min-width:800px) and (max-width:1024px){
.container.m-30.blog-single.blog-design.blog-post-page{
width:100%;  
}
.copyright-text small {font-size: 12px;}
.footer-widget ul.list li a {font-size: 13px!important;}
.footer-widget ul.list li {padding-bottom: 10px;}
.counter-content p {font-size: 17px;}
header .products-list {display: -webkit-box;}
.products-btn-left, .products-btn-right {top: 0px!important;}
.products-list li {width: 100px!important;}
.menu li a img.icon{display: block; width: 22px; margin: auto;}
.container { width: auto;}
.topic-content address {font-size: 15px;}
.topic-content .info-txt p a {font-size: 15px;}
.section-eleven .cont-box {padding: 28px 5px;}
.section-eleven .col-md-3 {min-height: 325px;}
.section-eleven .cont-box .topic-content h2 {font-size: 20px;}
span.dolr { font-size: 18px!important;}
footer.bg-color6.parallax { padding-top: 0 !important;}
.scroll-to-top{ bottom: 96px!important;}
}
@media (max-width: 980px){
.container { width: auto;}
.section-nine .hexagon-grid-container {width: 780px!important;}
.section-nine .hexagon { width: 140px !important;}
.section-eleven .col-md-3{min-height: 330px!important; margin-bottom: 15px;}
}
@media (max-width: 800px){
footer ul.list.list-left li {width: 49%;}
.banner-title {font-size: 50px}
.container { width: auto;}
.section-eleven .col-md-3 {height: 340px;}
.footer-widget ul.list li a {font-size: 13px;}
.footer-widget ul.list li {padding-bottom: 10px;}
footer.bg-color6.parallax { padding-top: 0 !important;}
.scroll-to-top{ bottom: 96px!important;}
}
@media (max-width: 780px) and (min-width: 640px) {
.footer-widget ul.list li a {font-size: 13px;}
.footer-widget ul.list li {padding-bottom: 10px;}
header .products-list {display: -webkit-box;}
.menu li a img.icon { display: block; width: 22px; margin: auto;}
.top-banner {padding: 100px 0;}
.nav.-open .nav-in {z-index: 999;}
}
@media (max-width: 639px) {
.nav.-open .nav-in {z-index: 999;}
.row-no-gutter > [class*="col"] {padding-left: 15px; padding-right: 15px;}
.footer-widget{margin-bottom: 0px!important;}
.top-banner em.title_btm_curve{display: none;}
.top-banner{padding: 80px 0!important;}
.social{margin-bottom: 0px;}
.banner-title{font-size: 36px; letter-spacing: 3px;}
#copyright{padding: 1rem 0;}
.nav .nav-products {background: #F9F9F9!important;}
.products-list li{min-height: 100%!important;}
.copyright-text {text-align: center;}
.section-eleven .col-md-3{border-right: 0px; min-height: 100%!important; margin-bottom: 0px;}
.cont-box{padding: 10px;}
.single-post .blog-post-page h2{
font-size: 22px !important;
line-height: 32px;
}
.container.m-30.blog-single.blog-design.blog-post-page ul{
margin-left:0;
padding-left: 10px;
}
}
@media (max-width: 480px) and (min-width: 320px) {
.nav-logo img { width: 60px; background: #6dcff6; }
.nav-logo span.logo-text{padding-left: 8px;}
.nav-logo {font-size: 1.4em;}
.nav-logo small{font-size: 12px;}
.banner-title{font-size: 30px;}
.copyright-text small {font-size: 12px; margin-bottom: 10px; display: block;}
.single-post h1.card-title {font-size: 26px;}
h2 {font-size: 23px;}
h3{font-size: 19px;}
.card-title.left-heading {font-size: 18px;}
footer ul.list.list-left li { width: 100%; display: block;}
}
@media (max-width:320px) {
.nav-logo small{font-size: 11.5px;}
nav-logo { font-size: 1.5em;}
.section-three a.price-btn, .price-btn {letter-spacing: 0px;}
.section-nine .hexagon-grid-container{width: 300px!important;}
}
@media (min-width: 220px) and (max-width: 767px){
.home-seven .say_hello {width: 100%  !important; border-radius: 0 0 50% 50%/0 0 100% 100% !important; position: initial !important; padding: 30px 38px 30px !important; margin-top: 0px;margin-bottom: 20px;}
.home-seven .cont-bx h5{margin-top:0px !important;}
.home-seven .say_hello h4 {font-size: 35px !important;line-height: 40px !important;} .home-seven .cont-bx.mg-top-up {position: relative !important; text-align: center !important;}    
.home-seven .cont-bx h5{font-size: 17px !important;}
.digi-contact-btn .cool-btn {
display: block!important;
}
.scroll-to-top {
bottom: 0 !important;
}
footer.bg-color6.parallax {
padding-top: 20px !important;
}
.contact-one__content {
position: relative;
padding: 15px;
background: #005182;
border-radius: 45px;
color: #fff;
margin-right: 0px; 
}
}
body.single.single-post section.hom-one.inner-bg{
display: none;
}.header{position:absolute;top:0;left:0;right:0;z-index:999}.nav{position:relative;height:56px;background:0 0}@media only screen and (max-width:767px){.nav.-open .nav-in{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto}}.nav.-open .nav-dropdown{pointer-events:all}.nav.-open .nav-dropdown,.nav.-open .nav-menu,.nav.-open .nav-products{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.nav.-open .nav-menu{-webkit-transition:opacity .3s ease .1s,-webkit-transform .3s ease .1s;transition:opacity .3s ease .1s,-webkit-transform .3s ease .1s;transition:opacity .3s ease .1s,transform .3s ease .1s;transition:opacity .3s ease .1s,transform .3s ease .1s,-webkit-transform .3s ease .1s}@media only screen and (max-width:767px){.nav.-open .nav-menu{-webkit-transition-delay:0s;transition-delay:0s}}.nav.-open .products-new{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}.nav.-open .products-list li a img{-webkit-transform:scale(1);transform:scale(1)}.nav.-open .nav-links li:before{opacity:0}.nav.-open .nav-links li a{opacity:.1;color:#fff;pointer-events:none}.nav.-white .humb,.nav.-white .nav-links li a,.nav.-white .nav-logo{color:#fff}.nav.-white .humb-icon span,.nav.-white .humb-icon span:first-child:before,.nav.-white .humb-icon span:nth-child(2):before,.nav.-white .humb-icon span:nth-child(4):before{background:#fff}.nav.-white .store-icon span:before,.nav.-white .store-icon:before{border:2px solid #fff}.nav .nav-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav .nav-logo{color:#152b52;padding-right:12px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.nav .nav-logo:hover .icon-macpaw-paw{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.nav .nav-logo .icon-macpaw-paw,.nav .nav-logo .icon-macpaw-text{display:inline-block;vertical-align:top}.nav .nav-logo .icon-macpaw-paw{width:24px;height:24px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nav .nav-logo .icon-macpaw-text{width:84px;height:24px;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.nav .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav .nav-links li{position:relative;line-height:1;font-family:Poppins;font-style:normal;font-weight:400}.nav .nav-links li:not(:first-child){margin-left:48px}@media only screen and (max-width:575px){.nav .nav-links li:not(:first-child){margin-left:24px}}.nav .nav-links li a{font-size:15px;font-weight:600;color:#000}.nav .nav-links li a .store-icon{margin-right:4px}.nav .nav-links li a:hover .store-icon span{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media only screen and (max-width:575px){.nav .nav-links li a .icon{margin-right:0}.nav .nav-links .nav-links-text{display:none}}.nav .nav-links-text{position:relative;top:1px}.nav .nav-dropdown{position:absolute;top:0;left:0;right:0;padding-top:70px;pointer-events:none;opacity:0;background:#eae9e9;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;z-index:2}@media only screen and (max-width:767px){.nav .nav-dropdown{bottom:0}}.nav .nav-menu{background:#1a386c}.nav .nav-menu,.nav .nav-products{position:relative;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;z-index:2}.nav .nav-products{overflow:hidden;padding:24px 40px}@media only screen and (max-width:767px){.nav .nav-products{height:auto;overflow:visible;padding:16px 0;background:#000}}.nav .nav-products .container,.store-icon{position:relative}.humb{position:relative;height:70px;min-width:70px;vertical-align:middle;padding-left:0;background:#6dcff6;font-weight:500;color:#152b76;border:0}@media (any-hover:none){.humb:hover .humb-icon span:first-child,.humb:hover .humb-icon span:nth-child(2),.humb:hover .humb-icon span:nth-child(4){-webkit-transform:none;transform:none}}.humb-text{font-size:20px}.humb-icon{position:absolute;top:39%;left:0;height:35px;width:35px;overflow:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;right:0;margin:auto}.humb-icon span{position:absolute;left:0;height:2px;width:100%;background:#fff}.humb-icon span:first-child{top:0;-webkit-transition:-webkit-transform .4s ease .15s;transition:-webkit-transform .4s ease .15s;transition:transform .4s ease .15s;transition:transform .4s ease .15s,-webkit-transform .4s ease .15s}.humb-icon span:first-child:before{content:"";position:absolute;top:0;left:-200%;height:2px;width:100%;background:#000;-webkit-transition:opacity .4s ease .1s,-webkit-transform .4s ease;transition:opacity .4s ease .1s,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease .1s;transition:transform .4s ease,opacity .4s ease .1s,-webkit-transform .4s ease}.humb-icon span:nth-child(2){top:8px;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease 75ms;transition:opacity .4s ease,-webkit-transform .4s ease 75ms;transition:transform .4s ease 75ms,opacity .4s ease;transition:transform .4s ease 75ms,opacity .4s ease,-webkit-transform .4s ease 75ms}@media (any-hover:none){.humb-icon span:nth-child(2){-webkit-transition:none;transition:none}}.humb-icon span:nth-child(2):before{content:"";position:absolute;top:0;left:-200%;height:2px;width:100%;background:#000;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.humb-icon span:nth-child(3){top:6px;opacity:0;-webkit-transition:opacity 20ms .4s,-webkit-transform .4s ease;transition:opacity 20ms .4s,-webkit-transform .4s ease;transition:transform .4s ease,opacity 20ms .4s;transition:transform .4s ease,opacity 20ms .4s,-webkit-transform .4s ease}@media (any-hover:none){.humb-icon span:nth-child(3){-webkit-transition:none;transition:none}}.humb-icon span:nth-child(4){top:16px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.humb-icon span:nth-child(4):before{content:"";position:absolute;top:0;left:-200%;height:2px;width:100%;background:#000;-webkit-transition:opacity .4s ease .1s,-webkit-transform .4s ease;transition:opacity .4s ease .1s,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease .1s;transition:transform .4s ease,opacity .4s ease .1s,-webkit-transform .4s ease}@media only screen and (max-width:575px){.humb .humb-text{display:none}}.humb.-open,.humb.-open .humb-icon{color:#152b52}.humb.-open .humb-icon span{background:#fff}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu li{margin:0 8px}.menu li a{display:inline-block;padding:16px;color:#fff;font-family:Poppins;font-style:normal;font-weight:300;font-size:16px;font-size:13px 16px;letter-spacing:.5px;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}.menu li a:hover{background:hsla(0,0%,100%,.08)}.menu li a .icon{position:relative;top:-2px;margin-right:8px;vertical-align:middle;font-size:24px}.menu li a .icon.icon-store{font-size:22px}@media only screen and (max-width:767px){.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;padding:8px 0}.menu li{margin:0}.menu li:not(:first-child){margin:8px 0 0}.menu li a{color:#fff;padding:8px 8px 8px 0}.menu li a:hover{background:0 0}.menu li a .icon{margin-right:14px}}.products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:20px;white-space:nowrap}.products-list li{width:125px;min-height:125px;text-align:center}.products-list .products-link{position:relative;display:block;height:128px;padding:12px 0;border-radius:6px;color:hsla(0,0%,100%,.8);font-size:12px;font-weight:600;-webkit-transition:background .3s;transition:background .3s}.products-list .products-link:hover{background:#cac7c7}.products-list .products-link .products-link-image{height:68px}.products-list .products-link .products-link-image,.products-list .products-link .products-link-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-list .products-link .products-link-title{height:38px;padding-top:10px;font-family:Poppins;font-style:normal;font-weight:400;letter-spacing:.5px}.products-list .products-link img{-webkit-transform:scale(.79);transform:scale(.79);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.products-list .products-link span{display:block;white-space:normal;line-height:19px;color:#152b52}@media only screen and (max-width:767px){.products-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;white-space:normal;padding:0}.products-list li{width:100%;text-align:left}.products-list li:not(:first-child){margin-top:16px}.products-list .products-link{height:auto;padding:5px 0;font-size:14px}.products-list .products-link:hover{background:0 0}.products-list .products-link .products-link-image,.products-list .products-link .products-link-title{display:inline-block;vertical-align:middle;height:auto}.products-list .products-link .products-link-title{padding-top:0}.products-list .products-link img,.products-list .products-link span{display:inline-block;vertical-align:middle}.products-list .products-link img{width:24px;height:auto;margin-right:6px}}.products-list .products-new{position:absolute;top:-18px;left:50%;-webkit-transform:translate(-50%,-30px);transform:translate(-50%,-30px);height:18px;line-height:18px;padding:0 13px;border-radius:2px;text-align:center;text-transform:uppercase;font-size:10px;font-weight:700;color:#fff;opacity:0;-webkit-transition:opacity .3s ease .2s,-webkit-transform .3s ease .2s;transition:opacity .3s ease .2s,-webkit-transform .3s ease .2s;transition:transform .3s ease .2s,opacity .3s ease .2s;transition:transform .3s ease .2s,opacity .3s ease .2s,-webkit-transform .3s ease .2s}@media only screen and (max-width:767px){.products-btns,.products-list .products-new{display:none}}.products-btn-left,.products-btn-right{position:absolute;top:36px;height:128px;width:42px;border-radius:6px;background:#000;-webkit-transition:opacity .2s;transition:opacity .2s}.products-btn-left:before,.products-btn-right:before{content:"";position:absolute;top:0;bottom:0;width:12px;border:2px solid #383838}.products-btn-left[disabled],.products-btn-right[disabled]{opacity:0;pointer-events:none}.products-btn-left i,.products-btn-right i{position:absolute;top:50%;opacity:.8;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.products-btn-left i:before,.products-btn-right i:before{content:"";position:absolute;top:-5px;-webkit-transition:opacity .2s;transition:opacity .2s}.products-btn-left:hover i,.products-btn-right:hover i{opacity:1}.products-btn-left:hover i:before,.products-btn-right:hover i:before{opacity:0}.products-btn-left{left:-26px}.products-btn-left:before{right:0;border-left:none;border-radius:0 6px 6px 0}.products-btn-left i{right:12px;width:0;height:0;border-style:solid;border-width:9px 10px 9px 0;border-color:transparent #fff transparent transparent}.products-btn-left i:before{right:-8px;width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #000 transparent transparent}.products-btn-right{right:-26px}.products-btn-right:before{left:0;border-right:none;border-radius:6px 0 0 6px}.products-btn-right i{left:12px;width:0;height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #fff}.products-btn-right i:before{left:-8px;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000}.link .icon{position:relative;top:-1px;margin-left:4px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.link:hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}@media(min-width:1025px){.products-list{display:block;overflow-x:inherit;overflow-y:inherit;white-space:inherit;text-align:center;vertical-align:top}.products-list li{display:inline-block;width:133px;margin-bottom:15px}}