body{font-family:var(--font-rubik),sans-serif;padding:0;margin:0;font-size:15px}:root{scroll-behavior:inherit}img{max-width:100%}.text-right{text-align:end}a{color:#121619;display:inline-block;transition:.5s;outline:0!important}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#76c04e}faq-area ptb-120{box-shadow:25px 45px 48px 0 rgba(0,0,0,.08);padding:60px;background:#fff;border-radius:50px}.d-table{width:100%;height:100%}.d-table-cell{vertical-align:middle}button{outline:0!important}.banner-image img{position:relative;top:74px;right:0}p{color:#6084a4;line-height:1.8;font-weight:400;font-family:var(--font-open-sans),sans-serif}p:last-child{margin-bottom:0}.bullet-color-blue{color:#6084a4;line-height:1.8;font-weight:400;font-family:var(--font-open-sans),sans-serif}.bullet-color-blue:last-child{margin-bottom:0}.single-item{text-align:center;width:250px;padding:45px 10px;border-radius:5px;position:absolute}.h2{font-size:35px;margin:0 auto;text-transform:capitalize;max-width:630px;font-weight:600;line-height:1.3}.h3{font-size:22px;color:#fff;margin-bottom:30px}.ptb-121{padding-top:50px;padding-bottom:50px}.ptb-150,.ptb-80{padding-top:80px;padding-bottom:80px}.ptb-50{padding-top:50px;padding-bottom:50px}.pl-5{padding-left:15px}.bg-38d16a{background-color:#76c04e}.bg-08071c{background-color:#6b7e88}.bg-gray{background-color:#f9f9f9}.bg-f8f9fe{background-color:#fff}.bg-38d16{background-color:#f8f9fe}.form-group{margin-bottom:15px}.bg-6b7e88{background-color:#6b7e88}.footer-area{background:#6b7e88!important}textarea.form-control{height:auto!important}.btn-primary-contact{background-color:#76c04e}.btn-carrer{font-size:15px;color:#fff;padding:14px 33px;transform:translate(650%,60%)}.btn-carrer,.btn-p-custom{font-weight:500;border:none;border-radius:0;transition:.5s}.btn-p-custom{font-size:14px;color:#fff!important;padding:3px 10px;height:27px}.btn-p-custom .btn-primary-contact{color:#fff;background:#6a7d87;position:relative;z-index:1}.btn-p-custom .btn-primary-contact:after,.btn-p-custom .btn-primary-contact:before{content:"";position:absolute;top:0;width:51%;background:#76c04e;height:100%;z-index:-1;transition:.5s}.btn-p-custom .btn-primary-contact:before{left:0}.btn-p-custom .btn-primary-contact:after{right:0}.btn-p-custom .btn-primary-contact:focus:after,.btn-p-custom .btn-primary-contact:focus:before,.btn-p-custom .btn-primary-contact:hover:after,.btn-p-custom .btn-primary-contact:hover:before{width:0}.btn-p-custom .btn-primary-contact.focus,.btn-p-custom .btn-primary-contact:focus{box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25);color:#fff}.btn-p-custom .btn-primary-contact:focus,.btn-p-custom .btn-primary-contact:hover{background:#6a7d87;color:#fff;box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25)}.btn-p-custom .btn-primary-contact:not(:disabled):not(.disabled).active:focus,.btn-p-custom .btn-primary-contact:not(:disabled):not(.disabled):active:focus{box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25)}.btn-p-custom .btn-primary-contact:not(:disabled):not(.disabled).active,.btn-p-custom .btn-primary-contact:not(:disabled):not(.disabled):active{background:#6a7d87;color:#fff}.btn-p-custom .btn-primary-contact.disabled,.btn-p-custom .btn-primary-contact:disabled{opacity:1;background:#6a7d87}.btn-contact{font-weight:500;font-size:14px;color:#fff!important;border:none;padding:3px 10px;border-radius:0;transition:.5s;height:27px;bottom:-12px}.btn-contact .btn-primary-contact{color:#fff;background:#6a7d87;position:relative;z-index:1}.btn-contact .btn-primary-contact:after,.btn-contact .btn-primary-contact:before{content:"";position:absolute;top:0;width:51%;background:#76c04e;height:100%;z-index:-1;transition:.5s}.btn-contact .btn-primary-contact:before{left:0}.btn-contact .btn-primary-contact:after{right:0}.btn-contact .btn-primary-contact:focus:after,.btn-contact .btn-primary-contact:focus:before,.btn-contact .btn-primary-contact:hover:after,.btn-contact .btn-primary-contact:hover:before{width:0}.btn-contact .btn-primary-contact.focus,.btn-contact .btn-primary-contact:focus{box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25);color:#fff}.btn-contact .btn-primary-contact:focus,.btn-contact .btn-primary-contact:hover{background:#6a7d87;color:#fff;box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25)}.btn-contact .btn-primary-contact:not(:disabled):not(.disabled).active:focus,.btn-contact .btn-primary-contact:not(:disabled):not(.disabled):active:focus{box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25)}.btn-contact .btn-primary-contact:not(:disabled):not(.disabled).active,.btn-contact .btn-primary-contact:not(:disabled):not(.disabled):active{background:#6a7d87;color:#fff}.btn-contact .btn-primary-contact.disabled,.btn-contact .btn-primary-contact:disabled{opacity:1;background:#6a7d87}.btn-primar{color:#fff;background:#6a7d87;position:relative;z-index:1;margin-left:13px}.btn-primar:after,.btn-primar:before{content:"";position:absolute;top:0;width:51%;background:#76c04e;height:100%;z-index:-1;transition:.5s}.btn-primar:before{left:0}.btn-primar:after{right:0}.btn-primar:focus:after,.btn-primar:focus:before,.btn-primar:hover:after,.btn-primar:hover:before{width:0}.btn-primar.focus,.btn-primar:focus,.btn-primar:hover{box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25);color:#fff}.btn-primar:focus,.btn-primar:hover{background:#6a7d87}.btn-primar:not(:disabled):not(.disabled).active:focus,.btn-primar:not(:disabled):not(.disabled):active:focus{box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25)}.btn-primar:not(:disabled):not(.disabled).active,.btn-primar:not(:disabled):not(.disabled):active{background:#6a7d87;color:#fff}.btn-primar.disabled,.btn-primar:disabled{opacity:1;background:#6a7d87}.btn-appy-primay{color:#fff;background:#6a7d87;position:relative;width:6rem;z-index:1}.btn-appy-primay:after,.btn-appy-primay:before{content:"";position:absolute;top:0;width:51%;background:#76c04e;height:100%;z-index:-1;transition:.5s}.btn-appy-primay .modal-dialog{top:50%;left:50%;right:auto;bottom:auto;width:80%;margin-right:-50%;transform:translate(-50%,-50%);box-shadow:1px 2px #888}.btn-appy-primay:before{left:0}.btn-appy-primay:after{right:0}.btn-appy-primay:focus:after,.btn-appy-primay:focus:before,.btn-appy-primay:hover:after,.btn-appy-primay:hover:before{width:0}.btn-appy-primay.focus,.btn-appy-primay:focus,.btn-appy-primay:hover{box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25);color:#fff}.btn-appy-primay:focus,.btn-appy-primay:hover{background:#6a7d87}.btn-appy-primay:not(:disabled):not(.disabled).active:focus,.btn-appy-primay:not(:disabled):not(.disabled):active:focus{box-shadow:0 13px 27px 0 hsla(0,0%,100%,.25)}.btn-appy-primay:not(:disabled):not(.disabled).active,.btn-appy-primay:not(:disabled):not(.disabled):active{background:#6a7d87;color:#fff}.btn-appy-primay.disabled,.btn-appy-primay:disabled{opacity:1;background:#6a7d87}.section-title{text-align:center;margin-bottom:60px}.owl-carousel.owl-theme .owl-dots{position:absolute;margin-top:-25px!important;right:15px;text-align:center;top:50%}.owl-carousel.owl-theme .owl-dots .owl-dot{display:block}.owl-carousel.owl-theme .owl-dots .owl-dot span{width:16px;height:16px;background:rgba(0,0,0,0);border-radius:0;border:2px solid #6084a4;margin:3px 0;transition:.5s;text-align:center;position:relative}.owl-carousel.owl-theme .owl-dots .owl-dot span:before{content:"";position:absolute;left:0;top:50%;width:6px;border-radius:50%;height:6px;right:0;margin:-3px auto 0;background:#fff;opacity:0;visibility:hidden;transition:.5s}.owl-carousel.owl-theme .owl-dots .owl-dot.active span,.owl-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#76c04e;border-color:#76c04e}.owl-carousel.owl-theme .owl-dots .owl-dot.active span:before,.owl-carousel.owl-theme .owl-dots .owl-dot:hover span:before{opacity:1;visibility:visible}.owl-carousel.owl-theme .owl-nav{margin-top:0;line-height:.01}.owl-carousel.owl-theme .owl-nav [class*=owl-]{color:#121619;font-size:25px;margin:-25px 0 0;background:#fff;border-radius:50%;position:absolute;left:15px;top:50%;width:55px;height:55px;line-height:51px;transition:.5s}.owl-carousel.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;background:#76c04e}.owl-carousel.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:15px}.preloader{background:#6b7e88;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999999999;text-align:center}.loader{width:40px;height:40px;border:5px solid #fff;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.artflex-mobile-nav{display:none}.artflex-mobile-nav.mean-container .mean-nav ul li a.active{color:#76c04e}nav ul{padding:0;margin:0;list-style-type:none}nav .navbar-nav .nav-item{position:relative;padding:15px 0}nav .navbar-nav .nav-item a{font-weight:500;font-size:14px;color:#121619;padding:0;margin-left:13px;margin-right:13px}nav .navbar-nav .nav-item a.active,nav .navbar-nav .nav-item a:focus,nav .navbar-nav .nav-item a:hover,nav .navbar-nav .nav-item:hover a{color:#76c04e}nav .navbar-nav .nav-item .dropdown_menu{box-shadow:0 0 30px 0 rgba(0,0,0,.05);background:#121619;position:absolute;top:80px;left:0;width:250px;z-index:99;padding:20px 5px;opacity:0;visibility:hidden;transition:all .3s ease-in-out}nav .navbar-nav .nav-item .dropdown_menu li{position:relative;padding:0}nav .navbar-nav .nav-item .dropdown_menu li a{font-size:14px;font-weight:500;padding:9px 15px;margin:0;display:block;color:#fff}nav .navbar-nav .nav-item .dropdown_menu li a.active,nav .navbar-nav .nav-item .dropdown_menu li a:focus,nav .navbar-nav .nav-item .dropdown_menu li a:hover{color:#76c04e}nav .navbar-nav .nav-item .dropdown_menu li .dropdown_menu{position:absolute;left:100%;top:0;opacity:0;visibility:hidden}nav .navbar-nav .nav-item .dropdown_menu li .dropdown_menu li a{color:#fff}nav .navbar-nav .nav-item .dropdown_menu li .dropdown_menu li a.active,nav .navbar-nav .nav-item .dropdown_menu li .dropdown_menu li a:focus,nav .navbar-nav .nav-item .dropdown_menu li .dropdown_menu li a:hover{color:#76c04e}nav .navbar-nav .nav-item .dropdown_menu li:hover .dropdown_menu{opacity:1;visibility:visible;top:-20px}nav .navbar-nav .nav-item .dropdown_menu li:hover a{color:#76c04e}nav .navbar-nav .nav-item:hover ul{opacity:1;visibility:visible;top:100%}nav .others-option{margin-left:10px}nav .others-option ul li{display:inline-block}nav .others-option ul li .search-popup-icon{color:#121619;cursor:pointer;transition:.5s;font-size:18px}nav .others-option ul li .search-popup-icon:hover{color:#76c04e}nav .others-option ul li a.cart-icon{font-size:20px;margin:0 22px 0 20px;position:relative}nav .others-option ul li a.cart-icon span{font-size:11px;font-size:10px;background:red;color:#fff;width:17px;display:inline-block;text-align:center;height:17px;border-radius:50%;line-height:18.5px;position:absolute;top:-4px;font-weight:600;right:-9px}nav .others-option ul li .side-menu{cursor:pointer;position:relative;width:32px}nav .others-option ul li .side-menu .bar-1:after,nav .others-option ul li .side-menu .bar-1:before{position:absolute;bottom:-3px;width:6px;height:12px;background:#121619;content:"";left:0;transition:.5s}nav .others-option ul li .side-menu .bar-1:after{top:-20px;height:9px}nav .others-option ul li .side-menu .bar-2:after,nav .others-option ul li .side-menu .bar-2:before{position:absolute;bottom:-3px;width:6px;height:9px;background:#121619;content:"";left:8px;transition:.5s}nav .others-option ul li .side-menu .bar-2:after{top:-20px;height:12px}nav .others-option ul li .side-menu .bar-3:after,nav .others-option ul li .side-menu .bar-3:before{position:absolute;bottom:-3px;width:6px;height:12px;background:#121619;content:"";left:16px;transition:.5s}nav .others-option ul li .side-menu .bar-3:after{top:-20px;height:9px}nav .others-option ul li .side-menu:hover .bar-1:after,nav .others-option ul li .side-menu:hover .bar-1:before{height:14px;background:#76c04e}nav .others-option ul li .side-menu:hover .bar-1:after{height:10px;background:#6a7d87}nav .others-option ul li .side-menu:hover .bar-2:after,nav .others-option ul li .side-menu:hover .bar-2:before{height:10px}nav .others-option ul li .side-menu:hover .bar-2:after{height:14px}nav .others-option ul li .side-menu:hover .bar-3:after,nav .others-option ul li .side-menu:hover .bar-3:before{height:14px;background:#6a7d87}nav .others-option ul li .side-menu:hover .bar-3:after{height:10px;background:#76c04e}.navbar-toggler:focus{box-shadow:none}.searchBoxTop{position:fixed;z-index:9999;top:-170px;left:0;width:100%;background-color:#fff;border-bottom:3px solid #76c04e;box-shadow:0 5px 18px 0 rgba(0,0,0,.15);visibility:hidden;opacity:0;filter:alpha(opacity=0);transition:.5s}.searchBoxTop.active{top:0;visibility:visible;opacity:1;filter:alpha(opacity=100)}.searchBoxTop .seachBoxContainer{padding:25px 0}.searchBoxTop form{position:relative}.searchBoxTop form .form-control{height:50px;padding-left:20px}.searchBoxTop form button[type=submit]{border:1px solid #6a7d87;color:#fff;background-color:#6a7d87;padding:0 30px;display:inline-block;position:absolute;right:0;top:0;height:100%;transition:.5s}.searchBoxTop form button[type=submit]:hover{background:#76c04e;border-color:#76c04e}.searchBoxTop .searchClose{cursor:pointer;position:absolute;top:0;right:0;width:50px;height:50px}.searchBoxTop .searchClose:after,.searchBoxTop .searchClose:before{content:"";position:absolute;top:4px;left:47%;margin-top:-30/2;margin-left:-3/2;display:block;height:30px;width:3px;background-color:#121619;transform:rotate(-45deg);transition:.5s}.searchBoxTop .searchClose:after{transform:rotate(-135deg)}.searchBoxTop .searchClose:focus:after,.searchBoxTop .searchClose:focus:before,.searchBoxTop .searchClose:hover:after,.searchBoxTop .searchClose:hover:before{background-color:#76c04e}.sidebar-modal{position:relative}.sidebar-modal .modal.right .modal-dialog{position:fixed;margin:auto;width:350px;height:100%;transform:translateZ(0)}.sidebar-modal .modal.right.fade.show .modal-dialog{right:0;transition:.5s}.sidebar-modal .modal.right.fade .modal-dialog{right:-320px;transition:.5s}.sidebar-modal .modal.right .modal-content{height:100%;overflow-y:auto;border-radius:0;border:none}.sidebar-modal .modal.right .modal-body{padding:30px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget{margin-bottom:35px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .title{font-size:18px;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget:last-child{margin-bottom:0}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul{padding:0;margin:0;list-style-type:none}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul li{margin-bottom:10px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul li:last-child{margin-bottom:0}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul li a{color:#6084a4}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul li a:hover{color:#76c04e}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li{position:relative;font-weight:500;font-size:14px;padding-left:50px;margin-bottom:18px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li i{position:absolute;left:0;top:0;background:#f4f4f4 none repeat scroll 0 0;border:1px solid #e7e7e7;border-radius:30px;color:#76c04e;height:36px;text-align:center;width:36px;line-height:36px;font-size:17px;transition:.5s}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li span{display:block;font-weight:400;color:#6084a4;margin-top:5px;text-transform:none}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li:hover i{color:#fff;border-color:#fff;background:#76c04e}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li:last-child{margin-bottom:0}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.social-list li{display:inline-block;margin-bottom:0;margin-right:5px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.social-list li a{width:32px;height:32px;line-height:32px;font-size:14px;text-align:center;border-radius:50%;color:#6084a4;border:1px solid #6084a4}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.social-list li a:focus,.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.social-list li a:hover{color:#fff;background:#76c04e;border-color:#76c04e}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .modal-search-form{position:relative}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .modal-search-form button{position:absolute;right:0;top:0;color:#fff;border:none;height:100%;padding:0 25px;background:#76c04e;transition:.5s}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .modal-search-form button:hover{background:#6a7d87}.sidebar-modal .modal-header{display:inline;padding:0;border:none}.sidebar-modal .modal-header .close{height:40px;width:40px;font-size:25px;margin:0;padding:0;cursor:pointer;border:none;position:absolute;top:0;right:0}.sidebar-modal .modal-header .close,.sidebar-modal .modal-header .close:hover{background:#76c04e;color:#fff;transition:.5s;opacity:1}.sidebar-modal .modal-header h2{background:linear-gradient(142deg,#3ec9cf,#2d136a);padding:30px 25px}.sidebar-modal button:focus{outline:0}.banner-bg{animation:movebounce 5s linear infinite}.w-150{width:150px}.banner-social-buttons{position:absolute;left:30px;top:50%;transform-origin:79% 61%;transform:translate(60%,733%) rotate(1turn)}.banner-social-buttons ul{padding:0;margin:0;list-style-type:none}.banner-social-buttons ul li{display:inline-block;margin-right:57px}.banner-social-buttons ul li:last-child{margin-right:0}.banner-social-buttons ul li .icon-title span{font-size:15px}.banner-social-buttons ul li a{color:#7f7f7f;font-size:19px}.banner-social-buttons ul li a i{width:30px;height:30px;line-height:30px;border:1px solid #7f7f7f;display:inline-block;text-align:center;margin-right:10px;border-radius:50%}.banner-social-buttons ul li a:hover{color:#76c04e}#scroll-down{position:absolute;bottom:20px;right:20px;padding-top:50px;display:block;text-align:center}#scroll-down .arrow-down{display:block;margin:0 auto;width:10px;height:20px}#scroll-down .arrow-down:after{content:"";display:block;margin:0;padding:0;width:8px;height:8px;border-top:2px solid #76c04e;border-right:2px solid #76c04e;transform:rotate(135deg)}#scroll-down .arrow-down:before{animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;position:absolute;top:0;left:50%;margin-left:-2px;width:2px;height:58px;background:#76c04e;content:" "}#scroll-down #scroll-title{display:block;color:#6a7d87;font-weight:500;text-transform:capitalize}@keyframes elasticus{0%{transform-origin:0 0;transform:scaleY(0)}50%{transform-origin:0 0;transform:scale(1)}50.1%{transform-origin:0 100%;transform:scale(1)}to{transform-origin:0 100%;transform:scaleY(0)}}.startup-agency-home .main-banner:before{content:"";position:absolute;left:0;top:0;background:#fff;width:100%;height:100%;opacity:.88;z-index:-1}.startup-agency-home .main-banner:after{position:absolute;z-index:-2;content:"";width:100%;height:100%;background-image:url(/images/dot.png);left:0;top:0}.startup-agency-home .main-banner .hero-content{position:relative;margin-left:-115px;margin-top:0}.startup-agency-home .main-banner .hero-content h1{margin-bottom:35px}.freelancer-portfolio-home .banner-image{text-align:left}.freelancer-portfolio-home .banner-image img{top:33px;left:0}.freelancer-portfolio-home .hero-content h1{text-transform:uppercase}.freelancer-portfolio-home .circle-shape1{right:auto;left:15%;bottom:20%}.freelancer-portfolio-home .circle-shape2{left:8%;right:auto}.freelancer-portfolio-home .shape4{left:50%;top:17%}.freelancer-portfolio-home .shape8{left:70%}.freelancer-portfolio-home .shape9{left:54%}.agency-portfolio-home .main-banner{height:100%;padding-top:250px;padding-bottom:190px}.agency-portfolio-home .main-banner .hero-content{text-align:center;max-width:720px;margin:0 auto}.agency-portfolio-home .main-banner .hero-content h1{font-size:75px}.blog-home-slides .col-lg-12{padding:0 3px}.blog-home-slides.owl-carousel.owl-theme .owl-nav [class*=owl-]{opacity:0;visibility:hidden}.blog-home-slides.owl-carousel.owl-theme .owl-nav .owl-prev{left:0}.blog-home-slides.owl-carousel.owl-theme .owl-nav .owl-next{right:0}.blog-home-slides:hover.owl-carousel.owl-theme .owl-nav [class*=owl-]{opacity:1;visibility:visible}.blog-home-slides:hover.owl-carousel.owl-theme .owl-nav .owl-prev{left:20px}.blog-home-slides:hover.owl-carousel.owl-theme .owl-nav .owl-next{right:20px}.single-blog-box{position:relative}.single-blog-box .blog-image a{display:block}.single-blog-box .blog-post-content{position:relative;bottom:0;left:0;width:100%;height:auto;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9));padding:30px}.single-blog-box .blog-post-content div.tags a{background:#76c04e;color:#fff;padding:6px 15px}.single-blog-box .blog-post-content h3{margin:15px 0;font-size:25px;line-height:32px}.single-blog-box .blog-post-content h3 a{color:#fff}.single-blog-box .blog-post-content h3 a:hover{color:#76c04e}.single-blog-box .blog-post-content ul{padding:0;margin:0;list-style-type:none}.single-blog-box .blog-post-content ul li{display:inline-block;margin-right:8px;color:#fff;font-size:14px}.single-blog-box .blog-post-content ul li i{margin-right:4px}.single-blog-box .blog-post-content ul li a{color:#76c04e}.single-blog-box .blog-post-content ul li:last-child{margin:0}.single-blog-box:hover .blog-post-content div.tags a{background:#6a7d87}.item-bg1{background-image:url(/_next/static/media/about.6d741058.svg)}.item-bg4{background-image:url(/_next/static/media/main-bg-4.099a52d9.jpg)}.item-bg6{background-image:url(/_next/static/media/supportff.ac3c7cd0.svg)}.shape1{top:0}.shape1,.shape3{position:absolute;left:0;z-index:-1}.shape3{bottom:0}.shape4{left:34%;top:20%;animation:movebounce 4s linear infinite}.shape4,.shape5{position:absolute;width:60px;z-index:-1}.shape5{right:14%;animation:rotate3d 4s linear infinite;top:18%}.shape8{bottom:4%;left:30%;animation:movebounce 3s linear infinite}.shape8,.shape9{position:absolute;z-index:-1}.shape9{bottom:10%;left:15%}@keyframes movebounce{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes moveleftbounce{0%{transform:translateX(0)}50%{transform:translateX(20px)}to{transform:translateX(0)}}.rotateme{animation-name:rotateme;animation-duration:30s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotateme{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate3d{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.boxes-area{position:relative;overflow:hidden;z-index:1}.boxes-area .single-box{text-align:center;padding:120px 30px}.boxes-area .single-box .icon{font-size:50px;color:#fff}.boxes-area .single-box h3{font-size:22px;margin-top:15px;margin-bottom:15px;color:#fff}.boxes-area .single-box p{color:#fff}.boxes-area .single-box.black-color .icon{color:#76c04e}.boxes-area .single-box.black-color h3,.boxes-area .single-box.black-color p{color:#121619}.boxes-area:after,.boxes-area:before{position:absolute;top:0;width:37%;height:100%;content:"";z-index:-2}.boxes-area:before{left:0;background:#08071c}.boxes-area:after{right:0;background:#76c04e}.welcome-services{background-color:#fff;position:relative;z-index:1;overflow:hidden;background-attachment:fixed;background-repeat:no-repeat;background-position:50%;background-size:cover}.welcome-services.bg-38d16a .section-title span{color:#76c04e}.welcome-services.bg-38d16a .section-title h2{color:#000}.services-area{padding-bottom:90px;position:relative;z-index:1}.single-servicess{text-align:center;margin-bottom:30px;padding:40px 25px}.single-servicess p{margin-bottom:-5px}.single-servicess:hover{transform:translateY(-7px)}.single-servicess:hover .icon{background:rgba(0,0,0,0);color:#76c04e}.single-services-box{background:#fff;padding:30px;transition:.5s;margin-bottom:30px;height:17rem;box-shadow:0 5px 20px 0 rgba(0,0,0,.06)}.single-services-box .icon{font-size:50px;transition:.5s;color:#6a7d87;line-height:1}.single-services-box h3{font-size:20px;margin-top:20px;margin-bottom:10px;transition:.5s}.single-services-box p{transition:.5s;font-size:15px}.single-services-box:hover{box-shadow:0 0 28px 0 rgba(6,74,255,.22);background:#76c04e}.single-services-box:hover .icon,.single-services-box:hover h3,.single-services-box:hover p{color:#fff}.more-services-btn{text-align:center;margin-top:30px}.more-services-btn .btn-primary{color:#fff;background:#6a7d87}.more-services-btn .btn-primary:after,.more-services-btn .btn-primary:before{background:#76c04e}.more-services-btn .btn-primary:focus,.more-services-btn .btn-primary:hover{color:#fff}.services-slides.owl-carousel.owl-theme .owl-dots{position:relative;margin-top:20px!important;margin-bottom:30px;right:0;text-align:center;width:450px;top:0;line-height:.01}.services-slides.owl-carousel.owl-theme .owl-dots .owl-dot{display:inline-block}.services-slides.owl-carousel.owl-theme .owl-dots .owl-dot span{margin:0 5px}.circle-top-1{left:-436px}.circle-bottom-1,.circle-top-1{position:absolute;top:-164px;z-index:-1;opacity:.35}.circle-bottom-1{right:-436px}.circle-bottom-A{right:-544px}.circle-bottom-A,.circle-bottom-B{position:absolute;top:-180px;z-index:-1;opacity:55%}.circle-bottom-B{left:-450px}.services-box{margin-bottom:30px}.services-box .services-content{margin-left:10px;margin-right:10px;position:relative;padding:30px;box-shadow:0 5px 20px 0 rgba(0,0,0,.06);margin-top:-20px}.services-box .services-content h3{font-size:22px;margin-bottom:10px}.why-choose-us-img{position:relative}.circle-dot{right:-450px}.circle-bottom{position:absolute;bottom:-22rem;z-index:-1;right:-350px}.about-area{overflow:hidden;position:relative;z-index:1}.about-content .section-title{text-align:left;margin-bottom:20px}.about-content h2{margin-left:0}.about-content .abut-us p{margin-bottom:15px;font-size:23px!important}.about-content .btn{margin-top:15px}.about-image{position:relative;z-index:1;text-align:right}.about-image:before{content:"";position:absolute;right:-52px;top:30px;width:100%;height:91%;background:#121619;z-index:-1;transition:.5s}.about-image img{width:80%}.about-image:hover:before{top:0;width:50%;height:100%}.about-us-content .section-title{margin-bottom:2px;text-align:left}.about-us-content .section-title h2{margin-left:0}.about-us-content p{margin-top:18px;margin-bottom:0}.about-us-content .single-about-box{margin-top:20px}.about-us-content .single-about-box .icon{font-size:40px;color:#76c04e}.about-us-content .single-about-box h3{font-size:22px;margin-top:15px;margin-bottom:10px}.about-us-content .single-about-box p{margin:0}.cta-about{overflow:hidden;position:relative;z-index:1;background-color:#fff}.cta-about-image{background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.cta-about-image .cta-about-image img{display:none}.cta-about-content{max-width:700px;margin-left:15px}.cta-about-content .section-title{margin-bottom:20px;text-align:left}.cta-about-content .section-title h2{margin-left:0}.cta-about-content .btn{margin-top:15px}.why-choose-us-area .align-items-center:hover .why-choose-us-img .front-img{top:15px}.why-choose-us-area .align-items-center:hover .why-choose-us-img .back-img{left:30px}.why-choose-us-img{margin-bottom:35px}.why-choose-us-img .front-img{position:relative;z-index:1;top:35px;left:35px;transition:.5s}.why-choose-us-img .back-img{position:absolute;left:15px;top:0;transition:.5s}.why-choose-us-content .section-title{margin-bottom:20px;text-align:left}.why-choose-us-content .section-title h2{margin-left:0}.why-choose-us-content .btn{margin-top:20px}.why-choose-inner-area{margin-top:100px}.why-choose-inner-area .section-title h2{text-transform:none;max-width:660px}.why-choose-inner-area .single-box{text-align:center;background:#fff;box-shadow:0 -2px 20px 0 rgba(0,0,0,.06);padding:25px;transition:.5s;height:273px}.why-choose-inner-area .single-box .icon{font-size:40px;color:#76c04e;transition:.5s}.why-choose-inner-area .single-box h3{font-size:22px;margin-top:15px;margin-bottom:15px}.why-choose-inner-area .single-box:hover{transform:translateY(-7px)}.why-choose-inner-area .single-box:hover .icon{color:#6b7e88}.circle-dot{position:absolute;top:-380px;left:-45px;z-index:-1}@keyframes ripple-white{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.2),0 0 0 20px hsla(0,0%,100%,.2),0 0 0 40px hsla(0,0%,100%,.2)}to{box-shadow:0 0 0 20px hsla(0,0%,100%,.2),0 0 0 40px hsla(0,0%,100%,.2),0 0 0 60px hsla(0,0%,100%,0)}}.portfolio-area .section-title h2{color:#fff}.portfolio-item{position:relative;overflow:hidden}.portfolio-item img{transition:.5s}.portfolio-item .portfolio-content{position:absolute;bottom:-133px;left:0;padding:20px;width:100%;height:auto;opacity:0;visibility:hidden;transition:.5s}.portfolio-item .portfolio-content h3{font-size:22px;margin-bottom:15px;margin-left:-20px;position:relative;transition:.5s}.portfolio-item .portfolio-content span{font-size:14px;text-transform:uppercase;position:relative;display:block;transition:.5s;margin-left:20px}.portfolio-item .portfolio-content:before{content:"";position:absolute;left:0;bottom:0;width:50%;height:100%;background:#fff;opacity:0;visibility:hidden;transition:.5s}.portfolio-item:hover .portfolio-content{opacity:1;visibility:visible}.portfolio-item:hover .portfolio-content:before{width:100%;opacity:1;visibility:visible}.portfolio-item:hover .portfolio-content h3,.portfolio-item:hover .portfolio-content span{margin-left:0}.portfolio-item:hover img{transform:scale(1.3)}.grid{max-width:100%}.grid .item{display:block;padding:1px;opacity:1}.feedback-area{position:relative;z-index:1;height:361px;-webkit-margin-before:35px;margin-block-start:35px}.feedback-slides.owl-carousel.owl-theme .owl-nav{position:absolute;left:160px;bottom:-11px}.feedback-slides.owl-carousel.owl-theme .owl-nav [class*=owl-]{transition:.5s;font-size:25px;color:#fff;padding:0!important;background:rgba(0,0,0,0);left:0;position:relative;margin:0;width:auto;height:auto;line-height:unset}.feedback-slides.owl-carousel.owl-theme .owl-nav [class*=owl-]:hover{color:#6a7d87;background:rgba(0,0,0,0)}.feedback-area-two{position:relative;z-index:1;padding:44px}.feedback-area-two .feedback-slides.owl-carousel.owl-theme .owl-nav{position:unset;left:0;bottom:0;right:0}.feedback-area-two .feedback-slides.owl-carousel.owl-theme .owl-nav [class*=owl-]{position:absolute;left:0}.feedback-area-two .feedback-slides.owl-carousel.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:0}.single-feedback{position:relative;max-width:920px;margin-bottom:40px}.single-feedback img{position:absolute;left:0;top:0;width:125px!important;display:inline-block!important;border-radius:50%;height:125px}.single-feedback.center-feedback-box{margin:0 auto;padding-left:15px;padding-right:15px;text-align:center}.single-work-box{position:relative;box-shadow:0 -2px 20px 0 rgba(0,0,0,.06);background:#fff;padding:25px;border-radius:5px;transition:.5s;z-index:1;height:15rem}.single-work-box p{transition:.5s;margin:0}.single-work-box .number{width:48px;height:48px;line-height:48px;text-align:center;background:#121619;color:#fff;font-size:16px;font-weight:600;border-radius:50%;transition:.5s}.single-work-box i{position:absolute;right:0;bottom:0;font-size:145px;color:#eee;z-index:-1;transition:.5s;opacity:.5}.single-work-box:hover{background:#76c04e;transform:translateY(-5px)}.single-work-box:hover i{font-size:130px;opacity:.1}.single-work-box:hover h3,.single-work-box:hover p{color:#fff}.single-work-box:hover .number{background:#6a7d87}.single-team{margin-bottom:30px}.single-team .team-image{z-index:1;position:relative;margin-right:10px}.single-team .team-image .member-img{position:relative;top:10px;left:10px;transition:.5s;width:100%}.single-team .team-image .back-image{position:absolute;left:0;top:0;z-index:-1}.single-team .team-image .social-links{position:absolute;right:20px;bottom:0;list-style-type:none;padding:0;margin:0;opacity:0;visibility:hidden;transition:.5s}.single-team .team-image .social-links li{display:block;margin-bottom:5px}.single-team .team-image .social-links li a{width:35px;height:35px;text-align:center;line-height:35px;border:1px solid #fff;border-radius:50%;background:#fff}.single-team .team-image .social-links li a:hover{background:#76c04e;border-color:#76c04e;color:#fff}.single-team .team-image .social-links li:last-child{margin-bottom:0}.single-team .team-content{margin-top:40px}.single-team .team-content h3{font-size:22px;margin-bottom:9px}.single-team .team-content span{display:block;text-transform:uppercase;font-size:14px;color:#6084a4}.single-team:hover .team-image .social-links{opacity:1;visibility:visible;right:0}.single-team-box{margin-bottom:30px;text-align:center;transition:.5s;box-shadow:0 15px 20px 0 rgba(0,0,0,.06)}.single-team-box .team-content{background:#fff;padding:30px 0;position:relative;transition:.5s}.single-team-box .team-content:before{content:"";width:0;height:20px;color:#fff;background:#76c04e;position:absolute;top:-20px;right:0;transition:.5s}.single-team-box .team-content h3{font-size:22px;margin-bottom:12px;transition:.5s}.single-team-box .team-content span{display:block;font-size:14px;text-transform:uppercase;transition:.5s}.single-team-box .team-content .social{padding:0;list-style-type:none;position:absolute;top:-37px;left:0;right:0;margin:0 auto;transform:scale(0);transition:.5s}.single-team-box .team-content .social li{display:inline-block}.single-team-box .team-content .social li a{display:block;width:35px;height:35px;line-height:35px;font-size:16px;color:#a0a0a0;margin-right:10px;position:relative;z-index:1}.single-team-box .team-content .social li a:hover{color:#fff}.single-team-box .team-content .social li a:hover:before{background:#6a7d87;color:#fff;transform:rotate(-45deg)}.single-team-box .team-content .social li a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;transform:rotate(45deg);z-index:-1;transition:.5s}.single-team-box:hover{box-shadow:0 0 28px 0 rgba(6,74,255,.22)}.single-team-box:hover:after,.single-team-box:hover:before{border-color:#76c04e;transform:scale(1)}.single-team-box:hover .team-content{background:#76c04e}.single-team-box:hover .team-content:before{width:100%}.single-team-box:hover .team-content .social{transform:scale(1)}.single-team-box:hover .team-content h3,.single-team-box:hover .team-content span{color:#fff}@keyframes colorchange{0%{background:#76c04e}25%{background:red}50%{background:blue}75%{background:#121619}0%{background:#6a7d87}}.cta-area{position:relative;z-index:1}.cta-area .shape9{bottom:auto;left:15%;top:15%}.cta-area .shape7{right:auto;top:auto;left:20%;bottom:35px;width:35px}.cta-area .shape5{right:14%;top:auto;bottom:45px}.cta-content{text-align:center}.cta-content .cta-content h2{font-size:40px;margin:0;color:#fff;text-transform:capitalize}.cta-content p{color:#fff;margin:15px auto 30px;max-width:620px}.shape14{right:10%;top:10%;width:130px}.shape14,.shape15{position:absolute;z-index:-1}.shape15{left:5%;bottom:30px;width:80px}.features-area{position:relative;z-index:1}.features-area .shape7{top:auto;right:20%;bottom:35px;width:35px}.features-content .section-title{text-align:left}.features-content .section-title h2{color:#fff;margin-left:0}.features-content .single-features-item{position:relative;padding-left:50px;margin-bottom:30px}.features-content .single-features-item:last-child{margin-bottom:0}.features-content .single-features-item .icon{font-size:35px;color:#76c04e;position:absolute;left:0;top:-8px}.features-content .single-features-item h3{font-size:18px;margin-bottom:15px;color:#fff}.features-content .single-features-item p{color:#fff}.features-boxes-area{overflow:hidden;position:relative;z-index:1}.features-boxes-area .single-box{position:relative;padding-left:75px}.features-boxes-area .single-box span{font-size:40px;position:absolute;left:0;color:#76c04e;top:0;font-weight:600;line-height:1}.features-boxes-area .single-box h3{font-size:22px;color:#fff;margin-bottom:15px}.features-boxes-area .single-box p{color:#9c9ca4}.our-skill .section-title h2{margin-left:0}.our-skill p{margin-top:10px}.our-skill .skills{position:relative}.our-skill .skills .skill-item{position:relative;margin-bottom:25px}.our-skill .skills .skill-item .skill-header{position:relative;margin-bottom:10px}.our-skill .skills .skill-item .skill-header .skill-title h2{font-size:17px;margin-bottom:0}.our-skill .skills .skill-item .skill-header .skill-percentage{position:absolute;right:0;top:4px;font-size:16px;font-weight:300;font-family:Rubik,sans-serif;color:#6084a4}.our-skill .skills .skill-item:last-child{margin-bottom:0}.skill-bar{position:relative;width:100%}.skill-bar .progress{height:7px;background-color:#d5d5d5}.skill-bar .progress .progress-bar{background-color:#76c04e}.my-skill-area{position:relative;z-index:1}.skill-area{-webkit-margin-before:-50px;margin-block-start:-50px;-webkit-margin-after:72px;margin-block-end:72px}.skill-content h3{font-size:22px}.skill-content h3,.skill-content p{margin-bottom:15px}.skill-content .btn{margin-top:10px}.funfacts-area{position:relative;z-index:1;overflow:hidden;background-color:#6b7e88;-webkit-margin-after:-2px;margin-block-end:-2px}.funfact{text-align:center}.funfact p{color:#fff;font-size:14px;text-transform:uppercase;margin-top:5px}.blog-area .pagination-area,.single-blog-post{margin-bottom:30px}.single-blog-post{box-shadow:0 15px 20px 0 rgba(0,0,0,.06)}.single-blog-post .blog-image{position:relative;overflow:hidden}.single-blog-post .blog-image a{display:block}.single-blog-post .blog-image a img{transition:.9s}.single-blog-post .blog-image .post-tag{position:absolute;right:0;top:60px;transition:.5s}.single-blog-post .blog-image .post-tag a{background:#76c04e;color:#fff;padding:9px 28px}.single-blog-post .blog-post-content{padding:25px}.single-blog-post .blog-post-content .date{color:#6084a4;display:block;text-transform:uppercase;font-size:14px}.single-blog-post .blog-post-content p{margin-top:13px;margin-bottom:18px;line-height:30px;font-size:22px}.single-blog-post .read-more-btn{position:relative;font-weight:500;color:#76c04e;cursor:pointer}.single-blog-post .read-more-btn:hover{color:#6a7d87;letter-spacing:1px}.single-blog-post:hover .blog-image a img{transform:scale(1.1)}.single-blog-post:hover .blog-image .post-tag{top:70px}.single-blog-post:hover .blog-image .post-tag a{background:#6a7d87;color:#fff}.single-blog-post.without-thumbnail{box-shadow:0 2px 20px 0 rgba(0,0,0,.06)}.single-blog-post.without-thumbnail .blog-post-content p{margin-bottom:20px;margin-top:-5px}.single-blog-post.with-video .blog-video iframe{width:100%;height:195px;border:none}.react-modal-video{display:flex;align-items:center;justify-content:center}.react-modal-video .modal-video{max-width:100%;max-height:100%;width:640px;height:360px}.react-modal-video-close-button{position:absolute;top:20px;right:20px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;z-index:9999}.react-modal-video-close-icon{color:#fff;font-size:40px;line-height:1}.partner-area .partner-item{text-align:center}.partner-area .partner-item a{position:relative;display:block}.partner-area{-webkit-margin-before:-130px;margin-block-start:-130px}.partner-area .partner-item a img{width:unset!important;display:inline-block!important}.contact-cta-area{position:relative;z-index:1;-webkit-margin-after:14px;margin-block-end:14px}.contact-cta-content{text-align:center}.contact-cta-content .section-title{margin-bottom:20px}.contact-cta-content p{max-width:720px;margin:0 auto 30px}.service-cta-area{position:relative;z-index:1;-webkit-margin-after:14px;margin-block-end:14px}.service-cta-content{text-align:center}.service-cta-content .section-title{margin-bottom:20px}.service-cta-content p{max-width:720px;margin:0 auto 30px}.shape18{top:10%;animation:movebounce 3s linear infinite;opacity:.35}.shape18,.shape19{position:absolute;left:10%;z-index:-1}.shape19{bottom:10%;animation:moveleftbounce 3s linear infinite}.shape20{right:10%;bottom:10%;width:63px}.shape20,.shape23{position:absolute;z-index:-1}.shape23{top:0;left:0}.shape24{bottom:0;right:0;display:none}.shape24,.shape25{position:absolute;z-index:-1}.shape25{top:185px;left:0;animation:movebounce 3s linear infinite}.shape26{left:50px;bottom:10%}.shape26,.shape27{position:absolute;z-index:-1}.shape27{top:-60px;left:0;right:0;margin:0 auto;text-align:center}.pagination-area{margin-top:30px}.pagination-area ul{padding:0;margin:0;list-style-type:none}.pagination-area ul .page-item .page-link{padding:8px 16px;line-height:unset;color:#121619;background-color:#fff;font-size:16px;font-weight:500;border:1px solid #eee}.pagination-area ul .page-item .page-link:focus,.pagination-area ul .page-item .page-link:hover,.pagination-area ul .page-item.active .page-link{color:#fff;background:#76c04e;border-color:#76c04e;box-shadow:unset!important}.sidebar .widget{margin-bottom:30px}.sidebar .widget.widget_search{background:#fff;box-shadow:0 0 29px 0 hsla(0,0%,40%,.1);padding:15px}.sidebar .widget.widget_search form{position:relative}.sidebar .widget.widget_search form button{position:absolute;right:5px;top:0;height:100%;border:none;background:rgba(0,0,0,0);color:#76c04e;transition:.5s}.sidebar .widget.widget_search form button:hover{color:#6a7d87}.sidebar .widget .widget-title,.sidebar .widget h3{font-size:22px;margin-bottom:25px;position:relative}.sidebar .widget .widget-title span,.sidebar .widget h3 span{z-index:2;position:relative;background:#fff;padding-right:10px}.sidebar .widget .widget-title:before,.sidebar .widget h3:before{content:"";position:absolute;right:0;width:100%;top:50%;height:3px;background:#76c04e;transition:.5s;animation:colorchange 20s}.sidebar .widget ul{padding:0;margin:0;list-style-type:none}.sidebar .widget.widget_categories ul li{position:relative;border-top:1px solid #eee;padding-top:10px;padding-bottom:10px;padding-left:18px}.sidebar .widget.widget_categories ul li:before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;background:#76c04e;margin-top:-5px;transition:.5s}.sidebar .widget.widget_categories ul li:last-child{border-bottom:1px solid #eee}.sidebar .widget.widget_categories ul li a{color:#6084a4}.sidebar .widget.widget_categories ul li a:hover{color:#76c04e}.sidebar .widget.widget_categories ul li:hover:before{border-radius:50%}.sidebar .widget.widget_recent_entries ul li{position:relative;padding-left:100px;margin-bottom:15px}.sidebar .widget.widget_recent_entries ul li a{display:block}.sidebar .widget.widget_recent_entries ul li a img{position:absolute;left:0;top:3px;width:85px;height:65px}.sidebar .widget.widget_recent_entries ul li h5{font-size:16px;line-height:22px;margin-bottom:2px}.sidebar .widget.widget_recent_entries ul li:last-child{margin-bottom:0}.sidebar .widget.widget_tag_cloud .tagcloud a{background-color:#fff;font-size:15px!important;border:1px dashed #eee;padding:7px 20px;margin-top:5px;margin-bottom:5px;color:#6084a4;margin-right:10px}.sidebar .widget.widget_tag_cloud .tagcloud a:hover{background:#76c04e;color:#fff;border-color:#76c04e}.sidebar .widget.widget_archive ul li{position:relative;border-top:1px solid #eee;padding-top:10px;padding-bottom:10px;padding-left:18px}.sidebar .widget.widget_archive ul li:before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;background:#76c04e;margin-top:-5px;transition:.5s}.sidebar .widget.widget_archive ul li:last-child{border-bottom:1px solid #eee}.sidebar .widget.widget_archive ul li a{color:#6084a4}.sidebar .widget.widget_archive ul li a:hover{color:#76c04e}.sidebar .widget.widget_archive ul li:hover:before{border-radius:50%}.sidebar .widget:hover .widget-title:before,.sidebar .widget:hover h3:before{width:0}.sidebar .widget:last-child{margin-bottom:0}.blog-details-area{position:relative}.blog-details-area .blog-details{box-shadow:0 0 29px 0 hsla(0,0%,40%,.1);background:#fff}.blog-details-area .blog-details .article-img{position:relative}.blog-details-area .blog-details .article-img img{width:100%}.blog-details-area .blog-details .article-img .date{position:absolute;bottom:15px;width:80px;left:15px;height:90px;text-align:center;font-size:22px;font-style:italic;background:#76c04e;color:#fff;border-radius:5px;padding-top:15px;line-height:30px}.blog-details-area .blog-details .article-content{padding:30px}.blog-details-area .blog-details .article-content ul li{display:inline-block}.blog-details-area .blog-details .article-content ul.category{margin-bottom:30px}.blog-details-area .blog-details .article-content ul.category li{margin-right:4px}.blog-details-area .blog-details .article-content ul.category li a{background:#76c04e;color:#fff;padding:5px 15px 3px;display:inline-block;border-radius:3px}.blog-details-area .blog-details .article-content h3{font-size:22px;margin-bottom:-2px;line-height:30px}.blog-details-area .blog-details .article-content p{margin-bottom:0;margin-top:20px}.blog-details-area .blog-details .article-content .blockquote{margin-bottom:20px;margin-top:20px;background:#f9f9f9;padding:30px;border-left:4px solid #76c04e}.blog-details-area .blog-details .article-content .blockquote p{margin-top:0;font-size:18px}.blog-details-area .blog-details .article-content .share-post{text-align:center;margin-top:30px}.blog-details-area .blog-details .article-content .share-post ul li{margin:0 2px}.blog-details-area .blog-details .article-content .share-post ul li a{width:40px;font-size:15px;height:40px;display:inline-block;line-height:38px;border:1px solid #eee;border-radius:50%;color:#555}.blog-details-area .blog-details .article-content .share-post ul li a:focus,.blog-details-area .blog-details .article-content .share-post ul li a:hover{color:#fff;border-color:#76c04e;background-color:#76c04e}.blog-details-area .blog-details .article-content ul{padding:0;margin:0;list-style-type:none}.blog-details-area .post-controls-buttons{overflow:hidden;margin-top:25px;margin-bottom:25px;background:#fff;padding:30px;box-shadow:0 5px 10px rgba(0,9,128,.035),0 7px 18px rgba(0,9,128,.05)}.blog-details-area .post-controls-buttons .controls-left{float:left}.blog-details-area .post-controls-buttons .controls-right{float:right}.blog-details-area .post-controls-buttons div a{border:1px solid #eee;padding:8px 20px;display:inline-block;border-radius:5px;font-weight:500}.blog-details-area .post-controls-buttons div a:focus,.blog-details-area .post-controls-buttons div a:hover{color:#fff;background:#76c04e;border-color:#76c04e}.blog-details-area .leave-a-reply{padding:30px;background:#fff;box-shadow:0 5px 10px rgba(0,9,128,.035),0 7px 18px rgba(0,9,128,.05);margin-top:25px}.blog-details-area .leave-a-reply h3{font-size:22px;margin-bottom:30px}.single-product,.woocommerce-topbar{margin-bottom:30px}.single-product{box-shadow:0 10px 15px 0 rgba(0,0,0,.06);background:#fff}.single-product .product-image{overflow:hidden}.single-product .product-image a{display:block}.single-product .product-image img{transition:.5s;width:100%}.single-product .product-content{padding:30px;text-align:center}.single-product .product-content h3{font-size:22px;margin-bottom:8px}.single-product .product-content .rating,.single-product .product-content ul{padding:0;margin:0;list-style-type:none}.single-product .product-content .rating li,.single-product .product-content ul li{display:inline-block;color:#ffc412;margin:0 2px}.single-product .product-content span{display:block;color:#6084a4;font-weight:500;font-size:15px;margin-top:15px;margin-bottom:15px}.single-product:hover .product-image img{transform:scale(1.3)}.shop-details-area{padding-bottom:90px}.shop-details{background:#fff;padding:30px;box-shadow:0 2px 48px 0 rgba(0,0,0,.08)}.shop-details .product-img a{display:block}.shop-details .product-entry-summary h3{font-size:22px;text-transform:capitalize;margin-bottom:0}.shop-details .product-entry-summary h4{font-size:15px;margin:16px 0}.shop-details .product-entry-summary h4 span{color:#6084a4;text-decoration:line-through;margin-right:5px}.shop-details .product-entry-summary p{margin-bottom:16px}.shop-details .product-entry-summary ul{padding:0;margin:0;list-style-type:none}.shop-details .product-entry-summary ul.share-social li{margin-right:4px;display:inline-block}.shop-details .product-entry-summary ul.share-social li:first-child{margin:7px}.shop-details .product-entry-summary ul.share-social li a{color:#6084a4;width:35px;height:35px;border:1px solid #6084a4;text-align:center;border-radius:50%;line-height:35px}.shop-details .product-entry-summary ul.share-social li a:hover{color:#fff;background:#76c04e;border-color:#76c04e}.shop-details .product-entry-summary form{margin-top:30px;margin-bottom:30px}.shop-details .product-entry-summary form .form-control{display:inline-block;width:120px}.shop-details .product-entry-summary form .btn{display:inline-block;position:relative;top:-1px}.shop-details .product-entry-summary form .input-counter{max-width:130px;min-width:130px;text-align:center;display:inline-block;position:relative;margin-right:10px}.shop-details .product-entry-summary form .input-counter input{height:45px;color:#121619;outline:0;display:block;border:none;background-color:#f8f8f8;text-align:center;width:100%;font-size:17px;font-weight:600}.shop-details .product-entry-summary form .input-counter span{position:absolute;top:0;background-color:rgba(0,0,0,0);cursor:pointer;color:#d0d0d0;width:40px;height:100%;line-height:48px;transition:.5s}.shop-details .product-entry-summary form .input-counter span.minus-btn{left:0}.shop-details .product-entry-summary form .input-counter span.plus-btn{right:0}.shop-details .product-entry-summary form .input-counter span:hover{color:#76c04e}.shop-details .shop-details-tabs{margin-top:40px}.shop-details .shop-details-tabs #tabs{padding:0;margin:0 0 40px;list-style-type:none}.shop-details .shop-details-tabs #tabs li{display:inline-block;padding:12px 50px 8px;cursor:pointer;font-weight:500;font-size:16px;background:#eaeaea}.shop-details .shop-details-tabs #tabs li.active{background-color:#fff;position:relative}.shop-details .shop-details-tabs #tabs li.active:before{content:"";position:absolute;width:100%;height:4px;top:0;left:0;background:#76c04e}.shop-details .shop-details-tabs #tabs li.inactive{background-color:#eee;padding:12px 50px}.shop-details .shop-details-tabs .content{display:none}.shop-details .shop-details-tabs .content.show{display:block}.shop-details .shop-details-tabs .content h3{margin-bottom:15px;font-size:22px}.shop-details .shop-details-tabs .content .shop-reviews b{margin:0 0 15px;display:inline-block}.shop-details .shop-details-tabs .content .shop-reviews ul{padding:0;margin:0;list-style-type:none}.shop-details .shop-details-tabs .content .shop-reviews ul li{display:inline-block;position:relative;margin-right:15px}.shop-details .shop-details-tabs .content .shop-reviews ul li:before{content:"";position:absolute;width:1px;height:13px;background:#eee;left:-10px;top:6px}.shop-details .shop-details-tabs .content .shop-reviews ul li:first-child:before{display:none}.shop-details .shop-details-tabs .content .shop-reviews ul li a{color:#ff9800}.shop-details .shop-details-tabs .content .shop-reviews .review-form{margin-top:30px}.shop-related-prodcut{margin-top:50px}.shop-related-prodcut .section-title{text-align:left;margin-bottom:40px}.shop-related-prodcut .section-title h2{margin-left:0;font-size:30px}.cart-table table{margin-bottom:0;text-align:center}.cart-table table thead tr th{border-bottom-width:0;vertical-align:middle;border-color:#eaedff;padding:15px 20px;font-weight:500}.cart-table table tbody tr td{vertical-align:middle;color:#6084a4;border-color:#eaedff}.cart-table table tbody tr td.product-thumbnail a{display:block}.cart-table table tbody tr td.product-thumbnail a img{width:130px}.cart-table table tbody tr td.product-name a{color:#6084a4}.cart-table table tbody tr td.product-name a:hover{color:#76c04e}.cart-table table tbody tr td.product-remove a{color:red}.cart-table table tbody tr td .input-counter{max-width:130px;min-width:130px;text-align:center;display:inline-block;position:relative}.cart-table table tbody tr td .input-counter input{height:45px;color:#121619;outline:0;display:block;border:none;background-color:#f8f8f8;text-align:center;width:100%;font-size:17px;font-weight:600}.cart-table table tbody tr td .input-counter span{position:absolute;top:0;background-color:rgba(0,0,0,0);cursor:pointer;color:#d0d0d0;width:40px;height:100%;line-height:48px;transition:.5s}.cart-table table tbody tr td .input-counter span.minus-btn{left:0}.cart-table table tbody tr td .input-counter span.plus-btn{right:0}.cart-table table tbody tr td .input-counter span:hover{color:#76c04e}.cart-buttons{margin-top:30px}.cart-buttons .coupon-box{position:relative;max-width:470px}.cart-buttons .coupon-box button{position:absolute;right:0;top:0;height:100%;padding:0 20px;border:none;background:#6a7d87;font-weight:500;transition:.5s;cursor:pointer;border-radius:0 5px 5px 0;color:#fff}.cart-buttons .coupon-box button:hover{background:#76c04e}.cart-totals{background:#fff;padding:40px;max-width:600px;box-shadow:0 2px 48px 0 rgba(0,0,0,.08);border-radius:5px;margin-left:auto}.cart-totals h3{font-size:22px;margin-bottom:25px}.cart-totals ul{padding:0;margin:0 0 25px;list-style-type:none}.cart-totals ul li{border:1px solid #eaedff;padding:10px 15px;color:#6084a4;overflow:hidden}.cart-totals ul li:first-child{border-bottom:none}.cart-totals ul li span{float:right;color:#121619}.user-actions{box-shadow:0 2px 48px 0 rgba(0,0,0,.08);background:#fff;padding:18px 25px 15px;margin-bottom:45px;border-top:3px solid #76c04e}.user-actions i{color:#76c04e;margin-right:4px}.user-actions span{display:inline-block;color:#76c04e;margin-right:5px}.checkout-area .title{font-size:22px;margin-bottom:25px}.billing-details{box-shadow:0 2px 48px 0 rgba(0,0,0,.08);background:#fff;padding:25px;border-radius:5px}.billing-details .form-group label{display:block;color:#6084a4;margin-bottom:8px;font-size:15px}.billing-details .form-group label .required{color:red}.billing-details .form-check{margin-bottom:15px}.billing-details .form-check .form-check-label{color:#6084a4}.order-details{box-shadow:0 2px 48px 0 rgba(0,0,0,.08);background:#fff;padding:25px;border-radius:5px}.order-details .order-table table{margin-bottom:0;text-align:left}.order-details .order-table table thead tr th{border-bottom-width:0;vertical-align:middle;font-size:15px;font-weight:500;border-color:#eaedff;padding:15px 20px}.order-details .order-table table tbody tr td{vertical-align:middle;color:#6084a4;border-color:#eaedff;font-size:15px}.order-details .order-table table tbody tr td.product-name a{color:#6084a4}.order-details .order-table table tbody tr td.product-name a:hover{color:#76c04e}.order-details .order-table table tbody tr td.order-shipping span,.order-details .order-table table tbody tr td.order-subtotal span,.order-details .order-table table tbody tr td.total-price span{color:#121619;font-weight:500}.order-details .payment-method{margin-top:40px;border-top:1px solid #eaedff;padding-top:35px}.order-details .payment-method p{font-size:14px}.order-details .payment-method p [type=radio]:checked,.order-details .payment-method p [type=radio]:not(:checked){display:none}.order-details .payment-method p [type=radio]:checked+label,.order-details .payment-method p [type=radio]:not(:checked)+label{padding-left:30px;cursor:pointer;display:block;font-size:15px;font-weight:600;color:#121619;position:relative;margin-bottom:8px}.order-details .payment-method p [type=radio]:checked+label:before,.order-details .payment-method p [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #ddd;border-radius:50%;background:#fff}.order-details .payment-method p [type=radio]:checked+label:after,.order-details .payment-method p [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#76c04e;position:absolute;top:6px;left:3px;border-radius:50%;transition:all .2s ease}.order-details .payment-method p [type=radio]:not(:checked)+label:after{opacity:0;visibility:hidden;transform:scale(0)}.order-details .payment-method p [type=radio]:checked+label:after{opacity:1;visibility:visible;transform:scale(1)}.order-details .order-btn .btn.order-btn{display:block;margin-top:25px;width:100%}.order-details .order-btn .btn.order-btn.btn-disabled{cursor:no-drop}.order-details .order-btn span{display:block}.contact-info-box{text-align:center;transition:.5s;box-shadow:0 2px 48px 0 rgba(0,0,0,.08);background:#fff;padding:30px;-webkit-margin-before:122px;margin-block-start:122px;height:262px}.contact-info-box .icon{position:relative;font-size:39px;bottom:60px;width:90px;border-radius:80px;color:#b7c0c5;display:inline-block;transition:.5s}.contact-info-box h3{font-size:22px;margin:-1px 0 15px}.contact-info-box p{margin-bottom:0}.contact-info-box p a{color:#6084a4}.contact-info-box p a:hover{color:#38d16a}.contact-info-box:hover{transform:translateY(-10px)}.contact-info-box:hover .icon{color:#fff;background:#76c04e}#map{height:500px;width:100%}#contactForm .help-block ul{margin:0}#contactForm .help-block ul li{color:red}#contactForm .btn{margin-top:10px}#contactForm #msgSubmit.text-danger,#contactForm #msgSubmit.text-success{margin:20px 0 0}.project-info{padding-left:20px}.project-info ul{padding:0;margin:0;list-style-type:none}.project-info ul li{font-size:26px;font-weight:500;margin-bottom:20px}.project-info ul li span{display:block;color:#6084a4;font-size:22px;font-weight:400;margin-top:5px}.project-info ul li span a{color:#6084a4}.project-info ul li span a:hover{color:#76c04e}.project-info ul li:last-child{margin-bottom:0}.project-info ul li ul{margin-top:10px}.project-info ul li ul li{display:inline-block;margin:0}.project-info ul li ul li a{color:#6084a4;margin-right:10px;font-size:16px}.project-info ul li ul li a:hover{color:#76c04e}.portfolio-details-content{margin-top:30px;max-width:750px}.portfolio-details-content h3{font-size:22px;margin-bottom:15px}.tech-head{font-size:26px;font-weight:500;position:relative;top:22px}.tagcloud{-webkit-margin-before:30px;margin-block-start:30px}.team-details-info h3{font-size:22px;margin-bottom:15px}.team-details-info p{margin:0}.team-details-info .personal-information{margin-top:20px}.team-details-info .personal-information h3{font-size:16px;margin-bottom:10px}.team-details-info .personal-information ul{margin:20px 0 0;padding:0;list-style-type:none}.team-details-info .personal-information ul li{margin-bottom:8px;font-size:15px;color:#6084a4}.team-details-info .personal-information ul li span a{color:#6084a4}.team-details-info .personal-information ul li span a:hover{color:#76c04e}.team-details-info .personal-information ul li:last-child{margin-bottom:0}.overview-desc{margin-top:30px}.overview-desc h3{font-size:22px;margin-bottom:15px}.overview-desc .skills{position:relative}.overview-desc .skills .skill-item{position:relative;margin-bottom:25px}.overview-desc .skills .skill-item .skill-header{position:relative;margin-bottom:10px}.overview-desc .skills .skill-item .skill-header .skill-title{font-size:17px;margin-bottom:0}.overview-desc .skills .skill-item .skill-header .skill-percentage{position:absolute;right:0;top:4px;font-size:16px;font-weight:300;font-family:var(--font-rubik),sans-serif;color:#6084a4}.overview-desc .skills .skill-item:last-child{margin-bottom:0}.overview-desc .skills .skill-item .skill-bar{position:relative;width:100%}.overview-desc .skills .skill-item .skill-bar .bar-inner{position:relative;width:100%;border-bottom:7px solid #d5d5d5;border-radius:30px}.overview-desc .skills .skill-item .skill-bar .bar-inner .bar{position:absolute;left:0;top:0;width:0;height:7px;background:#76c04e;transition:all 2s ease;border-radius:30px}.login-form{background:#fff;box-shadow:0 2px 48px 0 rgba(0,0,0,.08);padding:40px;border-radius:5px}.login-form h3{font-size:22px;margin-bottom:8px}.login-form p{margin-bottom:30px}.login-form form .form-check{margin-top:18px}.login-form form .form-check .form-check-label{color:#6084a4;position:relative;top:-2px}.login-form form .forgot-password{margin-bottom:20px;margin-top:11px}.login-form form .forgot-password a{color:#6084a4}.login-form form .forgot-password a:hover{color:#76c04e}.login-form form .btn{margin-bottom:20px;margin-top:10px}.login-form form span{display:block;color:#6084a4}.login-form form span a{color:#76c04e}.signup-form{background:#fff;box-shadow:0 2px 48px 0 rgba(0,0,0,.08);padding:40px;border-radius:5px}.signup-form h3{font-size:22px;margin-bottom:25px}.signup-form form .form-check{margin-top:10px}.signup-form form .form-check .form-check-label{color:#6084a4}.signup-form form .btn{margin-bottom:20px;margin-top:20px}.signup-form form span{display:block;color:#6084a4}.signup-form form span a{color:#76c04e}.form-control-faq{height:45px;padding:8px 15px;font-size:14px;border:1px solid #eee;border-radius:2px;color:#818992;transition:.5s}.contact-area-faq{position:relative;margin-left:-422px}.section-title-faq{text-align:end;text-transform:capitalize;max-width:630px;font-weight:700;margin-left:339px;font-size:28px}.faq-head{text-align:center}.faq-accordion .accordion{border:none}.faq-accordion .accordion .accordion__item{display:block;margin-bottom:15px}.faq-accordion .accordion .accordion__item:last-child{margin-bottom:0}.faq-accordion .accordion .accordion__item .accordion__button.active,.faq-accordion .accordion .accordion__item .accordion__button:focus,.faq-accordion .accordion .accordion__item .accordion__button:hover{background:#76c04e;color:#fff}.faq-accordion .accordion .accordion__item .accordion__button.active{border-radius:0}.faq-accordion .accordion .accordion__item .accordion-content{position:relative;overflow:hidden;padding:0;line-height:1.9;font-size:16px}.faq-accordion .accordion .accordion__item+.accordion__item{border:none}.faq-contact{margin-top:45px;box-shadow:0 2px 48px 0 rgba(0,0,0,.08);padding:60px;border-radius:4px}.faq-contact h3{font-size:25px;margin-bottom:25px}.faq-contact form .btn{margin-top:15px}.coming-soon{position:relative;z-index:1;background-image:url(/images/coming-soon-banner.jpg);background-position:50%;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;height:100vh;text-align:center;overflow:hidden}.coming-soon:before{z-index:-1;width:100%;height:100%;left:0;top:0;background:#121619;opacity:.9;content:"";position:absolute}.coming-soon .coming-soon-content{max-width:650px;margin:0 auto}.coming-soon .coming-soon-content h1{color:#fff;font-size:45px;font-weight:700;text-transform:uppercase;margin-bottom:0;line-height:55px}.coming-soon .coming-soon-content p{color:#c7c3c7;margin-top:20px;margin-bottom:35px}.coming-soon .coming-soon-content form{position:relative}.coming-soon .coming-soon-content form .form-control{background:rgba(0,0,0,0);border:1px solid #fff;border-radius:50px;color:#fff;padding-left:15px;height:55px}.coming-soon .coming-soon-content form .form-control:focus{border-color:#76c04e}.coming-soon .coming-soon-content form .form-control::placeholder{color:#fff}.coming-soon .coming-soon-content form button{position:absolute;right:0;height:100%;background:#76c04e;top:0;color:#fff;border:none;width:130px;font-weight:500;cursor:pointer;text-transform:uppercase;border-radius:0 50px 50px 0;transition:.5s}.coming-soon .coming-soon-content form button:hover{background:#6a7d87}.coming-soon .coming-soon-content #timer{margin-bottom:35px}.coming-soon .coming-soon-content #timer div{display:inline-block;font-size:45px;font-weight:600;color:#fff;width:135px;height:135px;border:1px solid #eee;border-radius:50%;padding-top:34px;line-height:40px;margin:0 5px}.coming-soon .coming-soon-content #timer span{display:block;font-size:17px;font-weight:400}.error{background:url(/images/error.gif) no-repeat 50% fixed;background-size:cover;height:100vh;text-align:center;position:relative}.error:before{position:absolute;width:100%;height:100%;background-color:#000;top:0;left:0;content:"";opacity:.6}.error h1{font-size:260px;margin:0}.error h1,.error h2{color:#fff;position:relative}.error h2{font-size:30px;margin:0 0 35px}.error h2 i{font-size:1.5em;margin-left:5px;position:relative;top:5px}.footer-area{position:relative;z-index:1;overflow:hidden;background:#08071c}.footer-area .line-bg{position:absolute;top:-120px;right:-100px;margin:0 auto;text-align:center;left:0;opacity:.45;z-index:-1}.footer-area .icofont-google-map:before{content:"";display:block;top:-33px;position:relative}.footer-area .Footer-logo{width:38px;display:block;position:absolute;margin-left:-38px;top:-3px}.shape18{top:37%;left:11%;width:66px}.single-footer-widget .logo{margin-bottom:17px}.single-footer-widget .logo a{display:block}.single-footer-widget p{margin-bottom:20px;color:#fff}.single-footer-widget h3{font-size:22px;color:#fff;margin-bottom:30px}.single-footer-widget ul{padding:0;margin:0;list-style-type:none}.single-footer-widget ul.social-links li{display:inline-block}.single-footer-widget ul.social-links li a{width:35px;height:35px;line-height:35px;font-size:15px;background:#fff;color:#121619;text-align:center;border-radius:50%;margin-right:6px}.single-footer-widget ul.social-links li a:hover{background:#76c04e;color:#fff}.single-footer-widget ul.list li{margin-bottom:12px;position:relative;padding-left:15px}.single-footer-widget ul.list li a{color:#fff}.single-footer-widget ul.list li a:hover{color:#76c04e}.single-footer-widget ul.list li:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;border-radius:50%;background:#76c04e;margin-top:-4px}.single-footer-widget ul.list li:last-child{margin-bottom:0}.single-footer-widget ul.footer-recent-post li{margin-bottom:14px}.single-footer-widget ul.footer-recent-post li a{color:#fff;font-weight:500}.single-footer-widget ul.footer-recent-post li a:hover{color:#76c04e}.single-footer-widget ul.footer-recent-post li span{display:block;color:#76c04e;margin-top:8px;font-size:13px}.single-footer-widget ul.footer-recent-post li:last-child{margin-bottom:0}.single-footer-widget ul.footer-contact-info li{color:#fff;margin-bottom:12px;position:relative;padding-left:25px}.single-footer-widget ul.footer-contact-info li span{margin-right:5px}.single-footer-widget ul.footer-contact-info li a{color:#fff}.single-footer-widget ul.footer-contact-info li a:hover{color:#76c04e}.single-footer-widget ul.footer-contact-info li:last-child{margin-bottom:0}.single-footer-widget ul.footer-contact-info li i{position:absolute;color:#76c04e;left:0;top:50%;margin-top:-8px;font-size:17px}.copyright-area{margin-top:120px;border-top:1px solid #444352;padding-top:30px;padding-bottom:30px}.copyright-area p{color:#fff}.copyright-area p a{color:#76c04e}.copyright-area p a:hover{color:#6a7d87}.go-top{position:fixed;cursor:pointer;bottom:15px;right:15px;font-size:25px;color:#fff;background-color:#76c04e;z-index:4;width:50px;text-align:center;height:50px;line-height:50px;border-radius:50%;transition:.5s}.go-top:hover{color:#fff;background:#6a7d87}.modal{background:rgba(0,0,0,.3098039216)}.thank-you-area{text-align:center;padding-top:150px;padding-bottom:150px}.thank-you-area h1{margin-bottom:15px}.widget.widget_tag_cloud .tagcloud a{background-color:#fff;font-size:21px!important;border:1px dashed #eee;padding:6px;margin-top:5px;margin-bottom:5px;color:#6084a4;margin-right:10px;-webkit-margin-before:12px;margin-block-start:12px;box-shadow:#6084a4}.App{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}table{border:2px solid #228b22;width:800px;height:200px}th{border-bottom:1px solid #000}td,th{text-align:center}@media(min-width:768px){.navbar-expand-md .navbar-nav .nav-link.btn-p-custom{padding-left:.5rem;padding-right:.5rem;padding-top:1px}}.gallery-container{padding:2px}.my-masonry-grid{display:flex;margin-left:-3px;width:auto}.my-masonry-grid_column{padding-left:3px;background-clip:padding-box}.masonry-item{margin-bottom:3px;border-radius:8px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.1)}.masonry-item img{width:100%;display:block;border-radius:8px}.video-modal-overlay{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}.video-modal-content{background:#000000;padding:0;border-radius:8px;max-width:800px;width:90%;position:relative}.player-wrapper{position:relative;padding-top:56.25%}.pagination{display:flex;justify-content:center;list-style:none;padding:0;margin-top:20px;gap:12px;font-family:sans-serif}.page-item{cursor:pointer}.page-link{text-decoration:none;color:#222;font-size:16px;transition:color .2s;border:none}.page-link:hover{color:#d81b60}.page-item.active .page-link{z-index:3;color:#d81b60;font-weight:400;border:none;background-color:transparent}