.form-group{position:relative;margin-bottom:20px}.form-group:last-child{margin-bottom:0}.form-control{color:#111;padding:5px 25px;border-color:#d1d1d1;background-color:#fff;border-radius:10px}.form-control:focus{outline:0;box-shadow:none}.form-input{height:55px}.form-gradient-btn{position:relative;margin-top:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to left,#377dff,#6b37ff);border-radius:10px;font-weight:600;color:#fff;padding:18px 25px;z-index:1;overflow:hidden;transition:all .3s ease-in-out}.form-gradient-btn:before{content:"";height:0;width:100%;background:linear-gradient(to left,#6b37ff,#377dff);border-radius:10px;position:absolute;bottom:0;right:0;left:0;z-index:-1;transition:all .3s ease-in-out}.form-gradient-btn:hover{color:#fff}.form-gradient-btn:hover:before{height:100%;top:0}.form-gradient-btn:focus{outline:0}.form-gradient-btn svg{margin-left:14px;transition:all .3s ease-in-out}input.form-control::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{color:#9d9d9d}select{cursor:pointer;-webkit-appearance:none;appearance:none}select:focus{border-color:#d1d1d1!important;outline:0}@media only screen and (min-width:1200px){.container{max-width:1200px}}.container-fluid.full-width{padding-left:0;padding-right:0}.container-fluid.full-width>.row{margin-left:0;margin-right:0}.container-fluid.full-width>.row>[class*=" col-"],.container-fluid.full-width>.row>[class^=col-]{padding-right:0;padding-left:0}.row.gutters-10{padding-left:10px;padding-right:10px}.row.gutters-10>[class^=col-]{padding-left:5px;padding-right:5px}.row.gutters-15{padding-left:7.5px;padding-right:7.5px}.row.gutters-15>[class^=col-]{padding-left:7.5px;padding-right:7.5px}.row.gutters-20{padding-left:5px;padding-right:5px}.row.gutters-20>[class^=col-]{padding-left:10px;padding-right:10px}.slick-slider{position:relative}.slick-slider.slick-vertical .slick-track{flex-direction:column}.slick-list{margin:0 -15px;overflow:hidden}.slick-list .slick-track{display:flex}.slick-list .slick-slide{padding:0 15px}.slick-slide img{display:inline-block}.slick-slide:focus{outline:0}.slick-arrow{height:53px;width:53px;line-height:50px;background-color:#377dff;border:none;border-radius:50%;box-shadow:0 3px 20px 0 rgba(0,0,0,.16);transition:all .3s ease-in-out;z-index:5;font-size:0;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.slick-arrow{height:45px;width:45px;line-height:42px}}.slick-arrow:before{content:"\f123";font-family:Flaticon;color:#fff;font-size:20px;opacity:1;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.slick-arrow:before{font-size:18px}}.slick-arrow:hover{background-color:#fff}.slick-arrow:hover:before{color:#377dff}.slick-arrow:focus{background-color:#fff}.slick-arrow:focus:before{color:#377dff}.slick-prev{left:-35px}.slick-prev:before{transform:scaleX(-1)}@media only screen and (max-width:1299px){.slick-prev{left:0}}.slick-next{right:-35px}@media only screen and (max-width:1299px){.slick-next{right:0}}.slick-dots{margin-top:30px;text-align:center;padding-left:0}.slick-dots li{margin:0 8px 0 0;display:inline-block}.slick-dots li:last-child{margin:0}.slick-dots li button{position:relative;font-size:0;border:1px solid #8db5ff;background-color:transparent;height:18px;width:18px;border-radius:50%;transition:all .3s ease-in-out}.slick-dots li button:before{content:"";height:10px;width:10px;background-color:#377dff;border-radius:50%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.slick-dots li.slick-active button{background-color:#377dff;border-color:#377dff}.slick-dot-line-arrow .slick-dots{margin-top:50px}.slick-dot-line-arrow .slick-dots li{margin:0 6px 0 0}.slick-dot-line-arrow .slick-dots li button{width:24px;height:8px;border-radius:4px;background-color:#a1c2ff;border:none}.slick-dot-line-arrow .slick-dots li.slick-active button{width:50px;background-color:#377dff}.comment-form-cookies-consent{margin-top:15px;margin-bottom:5px}.sticky{display:block;margin-bottom:0;position:relative;overflow:hidden}.sticky .meta-featured-post{top:13px;right:-48px;padding:10px 55px;position:absolute;text-align:center;color:#fff;transform:rotate(45deg);background-color:#377dff}.has-large-font-size{font-size:36px;line-height:1.2}p.has-large-font-size+p{line-height:52px}.wp-block-file .wp-block-file__button{padding:2px 20px;background-color:#377dff}.wp-block-search .wp-block-search__inside-wrapper{margin-bottom:15px}.wp-block-search .wp-block-search__input{padding:10px}.post-password-form label>input{padding:10px 8px;background:#f8f8f8;border:1px solid #dcdcdc}.post-password-form input[type=submit]{color:#fff;padding:11px 15px;border:medium none;background-color:#377dff}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption .wp-caption-text{margin-top:.5em;margin-bottom:0;color:#555d66;font-size:13px;line-height:1.4;text-align:center}footer .wp-caption .wp-caption-text{color:#9daab9}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.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}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-top:15px;margin-right:30px;margin-bottom:15px}.alignright{float:right;margin-top:15px;margin-left:30px;margin-bottom:15px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-block-button.aligncenter{text-align:center}.wp-block-group.has-background{margin-bottom:15px}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.wp-block-quote,blockquote{padding:30px!important;background-color:#f8f8f8;border-left:5px solid #377dff}.wp-block-quote p,blockquote p{margin-bottom:0!important}blockquote.wp-block-quote{padding:30px!important;background-color:#f8f8f8}.wp-block-pullquote{padding:0;text-align:left;border-left:0;border-top-style:dashed;border-bottom-style:dashed}.wp-block-pullquote blockquote{padding:0;border-left:0;background-color:transparent}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border-left:5px solid #377dff!important}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{margin-bottom:0!important}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{text-align:left}.wp-block-quote.has-text-align-right{border-right:5px solid #377dff}.gallery{display:flex;flex-flow:row wrap;margin-bottom:calc(1.5 * 1rem)}.gallery-item{display:inline-block;margin-right:16px;margin-bottom:16px;text-align:center;vertical-align:top;width:100%}.sidebar-widget .gallery{display:inline-block;margin-bottom:0}.sidebar-widget .gallery-item{margin-top:0;margin-right:8px;margin-bottom:8px}.gallery-columns-2 .gallery-item{max-width:calc((100% - 16px * 1)/ 2)}.gallery-columns-2 .gallery-item:nth-of-type(2n+2){margin-right:0}.gallery-columns-3 .gallery-item{max-width:calc((100% - 16px * 2)/ 3)}.gallery-columns-3 .gallery-item:nth-of-type(3n+3){margin-right:0}.gallery-columns-4 .gallery-item{max-width:calc((100% - 16px * 3)/ 4)}.gallery-columns-4 .gallery-item:nth-of-type(4n+4){margin-right:0}.gallery-columns-5 .gallery-item{max-width:calc((100% - 16px * 4)/ 5)}.gallery-columns-5 .gallery-item:nth-of-type(5n+5){margin-right:0}.gallery-columns-6 .gallery-item{max-width:calc((100% - 16px * 5)/ 6)}.gallery-columns-6 .gallery-item:nth-of-type(6n+6){margin-right:0}.gallery-columns-7 .gallery-item{max-width:calc((100% - 16px * 6)/ 7)}.gallery-columns-7 .gallery-item:nth-of-type(7n+7){margin-right:0}.gallery-columns-8 .gallery-item{max-width:calc((100% - 16px * 7)/ 8)}.gallery-columns-8 .gallery-item:nth-of-type(8n+8){margin-right:0}.gallery-columns-9 .gallery-item{max-width:calc((100% - 16px * 8)/ 9)}.gallery-columns-9 .gallery-item:nth-of-type(9n+9){margin-right:0}.gallery-item:last-of-type{padding-right:0}.gallery-caption{display:block;word-break:break-word}.gallery .gallery-item .gallery-caption{margin:0;color:#555d66;font-size:13px;margin-top:5px;line-height:1.4}ul.comment-list{list-style:none;padding-left:0}.comments-area ul{list-style:none;padding-left:0}ul.comment-list{margin-bottom:50px}.blog-comment-form .blog-comment .each-comment ul>li{list-style:disc!important}.blog-comment-form .blog-comment .each-comment ul>li>ul>li{list-style:circle!important}.blog-comment-form .blog-comment .each-comment ul>li>ul>li>ul>li{list-style-type:square!important}.blog-comment-form .blog-comment .each-comment ul,.blog-comment-form .blog-comment .each-comment ul>li>ul,.blog-comment-form .blog-comment .each-comment ul>li>ul>li>ul{padding-left:30px!important}.comment-text>ol,.comment-text>ul{margin-bottom:20px}.bypostauthor{display:block}.each-comment{position:relative;margin-bottom:20px;padding-bottom:25px;border-bottom:1px solid #e2e2e2}.each-comment .imgholder{float:left;margin-top:5px;margin-right:25px}@media only screen and (max-width:767px){.each-comment .imgholder{float:unset;margin-bottom:20px}}@media only screen and (max-width:575px){.each-comment .imgholder{width:70px;margin-right:12px}}.each-comment .media-body{overflow:hidden;position:relative}.each-comment .media-body .comment-header{margin-bottom:15px}.each-comment .media-body .comment-header .item-title{color:#041f60;margin-bottom:0}.each-comment .media-body .comment-header .comment-date{color:#77838f;font-size:13px;position:relative;padding-left:38px;display:inline-block}.each-comment .media-body .comment-header .comment-date:after{content:"";height:11px;width:3px;position:absolute;top:50%;left:16px;background-color:#377dff;transform:translateY(-50%)}.each-comment .media-body .comment-header h4.comment-meta{margin-bottom:0;font-size:16px;font-weight:600;display:inline-block;text-transform:capitalize}.each-comment .media-body .comment-header h4.comment-meta a{color:#000}.each-comment .media-body .comment-header h4.comment-meta a:hover{color:#000}.each-comment .media-body .comment-header .comment-reply-link{position:absolute;top:0;right:0;font-size:22px;color:#4c4c4c;transform:scaleX(-1);line-height:1}.each-comment .media-body .comment-header .comment-reply-link:hover{color:#377dff}@media only screen and (max-width:575px){.each-comment .media-body .comment-header .comment-reply-link{position:relative;margin-top:10px}}.each-comment .media-body .comment-header .comment-reply-link:hover{color:#377dff}.each-comment .media-body .comment-text p img{margin:7px 0}.each-comment .media-body .comment-text p:last-child{margin-bottom:0}@media only screen and (max-width:575px){.each-comment .media-body{padding:25px 20px 15px 20px}.each-comment .media-body .comment-reply-link{right:.875rem}}ul.comment-list li .comment-respond{margin-bottom:35px}.comment-reply-title{font-size:22px;margin-bottom:0}.comment-reply-title small a{font-size:18px;margin-left:15px}.single-blog-form h3.comment-title{margin-bottom:30px}.single-blog-form ul.children{padding-left:20px}footer.wp-block-latest-comments__comment-meta{line-height:25px}footer.wp-block-latest-comments__comment-meta a{display:inline}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 19px) calc(23px + 2px),calc(100% - 12px) calc(23px + 2px),calc(100% - 32px) 8px;background-size:7px 8px,7px 8px,0 0;background-repeat:no-repeat;padding:15px 12px;border:1px solid #ccc;margin-bottom:15px;background-color:transparent}select:focus{background-image:linear-gradient(45deg,gray 50%,transparent 50%),linear-gradient(135deg,transparent 50%,gray 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 13px) 24px,calc(100% - 20px) 24px,calc(100% - 32px) 8px;background-size:7px 8px,7px 8px,0 0;outline:0;border-color:gray;background-repeat:no-repeat}select:-moz-focusring,select:-webkit-focusring{color:transparent;text-shadow:0 0 0 #000}.footer-wrap select,.sidebar-widget-area select{width:100%}.widget .wp-block-group h2{font-weight:600;font-size:18px;color:#001e56;position:relative;padding-bottom:6px;line-height:26px}.widget .wp-block-group h2:after{content:"";height:3px;width:40px;background-color:#377dff;position:absolute;bottom:-5px;left:0}.widget .wp-block-group ul{padding-left:0;margin-bottom:0;list-style:none}.widget ol.wp-block-latest-comments{padding-left:0}.widget .wp-block-search .wp-block-search__label{font-weight:600;font-size:18px;color:#001e56;position:relative;padding-bottom:10px;line-height:26px;margin-bottom:25px}.widget .wp-block-search .wp-block-search__label:after{content:"";height:3px;width:40px;background-color:#377dff;position:absolute;bottom:0;left:0}.wp-block-cover p:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color){color:#fff;line-height:48px}.wp-block-cover,.wp-block-cover-image{margin-top:30px;margin-bottom:30px}.has-text-align-left{margin:0;padding:0 30px;text-align:left;margin-bottom:15px}.wp-block-calendar{margin-top:30px;margin-bottom:30px;text-align:center}.wp-calendar-table td{padding:0!important;line-height:32px;text-align:center}.wp-calendar-table td a{width:100%;height:auto;font-weight:900;color:#0a0a0a;display:inline-block;background-color:transparent}.wp-calendar-table td#today{font-weight:600;color:#fff;background-color:#377dff}.wp-calendar-table td#today a{color:#fff;background-color:#377dff}span.wp-calendar-nav-prev{float:left}span.wp-calendar-nav-next{float:right}footer .wp-calendar-table td{padding:0!important;line-height:32px;text-align:center}footer .wp-calendar-table td a{color:#377dff}footer .wp-calendar-table td#today{font-weight:600;color:#fff;background-color:#377dff}footer .wp-calendar-table td#today a{color:#fff;background-color:#377dff}footer .wp-calendar-table span.wp-calendar-nav-next{float:right}pre{padding:20px 30px;background-color:#eee}.wp-block-button__link{font-size:16px;border-radius:4px;margin-bottom:30px;background-color:#377dff}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border-color:#377dff}.wp-block-button.is-style-outline .wp-block-button__link{border:2px solid #377dff}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff;border-color:#377dff;background-color:#377dff}.wp-block-separator{border:none;border-bottom:2px solid #ccc;margin:50px 0;text-align:left;background:0 0}.wp-block-media-text.has-media-on-the-right{margin-bottom:15px}.wp-block-cover__inner-container a{color:#fff}.wp-block-cover__inner-container a:hover{text-decoration:underline}.has-bizcon-primary-color,.has-bizcon-primary-color cite,.wp-block-button .has-bizcon-primary-color,.wp-block-cover .has-bizcon-primary-color a,a.wp-block-button__link.has-bizcon-primary-color:not([href]):not([tabindex]){color:#377dff}.has-bizcon-secondary-color,.has-bizcon-secondary-color cite,.wp-block-button .has-bizcon-secondary-color,.wp-block-button.is-style-outline a.wp-block-button__link.has-bizcon-secondary-color:not([href]):not([tabindex]),.wp-block-cover .has-bizcon-secondary-color a,a.wp-block-button__link.has-bizcon-secondary-color:not([href]):not([tabindex]){color:#001e56}.has-bizcon-light-color,.has-bizcon-light-color cite,.wp-block-button .has-bizcon-light-color,.wp-block-button.is-style-outline a.wp-block-button__link.has-bizcon-light-color:not([href]):not([tabindex]),.wp-block-cover .has-bizcon-light-color a,a.wp-block-button__link.has-bizcon-light-color:not([href]):not([tabindex]){color:#fff}.has-bizcon-black-color,.has-bizcon-black-color cite,.wp-block-button .has-bizcon-black-color,.wp-block-button.is-style-outline a.wp-block-button__link.has-bizcon-black-color:not([href]):not([tabindex]),.wp-block-cover .has-bizcon-black-color a,a.wp-block-button__link.has-bizcon-black-color:not([href]):not([tabindex]){color:#000}.has-bizcon-dark-color,.has-bizcon-dark-color cite,.wp-block-button .has-bizcon-dark-color,.wp-block-button.is-style-outline a.wp-block-button__link.has-bizcon-dark-color:not([href]):not([tabindex]),.wp-block-cover .has-bizcon-dark-color a,a.wp-block-button__link.has-bizcon-dark-color:not([href]):not([tabindex]){color:#0a0a0a}.wp-block-button .has-bizcon-primary-background-color,.wp-block-button .has-bizcon-primary-background-color a{background-color:#377dff}.wp-block-button .has-bizcon-secondary-background-color,.wp-block-button .has-bizcon-secondary-background-color a{background-color:#001e56}.wp-block-button .has-bizcon-light-background-color,.wp-block-button .has-bizcon-light-background-color a{background-color:#fff}.wp-block-button .has-bizcon-black-background-color,.wp-block-button .has-bizcon-black-background-color a{background-color:#000}.wp-block-button .has-bizcon-dark-background-color,.wp-block-button .has-bizcon-dark-background-color a{background-color:#0a0a0a}:root .has-bizcon-primary-background-color{background-color:#377dff}:root .has-bizcon-secondary-background-color{background-color:#001e56}:root .has-bizcon-light-background-color{background-color:#fff}:root .has-bizcon-black-background-color{background-color:#000}:root .has-bizcon-dark-background-color{background-color:#0a0a0a}:root .wp-block-cover.has-pale-pink-background-color{background-color:#000}:root .has-bizcon-primary-color{color:#377dff}:root .has-bizcon-secondary-color{color:#001e56}:root .has-bizcon-light-color{color:#fff}:root .has-bizcon-black-color{color:#000}:root .has-bizcon-dark-color{color:#0a0a0a}body{color:#4c4c4c}h1{font-size:54px;font-weight:700;line-height:60px;margin-bottom:20px;color:#001e56}@media only screen and (max-width:1199px){h1{font-size:44px;line-height:52px}}@media only screen and (max-width:991px){h1{font-size:40px;line-height:48px}}@media only screen and (max-width:767px){h1{font-size:36px;line-height:44px}}@media only screen and (max-width:575px){h1{font-size:30px;line-height:38px}}h2{font-size:42px;font-weight:700;line-height:56px;margin-bottom:20px;color:#001e56}@media only screen and (max-width:1199px){h2{font-size:40px;line-height:48px}}@media only screen and (max-width:991px){h2{font-size:36px;line-height:42px}}@media only screen and (max-width:767px){h2{font-size:30px;line-height:38px}}@media only screen and (max-width:575px){h2{font-size:26px;line-height:30px}}h3{font-size:30px;font-weight:700;line-height:40px;margin-bottom:15px;color:#001e56}@media only screen and (max-width:1199px){h3{font-size:28px;line-height:36px}}@media only screen and (max-width:991px){h3{font-size:26px;line-height:38px}}@media only screen and (max-width:767px){h3{font-size:24px;line-height:32px}}@media only screen and (max-width:575px){h3{font-size:22px;line-height:30px}}h4{font-size:24px;font-weight:600;line-height:34px;margin-bottom:10px;color:#001e56}@media only screen and (max-width:1199px){h4{font-size:22px;line-height:30px}}@media only screen and (max-width:991px){h4{font-size:20px;line-height:28px}}@media only screen and (max-width:767px){h4{font-size:18px;line-height:26px}}h5{font-size:18px;font-weight:600;line-height:28px;margin-bottom:10px;color:#001e56}h6{font-size:15px;font-weight:600;line-height:26px;margin-bottom:10px;color:#001e56}a{cursor:pointer;display:inline-block;text-decoration:none;transition:all .3s ease-in-out}a:active,a:focus,a:hover{outline:0 none;text-decoration:none;color:#377dff}button:active,button:focus,button:hover{outline:0 none}img{max-width:100%;height:auto}hr{margin:0}a code,code,pre code{color:#ee212b}ul li{margin:5px 0}figcaption{margin-top:10px}cite{width:100%;margin-top:10px;display:inline-block}iframe{width:100%;height:500px}table{width:100%;margin:15px 0;border-spacing:0;border-collapse:collapse}table td,table th{padding:10px;border:1px solid #dedede}dt{margin-top:20px}.rt-section-gap{padding:115px 0;position:relative;z-index:1}.p0{padding:0!important}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{margin-left:0}.item-icon{line-height:1}.item-icon i{display:inline-flex}.item-icon span.svg-img{width:90px;display:inline-block}.gutter-enable .col{margin-bottom:30px}.btn-wrap .item-btn{font-size:14px;font-weight:600;color:#377dff;border:1px solid #377dff;border-radius:6px;padding:9px 25px}.btn-wrap .item-btn i:before{font-size:10px;font-weight:700;margin-left:6px}.btn-wrap .item-btn:hover{color:#fff;background-color:#377dff}.btn-wrap.btn-v2{margin-top:24px}.btn-wrap.btn-v2 .item-btn{margin:0 10px 10px 0;border:1px solid #377dff;font-size:14px;font-weight:600;color:#fff;padding:12px 18px;display:inline-flex;align-items:center;position:relative;z-index:1;border-radius:0}.btn-wrap.btn-v2 .item-btn:before{content:"";height:100%;width:100%;background-color:#377dff;position:absolute;top:5px;left:5px;z-index:-1;transition:all .3s ease-in-out}.btn-wrap.btn-v2 .item-btn i:before{font-size:14px;margin-left:10px;font-weight:400;display:block}.btn-wrap.btn-v2 .item-btn:hover:before{top:0;left:0}.btn-wrap.btn-v3{margin-bottom:30px}.btn-wrap.btn-v3 .item-btn{display:flex;align-items:center;justify-content:center;height:80px;width:80px;border-radius:0;background-color:#377dff}.btn-wrap.btn-v3 .item-btn i:before{font-size:23px;color:#fff;display:block}.psudo-gradient-1:before{background:linear-gradient(to bottom,#6b37ff,#377dff)}.psudo-gradient-2:before{background:linear-gradient(to bottom,#ff6f00,#fa0)}.psudo-gradient-3:before{background:linear-gradient(to bottom,#3ebb64,#048998)}.psudo-gradient-4:before{background:linear-gradient(to bottom,#43dfd1,#0e77ef)}.psudo-gradient-5:before{background:linear-gradient(to bottom,#f15356,#d21edf)}.primary-gradient{background:linear-gradient(to right,#377dff,#6b37ff)!important}@keyframes bubbleAnimateIn{0%{transform:scale(.4);border-radius:50%}70%{transform:scale(.4);border-radius:50%}90%{transform:scale(1);border-radius:50%}100%{transform:scale(1)}}@keyframes bubbleAnimateOut{0%{transform:scale(1);border-radius:80%}70%{transform:scale(.4);border-radius:60%}100%{transform:scale(.4);border-radius:50%}}@keyframes pulse2{0%{box-shadow:0 0 0 0 #377dff}70%{box-shadow:0 0 0 20px rgba(55,125,255,0)}100%{box-shadow:0 0 0 0 rgba(55,125,255,0)}}.scrollup{overflow:hidden;position:fixed;height:50px;width:50px;line-height:50px;border-radius:50%;bottom:-100px;right:20px;text-align:center;z-index:9999;background-color:#377dff;color:#fff;font-size:30px;display:flex;align-items:center;justify-content:center;transition:all .8s cubic-bezier(0,0,.15,1.88);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.scrollup i:before{font-size:18px;transition:all .3s ease-in-out}.scrollup:hover{background-color:#fff}.scrollup:hover i:before{color:#377dff}.scrollup:focus{color:#fff}.scrollup.back-top{bottom:25px}.rt-list{padding-left:0;margin-bottom:0;list-style:none}.rt-list li{margin-bottom:8px}.rt-list li i{margin-right:7px;display:flex}.rt-list li i:before{margin-top:5px}.elementor-icon-list--layout-inline .rt-list li{margin-right:15px;display:inline-flex}.pageoverlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000000}.pageoverlay .overlayDoor:after,.pageoverlay .overlayDoor:before{content:"";position:absolute;width:50%;height:100%;background:#111;opacity:.95;transition:.5s cubic-bezier(.77,0,.18,1);transition-delay:.8s;-webkit-transition:all .3s .3s ease-out;transition:all .3s .3s ease-out}.pageoverlay .overlayDoor:before{left:0}.pageoverlay .overlayDoor:after{right:0}.pageoverlay.loaded .overlayDoor:before{left:-50%}.pageoverlay.loaded .overlayDoor:after{right:-50%}.pageoverlay.loaded .overlayContent{opacity:0}.pageoverlay .overlayContent{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:.5s cubic-bezier(.77,0,.18,1)}.pageloader{width:128px;height:128px;border:3px solid #377dff;border-bottom:3px solid transparent;border-radius:50%;position:relative;animation:spin 1s linear infinite;display:flex;justify-content:center;align-items:center}.pageloader .inner{width:64px;height:64px;border:3px solid transparent;border-top:3px solid #377dff;border-radius:50%;animation:spinInner 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinInner{0%{transform:rotate(0)}100%{transform:rotate(-720deg)}}header.header{z-index:15;position:relative}nav.template-main-menu ul{padding-left:0;list-style:none;margin-bottom:0}nav.template-main-menu ul li{margin-top:0;margin-bottom:0}.header-navbar{display:flex;align-items:center}.header-navbar .header-main-nav{flex:1;margin-left:60px}.temp-logo{position:relative}.temp-logo img{width:150px;transition:all .3s ease-in-out}@media only screen and (max-width:600px){.temp-logo img{width:130px}}.temp-logo a{font-size:60px;font-weight:700;line-height:60px;color:#001e56}.header-logo a{font-size:48px;font-weight:700;line-height:52px;text-transform:capitalize}.header-logo.logo-1 img{width:165px}.header-menu{position:relative;top:0;left:0;right:0;margin:auto;z-index:100;background-color:#fff;border-bottom:1px solid #dbdbdb;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.header-menu{padding-top:8px;padding-bottom:8px}}.header-menu:after{clear:both;content:"";display:block}.header-menu.menu-layout1 nav.template-main-menu>ul>li>a:before{bottom:25px}.header-menu.menu-layout2{border-bottom-color:#f6f6f6}.header-menu.menu-layout2 nav.template-main-menu>ul>li>a{padding:40px 20px}@media only screen and (max-width:1366px){.header-menu.menu-layout2 nav.template-main-menu>ul>li>a{padding:40px 8px}}@media only screen and (max-width:991px){.header-menu.menu-layout2 nav.template-main-menu>ul>li>a{padding:5px 20px!important}}.header-menu.menu-layout2 nav.template-main-menu>ul>li>a:before{bottom:25px}.header-menu.menu-layout2.rt-sticky nav.template-main-menu>ul>li>a{padding:30px 20px}@media only screen and (max-width:1366px){.header-menu.menu-layout2.rt-sticky nav.template-main-menu>ul>li>a{padding:25px 8px}}.header-menu.menu-layout3{border-bottom-color:#fff;background-color:transparent}.header-menu.menu-layout3 nav.template-main-menu>ul>li>a{padding:50px 20px}@media only screen and (max-width:1366px){.header-menu.menu-layout3 nav.template-main-menu>ul>li>a{padding:40px 8px}}@media only screen and (max-width:991px){.header-menu.menu-layout3 nav.template-main-menu>ul>li>a{padding:5px 20px}}.header-menu.menu-layout3 nav.template-main-menu>ul>li>a:before{bottom:35px}.header-menu.menu-layout3 .header-action ul .item-btn{border:none;background-image:linear-gradient(to right,#6b37ff,#e62dd4);color:#fff;padding:9px 14px}.header-menu.menu-layout3.rt-sticky{background-color:#fff}.header-menu.menu-layout3.rt-sticky nav.template-main-menu>ul>li>a{padding:30px 20px}@media only screen and (max-width:1366px){.header-menu.menu-layout3.rt-sticky nav.template-main-menu>ul>li>a{padding:30px 8px}}@media only screen and (max-width:991px){.header-menu.menu-layout3.rt-sticky nav.template-main-menu>ul>li>a{padding:5px 10px}}.header-menu.menu-layout3.rt-sticky nav.template-main-menu>ul>li>a:before{bottom:20px}.header-menu.menu-layout4{background-color:#4c4c4c;border-bottom:none}.header-menu.menu-layout4 .header-navbar .header-main-nav{margin-left:0}.header-menu.menu-layout4 nav.template-main-menu>ul>li>a{color:#fff;padding:25px 22px}@media only screen and (max-width:991px){.header-menu.menu-layout4 nav.template-main-menu>ul>li>a{padding:5px 20px;color:#4c4c4c!important}}@media only screen and (min-width:992px){.header-menu.menu-layout4 nav.template-main-menu>ul>li:first-child a{padding-left:0}.header-menu.menu-layout4 nav.template-main-menu>ul>li:first-child a:before{right:auto}}.header-menu.menu-layout4 .header-action .header-search-icon i:before{color:#fff;font-size:22px}.header-menu.menu-layout4 .header-action .item-btn{color:#fff;background-color:#377dff;border:none;height:80px;border-radius:0;display:flex;align-items:center;padding:10px 50px;z-index:1}@media only screen and (max-width:1199px){.header-menu.menu-layout4 .header-action .item-btn{padding:10px 25px}}.header-menu.menu-layout4 .header-action .item-btn:before{content:"";height:100%;width:35%;background-color:#306ad5;clip-path:polygon(0 0,100% 0,70% 100%,0 100%);position:absolute;top:0;left:0;bottom:0;z-index:-1;transition:.3s}.header-menu.menu-layout4 .header-action .item-btn i:before{margin-left:18px}.header-menu.menu-layout4 .header-action .item-btn:hover:before{width:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media only screen and (min-width:992px){nav.template-main-menu .sidebar-close{display:none!important}}nav.template-main-menu>ul{display:inline-block}@media only screen and (max-width:991px){nav.template-main-menu>ul{display:block;height:100%;overflow-y:auto;padding:50px 20px 30px}}nav.template-main-menu>ul>li{position:relative;display:inline-block}@media only screen and (max-width:991px){nav.template-main-menu>ul>li{margin:5px 0;width:100%}}nav.template-main-menu>ul>li>a{font-size:16px;font-weight:600;line-height:1;display:block;color:#001e56;padding:40px 20px;position:relative;text-decoration:none}@media only screen and (max-width:1366px){nav.template-main-menu>ul>li>a{padding:40px 8px}}@media only screen and (max-width:991px){nav.template-main-menu>ul>li>a{padding:5px 20px}}nav.template-main-menu>ul>li>a:before{content:"";height:3px;width:0;background-color:#377dff;position:absolute;left:0;right:0;bottom:20px;margin:0 auto;visibility:hidden;opacity:0;transition:all .3s ease-in-out}@media only screen and (max-width:991px){nav.template-main-menu>ul>li>a:before{display:none}}nav.template-main-menu>ul>li>a:hover{color:#377dff}nav.template-main-menu>ul>li>a:hover:before{visibility:visible;opacity:1;width:70%}nav.template-main-menu>ul>li ul.children,nav.template-main-menu>ul>li ul.sub-menu{background-color:#fff;border-radius:8px;padding:15px 0;width:230px;visibility:hidden;opacity:0;position:absolute;top:100%;left:0;transform:translate(0,-20px);pointer-events:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (max-width:991px){nav.template-main-menu>ul>li ul.children,nav.template-main-menu>ul>li ul.sub-menu{position:initial;transform:translate(0,0);visibility:visible;opacity:1;width:auto;box-shadow:none;display:none;padding:0 0 0 30px}}nav.template-main-menu>ul>li ul.children li,nav.template-main-menu>ul>li ul.sub-menu li{position:relative;padding-left:15px;padding-right:0}nav.template-main-menu>ul>li ul.children li a,nav.template-main-menu>ul>li ul.sub-menu li a{overflow:hidden;position:relative;font-size:15px;font-weight:500;text-transform:capitalize;color:#444;padding:6px 0;display:block;padding-right:25px}nav.template-main-menu>ul>li ul.children li a:hover,nav.template-main-menu>ul>li ul.sub-menu li a:hover{color:#377dff}nav.template-main-menu>ul>li ul.children li ul.children,nav.template-main-menu>ul>li ul.children li ul.sub-menu,nav.template-main-menu>ul>li ul.sub-menu li ul.children,nav.template-main-menu>ul>li ul.sub-menu li ul.sub-menu{top:0;left:auto;right:100%}nav.template-main-menu>ul>li ul.children .current-menu-item>a,nav.template-main-menu>ul>li ul.sub-menu .current-menu-item>a{color:#377dff!important}nav.template-main-menu>ul>li ul.mega-menu{padding:10px 0;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);position:absolute;top:100%;transform:translate(0,-20px);pointer-events:none;visibility:hidden;opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out}nav.template-main-menu>ul>li ul.mega-menu>li{width:230px;display:inline-block;margin:0 5px;float:left}nav.template-main-menu>ul>li ul.mega-menu>li>ul.children,nav.template-main-menu>ul>li ul.mega-menu>li>ul.sub-menu{position:relative;width:100%;border:none;box-shadow:none;visibility:visible;opacity:1;transform:translate(0,0)}nav.template-main-menu>ul>li ul.mega-menu>li>ul.children:before,nav.template-main-menu>ul>li ul.mega-menu>li>ul.sub-menu:before{display:none}nav.template-main-menu>ul>li ul.mega-menu-col-2{width:480px;left:-100px;padding:0}nav.template-main-menu>ul>li:hover>ul.children,nav.template-main-menu>ul>li:hover>ul.sub-menu{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:auto}nav.template-main-menu>ul>li:hover>ul.children li:hover>ul.children,nav.template-main-menu>ul>li:hover>ul.children li:hover>ul.sub-menu,nav.template-main-menu>ul>li:hover>ul.sub-menu li:hover>ul.children,nav.template-main-menu>ul>li:hover>ul.sub-menu li:hover>ul.sub-menu{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:auto}nav.template-main-menu>ul>li:hover ul.mega-menu{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:auto}nav.template-main-menu>ul>li.current-menu-parent>a:before{visibility:visible;opacity:1;width:70%}.rt-sticky{position:fixed;top:0;width:100%;z-index:100;left:0;right:0;background-color:#fff;border-bottom:none;box-shadow:0 0 20px 0 rgba(0,0,0,.3);z-index:10}@media only screen and (max-width:600px){.rt-sticky .temp-logo img{width:130px}}.rt-sticky nav.template-main-menu>ul>li>a{padding:30px 20px}@media only screen and (max-width:1366px){.rt-sticky nav.template-main-menu>ul>li>a{padding:30px 8px}}@media only screen and (max-width:991px){.rt-sticky nav.template-main-menu>ul>li>a{padding:5px 20px}}@media only screen and (min-width:992px){.hide-on-desktop-menu{display:none!important}}@media only screen and (max-width:991px){.hide-on-mobile-menu{display:none}}.header-topbar-layout1{background-color:#001e56;padding:10px 0}.header-topbar-layout1 .topbar-welcome-text p{font-size:15px;margin-bottom:0;color:#fff}.header-topbar-layout1 .topbar-welcome-text p span{color:#377dff}.header-topbar-layout1 .topbar-social{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:991px){.header-topbar-layout1 .topbar-social{justify-content:center}}@media only screen and (max-width:479px){.header-topbar-layout1 .topbar-social{display:block;text-align:center}}.header-topbar-layout1 .topbar-social .item-mail{font-size:15px;color:#fff}@media only screen and (max-width:479px){.header-topbar-layout1 .topbar-social .item-mail{margin-bottom:10px}}.header-topbar-layout1 .topbar-social .item-mail i{display:inline-block;text-align:center;height:25px;width:25px;line-height:28px;background-color:#fff;border-radius:50%;margin-right:10px}.header-topbar-layout1 .topbar-social .item-mail i:before{color:#4c4c4c;font-size:14px}.header-topbar-layout1 .topbar-social .social-icon{margin-left:20px}.header-topbar-layout1 .topbar-social .social-icon a{text-align:center;height:28px;width:28px;line-height:30px;border:1px solid #d5d5d5;border-radius:50%;margin-right:7px;display:inline-block}.header-topbar-layout1 .topbar-social .social-icon a:last-child{margin-right:0}.header-topbar-layout1 .topbar-social .social-icon a i:before{color:#d5d5d5;font-size:14px;transition:all .3s ease-in-out}.header-topbar-layout1 .topbar-social .social-icon a:hover{border-color:#377dff}.header-topbar-layout1 .topbar-social .social-icon a:hover i:before{color:#377dff}.header-topbar-layout2{padding:20px 0}.header-topbar-layout2 .topbar-contact{display:flex;align-items:center;justify-content:flex-end}.header-topbar-layout2 .topbar-contact .media{align-items:flex-end;margin-right:75px}@media only screen and (max-width:1199px){.header-topbar-layout2 .topbar-contact .media{margin-right:30px}}.header-topbar-layout2 .topbar-contact .media:last-child{margin-right:0}@media only screen and (max-width:767px){.header-topbar-layout2 .topbar-contact .media{display:block}}.header-topbar-layout2 .topbar-contact .media-body{font-size:15px;margin-left:10px}@media only screen and (max-width:767px){.header-topbar-layout2 .topbar-contact .media-body{margin-left:0;font-size:14px}}.header-topbar-layout2 .topbar-contact .media-body span{display:block}.header-topbar-layout2 .topbar-contact .contact-icon i:before{font-size:20px;color:#377dff}.header-topbar-layout2 .topbar-contact .item-subtitle{font-weight:600;color:#001e56}.header-action ul{display:flex;padding-left:0;margin-bottom:0;list-style:none;align-items:center}.header-action ul li{margin-top:0;margin-bottom:0;margin-left:50px}@media only screen and (max-width:1199px){.header-action ul li{margin-left:30px}}.header-action ul li:first-child{margin-left:0}.header-action ul .header-search-icon a{margin-top:8px;color:#4c4c4c;text-decoration:none}.header-action ul .header-search-icon a:hover{color:#377dff}.header-action ul .header-search-icon i:before{font-size:18px}@media only screen and (max-width:575px){.header-action ul .header-btn{display:none}}.header-action ul .header-btn .item-btn{position:relative;border:1px solid #377dff;border-radius:6px;font-weight:500;color:#377dff;padding:8px 14px;text-decoration:none}@media only screen and (max-width:991px){.header-action ul .header-btn .item-btn{font-size:14px}}@media only screen and (max-width:767px){.header-action ul .header-btn .item-btn{font-size:13px}}.header-action ul .header-btn .item-btn i{display:inline-block;transform:translateY(3px)}.header-action ul .header-btn .item-btn i:before{font-size:16px;margin-left:8px}@media only screen and (max-width:991px){.header-action ul .header-btn .item-btn i:before{font-size:14px}}.header-action ul .header-btn .item-btn:hover{background-color:#377dff;color:#fff}@media only screen and (min-width:992px){.mobile-menu-btn{display:none!important}}.mobile-menu-btn button{border:none;background-color:transparent;padding:0;vertical-align:middle}.mobile-menu-btn button i{display:block;line-height:0}.mobile-menu-btn button i:before{font-size:40px;color:#377dff}@media only screen and (max-width:767px){.mobile-menu-btn button i:before{font-size:34px}}.header-search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);transition:all .5s ease-in-out;transform:translate(0,-100%) scale(0,0);opacity:0;visibility:hidden;z-index:999999}.header-search .header-search-form{text-align:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.header-search .header-search-form input[type=search]{width:60%;color:#fff;font-size:18px;text-align:left;border:none;margin:0 auto;padding:25px 10px 25px 30px;outline:0;background:linear-gradient(to right,transparent,rgba(200,200,200,.5),transparent)}@media only screen and (max-width:575px){.header-search .header-search-form input[type=search]{width:75%}}.header-search .header-search-form .search-btn{padding:24px 10px;background-color:transparent;box-shadow:none;border:none;border-radius:4px;cursor:pointer;width:40px;position:relative}.header-search .header-search-form .search-btn i:before{top:7px;left:5px;font-size:24px;font-weight:700;color:#fff;margin-left:0;position:absolute}.header-search .header-search-form .search-btn:focus{box-shadow:none;outline:0}.header-search .close{position:fixed;top:15px;right:15px;color:#000;background-color:rgba(255,255,255,.8);border:none;opacity:1;visibility:visible;padding:3px 15px;font-size:36px;font-weight:300;border-radius:2px;cursor:pointer;box-shadow:0 1px 2px 0 rgba(255,255,255,.75);transition:all .3s ease-in-out}.header-search .close:focus{box-shadow:none;border:none;outline:0}.header-search .close:hover{background-color:#fff}.header-search.open{transform:translate(0,0) scale(1,1);opacity:1;visibility:visible}.mobile-menu-wrapper .template-main-menu{position:fixed;top:0;bottom:0;right:-300px;background-color:#fff;z-index:100;width:280px;box-shadow:0 1px 10px 0 rgba(0,0,0,.2);transition:all .3s ease-in-out}.mobile-menu-wrapper .template-main-menu .sidebar-close{position:absolute;top:20px;right:25px;border:none;background-color:#f1f1f1;padding:0;height:30px;width:30px;border-radius:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center}.mobile-menu-wrapper .template-main-menu .sidebar-close i{display:inline-flex}.mobile-menu-wrapper .template-main-menu .sidebar-close i:before{font-size:12px;transition:all .3s ease-in-out}.mobile-menu-wrapper .template-main-menu .sidebar-close:hover i:before{color:#377dff}.mobile-menu-wrapper .template-main-menu.open{right:0}@media only screen and (max-width:991px){.mobile-menu-wrapper.admin-bar .template-main-menu{top:32px}}@media only screen and (max-width:782px){.mobile-menu-wrapper.admin-bar .template-main-menu{top:45px}}.wrapper.open .closeMask{content:"";height:100%;width:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.admin-bar header.header{margin-top:32px}@media only screen and (max-width:782px){.admin-bar header.header{margin-top:45px}}.admin-bar .header-search{top:32px}.admin-bar .rt-sticky{top:32px}@media only screen and (max-width:782px){.admin-bar .rt-sticky{top:45px}}@media only screen and (max-width:600px){.admin-bar.mn-top .rt-sticky{top:0}}@media only screen and (max-width:991px){.header-style-1 .header-menu{padding-top:0;padding-bottom:0}}.header-style-1 button.mobile-menu-toggle i:before{color:#fff}@media only screen and (max-width:991px){.header-style-1 .header-main-nav{display:flex}}@media only screen and (max-width:991px) and (max-width:575px){.header-style-1 .header-main-nav{padding-top:7px;padding-bottom:7px}}@media only screen and (max-width:991px){.header-style-1 .topbar-logo{display:none}}.header-style-1 .topbar-logo.header1-mlogo{display:inline-flex}@media only screen and (min-width:992px){.header-style-1 .topbar-logo.header1-mlogo{display:none}}.header-style-1 .mobile-menu-btn{display:inline-flex;margin-left:30px}.header-style-2 nav.template-main-menu>ul .current-menu-ancestor>a,.header-style-2 nav.template-main-menu>ul .current-menu-item>a,.header-style-3 nav.template-main-menu>ul .current-menu-ancestor>a,.header-style-3 nav.template-main-menu>ul .current-menu-item>a,.header-style-4 nav.template-main-menu>ul .current-menu-ancestor>a,.header-style-4 nav.template-main-menu>ul .current-menu-item>a{color:#377dff!important}.breadcrumbs-banner{padding:85px 0 105px;background-color:#377dff;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative;z-index:1}@media only screen and (max-width:991px){.breadcrumbs-banner{padding:80px 0}}@media only screen and (max-width:767px){.breadcrumbs-banner{padding:70px 0}}.breadcrumbs-banner:before{content:"";height:100%;width:100%;background-color:rgba(0,30,86,.6);position:absolute;top:0;left:0;right:0;bottom:0}.breadcrumbs-banner .breadcrumbs-area{z-index:1;position:relative;text-align:center}.breadcrumbs-banner .breadcrumbs-area .heading-title{color:#fff;margin-bottom:0}@media only screen and (max-width:991px){.breadcrumbs-banner .breadcrumbs-area .heading-title{font-size:48px}}@media only screen and (max-width:767px){.breadcrumbs-banner .breadcrumbs-area .heading-title{font-size:40px}}@media only screen and (max-width:575px){.breadcrumbs-banner .breadcrumbs-area .heading-title{font-size:36px;line-height:42px}}.breadcrumbs-banner .breadcrumbs-area .entry-breadcrumb{font-weight:500;margin-top:20px;color:#fff;text-transform:uppercase}.breadcrumbs-banner .breadcrumbs-area .entry-breadcrumb a{color:#fff}.breadcrumbs-banner .breadcrumbs-area .entry-breadcrumb a:hover{color:#377dff}.banner-layout-2{text-align:center}.banner-layout-2 .item-title{font-size:45px;font-weight:600;color:#fff;line-height:1.5;width:90%;margin:0 auto 60px}@media only screen and (max-width:767px){.banner-layout-2 .item-title{width:100%;font-size:40px;margin-bottom:40px}}@media only screen and (max-width:575px){.banner-layout-2 .item-title{font-size:32px}}.banner-layout-2 .item-btn{display:inline-flex;align-items:center;color:#fff}.banner-layout-2 .item-btn .play-icon{display:inline-block;height:69px;width:69px;line-height:69px;border:1px solid #fff;border-radius:50%;font-size:23px;margin-right:20px;transition:all .3s ease-in-out}.banner-layout-2 .item-btn .play-icon i:before{margin-left:8px}.banner-layout-2 .item-btn:hover .play-icon{border-color:#001e56;background-color:#001e56}.main-footer{background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0 50px;position:relative}@media only screen and (max-width:991px){.main-footer{padding:80px 0 30px}}.main-footer:before{content:"";height:100%;width:100%;background-color:rgba(0,30,86,.9);position:absolute;top:0;left:0;right:0;bottom:0}.footer-box{margin-bottom:50px!important}@media only screen and (max-width:991px){.footer-box{text-align:center}}.footer-box .footer-logo a{margin-bottom:30px;width:170px}.footer-box .footer-contact{display:inline-block}.footer-box .footer-contact li{color:#fff;margin-bottom:25px;padding-left:35px;position:relative}.footer-box .footer-contact li:last-child{margin-bottom:0}.footer-box .footer-contact li i{position:absolute;top:6px;left:0;line-height:1}.footer-box .footer-contact li i:before{padding:5px;font-size:16px;margin-right:12px;color:#fff;background:linear-gradient(to bottom,#377dff,#6b37ff)}.footer-box .footer-contact li a{color:#fff}.footer-box .footer-contact li a:hover{color:#377dff}.footer-box .footer-title{font-size:20px;margin-bottom:20px;color:#fff}@media (max-width:575px){.footer-box .footer-title{font-size:24px}}.footer-box .apps-download .apps-link{margin-bottom:25px;background:linear-gradient(to right,#3b3e40,#0c0c0d);border:1px solid #484848;padding:8px 25px;border-radius:6px;display:inline-flex;align-items:center;position:relative;z-index:1;width:220px}.footer-box .apps-download .apps-link:before{content:"";height:100%;width:0;background:linear-gradient(to right,#0c0c0d,#3b3e40);opacity:.8;border-radius:6px;position:absolute;top:0;right:0;bottom:0;z-index:-1;transition:all .5s cubic-bezier(.785,.135,.15,.86)}.footer-box .apps-download .apps-link:last-child{margin-bottom:0}.footer-box .apps-download .apps-link .item-text{font-size:14px;font-weight:500;color:#fff;margin-left:20px}.footer-box .apps-download .apps-link .item-text span{font-size:18px;font-weight:600;display:block}.footer-box .apps-download .apps-link:hover:before{width:100%}.footer-box .footer-social{margin-top:20px}.footer-box .footer-social li{display:inline-block;margin-right:5px}.footer-box .footer-social a{text-align:center;height:35px;width:35px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;color:#377dff}.footer-box .footer-social a i:before{font-size:16px;display:block}.footer-box .footer-social a:hover{background-color:#377dff;color:#fff}.footer-box .footer-gallery ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}.footer-box .footer-gallery ul img{border-radius:6px}.footer-newsletter{margin:35px auto 0;background-color:#fff;border-radius:6px;height:50px;max-width:400px;position:relative}.footer-newsletter .ff-el-group{margin-bottom:0!important}.footer-newsletter .ff-el-form-control{height:50px;color:#77838f;border:none!important;padding:10px 10px 10px 20px!important;background-color:transparent}.footer-newsletter .input-group-append{margin:7px;margin-left:3px}.footer-newsletter .ff-t-cell{padding:0!important;width:auto!important;display:inline-block!important}.footer-newsletter .ff_submit_btn_wrapper{top:0;right:3px;position:absolute}.footer-newsletter .ff_submit_btn_wrapper .ff-btn{margin:3px 0 3px;margin-left:0;border:none!important;background-color:#377dff!important;padding:7px 12px!important;border-radius:6px;color:#fff;transition:all .3s ease-in-out!important}.footer-newsletter .ff_submit_btn_wrapper .ff-btn:hover{color:#fff!important;border-color:#000!important;background-color:#000!important}.footer-bottom{padding:20px 0;background-color:#377dff}.footer-bottom .footer-copyright{font-size:15px;color:#fff}@media only screen and (max-width:991px){.footer-bottom .footer-copyright{text-align:center;margin-bottom:10px}}.footer-bottom .footer-copyright a{color:#fff}.footer-bottom .footer-copyright a:hover{color:#001e56}.footer-bottom .footer-bottom-link{padding-left:0;text-align:right;margin-bottom:0}@media only screen and (max-width:991px){.footer-bottom .footer-bottom-link{text-align:center}}.footer-bottom .footer-bottom-link li{display:inline-block;margin-right:20px}.footer-bottom .footer-bottom-link li:last-child{margin-right:0}.footer-bottom .footer-bottom-link li:last-child a{padding-right:0}.footer-bottom .footer-bottom-link li a{padding:5px;font-size:15px;color:#fff}.footer-bottom .footer-bottom-link li a:hover{color:#e1e1e1}.footer-bottom .footer-social{padding-left:0;margin-bottom:0;text-align:right}@media only screen and (max-width:767px){.footer-bottom .footer-social{text-align:center}}.footer-bottom .footer-social li{display:inline-block;margin-right:5px}.footer-bottom .footer-social li:last-child{margin-right:0}.footer-bottom .footer-social a{text-align:center;height:35px;width:35px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;color:#377dff}.footer-bottom .footer-social a i:before{font-size:16px;display:block}.footer-bottom .footer-social a:hover{color:#fff;background-color:#001e56}.footer-style-2 .main-footer{background-image:none}.footer-style-2 .main-footer:before{background-color:#4c4c4c}.footer-style-2 .main-footer .footer-about-info{padding-right:20px;margin-bottom:25px}.footer-style-2 .main-footer .footer-about-info p{color:#fff}.footer-style-2 .main-footer .footer-contact{padding-right:20px}.footer-style-2 .main-footer .footer-contact li{margin-bottom:20px;line-height:25px}.footer-style-2 .main-footer .footer-social{margin-top:10px}.footer-style-2 .main-footer .footer-box{text-align:left;font-size:15px}.footer-style-2 .main-footer .footer-box .footer-title.title-color-line{position:relative;padding-bottom:10px;margin-bottom:26px}.footer-style-2 .main-footer .footer-box .footer-title.title-color-line:before{content:"";height:3px;width:50px;background-color:#377dff;position:absolute;left:0;bottom:0}.footer-style-2.footer1-brand-slider .main-footer{padding-top:200px}@media (max-width:1024px){.footer-style-2.footer1-brand-slider .main-footer{padding-top:145px}}.recent-post{padding-left:0}.recent-post li{border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:10px}.recent-post li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.recent-post li:hover .item-img img{transform:scale(1.1)}.recent-post .item-img{margin-right:18px}.recent-post .item-img a{overflow:hidden;width:75px}.recent-post .item-img img{transform:scale(1);transition:all .3s ease-in-out}.recent-post .media-body .item-title{font-size:16px;font-weight:500}.recent-post .media-body .item-title a{color:#fff}.recent-post .media-body .item-title a:hover{color:#377dff}.recent-post .media-body span{font-size:14px}.sidebar-widget-area .recent-post{margin-top:25px;margin-bottom:0}.sidebar-widget-area .recent-post li{display:flex;padding-top:15px;border-color:#e2e2e2}.sidebar-widget-area .recent-post .media-body .item-title{margin-bottom:0}.sidebar-widget-area .recent-post .media-body .item-title a{color:#001e56;line-height:24px}.sidebar-widget-area .recent-post .media-body .item-title a:hover{color:#377dff}.footer-style-3{position:relative}.footer-style-3:before{content:url(../../img/theme/footer-bg2.png);position:absolute;bottom:120px;z-index:-1}.footer-style-3 .main-footer{background-image:none;padding-bottom:30px}.footer-style-3 .main-footer:before{display:none}.footer-style-3 .footer-box .footer-contact li{font-size:15px;margin-bottom:15px;color:#4c4c4c}.footer-style-3 .footer-box .footer-title{color:#001e56}.footer-style-3 .footer-box .footer-link a{color:#4c4c4c}.footer-style-3 .footer-box .footer-link a:hover{color:#377dff}.footer-style-3 .footer-bottom{padding:24px 0}.footer3-gallery .gallery-item{height:66px;overflow:hidden;border-radius:6px}.footer3-gallery .gallery-item img{width:100%;height:auto;border-radius:6px}@media (max-width:991px){.footer3-gallery .gallery-item{height:150px}}@media (max-width:767px){.footer3-gallery .gallery-item{height:100px}}@media (max-width:400px){.footer3-gallery .gallery-item{height:70px}}.footer-box ul{padding-left:0;margin-bottom:0;list-style:none}.footer-box ul li{margin:10px 0;font-size:15px}.footer-box ul li a{font-size:15px;color:#fff}.footer-box ul li a:hover{color:#377dff}.footer-style-3 .footer-box ul li a{color:#4c4c4c}.footer-style-3 .footer-box ul li a:hover{color:#377dff}.footer-style-3 .widget_nav_menu ul>li{border:none}.footer-style-3 .widget_nav_menu ul>li a{padding:6px 0}.pagination{padding-top:30px;padding-bottom:25px}.pagination ul{padding-left:0;display:flex;flex-wrap:wrap;align-items:center;margin:-8.5px;list-style:none}.pagination ul li{padding:8.5px}.pagination ul li a,.pagination ul li span{height:38px;width:38px;border:1px solid #377dff;font-size:18px;font-weight:600;color:#4c4c4c;padding:5px;display:flex;align-items:center;justify-content:center}.pagination ul li a:hover,.pagination ul li span:hover{background-color:#377dff;color:#fff}.pagination ul li a.pg-nav,.pagination ul li span.pg-nav{background-color:#4c4c4c;border-color:#4c4c4c}.pagination ul li a.pg-nav i,.pagination ul li span.pg-nav i{line-height:1}.pagination ul li a.pg-nav i:before,.pagination ul li span.pg-nav i:before{vertical-align:middle;color:#fff;font-weight:700;font-size:22px}.pagination ul li a.pg-nav:hover,.pagination ul li span.pg-nav:hover{background-color:#377dff;border-color:#377dff}.pagination ul li a .flaticon-left-arrow:before,.pagination ul li span .flaticon-left-arrow:before{margin-top:9px;content:"\f127";display:inline-block}.pagination ul li a .flaticon-right-arrow-angle:before,.pagination ul li span .flaticon-right-arrow-angle:before{margin-top:9px;content:"\f124";display:inline-block}.pagination ul li.active a,.pagination ul li.active span{color:#fff;background-color:#377dff}.pagination ul li.next a,.pagination ul li.prev a{color:#fff;border-color:#001e56;background-color:#001e56}.pagination ul li.next a:hover,.pagination ul li.prev a:hover{border-color:#377dff;background-color:#377dff}.bizcon-page-links,.page-links{display:flex;align-items:center}.bizcon-page-links .post-page-numbers,.page-links .post-page-numbers{height:38px;width:38px;border:1px solid #377dff;font-size:18px;font-weight:600;color:#001e56;padding:5px;display:flex;align-items:center;justify-content:center;margin-left:10px}.bizcon-page-links .post-page-numbers.current,.page-links .post-page-numbers.current{color:#fff;background-color:#377dff}.pagination-nav-area .pagination,.pagination.portfolio-pagination{justify-content:center}.section{padding:115px 0 90px;position:relative;z-index:1}@media only screen and (max-width:991px){.section{padding:80px 0 50px}}.section-heading{text-align:center;margin-bottom:55px}.section-heading .heading-subtitle{display:inline-block;color:#3b3e40;font-weight:500;position:relative;margin-bottom:10px;margin-left:57px;margin-right:57px}.section-heading .heading-subtitle:before{content:"";height:5px;width:48px;background-color:#377dff;position:absolute;top:50%;left:-57px;transform:translateY(-50%)}.section-heading .heading-subtitle:after{content:"";height:5px;width:48px;background-color:#377dff;position:absolute;top:50%;right:-57px;transform:translateY(-50%)}.section-heading .heading-title{color:#001e56;margin:0 auto 10px}.section-heading .heading-title a{color:#001e56}.section-heading-2{text-align:left;margin-bottom:40px}.section-heading-2 .heading-subtitle{color:#377dff;margin-bottom:10px;margin-left:0;margin-right:0}@media (max-width:1024px){.section-heading-2 .heading-subtitle{margin-bottom:10px}}.section-heading-2 .heading-subtitle span{color:#001e56}.section-heading-2 .heading-subtitle:before{left:0;top:auto;bottom:-8px;transform:translateY(0)}.section-heading-2 .heading-subtitle:after{display:none}.section-heading-2 .heading-title{margin:0;width:90%;margin-top:15px}@media only screen and (max-width:991px){.section-heading-2 .heading-title{width:100%}}.section-heading-2 p{margin-top:20px}.section-heading-2.text-center .heading-subtitle:before{left:50%;transform:translateX(-50%)}.section-heading-2.text-right .heading-subtitle:before{left:auto;right:0;transform:translateX(0)}.section-heading.heading-light .heading-subtitle{color:#fff}.section-heading.heading-light .heading-title{color:#fff}body.full-page-background{background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}body.full-page-background:before{content:"";height:100%;width:100%;background:linear-gradient(to left,#f1ecff,#d4e3ff);opacity:.23;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}body.full-page-background .boxed-page-wrap{background-color:rgba(255,255,255,.8);margin:50px 95px 0;border-radius:20px}.search-page{padding-top:120px;padding-bottom:120px}.no-results.not-found .search-form{margin-top:30px}.error-wrap-layout{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#6b6b6b;background-size:cover;background-repeat:no-repeat;background-position:bottom left;position:relative;z-index:0}.error-wrap-layout:before{top:0;left:0;right:0;bottom:0;content:'';position:absolute;display:inline-block;background-color:#000;opacity:.5;z-index:-1}.error-wrap-layout .header-logo.logo-1 img{width:250px;height:auto}.error-wrap-layout h1.main-title{margin-top:50px;color:#fff;font-size:100px;line-height:75px}.error-wrap-layout h2.sub-title{color:#fff}.error-wrap-layout .search-form{justify-content:center;margin:55px 0;display:inline-flex}.error-wrap-layout .search-form .form-group{max-width:350px;width:100%}.error-wrap-layout .search-form .form-control{height:60px;padding:8px 15px;color:#fff;font-size:16px;background-color:transparent;border:1px solid #f7fafe;border-radius:0!important;box-shadow:none;margin-right:15px;max-width:350px;width:100%;color:#fff!important}.error-wrap-layout .search-form .btn-custom{color:#fff;border-radius:0!important;border:1px solid #f7fafe;padding:6px 10px;height:60px;width:60px;display:flex;align-items:center;justify-content:center}.error-wrap-layout .search-form .btn-custom i{display:inline-flex}.error-wrap-layout .slide-btn-area .item-btn{margin-right:28px;background-image:linear-gradient(to right,#377dff,#001e56);border-radius:6px;color:#fff;font-size:14px;font-weight:600;padding:14px 25px}.page-details-wrap-layout .entry-content{width:100%;display:inline-block}.page-details-wrap-layout .bizcon-page-links,.page-details-wrap-layout .single-blog-form{margin-top:50px}.blog-wrap-layout3,.blog-wrap-layout4{padding-top:120px;padding-bottom:90px}@media (max-width:991px){.blog-wrap-layout3,.blog-wrap-layout4{padding-top:80px;padding-bottom:80px}}.blog-grid-2 .blog-heading-wrap{height:100%;padding-bottom:30px}.blog-grid-2 .section-heading{margin-bottom:0;background-color:#377dff;border-radius:10px;padding:10px;display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}.blog-grid-2 .section-heading .heading-subtitle{color:#fff}.blog-grid-2 .section-heading .heading-subtitle:before{background-color:#fff}.blog-grid-2 .section-heading .heading-subtitle:after{background-color:#fff}.blog-grid-2 .section-heading .heading-title{width:100%;color:#fff}.single-blog-footer{margin-top:50px}@media only screen and (max-width:575px){.single-blog-footer{margin-top:20px}}.blog-layout-1{margin-bottom:30px;border:1px solid #dbdbdb;border-radius:10px}.blog-layout-1 .post-img{position:relative}.blog-layout-1 .post-img a{display:block;overflow:hidden;border-radius:8px 8px 0 0}.blog-layout-1 .post-img img{width:100%;border-radius:8px 8px 0 0;transform:scale(1);transition:transform 5s cubic-bezier(.2,.96,.34,1)}.blog-layout-1 .post-img .post-date{position:absolute;top:30px;right:30px;padding:4px 15px;text-align:center;border-radius:4px;background-color:#377dff;font-size:20px;font-weight:500;color:#fff;line-height:1.3}.blog-layout-1 .post-img .post-date .date-number{display:block}@media only screen and (max-width:767px){.blog-layout-1 .post-img .post-date{font-size:16px}}.blog-layout-1 .post-content{padding:16px 20px 20px}.blog-layout-1 .post-content .post-title{font-size:22px;margin-bottom:13px;line-height:35px}.blog-layout-1 .post-content .post-title a{color:#001e56}.blog-layout-1 .post-content .post-title a:hover{color:#377dff}.blog-layout-1 .post-content .item-btn{font-size:15px;font-weight:600;color:#4c4c4c;display:inline-flex;align-items:center;margin-top:10px}.blog-layout-1 .post-content .item-btn i{line-height:1;transform:translateX(0);transition:all .3s ease-in-out}.blog-layout-1 .post-content .item-btn i:before{font-size:14px;margin-left:12px}.blog-layout-1 .post-content .item-btn:hover{color:#377dff}.blog-layout-1 .post-content .item-btn:hover i{transform:translateX(5px)}.blog-layout-1:hover .post-img img{transform:scale(1.2)}.blog-layout-1.thumbnail-blog{border:none}.blog-layout-1.thumbnail-blog .post-img a{border-radius:10px}.blog-layout-1.thumbnail-blog .post-img img{border-radius:10px}.blog-layout-2{position:relative;overflow:hidden}.blog-layout-2 .post-img{position:relative;border-radius:10px;height:inherit}.blog-layout-2 .post-img a{display:block;overflow:hidden;border-radius:10px;height:100%}.blog-layout-2 .post-img img{width:100%;border-radius:10px;transform:scale(1);object-fit:cover;transition:transform 2s cubic-bezier(.2,.96,.34,1)}.blog-layout-2 .post-img .post-date{position:absolute;top:15px;left:15px;padding:4px 15px;text-align:center;border-radius:4px;background-color:#377dff;font-size:20px;font-weight:500;color:#fff;line-height:1.3;transform:translateX(-30px);visibility:hidden;opacity:0;transition:all .3s ease-in-out}.blog-layout-2 .post-img .post-date .date-number{display:block}.blog-layout-2 .post-content{padding:20px 15px 10px;position:absolute;bottom:0;left:0;right:0;background-color:#377dff;border-radius:0 0 10px 10px;transform:translateY(50px);visibility:hidden;opacity:0;transition:all .3s ease-in-out}.blog-layout-2 .post-content .post-title{font-size:22px;line-height:32px;margin-bottom:8px}.blog-layout-2 .post-content .post-title a{color:#fff}.blog-layout-2 .post-content .post-title a:hover{color:#000}.blog-layout-2 .post-content p{color:#fff}.blog-layout-2:hover .post-img img{transform:scale(1.1)}.blog-layout-2:hover .post-img .post-date{visibility:visible;opacity:1;transform:translateX(0);transition-delay:.3s}.blog-layout-2:hover .post-content{visibility:visible;opacity:1;transform:translateY(0)}.blog-layout-3{margin-bottom:30px}.blog-layout-3 .post-img{overflow:hidden}.blog-layout-3 .post-img a{display:block}.blog-layout-3 .post-img img{transform:scale(1);transition:all .5s ease-in-out}@media only screen and (max-width:767px){.blog-layout-3 .post-img img{width:100%}}.blog-layout-3 .post-content{background-color:#fff;margin:-70px 25px 0;padding:15px 15px 30px 15px;position:relative;transition:all .3s ease-in-out}@media only screen and (max-width:1199px){.blog-layout-3 .post-content{margin:-70px 15px 0}}.blog-layout-3 .post-content:before{content:"";height:5px;width:100%;background-color:#377dff;position:absolute;left:0;right:0;bottom:0}.blog-layout-3 .post-content .post-category{padding:0;margin-bottom:15px}.blog-layout-3 .post-content .post-category a{font-size:12px;color:#fff;background-color:#377dff;padding:5px 15px;display:inline-block}.blog-layout-3 .post-content h3.post-title{font-size:20px;line-height:32px;margin-bottom:15px}@media (max-width:575px){.blog-layout-3 .post-content h3.post-title{font-size:22px}}.blog-layout-3 .post-content h3.post-title a{color:#001e56}.blog-layout-3 .post-content h3.post-title a:hover{color:#377dff}.blog-layout-3 .post-content p{color:#373737}.blog-layout-3 .post-content .post-meta{margin-top:25px;display:flex;align-items:center;justify-content:space-between;list-style:none;padding-left:0;margin-bottom:0}.blog-layout-3 .post-content .post-meta li{font-size:14px;font-weight:600}.blog-layout-3 .post-content .post-meta li .item-btn{color:#4c4c4c;position:relative;padding-right:30px}.blog-layout-3 .post-content .post-meta li .item-btn i{position:absolute;right:0;top:2px}.blog-layout-3 .post-content .post-meta li .item-btn i:before{font-size:14px;margin-left:8px}.blog-layout-3 .post-content .post-meta li .item-btn:hover{color:#377dff}.blog-layout-3.blog-grid-box{margin-bottom:50px}.blog-layout-3.blog-grid-box .post-content{box-shadow:0 3px 20px 0 rgba(0,0,0,.16);padding:20px 20px 15px}.blog-layout-3.blog-grid-box .post-content:before{display:none}.blog-layout-3.blog-grid-box .post-content .post-category{border-radius:3px;margin-bottom:30px}.blog-layout-3.blog-grid-box .post-content .post-category a{padding:4px 15px;border-radius:3px}.blog-layout-3.blog-grid-box .post-content .post-meta{margin-top:0;padding-left:0;margin-bottom:0;list-style:none}.blog-layout-3.blog-grid-box .post-content .post-meta li .item-btn{padding-right:25px}.blog-layout-3:hover .post-img img{transform:scale(1.1)}.blog-layout-3:hover .post-content{box-shadow:0 3px 20px 0 rgba(0,0,0,.16)}.blog-layout-3.no-image .post-content{margin-top:0}.blog-layout-4{background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.08);border-radius:10px}.blog-layout-4 .post-img{position:relative;border-radius:10px 10px 0 0;overflow:hidden}.blog-layout-4 .post-img a.feature-img{width:100%;display:inline-block;height:inherit}.blog-layout-4 .post-img a.feature-img img{width:100%;height:inherit;object-fit:cover}.blog-layout-4 .post-img img{border-radius:10px 10px 0 0;transform:scale(1);transition:transform 2s cubic-bezier(.2,.96,.34,1)}.blog-layout-4 .post-img .post-category{bottom:0;left:20px;font-size:14px;color:#fff;position:absolute}.blog-layout-4 .post-img .post-category a{color:#fff;padding:7px 20px;border-radius:4px 4px 0 0;background-color:rgba(55,125,255,.9)}.blog-layout-4 .post-content{padding:18px 20px}.blog-layout-4 .post-content .post-title{font-size:22px;line-height:30px;margin-bottom:10px;padding-bottom:14px;border-bottom:1px dashed #dbdbdb}.blog-layout-4 .post-content .post-title a{color:#001e56}.blog-layout-4 .post-content .post-title a:hover{color:#377dff}.blog-layout-4 .post-content p{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-layout-4:hover .post-img img{transform:scale(1.1)}.blog-list{padding:100px 0}.blog-layout-5{padding:25px 30px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);margin-bottom:30px}.blog-layout-5 .post-category{font-weight:600;color:#377dff;margin-bottom:10px}.blog-layout-5 h3.post-title{margin-bottom:20px;word-break:break-word}.blog-layout-5 h3.post-title a{color:#001e56}@media only screen and (max-width:575px){.blog-layout-5 h3.post-title a{font-size:22px}}.blog-layout-5 .post-img{overflow:hidden;position:relative;margin-bottom:30px}@media only screen and (max-width:575px){.blog-layout-5 .post-img{margin-bottom:20px}}.blog-layout-5 .post-img img{transform:scale(1);transition:all .5s ease-in-out}.blog-layout-5 .post-img .post-date{left:0;bottom:0;position:absolute;z-index:5}.blog-layout-5 .post-date{padding:10px 25px;color:#fff;display:inline-block;background-color:#377dff}.blog-layout-5 .post-date.no-post-img{margin-bottom:30px}.blog-layout-5 p{color:#4c4c4c;margin-bottom:0}.blog-layout-5:hover .post-img img{transform:scale(1.1)}.blog-layout-5.no-image .post-img .post-date{left:0;bottom:0;position:relative;display:inline-block;background-color:#377dff;color:#fff;padding:10px 25px;z-index:5}.blog-details-page{padding:120px 0 90px}.blog-details-page .single-blog-form{margin-bottom:30px}.single-blog-wrap .single-blog-thumb{margin-bottom:30px}.single-blog-wrap .single-blog-entry{margin-bottom:20px}.single-blog-wrap .entry-meta{display:flex;align-items:center;justify-content:space-between;list-style:none;padding-left:0;margin-bottom:0}@media only screen and (max-width:479px){.single-blog-wrap .entry-meta{display:block}}.single-blog-wrap .entry-meta li{font-size:15px;font-weight:600;margin-bottom:10px;color:#001e56}.single-blog-wrap .entry-meta li.entry-category{color:#377dff}.single-blog-wrap .entry-title{font-size:24px;font-weight:700;color:#001e56;word-break:break-word}@media only screen and (max-width:767px){.single-blog-wrap .entry-title{font-size:22px}}.single-blog-wrap .single-blog-details{width:100%;margin-bottom:30px;display:inline-block}@media only screen and (max-width:767px){.single-blog-wrap .single-blog-details{margin-bottom:30px}}.single-blog-wrap .single-blog-details p{margin-bottom:30px}.single-blog-wrap .single-blog-details .item-title{font-size:24px;font-weight:700;color:#4c4c4c;margin-bottom:20px}@media only screen and (max-width:767px){.single-blog-wrap .single-blog-details .item-title{font-size:22px}}.single-blog-wrap .single-blog-details ul.list-style{margin-bottom:30px;list-style:none;padding-left:0}.single-blog-wrap .single-blog-details ul.list-style li{position:relative;padding-left:22px;margin-bottom:10px}.single-blog-wrap .single-blog-details ul.list-style li:before{content:"\f106";font-family:flaticon;font-size:14px;color:#377dff;position:absolute;top:0;left:0}.single-blog-wrap .single-blog-details .item-img{margin-bottom:30px;text-align:center}.single-blog-wrap .single-blog-footer{border-bottom:1px solid #e2e2e2;padding-bottom:12px;margin-bottom:25px}@media only screen and (max-width:767px){.single-blog-wrap .single-blog-footer .blog-tags{margin-bottom:20px}}.single-blog-wrap .single-blog-footer .blog-tags span{font-weight:600;color:#001e56}.single-blog-wrap .single-blog-footer .blog-tags a{color:#4c4c4c}.single-blog-wrap .single-blog-footer .blog-tags a:hover{color:#377dff}.single-blog-wrap .single-blog-footer .blog-share{text-align:right}@media only screen and (max-width:767px){.single-blog-wrap .single-blog-footer .blog-share{text-align:center}}.single-blog-wrap .single-blog-footer .blog-share span{margin-right:10px}.single-blog-wrap .single-blog-footer .blog-share span i:before{font-size:17px;color:#377dff;vertical-align:middle}.single-blog-wrap .single-blog-footer .blog-share a{text-align:center;height:22px;width:22px;line-height:22px;border:1px solid #bfbfbf;border-radius:50%;margin-left:8px;color:#bfbfbf}.single-blog-wrap .single-blog-footer .blog-share a i:before{font-size:12px}.single-blog-wrap .single-blog-footer .blog-share a:hover{border-color:#377dff;background-color:#377dff;color:#fff}.single-blog-comment{border-bottom:1px solid #e2e2e2;padding-bottom:70px;margin-bottom:25px}@media only screen and (max-width:767px){.single-blog-comment{padding-bottom:60px}}.single-blog-comment .heading-title{font-size:24px;font-weight:700;color:#4c4c4c;margin-bottom:50px}.single-blog-comment .main-comments{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #e2e2e2}.single-blog-comment .main-comments:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.single-blog-form .form-control{border-radius:0;border-color:#4c4c4c}.single-blog-form .form-control.textarea{padding:15px 17px}.single-blog-form .submit-btn{margin-top:30px;position:relative;font-weight:600;color:#fff;background-color:#377dff;border:none;height:65px;border-radius:0;display:flex;align-items:center;padding:10px 50px;z-index:1}.single-blog-form .submit-btn:before{content:"";height:100%;width:35%;background-color:#306ad5;clip-path:polygon(0 0,100% 0,70% 100%,0 100%);position:absolute;top:0;left:0;bottom:0;z-index:-1;transition:.3s}.single-blog-form .submit-btn i:before{margin-left:14px;vertical-align:middle}.single-blog-form .submit-btn:hover:before{width:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.single-blog-form input.form-control::-webkit-input-placeholder,.single-blog-form textarea.form-control::-webkit-input-placeholder{color:#596a7b}p.comment-form-cookies-consent input{margin-right:5px}.widget{margin-bottom:30px}.sidebar-widget ul,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_entries ul{padding-left:0;margin-bottom:0;list-style:none}.sidebar-widget ul li,.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_entries ul li{width:100%;font-size:16px;margin-top:0;margin-bottom:0;color:#4c4c4c;transition:all .3s linear;border-bottom:1px solid #e2e2e2;display:inline-block}.sidebar-widget ul li:last-child,.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_meta ul li:last-child,.widget_nav_menu ul li:last-child,.widget_pages ul li:last-child,.widget_recent_entries ul li:last-child{margin-bottom:0;border-bottom:none}.sidebar-widget ul li span,.widget_archive ul li span,.widget_categories ul li span,.widget_meta ul li span,.widget_nav_menu ul li span,.widget_pages ul li span,.widget_recent_entries ul li span{padding:12px 0}.sidebar-widget ul li ul.children,.sidebar-widget ul li ul.sub-menu,.widget_archive ul li ul.children,.widget_archive ul li ul.sub-menu,.widget_categories ul li ul.children,.widget_categories ul li ul.sub-menu,.widget_meta ul li ul.children,.widget_meta ul li ul.sub-menu,.widget_nav_menu ul li ul.children,.widget_nav_menu ul li ul.sub-menu,.widget_pages ul li ul.children,.widget_pages ul li ul.sub-menu,.widget_recent_entries ul li ul.children,.widget_recent_entries ul li ul.sub-menu{padding-left:15px;border-top:1px solid #e2e2e2}.sidebar-widget ul li ul.children li,.sidebar-widget ul li ul.sub-menu li,.widget_archive ul li ul.children li,.widget_archive ul li ul.sub-menu li,.widget_categories ul li ul.children li,.widget_categories ul li ul.sub-menu li,.widget_meta ul li ul.children li,.widget_meta ul li ul.sub-menu li,.widget_nav_menu ul li ul.children li,.widget_nav_menu ul li ul.sub-menu li,.widget_pages ul li ul.children li,.widget_pages ul li ul.sub-menu li,.widget_recent_entries ul li ul.children li,.widget_recent_entries ul li ul.sub-menu li{border-bottom:1px solid #e2e2e2}.sidebar-widget ul li ul.children li:last-child,.sidebar-widget ul li ul.sub-menu li:last-child,.widget_archive ul li ul.children li:last-child,.widget_archive ul li ul.sub-menu li:last-child,.widget_categories ul li ul.children li:last-child,.widget_categories ul li ul.sub-menu li:last-child,.widget_meta ul li ul.children li:last-child,.widget_meta ul li ul.sub-menu li:last-child,.widget_nav_menu ul li ul.children li:last-child,.widget_nav_menu ul li ul.sub-menu li:last-child,.widget_pages ul li ul.children li:last-child,.widget_pages ul li ul.sub-menu li:last-child,.widget_recent_entries ul li ul.children li:last-child,.widget_recent_entries ul li ul.sub-menu li:last-child{border:none}.sidebar-widget ul>li>a,.widget_archive ul>li>a,.widget_categories ul>li>a,.widget_meta ul>li>a,.widget_nav_menu ul>li>a,.widget_pages ul>li>a,.widget_recent_entries ul>li>a{padding:12px 0;position:relative;color:#4c4c4c;display:inline-block}.sidebar-widget ul>li:hover>a,.widget_archive ul>li:hover>a,.widget_categories ul>li:hover>a,.widget_meta ul>li:hover>a,.widget_nav_menu ul>li:hover>a,.widget_pages ul>li:hover>a,.widget_recent_entries ul>li:hover>a{color:#377dff}.sidebar-widget>ul>li:last-child>a,.sidebar-widget>ul>li:last-child>span{padding-bottom:0}.sidebar-widget .menu-testing-menu-container>ul>li:last-child>a,.sidebar-widget .menu-testing-menu-container>ul>li:last-child>span,.sidebar-widget .wp-block-group__inner-container>ul>li:last-child>a,.sidebar-widget .wp-block-group__inner-container>ul>li:last-child>span{padding-bottom:0}.sidebar-widget>ul>li:first-child>a,.sidebar-widget>ul>li:first-child>span{padding-top:0}.sidebar-widget .menu-testing-menu-container>ul>li:first-child>a,.sidebar-widget .menu-testing-menu-container>ul>li:first-child>span,.sidebar-widget .wp-block-group__inner-container>ul>li:first-child>a,.sidebar-widget .wp-block-group__inner-container>ul>li:first-child>span{padding-top:0}.widget_recent_comments ul{padding-left:0;list-style:none;margin-bottom:0}.widget_recent_comments ul li{padding:10px 0 10px;border-bottom:1px solid #e2e2e2}.widget_recent_comments ul li:last-child{border:none;padding-bottom:0}.widget_recent_comments ul li a{padding:0;color:#4c4c4c}.widget_recent_comments ul li a:hover{color:#377dff}.wp-block-latest-comments{padding-left:0;list-style:none;margin-bottom:0}.wp-block-latest-comments li{margin-bottom:0;padding:10px 0;border-bottom:1px solid #e2e2e2}.wp-block-latest-comments li:last-child{border:none;padding-bottom:0}.wp-block-latest-comments li a{color:#4c4c4c}.wp-block-latest-comments li a:hover{color:#377dff}.widget_rss ul{list-style:none;padding-left:0;margin-bottom:0}.widget_rss ul li{padding:9px 0 15px;border-bottom:1px solid #e2e2e2}.widget_rss ul li a{color:#4c4c4c}.widget_rss ul li a:hover{color:#377dff}.widget_rss ul li:last-child{border:none;padding-bottom:0}.textwidget p img{margin:7px 0}.sidebar-widget{padding:20px 30px 30px;box-shadow:0 0 10px 0 rgba(0,0,0,.08)}.sidebar-widget .wp-block-search .wp-block-search__inside-wrapper,.sidebar-widget select{margin-bottom:0}.widget-heading{margin-bottom:20px}.widget-heading .heading-title{font-weight:600;font-size:18px;position:relative;padding-bottom:6px;color:#001e56}.widget-heading .heading-title:after{content:"";height:3px;width:40px;background-color:#377dff;position:absolute;bottom:0;left:0}.widget-heading .heading-title a{color:#001e56}.search-form .stylish-input-group{background:0 0;height:62px}.search-form .stylish-input-group .form-control{border:1px solid #377dff;height:62px;padding:10px 22px 10px;box-shadow:none;border-radius:0;background:0 0;color:#000}.search-form .stylish-input-group .input-group-addon{padding:0;border:none;border-radius:0;background:0 0!important}.search-form .stylish-input-group .input-group-addon button{height:100%;padding:5px 25px;cursor:pointer;background:#377dff;border:0;transition:all .3s ease-in-out}.search-form .stylish-input-group .input-group-addon button i{display:block;line-height:1}.search-form .stylish-input-group .input-group-addon button i:before{color:#fff;font-size:24px;font-weight:600}.search-form .stylish-input-group .input-group-addon button:focus{outline:0}.search-form .stylish-input-group input.form-control::-webkit-input-placeholder,.search-form .stylish-input-group textarea.form-control::-webkit-input-placeholder{color:#c1c1c1}.tagcloud a{font-size:14px!important;color:#4c4c4c;border:1px solid #e2e2e2;padding:4px 18px;margin-bottom:5px}.tagcloud a:hover{background-color:#377dff;border-color:#377dff;color:#fff}.widget-service .service-list{padding-left:0;list-style:none}.widget-service .service-list li{margin-bottom:10px}.widget-service .service-list li:last-child{margin-bottom:0}.widget-service .service-list li.current-post a{background-color:#377dff;color:#fff;border-color:#377dff}.widget-service .service-list li.current-post a:after{color:#fff}.widget-service .service-list li.current-post a i:before{color:#fff}.widget-service .service-list a{border:1px solid #bfbfbf;font-weight:600;display:flex;align-items:center;color:#4c4c4c;padding:10px 40px 10px 14px;position:relative}.widget-service .service-list a:after{content:"\f125";font-family:flaticon;position:absolute;font-size:17px;color:#377dff;top:50%;right:20px;transform:translateY(-50%);transition:all .3s ease-in-out}.widget-service .service-list a i{line-height:1;margin-right:18px}.widget-service .service-list a i:before{font-size:32px;color:#377dff;transition:all .3s ease-in-out}.widget-service .service-list a:hover{background-color:#377dff;color:#fff;border-color:#377dff}.widget-service .service-list a:hover:after{color:#fff}.widget-service .service-list a:hover i:before{color:#fff}.widget-about{padding:25px;background-color:#f8f8f8}.widget-about .item-title{color:#001e56;font-size:18px;font-weight:600;margin-bottom:15px}.widget-about .download-btn{text-align:center;border:2px solid #377dff;display:block;padding:10px 20px;color:#377dff;font-weight:600}.widget-about .download-btn:hover{color:#fff;background-color:#377dff}footer .widget_archive ul>li,footer .widget_categories ul>li,footer .widget_meta ul>li,footer .widget_nav_menu ul>li,footer .widget_pages ul>li,footer .widget_recent_entries ul>li{color:#fff}footer .widget_archive ul>li>a,footer .widget_categories ul>li>a,footer .widget_meta ul>li>a,footer .widget_nav_menu ul>li>a,footer .widget_pages ul>li>a,footer .widget_recent_entries ul>li>a{color:#fff}footer .widget_archive ul>li:hover,footer .widget_categories ul>li:hover,footer .widget_meta ul>li:hover,footer .widget_nav_menu ul>li:hover,footer .widget_pages ul>li:hover,footer .widget_recent_entries ul>li:hover{color:#377dff}footer .widget_archive ul>li:hover>a,footer .widget_categories ul>li:hover>a,footer .widget_meta ul>li:hover>a,footer .widget_nav_menu ul>li:hover>a,footer .widget_pages ul>li:hover>a,footer .widget_recent_entries ul>li:hover>a{color:#377dff}footer select{color:#fff}footer select option{color:#4c4c4c}footer table{color:#fff}footer table caption{color:#fff}footer .widget_recent_comments ul li{margin:0;color:#fff}footer .widget_recent_comments ul li a{padding:0;color:#fff}footer .widget_recent_comments ul li a:hover{color:#377dff}footer .widget_recent_comments ul li span{padding:0}footer .widget_rss h3.footer-title a{color:#fff}footer .widget_rss ul li{color:#fff}footer .widget_rss ul li a{color:#fff}footer .widget_rss ul li a:hover{color:#377dff}footer .textwidget{color:#fff}footer .tagcloud a{color:#fff}.footer-layout2 .menu-quick-links-container ul,.footer-style-2 .menu-quick-links-container ul{display:grid;grid-template-columns:50% 50%}.footer-layout2 .menu-quick-links-container ul>li,.footer-style-2 .menu-quick-links-container ul>li{border:none;padding-right:10px}.footer-layout2 .menu-quick-links-container ul>li a,.footer-style-2 .menu-quick-links-container ul>li a{padding:6px 0}.footer-layout2 .recent-post li,.footer-style-2 .recent-post li{border:none}.footer-layout2 .recent-post li a,.footer-style-2 .recent-post li a{line-height:24px}.footer-layout2 .recent-post .media-body span,.footer-style-2 .recent-post .media-body span{color:#fff}.widget-gallery a{position:relative}.widget-gallery a:before{content:"";height:100%;width:100%;background-color:rgba(0,30,86,.4);position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.widget-gallery a:hover:before{visibility:visible;opacity:1}.wp-block-search__inside-wrapper{position:relative}.wp-block-search__inside-wrapper .wp-block-search__input{width:100%;padding-right:50px;border:1px solid #377dff}.wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:0}.wp-block-search__inside-wrapper .wp-block-search__button{top:0;right:0;width:50px;height:100%;border-top-color:#377dff;border-right-color:#377dff;border-bottom-color:#377dff;position:absolute;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-color:#377dff}.wp-block-search__inside-wrapper .wp-block-search__button:after{top:9px;right:0;width:100%;height:100%;font-size:18px;content:'\f12b';position:absolute;color:#fff;display:inline-block;-webkit-text-fill-color:#f0f8ff;font-family:flaticon!important}.contact-layout-1.advertisement{z-index:0;padding:30px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.contact-layout-1.advertisement .contact-content{padding-right:0}.contact-layout-1.advertisement:before{top:0;left:0;z-index:-1;height:100%;width:100%;content:'';position:absolute;opacity:.8;background-color:#001e56}.contact-layout-1.advertisement .item-title{font-size:20px;line-height:28px;font-weight:600;color:#fff;margin-bottom:10px;padding-top:100px;padding-right:50px}.contact-layout-1.advertisement .contact-number{width:100%}.contact-layout-1.advertisement .contact-number .item-icon{padding:15px 25px;background-color:#377dff}.contact-layout-1.advertisement .contact-number .item-number{width:100%;font-size:18px;text-align:center}.contact-layout-1.advertisement span.email{width:100%;margin-top:15px;display:inline-block}.contact-layout-1.advertisement span.email a{font-weight:600;color:#fff}.swiper-button-next,.swiper-button-prev{background-image:none}.swiper-container-initialized{position:relative}.swiper-button-next,.swiper-button-prev{height:51px;width:51px;text-align:center;border:1px solid #377dff;background-color:transparent;border-radius:50%;box-shadow:0 3px 20px 0 rgba(0,0,0,.16);transition:all .3s ease-in-out}@media only screen and (max-width:767px){.swiper-button-next,.swiper-button-prev{height:45px;width:45px}}.swiper-button-next:after,.swiper-button-prev:after{content:"\f123";font-family:Flaticon;font-weight:500;color:#377dff;font-size:22px;line-height:50px;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.swiper-button-next:after,.swiper-button-prev:after{font-size:16px;line-height:44px}}.swiper-button-next:hover,.swiper-button-prev:hover{box-shadow:none;border-color:#377dff;background-color:#377dff}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:#fff}.swiper-button-prev:after{transform:rotate(-180deg)!important}.slider-area{padding:55px 0 0;position:relative;z-index:5}.slider-area .slider-inner{padding-left:calc((100% - 1170px)/ 2)}.slider-area .slider-content{z-index:99;position:relative}.slider-area .slider-content .slide-subtitle{margin-bottom:5px;padding-left:46px;display:inline-block;font-weight:500;font-size:24px;position:relative;transition:all .3s ease-in-out;color:#001e56}.slider-area .slider-content .slide-subtitle:before{content:"";height:5px;width:36px;background-color:#377dff;position:absolute;top:50%;left:0;transform:translateY(-50%)}.slider-area .slider-content .slide-subtitle:after{content:"";height:5px;width:36px;background-color:#377dff;position:absolute;top:50%;right:-46px;transform:translateY(-50%)}.slider-area .slider-content .slide-title{font-size:55px;font-weight:700;margin-bottom:0;transition:all .3s ease-in-out}.slider-area .slider-content .slide-tagline{font-size:30px;font-weight:600;margin-top:10px;line-height:38px;margin-bottom:20px;color:#001e56;transition:all .3s ease-in-out}.slider-area .slider-content .slide-tagline span{color:#377dff}.slider-area .slider-content p{transition:all .3s ease-in-out}.slider-area .slider-content .slide-btn-area{margin-top:60px;display:flex;align-items:center;justify-content:left;transition:all .3s ease-in-out}@media only screen and (min-width:1199px){.slider-area .slider-content .slide-btn-area{margin-top:30px}}.slider-area .slider-content .slide-btn-area .item-btn{margin-right:28px;background-image:linear-gradient(to right,#377dff,#001e56);border-radius:6px;color:#fff;font-size:14px;font-weight:600;padding:14px 25px}.slider-area .slider-content .slide-btn-area .item-btn i:before{display:inline-block;vertical-align:middle;margin-left:12px;font-size:16px;margin-bottom:2px}.slider-area .slider-content .slide-btn-area .video-popup-btn{height:58px;width:58px;line-height:58px;background-color:rgba(55,125,255,.15);border-radius:50%;text-align:center;position:relative;z-index:1;animation:pulse infinite 2s}.slider-area .slider-content .slide-btn-area .video-popup-btn:before{content:"";height:44px;width:44px;background-color:rgba(55,125,255,.25);border-radius:50%;position:absolute;top:7px;left:0;right:0;transform:translateY(-50%);margin:0 auto;z-index:-1;animation:pulse infinite 2s}.slider-area .slider-content .slide-btn-area .video-popup-btn:after{content:"";height:32px;width:32px;background-color:#377dff;border-radius:50%;position:absolute;top:13px;left:0;right:0;transform:translateY(-50%);margin:0 auto;z-index:-1;animation:pulse infinite 2s}.slider-area .slider-content .slide-btn-area .video-popup-btn i:before{margin-left:3px;color:#fff;font-size:10px}.slider-area .slick-slide .slide-subtitle{transform:translateY(20px);opacity:0}.slider-area .slick-slide .slide-title{transform:translateY(20px);opacity:0}.slider-area .slick-slide .slide-tagline{transform:translateY(20px);opacity:0}.slider-area .slick-slide p{transform:translateY(20px);opacity:0}.slider-area .slick-slide .slide-btn-area{transform:translateY(20px);opacity:0}.slider-area .slick-slide.slick-current .slide-subtitle{transform:translateY(0);opacity:1;transition-delay:.2s}.slider-area .slick-slide.slick-current .slide-title{transform:translateY(0);opacity:1;transition-delay:.3s}.slider-area .slick-slide.slick-current .slide-tagline{transform:translateY(0);opacity:1;transition-delay:.4s}.slider-area .slick-slide.slick-current p{transform:translateY(0);opacity:1;transition-delay:.5s}.slider-area .slick-slide.slick-current .slide-btn-area{transform:translateY(0);opacity:1;transition-delay:.6s}.slider-area .slider-thumbnail .slick-slider{margin-left:70px}.slider-area .slider-thumbnail .slide-thumb{text-align:right}.slider-area .slick-nav-area{background-color:#377dff;padding:45px;display:flex;align-items:center;margin-right:35%;margin-top:-45px;position:relative;z-index:9}.slider-area .slick-nav-area .slick-arrow{position:initial;transform:translateY(0);height:69px;width:69px;line-height:69px;background-color:transparent;border:1px solid #fff;box-shadow:none;margin-right:25px}.slider-area .slick-nav-area .slick-arrow:last-child{margin-right:0}.slider-area .slick-nav-area .slick-arrow:before{font-size:26px}.slider-area .slick-nav-area .slick-arrow:focus{background-color:#fff}.slider-area .slick-nav-area .slick-arrow:hover{background-color:#fff}.slider-area .slick-nav-area .slick-dots-line{margin:13px 20px 0}.slider-area .slick-nav-area .slick-dots-line .slick-dots{margin-top:0;line-height:1;width:280px;height:3px;background-color:#fff;display:flex;align-items:center;padding-left:0}.slider-area .slick-nav-area .slick-dots-line li{flex:1;line-height:1;margin-right:0;display:flex}.slider-area .slick-nav-area .slick-dots-line li button{height:3px;width:100%;background-color:transparent;border-radius:0;border:none}.slider-area .slick-nav-area .slick-dots-line li.slick-active button{background-color:#2a67d8}.slider-area .slick-nav-area .slick-pageing{width:60px;display:flex;align-items:center}.slider-area .slick-nav-area .slpage-total{font-weight:600;color:rgba(255,255,255,.25);margin-right:5px}.slider-area .slick-nav-area .slpage-current{font-size:30px;font-weight:600;color:#fff}.slider-area .slider-small-thumb{position:absolute;top:50%;left:0;transform:translateY(-50%);width:180px}.slider-area .slider-small-thumb .slick-slide{width:170px}.slider-area .bg-shape-img{position:absolute;top:80px;left:13%;z-index:1}.slider-area.slider-layout-1 .slick-slide .slide-title{font-size:85px;line-height:100px}@media (max-width:1500px){.slider-area.slider-layout-1 .slick-slide .slide-title{font-size:75px;line-height:95px}}@media (max-width:1199px){.slider-area.slider-layout-1 .slick-slide .slide-title{font-size:60px;line-height:80px}}@media (max-width:991px){.slider-area.slider-layout-1 .slick-slide .slide-title{font-size:48px;line-height:60px}}@media (max-width:767px){.slider-area.slider-layout-1 .slick-slide .slide-title{font-size:36px;line-height:44px}}.slider-area.slider-layout-1 .slide-btn-area .item-btn:before{content:"";height:100%;width:0;background:linear-gradient(to left,#377dff,#001e56);border-radius:6px;position:absolute;top:0;left:0;bottom:0;z-index:-1;transition:.3s}.slider-area.slider-layout-1 .slide-btn-area .item-btn:hover:before{width:100%;right:0;left:auto}.slider-area.slider-layout-2{padding:75px 0 110px}.slider-area.slider-layout-2 .slick-slider{position:inherit}.slider-area.slider-layout-2 .bg-shape-img{top:auto;left:auto;bottom:20px;right:0;z-index:-1}.slider-area.slider-layout-2 .slick-slide .slide-subtitle{margin-bottom:25px}.slider-area.slider-layout-2 .slick-slide .slide-title{line-height:65px;margin-bottom:30px;text-transform:uppercase}.slider-area.slider-layout-2 .slick-slide .slide-title span{color:#377dff}.slider-area.slider-layout-2 .slick-slide .slide-btn-area{margin-top:55px}.slider-area.slider-layout-2 .slick-slide .slide-btn-area .item-btn{background-image:none;background-color:#377dff;border:1px solid #377dff}.slider-area.slider-layout-2 .slick-slide .slide-btn-area .item-btn:hover{color:#377dff;background-color:transparent}.slider-area.slider-layout-2 .slick-arrow{z-index:999;height:35px;width:35px;line-height:30px;border:1px solid #377dff;background-color:transparent;box-shadow:none;opacity:.25}.slider-area.slider-layout-2 .slick-arrow:before{font-size:16px;color:#377dff}.slider-area.slider-layout-2 .slick-arrow:hover{opacity:1}.slider-area.slider-layout-2 .slick-arrow:focus{opacity:1}.slider-area.slider-layout-2 .slick-prev{left:50px}.slider-area.slider-layout-2 .slick-next{right:50px}.slider-area.slider-layout-3{padding:110px 0 125px}.slider-area.slider-layout-3 .slider-content .slide-subtitle{margin-bottom:20px}.slider-area.slider-layout-3 .slider-content .slide-title{margin-bottom:20px;line-height:65px}.slider-area.slider-layout-3 .slider-content .slide-title span{color:#377dff}.slider-area.slider-layout-3 .slider-content p{color:#4c4c4c}.slider-area.slider-layout-3 .slider-content .slide-btn-area{margin-top:40px}.slider-area.slider-layout-3 .slider-content .slide-btn-area .item-btn{background-image:linear-gradient(to right,#6b37ff,#e62dd4);margin-right:35px}.slider-area.slider-layout-3 .slider-content .slide-btn-area .video-popup-btn{background-color:rgba(213,46,218,.15)}.slider-area.slider-layout-3 .slider-content .slide-btn-area .video-popup-btn:before{background-color:rgba(213,46,218,.15)}.slider-area.slider-layout-3 .slider-content .slide-btn-area .video-popup-btn:after{background-image:linear-gradient(to right,#6b37ff,#e62dd4)}.slider-area.slider-layout-3 .slider-thumbnail{position:relative}.slider-area.slider-layout-3 .slider-thumbnail .thumb-element img{position:absolute}.slider-area.slider-layout-3 .slider-thumbnail .thumb-element img.element1{bottom:0;left:115px}.slider-area.slider-layout-3 .slider-thumbnail .thumb-element img.element2{bottom:0;left:38%}.slider-area.slider-layout-3 .slider-thumbnail .thumb-element img.element3{bottom:0;left:auto;right:175px}.slider-area.slider-layout-3 .bg-shape .shape-img{position:absolute}.slider-area.slider-layout-3 .bg-shape .shape-img.img1{top:90px;left:-95px}.slider-area.slider-layout-3 .bg-shape .shape-img.img2{bottom:30px;right:-95px}.slider-area.slider-layout-3 .slick-arrow{z-index:999;height:35px;width:35px;line-height:30px;border:1px solid #377dff;background-color:transparent;box-shadow:none;opacity:.25}.slider-area.slider-layout-3 .slick-arrow:before{font-size:16px;color:#377dff}.slider-area.slider-layout-3 .slick-arrow:hover{opacity:1}.slider-area.slider-layout-3 .slick-arrow:focus{opacity:1}.slider-area.slider-layout-3 .slick-prev{left:-70px}.slider-area.slider-layout-3 .slick-next{right:50px}.slider-area.slider-layout-4{padding-top:70px;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1199px){.slider-area.slider-layout-4{padding-left:15px}}.slider-area.slider-layout-4 .slick-slide .slide-subtitle{color:#fff;margin-bottom:22px}.slider-area.slider-layout-4 .slick-slide .slide-subtitle:before{background-color:#fff}.slider-area.slider-layout-4 .slick-slide .slide-subtitle:after{background-color:#fff}@media only screen and (max-width:1199px){.slider-area.slider-layout-4 .slick-slide .slide-subtitle{font-size:22px;line-height:28px}}@media only screen and (max-width:480px){.slider-area.slider-layout-4 .slick-slide .slide-subtitle{font-size:18px;line-height:28px}}.slider-area.slider-layout-4 .slick-slide .slide-title{color:#fff;margin-bottom:24px;line-height:70px}@media only screen and (max-width:1310px){.slider-area.slider-layout-4 .slick-slide .slide-title{font-size:42px;line-height:52px}}@media only screen and (max-width:1199px){.slider-area.slider-layout-4 .slick-slide .slide-title{font-size:32px;line-height:42px}}.slider-area.slider-layout-4 .slick-slide p{color:#fff}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .item-btn{margin-right:50px;background-image:none;border-radius:0;border:1px solid #fff;color:#fff;padding:13px 25px 12px;position:relative;transition:all .3s ease-in-out}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .item-btn:before{content:"";height:100%;width:100%;background-color:#377dff;position:absolute;top:5px;left:5px;z-index:-1;transition:all .3s ease-in-out}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .item-btn:hover{border-color:#377dff}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .item-btn:hover:before{top:0;left:0}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .video-popup-btn{height:50px;width:50px;line-height:54px;background-color:#377dff;border-radius:0}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .video-popup-btn:before{display:none}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .video-popup-btn:after{display:none}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .video-popup-btn i:before{font-size:15px;transition:all .3s ease-in-out}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .video-popup-btn:hover{background-color:#fff}.slider-area.slider-layout-4 .slick-slide .slide-btn-area .video-popup-btn:hover i:before{color:#377dff}.slider-area.slider-layout-4 .slick-slide .slider-thumbnail{transform:translateY(20%);visibility:hidden;opacity:0;transition:.8s ease}.slider-area.slider-layout-4 .slick-slide.slick-current .slider-thumbnail{transform:translateY(0);transition-delay:.5s;visibility:visible;opacity:1}.slider-area.slider-layout-4 .slick-dots{margin-top:0;position:absolute;top:80px;left:0;z-index:999;display:flex;align-items:center;padding-left:0}@media only screen and (max-width:1800px){.slider-area.slider-layout-4 .slick-dots{top:40px}}@media only screen and (max-width:1500px){.slider-area.slider-layout-4 .slick-dots{top:20px}}@media only screen and (max-width:1199px){.slider-area.slider-layout-4 .slick-dots{top:-20px}}@media only screen and (max-width:991px){.slider-area.slider-layout-4 .slick-dots{top:-40px}}@media only screen and (max-width:767px){.slider-area.slider-layout-4 .slick-dots{top:-50px}}.slider-area.slider-layout-4 .slick-dots li{margin:0 15px 0 0;position:relative}.slider-area.slider-layout-4 .slick-dots li:before{content:"";height:2px;width:15px;background-color:#377dff;position:absolute;left:0;right:0;bottom:0;margin:0 auto;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.slider-area.slider-layout-4 .slick-dots li button{height:29px;width:19px;border:none;background-color:transparent;font-size:12px;font-weight:700;color:rgba(255,255,255,.25)}.slider-area.slider-layout-4 .slick-dots li.slick-active:before{visibility:visible;opacity:1}.slider-area.slider-layout-4 .slick-dots li.slick-active button{color:#377dff;font-size:16px}.about-experience-1{padding-bottom:100px}@media only screen and (max-width:1199px){.about-experience-1{padding-bottom:50px}}.about-experience-1 .about-right-padding{padding-right:calc((100% - 1170px)/ 2)}@media only screen and (max-width:1199px){.about-experience-1 .about-right-padding{padding-right:calc((100% - 930px)/ 2);padding-left:calc((100% - 930px)/ 2)}}@media only screen and (max-width:991px){.about-experience-1 .about-right-padding{padding-right:calc((100% - 690px)/ 2);padding-left:calc((100% - 690px)/ 2)}}@media only screen and (max-width:767px){.about-experience-1 .about-right-padding{padding-right:calc((100% - 510px)/ 2);padding-left:calc((100% - 510px)/ 2)}}@media only screen and (max-width:575px){.about-experience-1 .about-right-padding{padding:0 15px}}.about-layout-1 .section-heading-2{margin-bottom:25px}.about-layout-1 .section-heading-2 .heading-title{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (max-width:991px){.about-layout-1 .section-heading-2 .heading-title{-webkit-line-clamp:5}}.about-layout-1 .section-heading-2 .heading-subtitle{padding-top:0}.about-layout-1 .section-heading-2 .heading-subtitle:before{display:none}.about-layout-1 p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.about-layout-1 .about-bottom-area{display:flex;align-items:center;justify-content:space-between;margin-top:50px}@media only screen and (max-width:575px){.about-layout-1 .about-bottom-area{display:block}}@media only screen and (max-width:575px){.about-layout-1 .about-bottom-area .read-more-btn{margin-top:60px;text-align:left}}.about-layout-1 .about-bottom-area .item-btn{font-size:14px;font-weight:600;border:1px solid #377dff;border-radius:6px;padding:7px 26px;display:inline-flex;align-items:center}.about-layout-1 .about-bottom-area .item-btn i:before{font-size:14px;margin-top:10px;margin-left:12px;display:inline-block}.about-layout-1 .about-bottom-area .item-btn:hover{background-color:#377dff;color:#fff}.about-layout-1 .about-bottom-area .about-experience-box{display:flex;align-items:center;flex:1}.about-layout-1 .about-bottom-area .about-experience-box .experience-year{position:relative;text-align:center}.about-layout-1 .about-bottom-area .about-experience-box .experience-year .year-number{font-size:55px;line-height:1;font-weight:700;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);transition:all .3s ease-in-out;color:#001e56}.about-layout-1 .about-bottom-area .about-experience-box .experience-year .svg-border-box{transition:all .3s ease-in-out}.about-layout-1 .about-bottom-area .about-experience-box .expericnce-text{margin-left:20px;font-size:24px;font-weight:600;margin-left:20px;line-height:32px;width:30%;color:#001e56}.about-layout-1 .about-bottom-area .about-experience-box:hover .year-number{color:#377dff}.about-layout-1 .about-bottom-area .about-experience-box:hover .svg-border-box{stroke:#377dff}.about-layout-1 .about-image{position:relative;margin:40px 0 60px}@media only screen and (max-width:991px){.about-layout-1 .about-image{margin:0}}.about-layout-1 .about-image .about-large-img{display:inline-block;position:relative;z-index:2}.about-layout-1 .about-image .about-large-img:before{content:"";height:105%;width:75%;background-color:#377dff;position:absolute;top:-18px;right:0;z-index:-1;transform:perspective(300px) rotateY(3deg)}@media only screen and (max-width:991px){.about-layout-1 .about-image .about-large-img:before{display:none}}.about-layout-1 .about-image .about-small-img{position:absolute;bottom:-60px;right:0;z-index:2}@media only screen and (max-width:991px){.about-layout-1 .about-image .about-small-img{display:none}}.about-experience-2{padding:70px 0 60px;position:relative}@media only screen and (max-width:991px){.about-experience-2{padding:50px 0 40px}}.about-experience-2 .about-layout-1 .section-heading-2 .heading-title{width:100%}.about-experience-2 .about-bg-shape{position:absolute;top:0;left:0;right:0;z-index:-1}.about-layout-2{margin-bottom:40px}.about-layout-2 .about-top-img{display:flex}.about-layout-2 .about-top-img .item-img{position:relative;z-index:1}@media only screen and (max-width:991px){.about-layout-2 .about-top-img .item-img{display:none}}.about-layout-2 .about-top-img .item-img:before{content:url(../../img/theme/about-shape10.png);position:absolute;bottom:-115px;left:-80px;z-index:-1}.about-layout-2 .about-top-img .item-img:after{content:url(../../img/theme/about-shape11.png);position:absolute;bottom:-25px;right:-85px;z-index:-1}.about-layout-2 .about-top-img .play-icon{margin-top:25px;flex:1;text-align:center}@media only screen and (max-width:991px){.about-layout-2 .about-top-img .play-icon{position:absolute;top:40%;left:0;right:0;transform:translateY(-50%)}}@media only screen and (max-width:575px){.about-layout-2 .about-top-img .play-icon{top:32%}}.about-layout-2 .about-top-img .play-icon .popup-video{text-align:center;background-color:#377dff;border-radius:50%;height:99px;width:99px;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:rgba(55,125,255,.15);position:relative;z-index:2;animation:pulse2 infinite 2s}.about-layout-2 .about-top-img .play-icon .popup-video:before{content:"";height:76px;width:76px;line-height:76px;background-color:rgba(55,125,255,.25);border-radius:50%;position:absolute;z-index:-1;animation:pulse2 infinite 2s}.about-layout-2 .about-top-img .play-icon .popup-video:after{content:"";height:54px;width:54px;line-height:76px;background-color:#377dff;border-radius:50%;position:absolute;z-index:-1;animation:pulse2 infinite 2s}.about-layout-2 .about-top-img .play-icon .popup-video i{line-height:1}.about-layout-2 .about-top-img .play-icon .popup-video i:before{color:#fff;font-size:18px;margin-left:5px;line-height:24px}.about-layout-2 .about-bottom-img{margin-top:-90px;text-align:right}@media only screen and (max-width:991px){.about-layout-2 .about-bottom-img{margin-top:0}.about-layout-2 .about-bottom-img img{width:100%}}.about-layout-3{margin-bottom:30px}.about-layout-3 .section-heading-2{margin-bottom:24px}.about-layout-3 .heading-subtitle:before{display:none}.about-layout-3 .heading-title{width:100%}.about-layout-3 p{color:#4c4c4c}.about-layout-3 .list-item{margin-top:35px;margin-bottom:54px;list-style:none;padding-left:0}.about-layout-3 .list-item li{padding-left:36px;position:relative;margin-bottom:20px}.about-layout-3 .list-item li:last-child{margin-bottom:0}.about-layout-3 .list-item li i{color:#377dff;font-size:12px;height:25px;width:25px;line-height:27px;background-color:#d2e2ff;border-radius:50%;display:inline-block;text-align:center;position:absolute;left:0;top:2px}.about-layout-3 .item-btn{background:linear-gradient(to right,#6b37ff,#e62dd4);border-radius:6px;padding:11px 24px;font-size:14px;font-weight:600;color:#fff;position:relative;z-index:1}.about-layout-3 .item-btn:before{content:"";height:100%;width:0;background:linear-gradient(to right,#e62dd4,#6b37ff);border-radius:6px;position:absolute;top:0;left:0;bottom:0;z-index:-1;transition:.3s}.about-layout-3 .item-btn i:before{font-size:10px;margin-left:10px}.about-layout-3 .item-btn:hover:before{width:100%;right:0;left:auto}.about-layout-3 .about-img-wrap{position:relative}.about-layout-3 .about-img-wrap .img-part{list-style:none;padding-left:0;margin-bottom:0}.about-layout-3 .about-img-wrap .img-part li{position:absolute}.about-layout-3 .about-img-wrap .img-part li:nth-child(1n){top:100px;left:45px}.about-layout-3 .about-img-wrap .img-part li:nth-child(2n){top:55px;right:100px;left:auto}.about-layout-3 .about-img-wrap .img-part li:nth-child(3n){top:auto;bottom:65px;left:50px}.about-layout-3 .about-img-wrap .img-part li:nth-child(4n){top:auto;bottom:55px;left:48%}.about-layout-3 .about-img-wrap .img-part li:nth-child(5n){top:auto;bottom:45px;left:auto;right:74px}.about-layout-3 .about-img-wrap .img-part li:nth-child(6n){top:auto;bottom:44px;left:auto;right:16px}.about-layout-3 .about-img-wrap .img-part li:nth-child(7n){top:auto;bottom:20px;left:-20px}.about-layout-3 .about-img-wrap .img-part li:nth-child(8n){top:auto;bottom:26%;left:-70px;z-index:-1}.about-quality{padding-top:120px}.about-us{background-repeat:no-repeat;background-position:left;background-size:auto}.about-layout-4 .about-img .item-img{position:relative;text-align:center}.about-layout-4 .about-img .play-icon{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.about-layout-4 .about-img .play-icon .popup-video{text-align:center;background-color:#377dff;border-radius:50%;height:102px;width:102px;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:rgba(55,125,255,.15);position:relative;z-index:2;animation:pulse2 infinite 2s}.about-layout-4 .about-img .play-icon .popup-video:before{content:"";height:78px;width:78px;line-height:78px;background-color:rgba(55,125,255,.25);border-radius:50%;position:absolute;z-index:-1;animation:pulse2 infinite 2s}.about-layout-4 .about-img .play-icon .popup-video:after{content:"";height:56px;width:56px;line-height:76px;background-color:#377dff;border-radius:50%;position:absolute;z-index:-1;animation:pulse2 infinite 2s}.about-layout-4 .about-img .play-icon .popup-video i{line-height:1}.about-layout-4 .about-img .play-icon .popup-video i:before{color:#fff;font-size:18px;margin-left:5px}.about-layout-4 .about-content .item-subtitle{color:#377dff;font-weight:600;margin-bottom:24px}.about-layout-4 .about-content .item-title{color:#4c4c4c;font-size:45px;font-weight:700;margin-bottom:24px}.about-layout-4 .about-content p{margin-bottom:40px}.about-mission{display:flex;align-items:center}.about-mission li{border:1px solid #77838f;border-radius:4px;margin-right:55px;color:#77838f;display:flex;align-items:center;padding:10px 10px;position:relative;transition:all .3s ease-in-out}.about-mission li:after{content:url(../../img/theme/arrow-shape.png);transform:scale(.7);position:absolute;right:-50px;filter:grayscale(100%)}@media (max-width:767px){.about-mission li:after{display:none}}.about-mission li:last-child{margin-right:0}.about-mission li:last-child:after{display:none}.about-mission li i{line-height:1;display:inline-block}.about-mission li i:before{font-size:24px}.about-mission li:hover{border-color:#377dff;color:#377dff}.elementor-icon-list--layout-inline .about-mission{display:inline-block}.about-layout-5{border:1px dashed #377dff;padding:26px 28px;margin-bottom:30px}.about-layout-5 .item-title{font-size:24px;font-weight:700;color:#377dff;margin-bottom:14px}@media only screen and (max-width:767px){.about-layout-5 .item-title{font-size:22px}}.about-layout-6{position:relative;text-align:center}.about-layout-6 .item-img{border-radius:10px;box-shadow:0 3px 60px 0 rgba(55,125,255,.4)}.about-layout-6 .item-img img{width:100%;border-radius:10px}.about-layout-6 .play-icon{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.about-layout-6 .play-icon .popup-video{text-align:center;background-color:#377dff;border-radius:50%;height:99px;width:99px;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:rgba(55,125,255,.15);position:relative;z-index:2;animation:pulse infinite 2s}.about-layout-6 .play-icon .popup-video:before{content:"";height:76px;width:76px;line-height:76px;background-color:rgba(55,125,255,.25);border-radius:50%;position:absolute;z-index:-1;animation:pulse infinite 2s}.about-layout-6 .play-icon .popup-video:after{content:"";height:54px;width:54px;line-height:76px;background-color:#377dff;border-radius:50%;position:absolute;z-index:-1;animation:pulse infinite 2s}.about-layout-6 .play-icon .popup-video i{line-height:1}.about-layout-6 .play-icon .popup-video i:before{color:#fff;font-size:18px;margin-left:5px}.about-layout-6 .about-content{text-align:left;position:absolute;bottom:40px;right:40px;background-color:#377dff;border-radius:6px;width:245px;padding:20px 22px 30px}.about-layout-6 .about-content .item-project{font-size:55px;font-weight:700;color:#fff;line-height:70px}.about-layout-6 .about-content .item-text{font-size:24px;color:#fff;line-height:36px}.about-layout-6 .bg-shape .img{position:absolute;z-index:-1}.about-layout-6 .bg-shape .img1{bottom:70px;left:-170px}.about-layout-6 .bg-shape .img2{top:-70px;right:-170px}.about-content .heading-subtitle{margin-left:0;margin-right:0;text-transform:uppercase}.progress-box-wrap{background:linear-gradient(to right,#865bff,#3d00e9);border-radius:10px;padding:95px 10px 65px;box-shadow:0 3px 60px 0 rgba(55,125,255,.32);position:relative}@media only screen and (max-width:991px){.progress-box-wrap{padding:80px 10px 50px}}.progress-box-wrap:before{content:"";height:310px;width:310px;background-color:rgba(55,125,255,.07);filter:blur(10px);border-radius:50%;position:absolute;left:-10%;bottom:-45px}.progress-box-wrap:after{content:"";height:108px;width:108px;background-color:rgba(55,125,255,.07);border-radius:50%;position:absolute;right:-40px;top:-25px}.progress-layout-1{text-align:center;margin-bottom:30px}.progress-layout-1 .item-icon{display:flex;align-items:center;justify-content:center;height:68px;width:68px;background-color:rgba(244,241,255,.2);border-radius:50%;margin:0 auto 5px;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.progress-layout-1 .item-icon{height:60px;width:60px}}@media only screen and (max-width:7671px){.progress-layout-1 .item-icon{height:50px;width:50px}}.progress-layout-1 .item-icon i:before{font-size:36px;color:#fff;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.progress-layout-1 .item-icon i:before{font-size:30px}}@media only screen and (max-width:991px){.progress-layout-1 .item-icon i:before{font-size:24px}}.progress-layout-1 .counter-number{font-size:60px;font-weight:600;color:#fff;margin-bottom:2px;line-height:1.5}@media only screen and (max-width:991px){.progress-layout-1 .counter-number{font-size:50px}}@media only screen and (max-width:767px){.progress-layout-1 .counter-number{font-size:40px}}.progress-layout-1 .counter-number span.counterup{margin-right:-10px}.progress-layout-1 .item-title{font-size:20px;color:#fff;line-height:1.5}@media only screen and (max-width:767px){.progress-layout-1 .item-title{font-size:22px}}.progress-layout-1:hover .item-icon{background-color:#f4f1ff}.progress-layout-1:hover .item-icon i:before{color:#377dff}.progress-growth .progress-content-box{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 10px}@media only screen and (max-width:991px){.progress-growth .progress-content-box{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){.progress-growth .progress-content-box{grid-template-columns:repeat(1,1fr)}}.progress-layout-2 .section-heading-2{margin-bottom:20px}.progress-layout-2 .section-heading-2 .heading-subtitle{padding-top:0;margin-bottom:20px}.progress-layout-2 .section-heading-2 .heading-subtitle:before{display:none}@media only screen and (max-width:991px){.progress-layout-2 .progress-img{display:none}}.progress-layout-2 .progress-bar-wrap .progress{background-color:transparent;border:1px solid #a246e8;border-radius:19px;height:35px;position:relative}.progress-layout-2 .progress-bar-wrap .progress .progress-bar{border-radius:19px;margin:4px 5px;overflow:hidden;background-color:#a246e8}.progress-layout-2 .progress-bar-wrap .progress span{position:absolute;top:50%;right:18px;transform:translateY(-50%);font-size:18px;color:#77838f}.progress-layout-2 .progress-bar-wrap label{color:#272727;margin-top:10px;margin-bottom:0;font-weight:500}.progress-layout-3{text-align:center;position:relative}.progress-layout-3:before{content:"";width:70%;border-top:1px dashed #e9e9e9;letter-spacing:3px;position:absolute;top:60px;right:-35%;transform:rotate(18deg)}@media only screen and (max-width:991px){.progress-layout-3:before{display:none}}.progress-layout-3:nth-child(even){padding-top:70px}@media only screen and (max-width:991px){.progress-layout-3:nth-child(even){padding-top:0}}.progress-layout-3:nth-child(even):before{transform:rotate(-18deg)}.progress-layout-3:last-child:before{display:none}.progress-layout-3 .sl-number{font-size:55px;line-height:1;font-weight:900;color:#f3f3f3;margin-bottom:10px;position:relative;transition:all .3s ease-in-out}.progress-layout-3 .sl-number:before{content:"";height:14px;width:14px;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto}.progress-layout-3 .sl-number:after{content:"";height:8px;width:8px;background-color:#377dff;border-radius:50%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto}.progress-layout-3 .item-title{font-size:21px;margin-bottom:10px}@media only screen and (max-width:767px){.progress-layout-3 .item-title{font-size:24px}}.progress-layout-3:hover .sl-number{color:#377dff}.progress-counter-2{padding:100px 0 0;transform:translateY(105px);margin-top:-98px;position:relative;z-index:2}@media only screen and (max-width:991px){.progress-counter-2{padding:60px 0 0}}.progress-layout-4{margin-top:45px;text-align:center;border:1px dashed #d1e1ff;margin-bottom:40px}.progress-layout-4 .icon-wrap{display:inline-block;background-color:#fff;margin-bottom:-20px;transform:translateY(-45px)}.progress-layout-4 .item-icon{text-align:center;border-radius:50%;height:90px;width:90px;display:flex;align-items:center;justify-content:center;background-color:rgba(55,125,255,.15);position:relative;z-index:2}.progress-layout-4 .item-icon:before{content:"";height:74px;width:74px;background-color:rgba(55,125,255,.25);border-radius:50%;position:absolute;z-index:-1}.progress-layout-4 .item-icon:after{content:"";height:58px;width:58px;background-color:#377dff;border-radius:50%;position:absolute;z-index:-1}.progress-layout-4 .item-icon i:before{color:#fff;font-size:30px}.progress-layout-4 .counter-number{font-size:60px;font-weight:700;color:#001e56;margin-bottom:12px;line-height:1}.progress-layout-4 .item-title{font-size:18px;font-weight:500;color:#fff;background-color:#377dff;padding:14px;margin:0 -1px -1px}.progress-layout-4:hover .item-icon{animation:pulse infinite 2s}.progress-layout-4:hover .item-icon:before{animation:pulse infinite 2s}.progress-layout-4:hover .item-icon:after{animation:pulse infinite 2s}.progress-skill{background-repeat:no-repeat;background-position:center;background-size:cover}.progress-circle{text-align:center;margin-bottom:30px}.progress-circle .item-title{font-size:20px;margin-bottom:0}.progress-circle .pie-chart{margin:0 auto 25px;height:260px!important;width:260px!important}.progress-circle .pie-chart svg{height:260px;width:260px}.progress-circle .pie-chart svg circle{stroke-linecap:10}.progress-circle .pie-chart svg text{font-size:15px;font-weight:600}.progress-circle .pie-chart .pie-percent-1{fill:#377dff}.progress-circle .pie-chart .pie-percent-2{fill:#6b37ff}.progress-circle .pie-chart .pie-percent-3{fill:#37c1ff}.progress-circle .pie-chart .pie-percent-4{fill:#17c98d}.service-archive-wrap{margin-top:120px;margin-bottom:90px}.service-slide-1:before{content:"";height:790px;width:60%;background-color:rgba(55,125,255,.05);clip-path:polygon(5% 10%,100% 0,100% 100%,0 55%);position:absolute;top:-25px;right:0;bottom:0}.service-slide-1 .sevice-bg-shape{position:absolute;top:-20px;right:0;z-index:-1}.service-slide-2{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}.service-slide-2 .service-box-wrap{padding-left:calc((100% - 1170px)/ 2);position:relative}@media only screen and (max-width:1399px){.service-slide-2 .service-box-wrap{padding:0 15px}}.service-slide-2 .service-box-wrap .swiper-container2{overflow:hidden;margin-left:5px}@media only screen and (max-width:1399px){.service-slide-2 .service-box-wrap .swiper-container2{margin-left:0}}.service-slide-2 .swiper-button-prev{left:calc((100% - 1170px)/ 2)}@media only screen and (max-width:1399px){.service-slide-2 .swiper-button-prev{left:0}}.service-slide-2 .swiper-button-next{right:150px}@media only screen and (max-width:1399px){.service-slide-2 .swiper-button-next{right:0}}.service-slide-2 .swiper-button-next,.service-slide-2 .swiper-button-prev{border:1px solid #377dff;background-color:#377dff}.service-slide-2 .swiper-button-next:hover,.service-slide-2 .swiper-button-prev:hover{border-color:#001e56;background-color:#001e56}.service-slide-2 .swiper-button-next:after,.service-slide-2 .swiper-button-prev:after{color:#fff}.service-slide-3 .section-heading-2{position:relative}.service-slide-3 .section-heading-2 .slick-dot-nav{position:absolute;bottom:55px;right:0}@media (max-width:1024px){.service-slide-3 .section-heading-2 .slick-dot-nav{bottom:35px}}.service-slide-3 .section-heading-2 .slick-dots li button{height:15px;width:15px;border-radius:0}.service-slide-3 .section-heading-2 .slick-dots li button:before{height:7px;width:7px;border-radius:0;background-color:#fff}.service-slide-3 .section-heading-2 .slick-dots li.slick-active button:before{visibility:visible;opacity:1}.service-slide-3 .service-bg-shape{position:absolute;top:0;left:0;z-index:-1}.service-slide-3 .service-bg-shape img{opacity:.5}.service-featured{padding-top:100px;position:relative;z-index:1}.service-featured:before{content:'';opacity:.2;position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:-1}.service-grid-4{background-color:#f8f8f8;background-repeat:no-repeat;background-position:bottom}.service-grid-5{background-color:#f8f8f8}.service-layout-1{position:relative;transition:all .3s ease-in-out}.service-layout-1 .item-img{position:relative}.service-layout-1 .item-img img{width:100%}.service-layout-1 .item-img:before{content:"";height:100%;width:100%;background-color:rgba(0,30,86,.75);position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.service-layout-1 .item-content{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:35px 30px;padding:15px;display:flex;align-items:center;z-index:2;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.service-layout-1 .item-content{margin:20px}}.service-layout-1 .item-content .item-icon{margin-bottom:16px}.service-layout-1 .item-content .item-icon i:before{font-size:70px;color:#377dff;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.service-layout-1 .item-content .item-icon i:before{font-size:50px}}.service-layout-1 .item-content .item-title{font-size:24px;margin-bottom:10px;transition:all .3s ease-in-out}.service-layout-1 .item-content .item-title a{color:#001e56}.service-layout-1 .item-content p{color:#4c4c4c;transition:all .3s ease-in-out;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.service-layout-1 .item-content .item-btn{margin-top:8px}.service-layout-1 .item-content .item-btn i:before{font-size:26px;color:#4c4c4c;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.service-layout-1 .item-content .item-btn i:before{font-size:22px}}.service-layout-1 .item-content .item-btn:hover{color:#377dff}.service-layout-1 .item-content .item-btn:hover i:before{color:#377dff!important}@media only screen and (max-width:767px){.service-layout-1 .content-border-left{width:100%}}.service-layout-1 .content-border-left:before{content:"";height:50%;width:100%;background-color:#fff;border-radius:0 0 10px 10px;position:absolute;bottom:0;left:0;z-index:-1;transition:all .5s ease-in-out}.service-layout-1 .content-border-left:after{content:"";height:50%;width:100%;background-color:#fff;border-radius:0 0 10px 10px;position:absolute;bottom:0;left:0;z-index:-1;transition:all .5s ease-in-out}.service-layout-1 .content-border-right:before{content:"";height:50%;width:100%;background-color:#fff;border-radius:10px 10px 0 0;position:absolute;top:0;right:0;z-index:-1;transition:all .5s ease-in-out}.service-layout-1 .content-border-right:after{content:"";height:50%;width:100%;background-color:#fff;border-radius:10px 10px 0 0;position:absolute;top:0;right:0;z-index:-1;transition:all .5s ease-in-out}.service-layout-1:hover .item-img:before{visibility:visible;opacity:1}.service-layout-1:hover .item-content .item-icon i:before{color:#fff;background:0 0}.service-layout-1:hover .item-content .item-title a{color:#fff}.service-layout-1:hover .item-content p{color:#fff}.service-layout-1:hover .item-content .item-btn i:before{color:#fff}.service-layout-1:hover .content-border-left:before{border-radius:0;height:50%;width:5px}.service-layout-1:hover .content-border-left:after{border-radius:0;height:5px;width:70%}.service-layout-1:hover .content-border-right:before{border-radius:0;height:5px;width:100%}.service-layout-1:hover .content-border-right:after{border-radius:0;height:20%;width:5px}.service-layout-2{background-color:#fff;border-radius:10px;padding:60px 20px;text-align:center;transition:all .3s ease-in-out}.service-layout-2 .item-icon{margin-bottom:18px}.service-layout-2 .item-icon i:before{color:#377dff;font-size:70px}.service-layout-2 .item-title{font-size:24px;font-weight:600}.service-layout-2 .item-title a{color:#272727}.service-layout-2 .item-title a:hover{color:#377dff}.service-layout-3{position:relative;border:1px solid #377dff}.service-layout-3 .item-img{position:relative}.service-layout-3 .item-img img{width:100%}.service-layout-3 .item-img:before{content:"";height:100%;width:100%;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .3s ease-in-out}.service-layout-3 .item-img:after{transition:all .3s ease .1s;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,30,86,.75);opacity:0;transform:scale(0)}.service-layout-3 .item-content-wrap{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:center}.service-layout-3 .item-content-wrap .item-icon{margin-bottom:8px}.service-layout-3 .item-content-wrap .item-icon i:before{font-size:70px;color:#377dff;transition:all .3s ease-in-out}@media only screen and (max-width:991px){.service-layout-3 .item-content-wrap .item-icon i:before{font-size:50px}}.service-layout-3 .item-content-wrap .item-title{font-size:24px;font-weight:600}.service-layout-3 .item-content-wrap .item-title a{color:#001e56}.service-layout-3 .item-content-wrap p{color:#373737;margin-bottom:0;transition:all .3s ease-in-out}@media only screen and (max-width:575px){.service-layout-3 .item-content-wrap p{margin-bottom:30px}}.service-layout-3 .item-content-wrap .item-btn{font-size:14px;font-weight:600;color:#fff;position:relative;padding-right:25px;visibility:hidden;opacity:0;margin-top:15px;transition:all .3s ease-in-out}.service-layout-3 .item-content-wrap .item-btn i{position:absolute;top:2px;right:0}.service-layout-3 .item-content-wrap .item-btn i:before{font-size:14px;margin-left:10px}.service-layout-3 .item-content-wrap .item-btn:hover{color:#377dff}.service-layout-3 .item-content-wrap .plus-icon{position:absolute;bottom:0;right:-1px;height:72px;width:95px;background-color:#377dff;clip-path:polygon(100% 0,0 100%,100% 100%);transition:all .3s ease-in-out}.service-layout-3 .item-content-wrap .plus-icon:before{content:"+";font-size:32px;color:#fff;position:absolute;bottom:9px;left:55px}.service-layout-3:hover{border-color:rgba(0,30,86,.75)}.service-layout-3:hover .item-img:before{opacity:0;visibility:hidden}.service-layout-3:hover .item-img:after{opacity:1;transform:scale(1)}.service-layout-3:hover .item-content-wrap .item-icon i:before{color:#fff}.service-layout-3:hover .item-content-wrap .item-title a{color:#fff}.service-layout-3:hover .item-content-wrap .item-title a:hover{color:#377dff}.service-layout-3:hover .item-content-wrap p{color:#fff}.service-layout-3:hover .item-content-wrap .item-btn{visibility:visible;opacity:1}.service-layout-3:hover .item-content-wrap .plus-icon{visibility:hidden;opacity:0}.service-layout-4{position:relative;margin-top:10px;margin-bottom:30px}.service-layout-4 .item-img{position:relative}.service-layout-4 .item-img img{width:100%}.service-layout-4 .item-img:before{content:"";height:100%;width:100%;background-image:linear-gradient(to right,rgba(0,30,86,.74),rgba(0,6,17,0));position:absolute;top:0;left:0;right:0;bottom:0}.service-layout-4 .item-content{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.service-layout-4 .item-content .item-title{font-size:20px;font-weight:600;color:#fff;margin-bottom:15px}.service-layout-4 .item-content .item-btn{font-size:14px;font-weight:600;color:#fff;position:relative;padding-right:24px}.service-layout-4 .item-content .item-btn i{position:absolute;top:1px;right:0}.service-layout-4 .item-content .item-btn i:before{font-size:12px}.service-layout-4 .item-content .item-btn:hover{color:#377dff}.service-layout-5{position:relative;overflow:hidden}@media (max-width:767px){.service-layout-5{max-width:470px;margin:0 auto}}.service-layout-5 .item-img img{width:100%}.service-layout-5 .item-middle-content{background-color:rgba(0,30,86,.8);position:absolute;top:0;bottom:0;left:0;right:0;transform:translateX(80%);display:flex;align-items:center;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.service-layout-5 .item-content{padding:10px 85px 10px 20px}.service-layout-5 .item-content p{color:#fff;padding-right:10px}.service-layout-5 .item-content .item-btn{margin-top:60px;font-size:14px;font-weight:600;color:#fff;padding-right:26px;position:relative}.service-layout-5 .item-content .item-btn i{position:absolute;top:3px;right:0}.service-layout-5 .item-content .item-btn i:before{font-size:16px;font-weight:400}.service-layout-5 .item-content .item-btn:hover{color:#377dff}.service-layout-5 .item-vertical-content{position:absolute;top:0;bottom:0;right:0;width:75px;background-color:#377dff;display:flex;flex-direction:column;justify-content:center;padding:10px 20px;text-align:center}.service-layout-5 .item-vertical-content .item-title{writing-mode:vertical-rl;transform:rotate(180deg);font-size:20px;font-weight:600;color:#fff;margin-left:0;margin-right:0;margin-bottom:0;line-height:30px}.service-layout-5 .item-vertical-content .item-title a{color:#fff;display:inline-flex}.service-layout-5 .item-vertical-content .item-title a:hover{color:#fff}.service-layout-5 .item-vertical-content .item-icon{margin-top:18px}.service-layout-5 .item-vertical-content .item-icon i:before{font-size:36px;color:#fff}.service-layout-5:hover .item-middle-content{visibility:visible;opacity:1;transform:translateX(0)}.service-layout-6{background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:6px;text-align:center;padding:25px 10px;overflow:hidden;position:relative;z-index:1}.service-layout-6:after{transition:all .3s ease .1s;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#377dff;opacity:0;transform:scale(0);z-index:-1}.service-layout-6:hover:after{opacity:1;transform:scale(1)}.service-layout-6 .item-icon{margin-bottom:15px}.service-layout-6 .item-icon i:before{font-size:52px;color:#001e56;transition:all .3s ease-in-out}.service-layout-6 .item-icon.gradient-color-icon i:before{transition:all .3s ease-in-out}.service-layout-6 .item-title{font-size:20px}@media only screen and (max-width:767px){.service-layout-6 .item-title{font-size:24px}}.service-layout-6 .item-title a{color:#001e56}.service-layout-6 .bg-shape{position:absolute;bottom:0;right:0;z-index:-1;transition:all .3s ease-in-out}.service-layout-6:hover .item-icon i:before{color:#fff}.service-layout-6:hover .gradient-color-icon i:before{-webkit-text-fill-color:#fff}.service-layout-6:hover .item-title a{color:#fff}.service-layout-6:hover .bg-shape{visibility:hidden;opacity:0}.service-layout-7{background-color:transparent;padding:0}.service-layout-7:before{content:"";height:100%;width:100%;background-color:#fff;position:absolute;bottom:0;right:0;z-index:-1;visibility:visible;opacity:1;z-index:1;transition:all .6s ease .2s}.service-layout-7:after{transition:all .6s ease .2s;content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;border:1px solid #aaa;background:linear-gradient(to bottom,#6b37ff,#377dff);opacity:0;z-index:1;transform:scale(0)}.service-layout-7:hover:after{opacity:.35;transform:scale(1)}.service-layout-7 .item-img img{border-radius:6px}.service-layout-7 .item-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2}.service-layout-7 .bg-shape{z-index:1}.service-layout-7 .bg-shape.bg-top{bottom:auto;top:0;left:0;right:auto}.service-layout-7 .item-icon i:before{padding:10px;color:#fff;font-size:48px;border-radius:5px;transition:all .6s ease .2s}.service-layout-7 .item-title{font-size:24px}.service-layout-7:hover:before{visibility:hidden;opacity:0}.service-layout-7:hover:after{visibility:visible;opacity:.75}.service-layout-7:hover .item-icon i:before{color:#4c4c4c;background-image:linear-gradient(to bottom,#fff,#fff)}.service-layout-8{margin-bottom:35px}.service-layout-8 .item-icon{margin-bottom:13px;text-align:center;background:linear-gradient(to right,#6b37ff,#e62dd4);height:72px;width:72px;display:flex;align-items:center;justify-content:center;border-radius:50%}.service-layout-8 .item-icon i:before{font-size:35px;color:#fff}.service-layout-8 .item-title{font-size:20px;color:#4c4c4c;margin-bottom:14px}.service-layout-8 .item-title a{color:#4c4c4c}.service-layout-8 .item-title a:hover{color:#377dff}.service-layout-9{background-repeat:no-repeat;background-size:cover;background-position:center;padding:40px 20px 20px;text-align:center;position:relative;z-index:1}.service-layout-9:after{content:"";height:100%;width:100%;background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;transition:all .3s ease-in-out}.service-layout-9 .item-icon{display:inline-block;margin-bottom:10px;position:relative;z-index:1}.service-layout-9 .item-icon:after{content:"";height:72px;width:72px;background-color:rgba(55,125,255,.2);border-radius:50%;position:absolute;top:-14px;right:-12px;z-index:-1}.service-layout-9 .item-icon i:before{font-size:82px;color:#377dff;transition:all .3s ease-in-out}.service-layout-9 .item-title{font-size:20px;color:#373737;margin-bottom:10px}@media only screen and (max-width:575px){.service-layout-9 .item-title{font-size:24px}}.service-layout-9 .item-title a{color:#373737}.service-layout-9 p{transition:all .3s ease-in-out}.service-layout-9 .hover-content{position:absolute;top:0;left:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.service-layout-9 .hover-content .item-btn{position:relative;padding:10px 15px;z-index:1}.service-layout-9 .hover-content .item-btn:after{content:"";border-top:67px solid #377dff;border-right:80px solid transparent;position:absolute;top:0;left:0;z-index:-1}.service-layout-9 .hover-content .item-btn i:before{font-size:16px;font-weight:700;color:#fff}.service-layout-9:hover:after{background-color:rgba(0,30,86,.85)}.service-layout-9:hover .item-icon i:before{color:#fff}.service-layout-9:hover .item-title{color:#fff}.service-layout-9:hover .item-title a{color:#fff}.service-layout-9:hover .item-title a:hover{color:#fff}.service-layout-9:hover p{color:#fff}.service-layout-9:hover .hover-content{visibility:visible;opacity:1}.service-layout-10{margin-bottom:60px}.service-layout-10 .item-icon{margin-bottom:5px}.service-layout-10 .item-icon i:before{font-size:64px;color:#377dff;transition:all .3s ease-in-out}.service-layout-10 .item-title{font-size:20px;margin-bottom:14px}@media only screen and (max-width:575px){.service-layout-10 .item-title{font-size:22px}}.service-layout-10 .item-title a{color:#001e56}.service-layout-10 .item-title a:hover{color:#377dff}.service-layout-10:hover .item-icon i:before{color:#4c4c4c}.gutter-enable .service-layout-10{margin-bottom:30px}.service-layout-11{padding:20px 25px 25px;background-color:#f9f9f9}.service-layout-11 .item-img{margin-bottom:22px;overflow:hidden}.service-layout-11 .item-img img{transform:scale(1);transition:all .5s ease-in-out}.service-layout-11 .item-content .item-title{font-size:20px;margin-bottom:15px}@media only screen and (max-width:575px){.service-layout-11 .item-content .item-title{font-size:22px}}.service-layout-11 .item-content .item-title a{color:#001e56}.service-layout-11 .item-content .item-title a:hover{color:#377dff}.service-layout-11 .item-content p{color:#4c4c4c;margin-bottom:22px}.service-layout-11 .item-content .item-btn{font-size:14px;font-weight:600;color:#377dff}.service-layout-11 .item-content .item-btn i{font-size:10px;margin-left:6px}.service-layout-11 .item-content .item-btn:hover{color:#4c4c4c}.service-layout-11:hover .item-img img{transform:scale(1.1)}.service-details-page{padding-top:115px;padding-bottom:95px}@media only screen and (max-width:991px){.service-details-page{padding-top:70px;padding-bottom:80px}}.service-details-page .widget_media_image img{width:100%;height:auto}.single-feature .item-icon{font-size:40px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center}.single-feature .item-icon i:before{transition:all .3s ease-in-out}.single-feature .item-icon.image{margin-bottom:8px}.single-feature .item-icon.image img{height:auto;max-width:100%}.single-feature .item-title{font-weight:600;margin-bottom:7px}.single-feature .media{border:1px solid #377dff;align-items:center;padding:16px}.single-feature .media .item-icon{background-color:rgba(55,125,255,.2);border-radius:6px;width:84px;height:90px;display:flex;align-items:center;justify-content:center}.single-feature .media .item-icon i:before{font-size:55px;color:#377dff}.single-feature .media .media-body{margin-left:20px}.single-feature .media p{margin-bottom:0}.single-feature.info-box-2 .item-icon{margin-bottom:13px;text-align:center;background:linear-gradient(to right,#6b37ff,#e62dd4);height:72px;width:72px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.single-feature.info-box-2 .item-icon i{color:#fff}.single-service-faq .card{margin-bottom:15px;border-radius:0;border-color:#bfbfbf}.single-service-faq .card .card-header{border-radius:0;padding:0;border:none;background-color:transparent}.single-service-faq .card .card-header a{font-size:18px;color:#4c4c4c;padding:18px 40px 18px 20px;position:relative;width:100%;font-weight:500}.single-service-faq .card .card-header a:after{content:"\f068";font-family:"Font Awesome 5 Free";font-weight:600;font-size:16px;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:all .3s ease-in-out}.single-service-faq .card .card-header a:focus{box-shadow:none;text-decoration:none}.single-service-faq .card .card-header a:hover{text-decoration:none}.single-service-faq .card .card-header a.collapsed{color:#4c4c4c}.single-service-faq .card .card-header a.collapsed:after{content:"\f067"}.single-service-faq .card .card-header.active a{color:#377dff}.single-service-faq .card .card-body{padding:0 25px 30px}.testimonial-slide-1 .testimonial-box-wrap{padding-left:calc((100% - 1170px)/ 2)}.testimonial-slide-1 .testimonial-box-wrap .slick-vertical{height:400px}.testimonial-slide-1 .testimonial-box-wrap .slick-vertical .slick-slide.slick-current{z-index:2}.testimonial-layout-1{background-color:#fff;border-radius:10px;box-shadow:0 3px 50px 0 rgba(55,125,255,.15);text-align:center;padding:30px 25px;margin:50px 25px}@media only screen and (max-width:991px){.testimonial-layout-1{margin:20px 25px}}@media only screen and (max-width:767px){.testimonial-layout-1{margin:0}}.testimonial-layout-1 .item-icon{height:58px;width:58px;line-height:65px;background-color:rgba(55,125,255,.25);border-radius:50%;margin:0 auto 24px;position:relative;z-index:1}.testimonial-layout-1 .item-icon:before{content:"";height:45px;width:45px;background-color:#377dff;border-radius:50%;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);z-index:-1}.testimonial-layout-1 .item-icon i:before{color:#fff;font-size:18px}.testimonial-layout-1 p{color:#373737;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.testimonial-layout-1 .item-title{font-size:22px;font-weight:600;margin-top:15px;margin-bottom:0}.testimonial-layout-1 .item-subtitle{font-size:14px;font-weight:600}.testimonial-thumb-wrap{position:relative;text-align:center;margin-bottom:50px}@media only screen and (max-width:991px){.testimonial-thumb-wrap{margin-bottom:25px}}.testimonial-thumb-wrap:before{content:url(../../img/theme/testimonial-shape.png);position:absolute;top:-22%;left:0;right:0}@media only screen and (max-width:991px){.testimonial-thumb-wrap:before{display:none}}.testimonial-thumb-wrap .item-img{text-align:right}@media only screen and (max-width:991px){.testimonial-thumb-wrap .item-img{display:none}}.testimonial-thumb-wrap .item-img img{width:100%}.testimonial-thumb-wrap .slide-nav-info{position:absolute;bottom:-50px;left:0;display:flex;align-items:center;background-color:#377dff}@media only screen and (max-width:991px){.testimonial-thumb-wrap .slide-nav-info{bottom:0;left:50%;transform:translateX(-50%)}}.testimonial-thumb-wrap .slide-nav-info .slide-nav-arrow{line-height:0;padding:0 20px 0 20px}@media only screen and (max-width:991px){.testimonial-thumb-wrap .slide-nav-info .slide-nav-arrow{padding:10px}}.testimonial-thumb-wrap .slide-nav-info .slick-arrow{border:none;background-color:#377dff;height:auto;width:auto;box-shadow:none;position:initial;transform:translateY(0);line-height:1;padding:0 5px;transform:scale(.8)}.testimonial-thumb-wrap .slide-nav-info .slick-arrow:before{font-size:36px}.testimonial-thumb-wrap .slide-nav-info .slick-arrow:focus:before{color:#fff}.testimonial-thumb-wrap .slide-nav-info .slick-arrow:hover{transform:scale(1)}.testimonial-thumb-wrap .slide-nav-info .slick-arrow:hover:before{color:#fff}.testimonial-thumb-wrap .slide-nav-info .slick-prev:before{transform:scaleX(-1)}.testimonial-thumb-wrap .slide-nav-info .slide-page-info{display:flex;align-items:center;justify-content:center;background-color:#fff;height:95px;width:120px;margin:4px;padding:5px}@media only screen and (max-width:991px){.testimonial-thumb-wrap .slide-nav-info .slide-page-info{display:none}}.testimonial-thumb-wrap .slide-nav-info .slide-page-info .slpage-total{font-size:30px;font-weight:600;color:#377dff}.testimonial-thumb-wrap .slide-nav-info .slide-page-info .slpage-current{color:#c5c5c5;font-weight:600;font-size:14px;margin-right:12px}.testimonial-slide-2{position:relative;padding-bottom:10px}.testimonial-slide-2 .bg-shape-large{position:absolute;top:-50px;left:0;right:0}.testimonial-slide-2 .swiper-slide{opacity:.3;transition:all .3s ease-in-out}.testimonial-slide-2 .swiper-slide.swiper-slide-active{opacity:1}.testimonial-slide-2 .swiper-slide.swiper-slide-prev{opacity:1}.testimonial-slide-2 .swiper-slide.swiper-slide-next{opacity:1}.testimonial-layout-2{background-color:#fff;border-radius:10px;margin:40px 0;padding:30px;box-shadow:0 3px 50px 0 rgba(55,125,255,.15);position:relative}.testimonial-layout-2 .item-icon{position:absolute;top:-30px;right:-25px;height:58px;width:58px;line-height:64px;background-color:rgba(55,125,255,.25);border-radius:50%;text-align:center;z-index:1}.testimonial-layout-2 .item-icon:before{content:"";height:45px;width:45px;background-color:#377dff;border-radius:50%;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);z-index:-1}.testimonial-layout-2 .item-icon i:before{color:#fff;font-size:18px}.testimonial-layout-2 p{color:#373737}.testimonial-layout-2 .media{align-items:center;margin-top:20px}.testimonial-layout-2 .media .item-img{width:80px}.testimonial-layout-2 .media .item-img img{border-radius:100%}.testimonial-layout-2 .media-body{position:relative;margin-left:20px}.testimonial-layout-2 .media-body .item-title{color:#001e56;font-size:18px;font-weight:700;margin-bottom:0;line-height:26px}@media only screen and (max-width:767px){.testimonial-layout-2 .media-body .item-title{font-size:22px;line-height:32px}}.testimonial-layout-2 .media-body .item-subtitle{font-size:14px;font-weight:500}.testimonial-layout-2 .media-body .item-rating{position:absolute;top:7px;right:0}.testimonial-layout-2 .media-body .item-rating i:before{color:#f90;font-size:12px}.testimonial-layout-2 .media-body .item-rating i.sdeactive:before{color:#bbb}.testimonial-slide-3{position:relative;margin-bottom:100px}@media only screen and (max-width:991px){.testimonial-slide-3{margin-bottom:70px}}@media only screen and (max-width:767px){.testimonial-slide-3{margin-bottom:30px}}.testimonial-slide-3 .section-heading{margin-bottom:60px}@media only screen and (max-width:991px){.testimonial-slide-3 .section-heading{margin-bottom:45px}}.testimonial-slide-3 .slick-arrow{background-color:transparent;box-shadow:none}.testimonial-slide-3 .slick-arrow:before{content:url(../../img/theme/arrow-shape.png);line-height:1;filter:grayscale(100%)}.testimonial-slide-3 .slick-arrow:hover:before{filter:grayscale(0)}.testimonial-slide-3 .shape-img-left{padding-left:0;margin-bottom:0;list-style:none}@media only screen and (max-width:767px){.testimonial-slide-3 .shape-img-left{display:none}}.testimonial-slide-3 .shape-img-left li{opacity:.5;position:absolute;transition:.3s}@media only screen and (max-width:1199px){.testimonial-slide-3 .shape-img-left li{opacity:.1}}.testimonial-slide-3 .shape-img-left li img{border-radius:50%}.testimonial-slide-3 .shape-img-left li:nth-child(1n){bottom:55%;left:18%}.testimonial-slide-3 .shape-img-left li:nth-child(2n){bottom:40%;left:8%}.testimonial-slide-3 .shape-img-left li:nth-child(3n){bottom:22%;left:18%}.testimonial-slide-3 .shape-img-left li:nth-child(4n){bottom:0;left:23%}.testimonial-slide-3 .shape-img-left li:nth-child(5n){bottom:0;left:4%}.testimonial-slide-3 .shape-img-left li:hover{opacity:1}.testimonial-slide-3 .shape-img-right{padding-left:0;margin-bottom:0;list-style:none}@media only screen and (max-width:767px){.testimonial-slide-3 .shape-img-right{display:none}}.testimonial-slide-3 .shape-img-right li{opacity:.5;position:absolute;transition:.3s}@media only screen and (max-width:1199px){.testimonial-slide-3 .shape-img-right li{opacity:.1}}.testimonial-slide-3 .shape-img-right li img{border-radius:50%}.testimonial-slide-3 .shape-img-right li:nth-child(1n){bottom:55%;right:8%}.testimonial-slide-3 .shape-img-right li:nth-child(2n){bottom:40%;right:18%}.testimonial-slide-3 .shape-img-right li:nth-child(3n){bottom:22%;right:8%}.testimonial-slide-3 .shape-img-right li:nth-child(4n){bottom:0;right:20%}.testimonial-slide-3 .shape-img-right li:hover{opacity:1}.testimonial-layout-3{text-align:center}@media only screen and (max-width:767px){.testimonial-layout-3{padding:0 50px}}.testimonial-layout-3 .item-img{border:5px solid #cfe0ff;border-radius:50%;display:inline-block;position:relative;margin-bottom:40px;transition:.3s ease-in-out}.testimonial-layout-3 .item-img img{border-radius:50%}.testimonial-layout-3 .item-img .quote-icon{position:absolute;top:-4px;right:-10px;height:46px;width:46px;line-height:40px;border-radius:50%;background-color:#001e56}.testimonial-layout-3 .item-img .quote-icon i{display:inline-block;transform:rotate(180deg)}.testimonial-layout-3 .item-img .quote-icon i:before{color:#fff}.testimonial-layout-3 p{width:80%;margin:0 auto}@media only screen and (max-width:767px){.testimonial-layout-3 p{width:100%}}.testimonial-layout-3 .item-rating{margin:18px 0}.testimonial-layout-3 .item-rating i:before{font-size:12px;color:#f90}.testimonial-layout-3 .item-title{font-size:20px;margin-bottom:5px}@media only screen and (max-width:575px){.testimonial-layout-3 .item-title{font-size:24px}}.testimonial-layout-3 .item-subtitle{color:#373737}.testimonial-layout-3:hover .item-img{border-color:#377dff}.testimonial-slide-4{overflow:hidden}.testimonial-slide-4 .section-heading{z-index:99;position:relative;margin-bottom:15px}@media (max-width:991px){.testimonial-slide-4 .section-heading{margin-bottom:170px}}@media (max-width:480px){.testimonial-slide-4 .section-heading{margin-bottom:70px}}.testimonial-slide-4 .testimonial-vertical-slide .slick-arrow{width:61px;height:61px;box-shadow:none;line-height:60px;border:1px solid #377dff}.testimonial-slide-4 .testimonial-vertical-slide .slick-prev{left:auto;right:0;top:42%}.testimonial-slide-4 .testimonial-vertical-slide .slick-prev:before{transform:rotate(-90deg)}.testimonial-slide-4 .testimonial-vertical-slide .slick-next{right:0;top:58%}.testimonial-slide-4 .testimonial-vertical-slide .slick-next:before{transform:rotate(90deg)}.testimonial-slide-4 .testimonial-round-nav{position:absolute;top:55%;left:-19%;transform:translateY(-50%);height:658px;width:658px;overflow:hidden;border-radius:50%}.testimonial-slide-4 .testimonial-round-nav:before{content:"";height:100%;width:100%;border:150px solid #e8f0ff;border-radius:50%;position:absolute;top:0;left:0}.testimonial-slide-4 .testimonial-round-nav ul{margin:0;padding:0;list-style:none}.testimonial-slide-4 .testimonial-round-nav ul li{position:absolute}.testimonial-slide-4 .testimonial-round-nav ul li img{transform:scale(.65);border-radius:50%;border:5px solid #e8f0ff;transition:all .3s ease-in-out}.testimonial-slide-4 .testimonial-round-nav ul li:hover img{border-color:#cfe0ff;transform:scale(.9)}.testimonial-slide-4 .testimonial-round-nav ul li:nth-child(1n){top:3%;right:26%}.testimonial-slide-4 .testimonial-round-nav ul li:nth-child(2n){top:18%;right:8%}.testimonial-slide-4 .testimonial-round-nav ul li:nth-child(3n){top:40%;right:1%}.testimonial-slide-4 .testimonial-round-nav ul li:nth-child(4n){top:auto;bottom:17%;right:8%}.testimonial-slide-4 .testimonial-round-nav ul li:nth-child(5n){top:auto;bottom:3%;right:26%}.testimonial-layout-4{margin:50px 120px 50px 50px;padding:70px;background-color:#fff;border-radius:10px;box-shadow:0 3px 40px 0 rgba(55,125,255,.2)}.testimonial-layout-4 .quote-icon{margin-bottom:15px}.testimonial-layout-4 .quote-icon i{line-height:1;display:inline-block}.testimonial-layout-4 .quote-icon i:before{font-size:33px;color:#377dff}.testimonial-layout-4 p{color:#4c4c4c}.contact-banner{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.rt-fluent-form select.ff-el-form-control{height:65px!important;color:#fff}.rt-fluent-form .ff-el-form-control{color:#fff;height:65px;border-radius:0;padding:5px 25px;color:#fff;border-color:#fff;background-color:transparent}.rt-fluent-form .submit-btn{width:100%;height:65px;margin:0 10px 10px 0;border:1px solid #fff!important;background-color:transparent;font-weight:600!important;color:#377dff;padding:20px;display:inline-flex!important;align-items:center;justify-content:center;position:relative;z-index:1;border-radius:0}.rt-fluent-form .submit-btn:before{content:"";height:100%;width:100%;background-color:#fff;position:absolute;top:5px;left:5px;z-index:-1;transition:all .3s ease-in-out}.rt-fluent-form .submit-btn:after{content:"\f11e";font-size:16px;margin-left:18px;font-weight:400;font-family:flaticon}.rt-fluent-form .submit-btn:hover{opacity:1!important;color:#fff!important;background-color:transparent!important;border-color:#fff!important}.rt-fluent-form .submit-btn:hover:before{top:0;left:0}.rt-fluent-form .contact-form input::-webkit-input-placeholder{color:#fff}.rt-fluent-form .contact-form input::-moz-placeholder{color:#fff}.rt-fluent-form .contact-form input:-ms-input-placeholder{color:#fff}.rt-fluent-form .contact-form input:-moz-placeholder{color:#fff}.contact-layout-1{margin-bottom:30px}.contact-layout-1 .contact-content{padding-right:50px}@media only screen and (max-width:991px){.contact-layout-1 .contact-content{padding-right:0;margin-bottom:50px}}.contact-layout-1 .item-subtitle{font-weight:500;color:#fff;margin-bottom:18px}.contact-layout-1 .item-title{font-size:45px;color:#fff;margin-bottom:20px}@media only screen and (max-width:1199px){.contact-layout-1 .item-title{font-size:40px}}@media only screen and (max-width:991px){.contact-layout-1 .item-title{font-size:38px}}@media only screen and (max-width:767px){.contact-layout-1 .item-title{font-size:30px}}.contact-layout-1 p{color:#fff;margin-bottom:30px}.contact-layout-1 .contact-number{background-color:#fff;display:inline-flex;align-items:center;margin-top:22px}.contact-layout-1 .contact-number .item-icon{background-color:#001e56;padding:22px}@media only screen and (max-width:575px){.contact-layout-1 .contact-number .item-icon{padding:15px}}.contact-layout-1 .contact-number .item-icon i:before{font-size:26px;color:#fff}@media only screen and (max-width:575px){.contact-layout-1 .contact-number .item-icon i:before{font-size:20px}}.contact-layout-1 .contact-number .item-number{font-size:22px;font-weight:600;padding:5px 15px 0;color:#001e56}@media only screen and (max-width:575px){.contact-layout-1 .contact-number .item-number{font-size:20px}}.contact-layout-1 .frm-fluent-form{background-color:#fff;border-radius:10px;padding:45px 40px 40px}@media only screen and (max-width:575px){.contact-layout-1 .frm-fluent-form{padding:30px 20px}}.contact-layout-1 .frm-fluent-form h3{font-size:24px;margin-bottom:0}@media only screen and (max-width:575px){.contact-layout-1 .frm-fluent-form h3{font-size:20px}}.contact-layout-1 .frm-fluent-form .ff-el-form-control,.contact-layout-1 .frm-fluent-form .ff-el-input--content{height:65px!important;background-color:transparent}.contact-layout-1 .frm-fluent-form .form-gradient-btn{width:100%;height:65px;border:none;margin-top:0;font-weight:600;border-radius:10px}.contact-quote{background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:110px;position:relative}@media only screen and (max-width:991px){.contact-quote{padding:80px 0}}.contact-quote:before{content:"";height:26%;width:52%;background-color:#001e56;position:absolute;left:0;bottom:0}@media only screen and (max-width:1199px){.contact-quote:before{width:90%}}@media only screen and (max-width:1024px){.contact-quote:before{z-index:1}}.contact-quote .contact-box-wrap{padding-left:calc((100% - 1170px)/ 2)}@media only screen and (max-width:1199px){.contact-quote .contact-box-wrap{padding:0 15px}}.contact-layout-2{position:relative;z-index:1}.contact-layout-2 .contact-form{background-color:#377dff;padding:40px 35px;margin-left:70px;width:470px;margin-top:40px}@media only screen and (max-width:1199px){.contact-layout-2 .contact-form{margin:0 auto;position:relative}}@media only screen and (max-width:575px){.contact-layout-2 .contact-form{width:100%;padding:30px 20px}}.contact-layout-2 .contact-form .item-label{position:absolute;top:55px;left:0;margin-bottom:0;padding:35px 22px;border-radius:0 6px 6px 0;background-color:#001e56;font-size:24px;font-weight:600;color:#fff;writing-mode:vertical-rl;transform:rotate(180deg);text-transform:uppercase}@media only screen and (max-width:1199px){.contact-layout-2 .contact-form .item-label{left:-70px}}@media only screen and (max-width:767px){.contact-layout-2 .contact-form .item-label{display:none}}.contact-layout-2 .contact-form .item-title{font-size:22px;color:#fff;margin-bottom:24px}.contact-layout-2 .contact-form .submit-btn{border-radius:4px;border-color:#fff!important;background-color:transparent!important}.contact-layout-2 .contact-form .submit-btn:after{content:"\f11e";font-size:16px;margin-left:18px;font-weight:400;display:block;font-family:flaticon}.contact-layout-2 .contact-form .submit-btn:hover{opacity:1!important;color:#377dff!important}.contact-layout-2 .contact-form input.form-control::-webkit-input-placeholder,.contact-layout-2 .contact-form textarea.form-control::-webkit-input-placeholder{color:#fff}.contact-layout-2 .contact-form .shape-img{list-style:none;padding-left:0;margin-bottom:0}.contact-layout-2 .contact-form .shape-img li{position:absolute;z-index:-1}.contact-layout-2 .contact-form .shape-img li:nth-child(1n){top:-35px;right:38px}.contact-layout-2 .contact-form .shape-img li:nth-child(2n){top:auto;bottom:-40px;right:auto;left:20px}.contact-layout-2 .contact-img{position:relative;z-index:1;text-align:right}@media only screen and (max-width:1199px){.contact-layout-2 .contact-img{display:none}}.contact-layout-2 .contact-img .shape-img{position:absolute;top:80px;right:130px;z-index:-1}.contact-layout-2.contact-bg-box{background-color:#377dff;height:100%;padding:45px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:575px){.contact-layout-2.contact-bg-box{padding:40px 30px}}.contact-layout-2.contact-bg-box .contact-form{margin-top:0;width:auto;padding:0 0 0 105px;margin:0;position:relative}@media only screen and (max-width:1199px){.contact-layout-2.contact-bg-box .contact-form{padding:0}}.contact-layout-2.contact-bg-box .contact-form .item-label{border-radius:0;top:10px}@media only screen and (max-width:1199px){.contact-layout-2.contact-bg-box .contact-form .item-label{display:none}}.contact-layout-2.contact-bg-box .contact-form .item-title{margin-bottom:30px}.contact-layout-2.contact-bg-box .contact-form .form-group select option{color:#000}.contact-layout-2.contact-bg-box .contact-form .form-group:last-child{margin-top:40px}.contact-layout-2.contact-thumbnail{background-color:#f8f8f8;text-align:center;z-index:2;height:100%}.contact-request:before{content:url(../../img/theme/bg-shape.png);position:absolute;left:0;right:0;top:0}.contact-layout-3{margin-bottom:30px}.contact-layout-3.left-side-offset{padding-left:calc(100% - 570px)}.contact-layout-3 .section-heading{margin-bottom:25px}.contact-layout-3 .section-heading .heading-subtitle{padding-top:0;margin-bottom:15px}.contact-layout-3 .section-heading .heading-subtitle:before{display:none}.contact-layout-3 .item-btn{margin-top:20px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(to right,#6b37ff,#e62dd4);padding:11px 24px;border-radius:6px;position:relative;z-index:1}.contact-layout-3 .item-btn:before{content:"";height:100%;width:0;background:linear-gradient(to left,#6b37ff,#e62dd4);border-radius:6px;position:absolute;top:0;right:0;bottom:0;z-index:-1;transition:all .3s ease-in-out}.contact-layout-3 .item-btn i:before{font-size:12px;font-weight:600;vertical-align:middle;margin-left:12px;margin-bottom:3px;display:inline-block}.contact-layout-3 .item-btn:hover:before{width:100%;left:0}.contact-layout-3.form-area-wrap{background-repeat:no-repeat;background-position-y:-45px;background-position-x:right;padding-top:45px}.contact-layout-3.form-area-wrap .contact-form{background-color:#6b37ff;padding:50px 38px 30px}.contact-layout-3.form-area-wrap .contact-form .form-title{font-size:24px;color:#fff;margin-bottom:22px}.contact-layout-3.form-area-wrap .contact-form .submit-btn{color:#377dff!important;border:1px solid #fff;font-weight:600;display:block;text-align:center;padding:18px;border-radius:4px;transition:all .3s ease-in-out}.contact-layout-3.form-area-wrap .contact-form .submit-btn i:before{display:inline-block;vertical-align:middle;margin-bottom:2px;margin-left:8px}.contact-layout-3.form-area-wrap .contact-form .submit-btn:hover{background-color:transparent;color:#fff}.contact-layout-3.form-area-wrap .contact-form input.form-control::-webkit-input-placeholder,.contact-layout-3.form-area-wrap .contact-form textarea.form-control::-webkit-input-placeholder{color:#fff}.contact-quote-2{background-repeat:no-repeat;background-position:top center;background-size:auto}.contact-quote-2 .section-heading{margin-bottom:65px}.contact-list{margin-bottom:10px;padding:30px;box-shadow:35px 0 30px 0 rgba(55,125,255,.2);position:relative}.contact-list:after{content:"";border-top:44px solid #377dff;border-left:44px solid transparent;position:absolute;top:13px;right:13px}.contact-list .item-title{font-size:20px;border-bottom:1px dashed #d6d6d6;padding-bottom:25px;margin-bottom:18px}@media only screen and (max-width:575px){.contact-list .item-title{margin-top:22px}}.contact-list .item-title i:before{font-size:22px;margin-right:10px;color:#377dff;margin-right:16px;vertical-align:middle}.contact-list .item-title img{margin-right:10px}.contact-list ul{padding-left:0;margin-bottom:0;list-style:none}.contact-list ul li{color:#4c4c4c}.contact-list ul li p{margin-bottom:10px}.contact-list ul li a{color:#4c4c4c}.contact-list ul li a:hover{color:#377dff}.contact-page-map{margin-bottom:-142px;position:relative}.contact-page-map .google-map{height:840px;border:none}@media only screen and (max-width:767px){.contact-page-map .google-map{height:790px}}.contact-page-map .contact-layout-2{width:76%;height:100%;background-color:#f8f8f8;padding:100px 60px;z-index:0}@media only screen and (max-width:767px){.contact-page-map .contact-layout-2{width:100%;padding:80px 30px}}.contact-page-map .contact-layout-2 .contact-form{margin:0;max-width:510px;width:100%;background-color:transparent;padding:0}@media only screen and (max-width:767px){.contact-page-map .contact-layout-2 .contact-form{max-width:100%}}.contact-page-map .contact-layout-2 .contact-form .item-title{color:#001e56}.contact-page-map .contact-layout-2 .contact-form .form-control{border-color:#4c4c4c;color:#4c4c4c}.contact-page-map .contact-layout-2 .contact-form .submit-btn{margin-top:20px;border-color:#377dff!important;color:#fff}.contact-page-map .contact-layout-2 .contact-form .submit-btn:before{background-color:#377dff}.contact-page-map .contact-layout-2 .contact-form .submit-btn:hover{color:#fff!important}.contact-page-map .contact-layout-2 .contact-form input::-webkit-input-placeholder,.contact-page-map .contact-layout-2 .contact-form textarea::-webkit-input-placeholder{color:#4c4c4c}.contact-page-map .contact-layout-2 .contact-form select.ff-el-form-control{color:#4c4c4c}.newsletter-box{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px;padding:35px 100px 65px;position:relative}.newsletter-box:before{content:"";height:100%;width:100%;background:linear-gradient(to right,#377dff,#6b37ff);opacity:.65;border-radius:10px;position:absolute;top:0;left:0;right:0;bottom:0}.newsletter-box .ff-el-group{background-color:#fff;border:none;padding:5px;border-radius:10px}.newsletter-box .ff-el-group .ff-el-form-control{height:65px;padding:5px 24px;background-color:transparent;border:none}.newsletter-box .newsletter-form{margin-top:60px}.newsletter-box .newsletter-form .ff-t-container{position:relative}.newsletter-box .newsletter-form .ff-t-container .ff_submit_btn_wrapper{top:3px;right:3px;position:absolute}.newsletter-box .newsletter-form .ff-t-container .ff_submit_btn_wrapper .ff-btn{position:relative;border:none;background-color:#377dff;border-radius:6px;font-size:20px;font-weight:600;color:#fff;padding:15px 25px!important;transition:all .3s ease-in-out;display:inline-flex;align-items:center}.newsletter-box .newsletter-form .ff-t-container .ff_submit_btn_wrapper .ff-btn:after{content:"\f12c";font-size:16px;margin-left:18px;font-weight:400;display:inline-flex;font-family:flaticon}.newsletter-box .newsletter-form .ff-t-container .ff_submit_btn_wrapper .ff-btn:hover{background-color:#001e56}.newsletter-box .newsletter-img{position:relative}.newsletter-box .newsletter-img .parachute-img{position:absolute;right:95px;bottom:-15px;visibility:hidden}.newsletter-box .footer-newsletter{max-width:100%}section.team-archive-wrap{margin-top:120px;margin-bottom:90px}.team-grid{position:relative;padding-bottom:45px}@media only screen and (max-width:991px){.team-grid{padding-bottom:25px}}.team-layout-1{text-align:center}.team-layout-1 .item-img{overflow:hidden;position:relative}@media only screen and (max-width:575px){.team-layout-1 .item-img{display:inline-block}}.team-layout-1 .item-img:before{content:"";height:92px;width:92px;border-radius:50%;background-color:rgba(55,125,255,.25);position:absolute;top:25px;left:10px}.team-layout-1 .item-img.bg-bubble-bottom:before{top:auto;bottom:0;left:30px}.team-layout-1 .img-mask{position:relative;margin-bottom:20px;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.team-layout-1 .img-mask:before{content:"";height:100%;width:100%;background-color:rgba(55,125,255,.7);position:absolute;top:0;left:-70%;right:0;bottom:0;transition:all .5s cubic-bezier(.86,0,.07,1);animation:bubbleAnimateOut .5s ease-in-out both}.team-layout-1 .img-mask .item-social{position:absolute;bottom:55px;left:0;right:0;opacity:0;padding-left:0;margin-bottom:0;transition:all .3s ease-in-out}.team-layout-1 .img-mask .item-social li{display:inline-block;margin-right:10px;transform:translateX(20px);opacity:0;transition:all .3s ease-in-out}.team-layout-1 .img-mask .item-social li:last-child{margin-right:0}.team-layout-1 .img-mask .item-social a{text-align:center;height:30px;width:30px;line-height:35px;background-color:#fff;border-radius:50%}.team-layout-1 .img-mask .item-social a i:before{font-size:16px;color:#377dff;transition:all .3s ease-in-out}.team-layout-1 .img-mask .item-social a:hover{background-color:#4c4c4c}.team-layout-1 .img-mask .item-social a:hover i:before{color:#fff}.team-layout-1 .item-title{margin-bottom:0;font-size:22px;line-height:32px}.team-layout-1 .item-title a{color:#001e56}.team-layout-1 .item-title a:hover{color:#377dff}.team-layout-1 .item-subtitle{color:#373737}.team-layout-1:hover .img-mask:before{left:0;animation:bubbleAnimateIn .7s ease-in-out both}.team-layout-1:hover .img-mask .item-social{opacity:1}.team-layout-1:hover .img-mask .item-social li{opacity:1;transform:translateX(0)}.team-layout-1:hover .img-mask .item-social li:nth-child(1n){transition-delay:.6s}.team-layout-1:hover .img-mask .item-social li:nth-child(2n){transition-delay:.7s}.team-layout-1:hover .img-mask .item-social li:nth-child(3n){transition-delay:.8s}.team-layout-1:hover .img-mask .item-social li:nth-child(4n){transition-delay:.9s}.team-slide{padding-bottom:0;position:relative}.team-layout-2{text-align:center;margin-top:35px}.team-layout-2 .item-img-wrap{position:relative;z-index:2}.team-layout-2 .item-img-wrap:after,.team-layout-2 .item-img-wrap:before{content:url(../../img/theme/team-shape1.png);position:absolute;z-index:-1;opacity:.25;transition:all .3s ease-in-out}.team-layout-2 .item-img-wrap:before{bottom:-10px;left:-15px;transform:scale(-1)}.team-layout-2 .item-img-wrap:after{top:-35px;right:-15px}.team-layout-2 .item-img{width:225px;display:inline-block;position:relative;border-radius:100px;margin-bottom:20px}.team-layout-2 .item-img:before{content:"";height:100%;width:100%;background-color:rgba(0,30,86,.6);border-radius:100px;position:absolute;top:0;left:0;right:0;bottom:0;transform:scale(.9);visibility:hidden;opacity:0;transition:all .3s ease-in-out}.team-layout-2 .item-img img{border-radius:100px}.team-layout-2 .item-img .item-social{position:absolute;bottom:50px;left:0;right:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out;padding-left:0;margin-bottom:0}.team-layout-2 .item-img .item-social li{display:inline-block;margin-right:10px;transform:translateY(20px);opacity:0;transition:all .3s ease-in-out}.team-layout-2 .item-img .item-social li:last-child{margin-right:0}.team-layout-2 .item-img .item-social a{text-align:center;height:30px;width:30px;line-height:35px;background-color:#fff;border-radius:50%}.team-layout-2 .item-img .item-social a i:before{font-size:16px;color:#377dff;transition:all .3s ease-in-out}.team-layout-2 .item-img .item-social a:hover{background-color:#377dff}.team-layout-2 .item-img .item-social a:hover i:before{color:#fff}.team-layout-2 .item-content .item-title{font-size:22px;margin-bottom:8px;line-height:32px}.team-layout-2 .item-content .item-title a{color:#001e56}.team-layout-2 .item-content .item-title a:hover{color:#377dff}.team-layout-2 .item-content .item-subtitle{color:#373737}.team-layout-2:hover .item-img-wrap:after,.team-layout-2:hover .item-img-wrap:before{opacity:1}.team-layout-2:hover .item-img:before{visibility:visible;opacity:1;transform:scale(1)}.team-layout-2:hover .item-img .item-social{visibility:visible;opacity:1}.team-layout-2:hover .item-img .item-social li{opacity:1;transform:translateY(0)}.team-layout-2:hover .item-img .item-social li:nth-child(1n){transition-delay:.3s}.team-layout-2:hover .item-img .item-social li:nth-child(2n){transition-delay:.4s}.team-layout-2:hover .item-img .item-social li:nth-child(3n){transition-delay:.3s}.team-layout-2:hover .item-img .item-social li:nth-child(4n){transition-delay:.4s}.team-bg-shape li{position:absolute;opacity:.35;z-index:-1}.team-bg-shape li:nth-child(1n){top:45%;left:0;transform:translateY(-50%)}.team-bg-shape li:nth-child(2n){bottom:15px;right:0;top:auto;left:auto}.team-layout-3{z-index:1;padding:25px;position:relative;margin-bottom:-25px}.team-layout-3:before{content:"";height:35%;width:100%;background-color:#377dff;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.team-layout-3:after{content:url(../../img/theme/shape3.png);position:absolute;top:5px;left:5px;z-index:-1}.team-layout-3 .team-wrap{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);position:relative}.team-layout-3 .team-wrap:after{content:"";height:0;width:100%;background-color:#377dff;position:absolute;bottom:0;left:0;right:0;opacity:0;transition:all .3s ease-in-out}.team-layout-3 .item-img{position:relative;text-align:center;overflow:hidden}.team-layout-3 .item-img img{width:100%}.team-layout-3 .item-img:after{content:"";height:100%;width:100%;background-color:rgba(0,30,86,.6);position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.8) rotate(-20deg);visibility:hidden;opacity:0;transition:all .3s ease-in-out}.team-layout-3 .item-img .item-social{position:absolute;bottom:22px;left:0;right:0;z-index:1;visibility:hidden;opacity:0;transition:all .3s ease-in-out;padding-left:0;margin-bottom:0;list-style:none}.team-layout-3 .item-img .item-social li{display:inline-block;margin-right:8px;transform:translateX(50px);opacity:0;transition:.3s cubic-bezier(.17,.67,.83,.67)}.team-layout-3 .item-img .item-social li:last-child{margin-right:0}.team-layout-3 .item-img .item-social li a{height:30px;width:30px;line-height:35px;background-color:#fff;border-radius:50%;font-size:16px}.team-layout-3 .item-img .item-social li a i{line-height:1;display:inline-block}.team-layout-3 .item-img .item-social li a:hover{background-color:#377dff;color:#fff}.team-layout-3 .item-content{text-align:center;padding:30px 10px}.team-layout-3 .item-content .item-title{font-size:20px;margin-bottom:5px;line-height:28px}@media only screen and (max-width:575px){.team-layout-3 .item-content .item-title{font-size:22px}}.team-layout-3 .item-content .item-title a{color:#001e56}.team-layout-3 .item-content .item-title a:hover{color:#377dff}.team-layout-3 .item-content .item-subtitle{color:#4c4c4c}.team-layout-3:hover .team-wrap:after{height:5px;opacity:1}.team-layout-3:hover .item-img:after{transform:scale(1) rotate(0);visibility:visible;opacity:1}.team-layout-3:hover .item-img .item-social{visibility:visible;opacity:1}.team-layout-3:hover .item-img .item-social li{transform:translateX(0);opacity:1}.team-layout-3:hover .item-img .item-social li:nth-child(2n){transition-delay:.1s}.team-layout-3:hover .item-img .item-social li:nth-child(3n){transition-delay:.2s}.team-layout-3:hover .item-img .item-social li:nth-child(4n){transition-delay:.3s}.slick-carousel .team-layout-3{padding-bottom:35px}.team-slide-2{padding-bottom:100px}.team-service-page{background-color:#f8f8f8}.team-service-page:after{content:"";height:198px;width:100%;background-color:#fff;position:absolute;bottom:0;left:0;right:0;z-index:-1}.team-details-info{padding-top:120px;padding-bottom:170px}@media only screen and (max-width:991px){.team-details-info{padding:80px 0 130px}}.team-progress-section{padding-top:110px;padding-bottom:75px}@media only screen and (max-width:991px){.team-progress-section{padding:70px 0 40px}}.team-award-section{padding-top:105px;padding-bottom:90px}.team-award-section .section-heading{margin-bottom:65px}@media only screen and (max-width:991px){.team-award-section{padding-top:65px;padding-bottom:50px}.team-award-section .section-heading{margin-bottom:45px}}.award-layout{position:relative;margin-bottom:30px}@media only screen and (max-width:991px){.award-layout{max-width:370px;margin:0 auto 30px}}.award-layout:after{content:"";height:100%;width:100%;background-color:#4c4c4c;position:absolute;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.award-layout .hover-btn{text-align:center;position:absolute;top:40%;left:0;right:0;transform:translateY(-50%);z-index:1;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.award-layout .hover-btn .item-btn{height:69px;width:69px;line-height:75px;border:2px solid #fff;color:#fff;border-radius:50%}.award-layout .hover-btn .item-btn i:before{font-size:24px}.award-layout .hover-btn .item-btn:hover{background-color:#fff;color:#377dff}.award-layout:hover:after{visibility:visible;opacity:.75}.award-layout:hover .hover-btn{visibility:visible;opacity:1;top:50%}.single-team-img{position:relative}.single-team-img:after{content:"";height:100%;width:100%;background-color:#377dff;position:absolute;top:50px;left:-50px;z-index:-1}.single-team-img .team-img-text{position:absolute;bottom:68px;left:-15px;background-color:#fff;transform:rotate(-90deg);padding:40px 35px;text-align:center}.single-team-img .team-img-text:after{content:"";border-bottom:26px solid #377dff;border-right:32px solid transparent;position:absolute;bottom:10px;right:4px;transform:rotate(-90deg)}.single-team-img .team-img-text span{display:block}.single-team-img .team-img-text .item-text{font-size:20px;font-weight:600;letter-spacing:10px;margin-bottom:5px}.single-team-img .team-img-text .item-year{font-size:24px;font-weight:600;color:#377dff}.single-team-content{margin-left:-130px}.single-team-content .team-content-wrap{background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.13);padding:60px 48px 48px;position:relative}.single-team-content .team-content-wrap:after{content:"";border-top:50px solid #377dff;border-left:65px solid transparent;position:absolute;top:48px;right:48px}.single-team-content .item-title{font-size:45px;color:#001e56}.single-team-content .team-meta{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bfbfbf;padding-bottom:20px;margin-bottom:28px}.single-team-content .team-meta .item-subtitle{font-weight:600}.single-team-content .team-meta .team-social a{text-align:center;height:25px;width:25px;line-height:25px;border:1px solid #bfbfbf;border-radius:50%;margin-right:5px}.single-team-content .team-meta .team-social a:last-child{margin-right:0}.single-team-content .team-meta .team-social a i:before{font-size:12px;color:#bfbfbf;transition:all .3s ease-in-out}.single-team-content .team-meta .team-social a:hover{background-color:#377dff}.single-team-content .team-meta .team-social a:hover i:before{color:#fff}.single-team-content .text-label{color:#377dff;font-weight:600;margin-bottom:20px;display:block}.single-team-content p{margin-bottom:22px}.single-team-content .team-contact{border-top:1px solid #bfbfbf;margin-top:28px;padding-top:25px;display:flex;align-items:center;list-style:none;padding-left:0;margin-bottom:0}.single-team-content .team-contact li{font-weight:600;margin-right:50px}.single-team-content .team-contact li:last-child{margin-right:0}.single-team-content .team-contact li a{color:#4c4c4c}.single-team-content .team-contact li a:hover{color:#377dff}.single-team-content .team-contact li i{vertical-align:middle}.single-team-content .team-contact li i:before{margin-top:10px;margin-right:5px;color:#377dff;display:inline-block}.brand-slide .swiper-slide{text-align:center;cursor:crosshair}.brand-slide .swiper-slide img{filter:grayscale(100%);transition:all .3s ease-in-out}.brand-slide .swiper-slide:hover img{filter:grayscale(0)}.brand-slide-2 .brand-box-wrap{background-color:#fff;box-shadow:0 0 50px 0 rgba(55,125,255,.34);padding:90px 50px;margin-bottom:-98px;position:relative;z-index:2}@media only screen and (max-width:991px){.brand-slide-2 .brand-box-wrap{padding:60px 30px;margin-bottom:-80px}}.brand-slide-2 .brand-box-wrap:after{content:"";width:0;height:0;border-bottom:45px solid #377dff;border-left:60px solid transparent;position:absolute;bottom:8px;right:8px}.brand-slide-2 .slick-slide{text-align:center}.brand-slide-3 .swiper-slide-image{cursor:move;margin:10px 15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.portolio-layout-1{margin-bottom:30px}.portolio-layout-1 .item-content{margin:30px}.portolio-layout-2{position:relative}.portolio-layout-2:after{content:"";height:0;width:100%;background:linear-gradient(to bottom,rgba(55,125,255,0),#377dff);position:absolute;bottom:0;left:0;right:0;opacity:0;transition:all .3s ease-in-out}.portolio-layout-2 .item-img img{width:100%}.portolio-layout-2 .btn-wrap{text-align:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-40%);opacity:0;transition:all .3s ease-in-out;z-index:1}.portolio-layout-2 .item-btn{text-align:center;height:40px;width:40px;line-height:46px;background-color:#fff;border-radius:50%;margin-bottom:12px;padding:0;border:none;box-shadow:0 3px 20px 0 rgba(0,0,0,.16)}.portolio-layout-2 .item-btn i:before{font-size:16px;font-weight:700;margin-left:0}.portolio-layout-2 .item-btn:hover{background-color:#377dff;border-color:#377dff;color:#fff}.portolio-layout-2 .item-content{text-align:center;position:absolute;bottom:65px;left:0;right:0;z-index:1}.portolio-layout-2 .item-content .item-title{font-size:20px;color:#fff;margin-bottom:5px;opacity:0;transform:translateX(-20px);transition:all .3s ease-in-out;line-height:28px}@media only screen and (max-width:575px){.portolio-layout-2 .item-content .item-title{font-size:24px}}.portolio-layout-2 .item-content .item-title a{color:#fff}.portolio-layout-2 .item-content .item-title a:hover{color:#e8e8e8}.portolio-layout-2 .item-content .item-subtitle{color:#fff;opacity:0;transform:translateX(20px);transition:all .3s ease-in-out}.portolio-layout-2:hover:after{height:100%;opacity:1}.portolio-layout-2:hover .btn-wrap{opacity:1;transform:translateY(-50%);transition-delay:.1s}.portolio-layout-2:hover .item-content .item-title{opacity:1;transform:translateX(0)}.portolio-layout-2:hover .item-content .item-subtitle{opacity:1;transform:translateX(0)}.portolio-layout-3{display:flex;align-items:center;position:relative;z-index:1}@media only screen and (max-width:991px){.portolio-layout-3{display:block;padding:50px 30px;max-width:685px;margin:0 auto}}@media only screen and (max-width:480px){.portolio-layout-3{padding:30px 30px}}.portolio-layout-3:after{content:"";background-image:url(../../img/theme/bg-shape2.png);height:100%;width:82%;background-color:#fff;box-shadow:0 3px 40px 0 rgba(0,0,0,.16);position:absolute;top:0;bottom:0;right:0;z-index:-1}@media only screen and (max-width:991px){.portolio-layout-3:after{width:100%}}.portolio-layout-3 .slide-img{max-width:500px;position:relative}@media only screen and (max-width:1199px){.portolio-layout-3 .slide-img{max-width:400px}}@media only screen and (max-width:991px){.portolio-layout-3 .slide-img{max-width:100%}}.portolio-layout-3 .slide-content{max-width:calc(1170px - 500px);padding:170px 150px 170px 55px}@media only screen and (max-width:991px){.portolio-layout-3 .slide-content{max-width:100%;padding:150px 0 0}}.portolio-layout-3 .slide-content .item-title{font-size:22px;font-weight:600;margin-bottom:20px}.portolio-layout-3 .slide-content .item-title a{color:#001e56}.portolio-layout-3 .slide-content .item-title a:hover{color:#377dff}.portolio-layout-3 .slide-content p{color:#4c4c4c}.portolio-layout-3 .slide-content .item-btn{margin-top:35px;font-size:14px;font-weight:600;color:#377dff;border:1px solid #377dff;border-radius:6px;padding:10px 25px}.portolio-layout-3 .slide-content .item-btn i{vertical-align:middle}.portolio-layout-3 .slide-content .item-btn i:before{font-size:10px;margin-left:10px;font-weight:700}.portolio-layout-3 .slide-content .item-btn:hover{background-color:#377dff;color:#fff}.portolio-layout-3 .slide-content .slick-list{margin:-15px 0}.portolio-layout-3 .slide-content .slick-list .slick-slide{padding:15px 0}.portolio-layout-3 .slick-list .slick-slide{text-align:center}.portolio-layout-3 .slick-vertical .slick-slide{width:100%!important}.portolio-layout-3 .slick-arrow{right:-100px;left:auto;border:1px solid rgba(55,125,255,.25);box-shadow:none;background-color:transparent}@media only screen and (max-width:991px){.portolio-layout-3 .slick-arrow{right:50%;top:-80px}}.portolio-layout-3 .slick-arrow::before{content:"\f123";color:#377dff}.portolio-layout-3 .slick-arrow.slick-prev{top:20%;transform:rotate(90deg)}@media only screen and (max-width:991px){.portolio-layout-3 .slick-arrow.slick-prev{top:-80px;transform:rotate(0);margin-left:-20px}}.portolio-layout-3 .slick-arrow.slick-next{top:50%;transform:rotate(90deg)}@media only screen and (max-width:991px){.portolio-layout-3 .slick-arrow.slick-next{top:-80px;transform:rotate(0);margin-right:-60px}}.portolio-layout-3 .slick-arrow:hover{background-color:#377dff}.portolio-layout-3 .slick-arrow:hover::before{color:#fff}.portolio-layout-4{margin-bottom:30px}.portolio-layout-4 .item-img{position:relative;text-align:center;margin-bottom:20px}.portolio-layout-4 .item-img img{width:100%}.portolio-layout-4 .item-img .border-shape1:before{content:"";height:10px;width:0;background-color:#377dff;position:absolute;top:20px;left:20px;transition:all .3s ease-in-out}.portolio-layout-4 .item-img .border-shape1:after{content:"";height:0;width:10px;background-color:#377dff;position:absolute;top:20px;right:23px;transition:all .3s ease-in-out}.portolio-layout-4 .item-img .border-shape2:before{content:"";height:10px;width:0;background-color:#377dff;position:absolute;bottom:18px;right:23px;transition:all .3s ease-in-out}.portolio-layout-4 .item-img .border-shape2:after{content:"";height:0;width:10px;background-color:#377dff;position:absolute;bottom:20px;left:20px;transition:all .3s ease-in-out}.portolio-layout-4 .item-img .btn-wrap{position:absolute;top:50%;left:0;right:0;transform:translateY(-30%);opacity:0;transition:all .3s ease-in-out;z-index:1}.portolio-layout-4 .item-img .item-btn{padding:0;width:39px;height:39px;line-height:44px;text-align:center;border-radius:50%;background-color:#fff;border:1px solid #fff}.portolio-layout-4 .item-img .item-btn i:before{font-size:18px;font-weight:700;margin-left:0}.portolio-layout-4 .item-img .item-btn:hover{background-color:#377dff;border-color:#377dff;color:#fff}.portolio-layout-4 .item-content .item-title{font-size:20px;font-weight:600;margin-bottom:4px;line-height:28px;transition:all .3s ease-in-out}@media only screen and (max-width:575px){.portolio-layout-4 .item-content .item-title{font-size:24px}}.portolio-layout-4 .item-content .item-title a{color:#001e56}.portolio-layout-4 .item-content .item-title a:hover{color:#377dff}.portolio-layout-4 .item-content .item-subtitle{color:#4c4c4c}.portolio-layout-4:hover .item-img .btn-wrap{opacity:1;transform:translateY(-50%);transition-delay:.6s}.portolio-layout-4:hover .item-img .border-shape1:before{width:88%}.portolio-layout-4:hover .item-img .border-shape1:after{height:87%;transition-delay:.2s}.portolio-layout-4:hover .item-img .border-shape2:before{width:88%;transition-delay:.4s}.portolio-layout-4:hover .item-img .border-shape2:after{height:35%;transition-delay:.6s}.isotope-btn{text-align:center;margin-bottom:80px}.isotope-btn .nav-item{font-size:18px;font-weight:600;color:#4c4c4c;border-radius:6px;padding:5px;margin-right:30px;margin-bottom:15px;position:relative}.isotope-btn .nav-item:after{content:"";height:25px;width:100%;background-color:rgba(55,125,255,.2);border-radius:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%);visibility:hidden;opacity:0;transition:all .3s ease-in-out}.isotope-btn .nav-item:last-child{margin-right:0}.isotope-btn .nav-item.current{color:#377dff}.isotope-btn .nav-item.current:after{visibility:visible;opacity:1}.portfolio-details-wrap{margin-top:110px}.portfolio-details-wrap .section-top-title{margin-bottom:10px}.portfolio-details-wrap .portfolio-social-share{text-align:center;position:relative;margin-top:65px;padding-bottom:65px;border-top:1px solid #ced4da}.portfolio-details-wrap .portfolio-social-share .blog-share{top:-20px;left:50%;padding:0 20px;transform:translate(-50%,0);position:absolute;list-style:none;display:inline-block;background-color:#fff}.portfolio-details-wrap .portfolio-social-share .blog-share span{display:none}.portfolio-details-wrap .portfolio-social-share .blog-share a{color:#848484;padding:10px;display:inline-flex;border:1px solid #ced4da}.portfolio-details-wrap .portfolio-social-share .blog-share a:hover{color:#fff;border-color:#377dff;background-color:#377dff}.portfolio-details-wrap .portfolio-social-share .blog-share a i{display:inline-flex}.cases-isotope{background-color:#f8f8f8}.cases-layout-1{position:relative;overflow:hidden}.cases-layout-1 .item-img img{width:100%}.cases-layout-1 .item-content{position:absolute;bottom:-20%;left:0;right:0;background-color:#377dff;padding:20px 25px 15px 25px;margin:18px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.cases-layout-1 .item-content{margin:10px;padding:20px 15px}}.cases-layout-1 .item-content .btn-wrap{opacity:0;transform:translateX(20px);transition:all .3s ease-in-out}.cases-layout-1 .item-content .item-btn{text-align:center;height:39px;width:39px;line-height:44px;background-color:#fff;border:1px solid #fff;border-radius:50%;margin-bottom:12px;padding:0;box-shadow:0 3px 20px 0 rgba(0,0,0,.16)}.cases-layout-1 .item-content .item-btn i:before{font-size:16px;margin-left:0}.cases-layout-1 .item-content .item-btn:hover{background-color:#377dff;border-color:#fff;color:#fff}.cases-layout-1 .item-content .item-title{opacity:0;font-size:24px;line-height:34px;margin-bottom:5px;color:#fff;transform:translateX(-20px);transition:all .3s ease-in-out}.cases-layout-1 .item-content .item-title a{color:#fff}.cases-layout-1 .item-content .item-title a:hover{color:#e8e8e8}.cases-layout-1 .item-content .item-subtitle{color:#fff;opacity:0;transform:translateX(20px);transition:all .3s ease-in-out}.cases-layout-1:hover .item-content{visibility:visible;opacity:1;bottom:0}.cases-layout-1:hover .item-content .btn-wrap{opacity:1;transform:translateX(0);transition-delay:.3s}.cases-layout-1:hover .item-content .item-title{opacity:1;transform:translateX(0);transition-delay:.3s}.cases-layout-1:hover .item-content .item-subtitle{opacity:1;transform:translateX(0);transition-delay:.3s}.cases-layout-1.sl-number .item-img{position:relative}.cases-layout-1.sl-number .item-img:before{top:0;left:0;right:0;bottom:0;content:'';opacity:.2;position:absolute;background-color:#000}.cases-layout-1.sl-number .itme-sl{position:absolute;top:40px;left:30px;font-size:60px;color:rgba(255,255,255,.55);font-weight:700}.cases-slide:after{content:"";height:770px;width:60%;background-color:rgba(55,125,255,.06);clip-path:polygon(25% 9%,100% 0,100% 100%,0 58%);position:absolute;top:145px;right:0;bottom:0;z-index:-1}.cases-slide .slick-dots{margin-top:10px}.cases-slide .slick-dots li button{border-color:#377dff;height:22px;width:22px}.cases-slide .slick-dots li.slick-active button{background-color:transparent}.cases-slide .slick-dots li.slick-active button:before{visibility:visible;opacity:1}.cases-layout-2 .item-img{border-radius:10px}.cases-layout-2 .item-img img{border-radius:10px;width:100%}.cases-layout-2 .item-content{text-align:center;background-color:#fff;margin:0 35px;padding:22px 10px;transform:translateY(-35px);position:relative;box-shadow:0 7px 20px 0 #00000012}@media only screen and (max-width:767px){.cases-layout-2 .item-content{margin:0 10px}}.cases-layout-2 .item-content:before{content:"";height:0;width:100%;background-color:#377dff;position:absolute;top:0;left:0;right:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.cases-layout-2 .item-content .item-title{font-size:20px;font-weight:600;margin-bottom:8px}@media only screen and (max-width:767px){.cases-layout-2 .item-content .item-title{font-size:24px}}.cases-layout-2 .item-content .item-title a{color:#001e56}.cases-layout-2 .item-content .item-title a:hover{color:#377dff}.cases-layout-2 .item-content .item-btn{font-size:14px;font-weight:600;color:#377dff;position:relative;padding-right:28px}.cases-layout-2 .item-content .item-btn i{position:absolute;top:2px;right:0}.cases-layout-2 .item-content .item-btn i:before{font-size:14px;font-weight:400;margin-left:10px}.cases-layout-2 .item-content .item-btn:hover{color:#4c4c4c}.cases-layout-2:hover .item-content:before{height:6px;opacity:1;visibility:visible}.isotope-btn-fill{text-align:center;margin-bottom:45px}.isotope-btn-fill .nav-item{font-size:14px;font-weight:600;color:#377dff;background-color:rgba(55,125,255,.15);border-radius:6px;padding:11px 18px;margin-right:10px;margin-bottom:15px}.isotope-btn-fill .nav-item:last-child{margin-right:0}.isotope-btn-fill .nav-item:hover{background-color:#377dff;color:#fff}.isotope-btn-fill .nav-item.current{background-color:#377dff;color:#fff}.cases-grid{background-color:#f8f8f8}.project-featured{padding-bottom:120px}@media (max-width:991px){.project-featured{padding-bottom:80px}}.project-featured .swiper-wrapper{margin-left:-40px}.project-featured .swiper-slide{transition:all .3s ease-in-out}.project-featured .swiper-slide .project-layout-1 .item-img{transform:scale(1)}.project-featured .swiper-slide .project-layout-1 .item-content{visibility:hidden;opacity:0}.project-featured .swiper-slide.swiper-slide-active{z-index:999;margin:0 70px 0 40px!important}.project-featured .swiper-slide.swiper-slide-active .project-layout-1 .item-img{transform:scale(1.2)}.project-featured .swiper-slide.swiper-slide-active .project-layout-1 .item-img:before{visibility:visible;opacity:1}.project-featured .swiper-slide.swiper-slide-active .project-layout-1 .item-content{visibility:visible;opacity:1}.project-featured.arrow-false .swiper-button-next,.project-featured.arrow-false .swiper-button-prev{display:none}.project-layout-1{position:relative}.project-layout-1 .item-img{border-radius:10px;transition:all .3s ease-in-out}.project-layout-1 .item-img:before{content:"";height:100%;width:100%;background-color:rgba(0,30,86,.7);border-radius:10px;position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.project-layout-1 .item-img img{border-radius:10px;transition:all .3s ease-in-out}@media (max-width:1500px){.project-layout-1 .item-img img{width:100%}}.project-layout-1 .item-content{position:absolute;left:0;bottom:0;transition:all .3s ease-in-out}.project-layout-1 .item-content .item-subtitle{font-size:15px;font-weight:500;color:#fff;margin-bottom:4px}.project-layout-1 .item-content .item-title{font-size:24px;color:#fff;line-height:32px}.project-layout-1 .item-content .item-title a{color:#fff}.project-layout-1 .item-content .item-title a:hover{opacity:.8}.project-slider-wrap.swiper-container6 .swiper-button-next,.project-slider-wrap.swiper-container6 .swiper-button-prev{opacity:0;visibility:hidden}.project-slider-wrap.swiper-container6:hover .swiper-button-next,.project-slider-wrap.swiper-container6:hover .swiper-button-prev{opacity:1;visibility:visible}section.isotope-wrap,section.portfolio-grid,section.portfolio-masonry{margin-top:120px;margin-bottom:90px}section.isotope-wrap .no-gutters,section.portfolio-grid .no-gutters,section.portfolio-masonry .no-gutters{margin-bottom:30px}section.isotope-wrap .cases-layout-2 .item-content,section.portfolio-grid .cases-layout-2 .item-content,section.portfolio-masonry .cases-layout-2 .item-content{margin-bottom:-35px}.gutters-enable .col{margin-bottom:30px}.portfolio-items .item{background:#17a781;float:left;margin:0 15px 30px;overflow:hidden;height:inherit;box-sizing:border-box}.portfolio-items .item .cases-layout-1{height:100%}.portfolio-items .item .cases-layout-1 .item-img{height:inherit}.portfolio-items .item .cases-layout-1 .item-img img{width:100%;height:inherit;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.features-item .item-w2{background:#ed9393}.features-item .item-h2{background:#7cb744;height:618px}.features-item .item-h3{background:#38b5e5}.portfolio-details-thumb{margin-bottom:20px}.pricing-plan-tab .nav-tabs{align-items:center;justify-content:center;margin-bottom:30px;border:none}.pricing-plan-tab .nav-tabs .nav-link{border:none;font-weight:600;color:#8bacce;padding:10px 12px;position:relative}.pricing-plan-tab .nav-tabs .nav-link span{top:11px;z-index:1;width:27px;height:26px;position:absolute;border-radius:100px;display:inline-block;transition:all .5s ease-in-out}.pricing-plan-tab .nav-tabs .nav-link span.monthly{right:-30px}.pricing-plan-tab .nav-tabs .nav-link span.yearly{left:-30px}.pricing-plan-tab .nav-tabs .nav-link.active{color:#4c4c4c;background-color:transparent}.pricing-plan-tab .nav-tabs .nav-link.active span{background-color:#fff}.pricing-plan-tab .nav-tabs .tab-switcher{display:block;height:30px;width:60px;background-color:#377dff;border-radius:50px;position:relative}.pricing-plan-tab.pricing-tab-light .nav-link{color:#91beec}.pricing-plan-tab.pricing-tab-light .nav-link.active{color:#fff}.pricing-plan-tab.pricing-tab-light .tab-switcher .switch-btn{background-color:#fff}.pricing-plan-tab.pricing-tab-light .tab-switcher .switch-btn:after{background-color:#377dff}.pricing-plan-tab.pricing-tab-dark .nav-link{color:#4c4c4c}.pricing-plan-tab.pricing-tab-dark .nav-link.active{color:#377dff}.service-price-1 .pricing-plan-tab .nav-tabs .nav-link span{top:12px}.pricing-plan-layout-1{padding:30px 30px 35px;box-shadow:35px 0 30px 0 rgba(55,125,255,.2);margin-bottom:30px;position:relative;transition:all .3s ease-in-out}.pricing-plan-layout-1:after{content:"";border-top:45px solid #001e56;border-left:45px solid transparent;position:absolute;top:14px;right:14px;transition:all .3s ease-in-out}.pricing-plan-layout-1 .pricing-header{border-bottom:1px dashed #d6d6d6;padding-bottom:10px}.pricing-plan-layout-1 .pricing-header .item-title{font-size:20px;margin-bottom:15px;transition:all .3s ease-in-out}@media only screen and (max-width:575px){.pricing-plan-layout-1 .pricing-header .item-title{font-size:24px}}.pricing-plan-layout-1 .pricing-header p{color:#4c4c4c;transition:all .3s ease-in-out}.pricing-plan-layout-1 .pricing-features{padding:20px 0 30px;list-style:none;padding-left:0;margin-bottom:0;border-bottom:1px dashed #d6d6d6}.pricing-plan-layout-1 .pricing-features li{margin-bottom:15px;padding-left:30px;position:relative;transition:all .3s ease-in-out}@media (max-width:1024px){.pricing-plan-layout-1 .pricing-features li{margin-bottom:20px}}.pricing-plan-layout-1 .pricing-features li i{left:0;top:2px;font-size:14px;color:#377dff;position:absolute;transition:all .3s ease-in-out}.pricing-plan-layout-1 .pricing-features li:last-child{margin-bottom:0}.pricing-plan-layout-1 .pricing-wrap{display:flex;padding:20px 0;align-items:center;color:#001e56;transition:all .3s ease-in-out;border-bottom:1px dashed #d6d6d6}.pricing-plan-layout-1 .pricing-wrap .price-amount{font-size:45px;font-weight:600;line-height:60px}.pricing-plan-layout-1 .pricing-wrap .price-duration{font-weight:600;margin-left:12px}.pricing-plan-layout-1 .pricing-btn{margin-top:30px}.pricing-plan-layout-1 .pricing-btn .item-btn{border:1px solid #377dff;font-size:14px;font-weight:600;padding:10px 25px;border-radius:6px}.pricing-plan-layout-1 .pricing-btn .item-btn i:before{font-size:11px;font-weight:700;margin-left:4px}.pricing-plan-layout-1 .pricing-btn .item-btn:hover{background-color:#377dff;color:#fff}.pricing-plan-layout-1:hover:after{border-top-color:#377dff}.pricing-plan-layout-1:hover .item-title{color:#377dff}.pricing-plan-layout-1:hover .item-btn{background-color:#377dff;color:#fff}.pricing-plan-layout-1.pricing-light{border:1px solid #fff;box-shadow:none}.pricing-plan-layout-1.pricing-light:after{border-top-color:#fff}.pricing-plan-layout-1.pricing-light .pricing-header{border-color:#fff}.pricing-plan-layout-1.pricing-light .pricing-header .item-title{color:#fff}.pricing-plan-layout-1.pricing-light .pricing-header p{color:#fff}.pricing-plan-layout-1.pricing-light .pricing-features{border-color:#fff}.pricing-plan-layout-1.pricing-light .pricing-features li{color:#fff}.pricing-plan-layout-1.pricing-light .pricing-features li i{color:#fff}.pricing-plan-layout-1.pricing-light .pricing-wrap{border-color:#fff;color:#fff}.pricing-plan-layout-1.pricing-light .pricing-btn .item-btn{border-color:#fff;color:#fff}.pricing-plan-layout-1.pricing-light:hover{background-color:#fff;box-shadow:0 0 30px 0 rgba(4,28,74,.36)}.pricing-plan-layout-1.pricing-light:hover:after{border-top-color:#377dff}.pricing-plan-layout-1.pricing-light:hover .pricing-header{border-color:#d6d6d6}.pricing-plan-layout-1.pricing-light:hover .pricing-header .item-title{color:#377dff}.pricing-plan-layout-1.pricing-light:hover .pricing-header p{color:#4c4c4c}.pricing-plan-layout-1.pricing-light:hover .pricing-features{border-color:#d6d6d6}.pricing-plan-layout-1.pricing-light:hover .pricing-features li{color:#4c4c4c}.pricing-plan-layout-1.pricing-light:hover .pricing-features li i{color:#377dff}.pricing-plan-layout-1.pricing-light:hover .pricing-wrap{border-color:#d6d6d6;color:#001e56}.pricing-plan-layout-1.pricing-dark{background-color:#001e56;border:none;border-radius:10px}.pricing-plan-layout-1.pricing-dark .pricing-wrap{border-bottom:none;padding:0;margin-bottom:4px}.pricing-plan-layout-1.pricing-dark .pricing-features li{padding-left:42px}.pricing-plan-layout-1.pricing-dark .pricing-features li i{height:28px;width:28px;background-color:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center}.pricing-plan-layout-1.pricing-dark:hover .pricing-features li i{background-color:rgba(55,125,255,.2)}.pricing-plan-light{background-color:#377dff;position:relative;z-index:1}.pricing-plan-light .bg-shape-img .img{position:absolute;z-index:-1;opacity:.8}.pricing-plan-light .bg-shape-img .img1{top:0;left:0}.pricing-plan-light .bg-shape-img .img2{bottom:0;right:0}.pricing-plan-dark{background-color:#f8f8f8}.why-choose-1{padding-bottom:40px;position:relative;overflow:hidden}.why-choose-1 .why-choose-bg-shape{position:absolute;bottom:0;left:0;right:0;z-index:-1}.why-choose-layout-1{margin-bottom:30px}.why-choose-layout-1 .section-heading-2{margin-bottom:25px}.why-choose-layout-1 .section-heading-2 .heading-title{width:100%}.why-choose-layout-1 .item-features{margin-top:24px;display:grid;gap:30px;grid-template-columns:1fr 1fr}.why-choose-layout-1 .item-features .item-icon{height:66px;width:66px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:10px}.why-choose-layout-1 .item-features .item-title{font-size:18px;font-weight:700}.why-choose-layout-1 .why-choose-img .image-wrap{margin-bottom:30px;position:relative}.why-choose-layout-1 .why-choose-img .image-wrap .img-mask{position:absolute;top:0;left:0;right:0}.why-choose-layout-1 .why-choose-img .image-wrap .img-mask .svg-shape{transition:all .3s ease-in-out}.why-choose-layout-1 .why-choose-img .image-wrap:hover .svg-shape{stroke:#377dff;stroke-dasharray:400}.why-choose-layout-1 .why-choose-img .experience-box{background-color:#4c4c4c;overflow:hidden;padding:20px 22px;position:relative;z-index:1}.why-choose-layout-1 .why-choose-img .experience-box:before{content:url(../../img/theme/bg-shape1.png);opacity:.2;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);z-index:-1;transition:all .3s ease-in-out}.why-choose-layout-1 .why-choose-img .experience-box .experience-year{display:inline-block;background-color:#377dff;font-size:36px;font-weight:700;color:#fff;padding:16px 25px;margin-bottom:20px;position:relative;line-height:56px}.why-choose-layout-1 .why-choose-img .experience-box .experience-year:after,.why-choose-layout-1 .why-choose-img .experience-box .experience-year:before{content:"";height:15px;width:15px;background-color:#fff;position:absolute}.why-choose-layout-1 .why-choose-img .experience-box .experience-year:before{top:10px;left:10px}.why-choose-layout-1 .why-choose-img .experience-box .experience-year:after{bottom:10px;right:10px}.why-choose-layout-1 .why-choose-img .experience-box .experience-text{font-size:24px;line-height:1.3;font-weight:700;color:#fff;width:70%}.why-choose-layout-1 .why-choose-img .experience-box:hover:before{opacity:.5}.why-choose-2{background-color:#f8f8f8;padding:150px 0 100px;position:relative;z-index:1}.why-choose-2:before{content:"";min-height:660px;width:60%;background-color:#001e56;position:absolute;left:0;bottom:120px}@media (max-width:1024px){.why-choose-2:before{bottom:80px;min-height:700px}}.why-choose-2 .why-choose-bg-shape{position:absolute;bottom:0;left:0;right:0;z-index:-1}@media (max-width:767px){.why-choose-2 .why-choose-bg-shape{bottom:-100px}}.why-choose-layout-2{padding:70px 0 50px}.why-choose-layout-2 .section-heading-2 .heading-title{color:#fff}.why-choose-layout-2 p{color:#fff}.why-choose-layout-3 .item-img-wrap{background-color:#fff;padding:100px 0;transform:translateY(-100px);box-shadow:0 3px 50px 0 rgba(0,0,0,.16);position:relative}.why-choose-layout-3 .item-img-wrap:before{content:"";border-top:72px solid #377dff;border-right:95px solid transparent;position:absolute;top:10px;left:10px}.why-choose-layout-3 .item-img-wrap:after{content:"";height:7px;width:7px;background-color:#fff;border-radius:50%;position:absolute;top:15px;left:15px}.why-choose-layout-3 .item-img:before{content:"";border-bottom:72px solid #377dff;border-left:95px solid transparent;position:absolute;bottom:10px;right:10px}.why-choose-layout-3 .item-img:after{content:"";height:7px;width:7px;background-color:#fff;border-radius:50%;position:absolute;bottom:15px;right:15px}.why-choose-layout-3 .itme-img-mask{-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.why-choose-layout-4{margin-bottom:30px}.why-choose-layout-4 .why-choose-content{padding-right:50px}.why-choose-layout-4 .why-choose-content .section-heading-2{margin-bottom:25px}.why-choose-layout-4 .why-choose-content .section-heading-2 .heading-subtitle{padding-top:0}.why-choose-layout-4 .why-choose-content .section-heading-2 .heading-subtitle:before{display:none}.why-choose-layout-4 .why-choose-content .item-features{margin-top:20px}.why-choose-layout-4 .why-choose-content .item-features .item-icon{background-color:transparent;height:auto;width:auto;justify-content:flex-start}.why-choose-layout-4 .chart-img{margin-bottom:-20px}.why-choose-layout-4 .chart-content{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.why-choose-layout-4 .chart-content .year-content{text-align:center}.why-choose-layout-4 .chart-content .item-year{font-size:24px;font-weight:700}.why-choose-layout-4 .chart-content .title-text{font-size:14px;font-weight:600}.why-choose-layout-5 .section-heading .heading-title{width:100%;margin-bottom:25px}.why-choose-layout-5 .why-choose-img{position:relative;box-shadow:0 12px 30px 0 rgba(55,125,255,.41)}.why-choose-layout-5 .why-choose-img:after{content:"";height:100%;width:100%;background-color:rgba(0,30,86,.6);position:absolute;top:0;bottom:0;left:0;right:0}.why-choose-layout-5 .why-choose-img .play-icon{text-align:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2}.why-choose-layout-5 .why-choose-img .play-icon .popup-video{text-align:center;background-color:#377dff;border-radius:50%;height:118px;width:118px;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:rgba(55,125,255,.4);position:relative;z-index:2;animation:pulse2 infinite 2s}@media only screen and (max-width:575px){.why-choose-layout-5 .why-choose-img .play-icon .popup-video{height:100px;width:100px}}.why-choose-layout-5 .why-choose-img .play-icon .popup-video:before{content:"";height:90px;width:90px;line-height:76px;background-color:rgba(55,125,255,.25);border-radius:50%;position:absolute;z-index:-1;animation:pulse2 infinite 2s}@media only screen and (max-width:575px){.why-choose-layout-5 .why-choose-img .play-icon .popup-video:before{height:80px;width:80px}}.why-choose-layout-5 .why-choose-img .play-icon .popup-video:after{content:"";height:66px;width:66px;line-height:76px;background-color:#377dff;border-radius:50%;position:absolute;z-index:-1;animation:pulse2 infinite 2s}@media only screen and (max-width:575px){.why-choose-layout-5 .why-choose-img .play-icon .popup-video:after{height:60px;width:60px}}.why-choose-layout-5 .why-choose-img .play-icon .popup-video i{line-height:1}.why-choose-layout-5 .why-choose-img .play-icon .popup-video i:before{color:#fff;font-size:18px;margin-left:5px}@media only screen and (max-width:991px){.why-choose-layout-5 .why-choose-img .shape-img{display:none}}.why-choose-layout-5 .why-choose-img .shape-img .shape{position:absolute;z-index:-1}.why-choose-layout-5 .why-choose-img .shape-img .shape.shape1{top:-55px;right:-65px}.why-choose-layout-5 .why-choose-img .shape-img .shape.shape2{bottom:-70px;left:-60px}@media (max-width:1800px){.slider-layout-1 .slick-nav-area{margin-right:17%;justify-content:center}}@media (max-width:1600px){.slider-layout-1 .slider-small-thumb .slide-thumb{display:none}.slider-area.slider-layout-3{padding:110px 15px 125px}.slider-area.slider-layout-3 .slider-content .slide-title{font-size:42px;line-height:56px}}@media (max-width:1199px){.slider-layout-1 .slider-inner{padding-left:30px}.slider-layout-1 .slick-nav-area{margin-right:0}.slider-area .slider-content .slide-btn-area{margin-top:30px}.progress-layout-2 .section-heading .heading-title{padding:0}.about-layout-1 .section-heading .heading-title{padding:0}.slider-layout-2 .slider-inner{padding-left:30px}.slider-layout-2 .slider-content .slide-title{font-size:48px}.about-layout-3{display:flex;align-items:center;justify-content:center;height:100%}.about-layout-3 .section-heading .heading-title{padding:0}.why-choose-layout-4 .section-heading .heading-title{padding:0}.contact-layout-3 .section-heading .heading-title{padding:0}.slider-area.slider-layout-3 .slider-content .slide-title{font-size:36px}.slider-area.slider-layout-3 .slider-content .slide-btn-area{margin-bottom:30px}.service-slide-3 .section-heading-2 .heading-title{padding:0}.slider-area.slider-layout-4{padding-left:30px}.why-choose-layout-1 .heading-title{padding:0}.why-choose-layout-2 .section-heading-2 .heading-title{padding:0}.team-details-info{padding-bottom:140px}.progress-circle .pie-chart{height:200px!important;width:200px!important}.progress-circle .pie-chart svg{width:200px;height:200px}.progress-circle .item-title{font-size:16px;line-height:24px}}@media (min-width:992px) and (max-width:1199px){.about-layout-1 .about-bottom-area .about-experience-box .experience-year rect{width:80px}.about-layout-1 .about-bottom-area .about-experience-box .experience-year .year-number{font-size:45px}.about-layout-1 .about-bottom-area .about-experience-box .expericnce-text{font-size:20px;line-height:30px}.about-layout-1 .about-bottom-area .about-experience-box .experience-year{width:85px}}@media (max-width:991px){.email-disable-mob,.email-disable-mob-socials-disable-mob,.phone-disable-mob-address-disable-mob-time-disable-mob,.socials-disable-mob,.tagline-disable-mob,.tagline-disable-mob-email-disable-mob-socials-disable-mob{display:none!important}.temp-logo{margin-top:5px}.header-style-1 .header-action{display:flex}.header-logo.logo-1{color:#fff;display:inline-flex}.header-logo.logo-1 a{color:#fff}.header-topbar-layout1 .topbar-welcome-text p{text-align:center;margin-bottom:10px}nav.template-main-menu.open ul{padding-top:80px}nav.template-main-menu.open ul>li.menu-item-has-children>a,nav.template-main-menu.open ul>li.page_item_has_children>a{position:relative}nav.template-main-menu.open ul>li.menu-item-has-children>a:after,nav.template-main-menu.open ul>li.page_item_has_children>a:after{top:15px;right:0;left:auto;z-index:1;width:10px;height:10px;font-size:13px;content:'\f126';position:absolute;display:inline-block;font-family:flaticon!important;transform:rotate(90deg);transition:all .2s ease-in-out}nav.template-main-menu.open ul>li.menu-item-has-children.active>a:after,nav.template-main-menu.open ul>li.menu-item-has-children.current-menu-parent>a:after,nav.template-main-menu.open ul>li.page_item_has_children.active>a:after,nav.template-main-menu.open ul>li.page_item_has_children.current-menu-parent>a:after{top:23px;right:5px;transform:rotate(180deg)}nav.template-main-menu.open ul>li.menu-item-has-children.current-menu-parent>a,nav.template-main-menu.open ul>li.page_item_has_children.current-menu-parent>a{color:#377dff!important}.rt-section-gap{padding:80px 0}.slider-layout-1 .slider-inner{padding-right:30px}.slider-layout-1 .slider-inner .slick-slide.slick-current p{max-width:96%;width:100%}.slider-layout-1 .slider-inner .slider-content{margin-bottom:30px}.slider-layout-1 .slider-inner .slider-thumbnail .slick-slider{margin-left:0}.testimonial-layout-2{margin:40px 30px}.slider-layout-2 .slick-slide.slick-current p{max-width:96%;width:100%}.slider-layout-2 .slider-content .slide-title{font-size:42px;line-height:52px!important}.slider-area.slider-layout-4 .slider-content .slide-title{font-size:48px;line-height:60px}.why-choose-layout-2 .section-heading-2 .heading-title{color:#001e56}.why-choose-layout-2{margin-bottom:50px}.why-choose-layout-2 p{color:#001e56}.why-choose-2{padding:0 0 100px}.footer-wrap.footer-style-3 .footer-box{text-align:left}.service-layout-11{max-width:370px;margin:0 auto}.team-details-info{padding-bottom:80px}.single-team-img:after{left:50%;transform:translateX(-50%)}.single-team-img{text-align:center}.single-team-content{margin-left:0}section.isotope-wrap,section.portfolio-grid,section.portfolio-masonry{margin-top:80px;margin-bottom:50px}.portfolio-details-wrap{margin-top:70px}.portfolio-details-wrap .section-heading{margin-bottom:35px}.project-info-box{text-align:center;margin-top:10px;margin-bottom:10px}.blog-layout-3.blog-grid-box{max-width:390px;margin:0 auto 50px}aside.sidebar-widget-area{padding-top:50px}.blog-details-page aside.sidebar-widget-area{padding-top:80px}.contact-page-map .contact-layout-2{width:100%}}@media (max-width:767px){body.full-page-background .boxed-page-wrap{margin:0}.slider-layout-1 .slick-nav-area{padding:30px}.slider-layout-1 .slick-nav-area .slick-arrow{height:50px;width:50px;margin-right:10px}.slider-layout-1 .slick-nav-area .slick-arrow:before{font-size:20px;line-height:1}.slider-layout-1 .slick-nav-area .slick-dots-line .slick-dots{width:220px}.slider-layout-2 .slider-content .slide-title{font-size:36px}.contact-layout-3.left-side-offset{padding-left:30px;padding-right:30px}.newsletter-banner .newsletter-box{padding:35px 30px 65px}.slider-area.slider-layout-4 .slider-content .slide-title{font-size:42px}.slider-area.slider-layout-4 .slider-content .slide-subtitle{padding-left:0}.slider-area.slider-layout-4 .slider-content .slide-subtitle:after,.slider-area.slider-layout-4 .slider-content .slide-subtitle:before{display:none}.cases-layout-2{max-width:470px;margin:0 auto}.image-size-3 .blog-layout-2{max-width:370px;margin:0 auto}.testimonial-layout-4{padding:40px}.pricing-plan-layout-1{max-width:370px;margin:0 auto}.about-layout-6 .play-icon{margin-top:-60px;transform:translateY(-100%)}.about-layout-6 .about-content{position:unset;margin:30px auto 0}.single-team-content .item-title{font-size:26px;line-height:40px}.single-team-content .team-contact{display:inline-block;width:100%}}@media (max-width:600px){.mobile-menu-wrapper.admin-bar .rt-sticky .template-main-menu{top:0}.newsletter-box .newsletter-form .ff-t-container .ff_submit_btn_wrapper{position:relative;display:inline-flex}.testimonial-slide-4 .testimonial-vertical-slide .slick-prev{top:70%}.testimonial-slide-4 .testimonial-vertical-slide .slick-next{top:80%}.wp-block-column{margin-top:15px}}@media (max-width:575px){.slider-layout-1 .slick-nav-area{padding:15px}.slider-layout-1 .slick-nav-area .slick-dots-line .slick-dots{display:none}.slider-layout-1 .slick-nav-area .slick-dots-line .slick-dots{width:180px}.testimonial-layout-2 .media-body .item-rating{position:inherit}.progress-layout-2 .progress-bar-wrap .progress{height:25px}.progress-layout-2 .progress-bar-wrap .progress .progress-bar span{font-size:15px}.project-featured .swiper-slide.swiper-slide-active .project-layout-1 .item-img{transform:scale(1)}.project-featured .swiper-slide.swiper-slide-active .project-layout-1 .item-content{margin-bottom:30px;margin-left:30px}.testimonial-layout-4{margin:0}.testimonial-slide-4 .testimonial-vertical-slide .slick-prev{top:0}.testimonial-slide-4 .testimonial-vertical-slide .slick-next{top:0;right:auto;left:0}.slider-area.slider-layout-4 .slider-content .slide-title{font-size:36px}.team-layout-1 .img-mask{margin-bottom:15px}.why-choose-layout-1 .why-choose-img .image-wrap{max-width:270px;margin:0 auto 30px}.service-layout-3{margin:0 auto;max-width:370px}.single-team-img .team-img-text{bottom:85px;left:-70px;padding:20px 35px}.project-slider-wrap.swiper-container6{padding:0 15px}.testimonial-slide-4 .section-heading{margin-bottom:60px}.testimonial-slide-4 .testimonial-round-nav ul{display:none}.widget-heading .heading-title{font-size:20px}.service-slide-3 .section-heading-2 .slick-dot-nav{bottom:0;position:relative}}@media (max-width:480px){.header-topbar-layout2 .topbar-contact{width:100%;display:inline-block}.address-disable-mob,.phone-disable-mob,.phone-disable-mob-address-disable-mob-time-disable-mob,.time-disable-mob{display:none!important}.header-topbar-layout2 .topbar-contact .media{margin-right:0;text-align:center}.header-topbar-layout2 .topbar-contact .media:nth-child(2){margin-top:15px;margin-bottom:15px}.slider-area.slider-layout-2 .slick-slide .slide-btn-area{margin-top:40px}.slider-area.slider-layout-2 .slick-next,.slider-area.slider-layout-2 .slick-prev{top:52%}.image-size-full .blog-layout-2 .post-img img{height:100%}.why-choose-2:before{min-height:580px}.service-layout-5 .item-vertical-content .item-title{font-size:16px}.single-team-content .team-content-wrap{padding:30px 30px 30px}.single-team-content .team-content-wrap:after{top:0;right:0}.newsletter-box{padding:35px 50px 65px}}