.gallery-size-thumbnail{display:none}.widget{box-shadow:0px 8px 16px 8px rgba(200,183,255,.2)}.widget_categories ul li{margin-bottom:7px}.widget_categories ul li a{background:#f6f6f6;display:block;padding:17px 30px;color:#666;position:relative;font-weight:500}.widget_categories ul li a:before{content:"";display:inline-block;padding-bottom:0;position:absolute;top:15px;right:30px;font-family:"Font Awesome 5 Pro";color:#666;font-size:18px}.widget_categories ul li a:hover{background-color:#408ad2;color:#fff}.widget_categories ul li a:hover:before{color:#fff}.tagcloud a{display:inline-block;line-height:1;padding:12px 18px;background:#f5f5f5;margin-bottom:8px;margin-right:5px;text-transform:uppercase;font-size:12px!important;font-weight:500;color:#282828;border-radius:2px}.tagcloud li{display:inline-block}.tagcloud a:hover{background:#408ad2;color:#fff}.widget_text br{display:none}ul.pagination span.current{background:#408ad2;color:#fff;border-color:#408ad2;height:60px;width:60px;line-height:56px;font-size:16px;font-weight:500;margin:0;display:inline-block;text-align:center;border:2px solid #408ad2}.comments-avatar img{border-radius:50%}a.comment-reply-link{color:#6f7172;display:inline-block;font-size:14px;font-weight:400;transition:.3s;line-height:1;position:absolute;right:0;top:0}.latest-comments .children{margin-left:100px}.comment-form-cookies-consent{display:none}.conatct-post-form textarea{margin-bottom:15px}p.form-submit input.submit{color:#fff;display:inline-block;font-size:15px;font-weight:600;line-height:1;padding:22px 40px;position:relative;text-transform:uppercase;cursor:pointer;transition:.3s;background-image:-webkit-linear-gradient(0deg,#428cd4 0%,#004e9a 100%);border-radius:5px;border:none;transition:.3s;text-align:center;width:auto;margin-bottom:0;height:auto}p.form-submit input.submit:hover{color:#fff;background-image:-webkit-linear-gradient(0deg,#004e9a 0%,#428cd4 100%)}h3.comment-reply-title{margin-bottom:40px}p.form-submit{margin-bottom:0}.breadcrumb-text>h2{font-size:80px;margin-bottom:12px;text-transform:capitalize;line-height:1;color:#fff}.breadcrumb-text h3{color:#fff;font-size:40px;margin-bottom:40px}form.wpcf7-form p{margin-bottom:0}.pro-filter:before{display:none}.pro-filter select{padding-left:15px}.appiontment-area input.wpcf7-submit,.appiontment-02-area input.wpcf7-submit,.contact-us-area #contact-form input.wpcf7-submit{color:#fff;display:inline-block;font-size:15px;font-weight:700;line-height:1;padding:26px 54px 26px 50px;position:relative;text-transform:uppercase;transition:.3s;background-image:-moz-linear-gradient(-51deg,#eb120a 0%,#408ad2 99%);background-image:-webkit-linear-gradient(-51deg,#eb120a 0%,#408ad2 99%);background-image:-ms-linear-gradient(-51deg,#eb120a 0%,#408ad2 99%);border-radius:50px;border:none;transition:.3s;width:auto;height:auto}span.wpcf7-not-valid-tip{margin-top:-20px;margin-bottom:10px}div.wpcf7-response-output{margin:0;margin-top:15px;color:#fff}.newsletter-form form input.wpcf7-submit{width:auto;height:auto;background:#1e2c8a;color:#fff;display:inline-block;font-size:15px;font-weight:700;line-height:1;padding:26px 54px 26px 50px;position:relative;text-transform:uppercase;margin-top:15px;border-radius:50px;border:none;transition:.3s}.newsletter-form .wpcf7-form-control-wrap{position:initial}.menu-3 .main-menu nav>ul>li{margin-left:30px}.appiontment-03-wrapper input.wpcf7-submit{background:#1e2c8a}.contact-us-area div.wpcf7-validation-errors,.contact-us-area div.wpcf7-mail-sent-ng{color:#fff}.main-menu nav>ul>li .sub-menu li a{color:#282828;font-weight:500}.main-menu nav>ul>li .sub-menu li:last-child{border-bottom:none}.comments-text .avatar-name .comment-reply-link,a#cancel-comment-reply-link{float:right;display:inline-block;border:2px solid #408ad2;font-weight:500;padding:10px 18px;border-radius:50px;font-size:15px;color:#333}.comments-text .avatar-name .comment-reply-link:hover,a#cancel-comment-reply-link:hover{background-color:#408ad2;color:#fff}p,.project-link>a,.project-meta>a,.portfolio-menu button,.footer-2 .footer-text p,.footer-2 .footer-link ul li a,.footer-bottom-border .copyright p,.faq-box .card-body p,.faq-box .btn-link.collapsed,.pricing-list li,.price-count span,.download-link li a,.service-list li a,.case-link ul li span,.post-meta span,.post-meta span a,.widget_categories ul li a{color:#282828}.project-content h3{font-size:25px}.footer-link ul li a,.footer-text p,.copyright p,.footer-icon a{color:#fff}.footer-icon a{border:2px solid #fff}.services-02-wrapper h3 a:hover,.features-text h3 a:hover,.career-text h3 a:hover{color:#408ad2}.basic-pagination-2 ul li a{color:#555}.post-comments{margin-top:30px}.avatar-name h5{font-size:20px}.avatar-name span,.conatct-post-form textarea,.conatct-post-form input,.blog-post-tag a,.blog-share-icon a{color:#282828}.conatct-post-form input::placeholder,.conatct-post-form textarea::placeholder{color:#282828!important;opacity:1}.post-text blockquote{background:#152136}.post-text blockquote p,.post-text blockquote footer{color:#fff}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0!important}.services-area.services-padding{position:relative;z-index:1}.col-lg-4 .widget_text:last-child{padding:0}.inner-project{margin-left:40px;margin-right:40px}.footer-icon br{display:none}.search-custom form button{border:1px solid #408ad2;color:#fff;font-size:20px;height:46px;position:relative;width:46px;cursor:pointer;float:right;background:#408ad2;margin-top:-46px;padding:0;letter-spacing:0}.search-custom form button:hover{background:#fff;border:1px solid #408ad2;color:#408ad2}.search-custom form input{width:100%;padding:9px 12px;margin-top:10px}.search-custom h4{font-size:18px;font-weight:500;line-height:28px;color:#333}.author-img img{border-radius:50%}.basic-pagination ul li:first-child{margin-left:0}.blog-meta span{text-transform:uppercase}.blog-meta span a{display:inline}.blog-wrapper .blog-text h4>a{line-height:1.3}.team-details-wrapper{padding:40px}.page-error .breadcrumb-text h1{font-size:100px}.contacts-form input.wpcf7-submit{padding:16px 30px;width:100%;border:none;font-size:18px;color:#222933;font-weight:500;border-radius:5px;line-height:1;transition:.3s;cursor:pointer;margin-bottom:0;height:auto;background:#fff}.contacts-form input.wpcf7-submit:hover{background:#234969;color:#fff}span.ajax-loader{display:none!important}.contact-us-area input.wpcf7-submit{width:auto;background-image:-webkit-linear-gradient(0deg,#428cd4 0%,#004e9a 100%);text-transform:capitalize;font-size:15px;margin-bottom:0;padding:17px 80px;border:none;height:auto;cursor:pointer}.contact-us-area input.wpcf7-submit:hover{background-image:-webkit-linear-gradient(0deg,#004e9a 0%,#428cd4 100%)}iframe{margin-bottom:-7px}.subscribes-form input.wpcf7-submit{margin-top:15px;cursor:pointer;transition:.3s;padding:17px 30px;width:100%;cursor:pointer;text-transform:capitalize;background-image:-webkit-linear-gradient(0deg,#428cd4 0%,#004e9a 100%);font-weight:600;color:#fff;border:none}.subscribes-form input.wpcf7-submit:hover{background-image:-webkit-linear-gradient(0deg,#004e9a 0%,#428cd4 100%)}.subscribes-form form input{border-color:#fff}.subscribes-form form input::placeholder{color:#fff}.footer-bottom-link ul li a{color:#fff}.footer-link ul li a,.footer-text p,.footer-info p{opacity:1}.mean-container .mean-nav ul li li a{opacity:1}.mean-container a.meanmenu-reveal{color:#fff}@media (max-width:374px){.case-pos{margin-left:0;margin-bottom:20px}}@media only screen and (max-width:1600px) and (min-width:1200px){.main-menu ul li{margin-right:20px}.slick-slide.slider-height{min-height:760px}.slick-slide.slider-2-height{min-height:700px}}@media (min-width:1600px){.slick-slide.slider-height{min-height:950px}}@media (max-width:767px){.slick-slide.slider-height{min-height:550px}}@media only screen and (max-width:991px) and (min-width:768px){.slick-slide.slider-height{min-height:600px}}@media only screen and (max-width:1200px) and (min-width:992px){.slick-slide.slider-height{min-height:700px}.main-menu ul li{margin-right:20px}}.blog-share-icon>div{display:inline-block}.stButton .stButton_gradient{height:22px!important}#post-73 .footer-top-area.pt-150{padding-top:70px}.blog-wrapper-2 .blog-text{padding:30px}.blog-text h4{margin-bottom:15px}.elementor-element-0d62ddf,.elementor-element-d7fcd7c,.elementor-element-bc256be{z-index:1}.services-details-wrapper>h2{margin-bottom:20px}.our-services-text{padding:40px 30px 40px}.wpcf7 form .wpcf7-response-output{margin:10px 0 0}.case-wrap img{width:auto}.case-thumb:before{width:auto}.slick-slide.slider-2-height{min-height:800px}@media only screen and (min-width:1200px) and (max-width:1600px){.slick-slide.slider-2-height{min-height:700px}}@media only screen and (min-width:992px) and (max-width:1200px){.slick-slide.slider-2-height{min-height:650px}}@media only screen and (min-width:768px) and (max-width:991px){.slick-slide.slider-2-height{min-height:600px}}@media (max-width:767px){.slick-slide.slider-2-height{min-height:500px}}