/*!
 * Bootstrap v5.0.0-alpha2 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--bs-blue:#0D6EFD;--bs-indigo:#6610F2;--bs-purple:#6F42C1;--bs-pink:#D63384;--bs-red:#dc3545;--bs-orange:#FD7E14;--bs-yellow:#FFC107;--bs-green:#198754;--bs-teal:#20C997;--bs-cyan:#0DCAF0;--bs-white:#FFF;--bs-gray:#6C757D;--bs-gray-dark:#343A40;--bs-primary:#122179;--bs-secondary:#6C757D;--bs-success:#198754;--bs-info:#0DCAF0;--bs-warning:#FFC107;--bs-danger:#dc3545;--bs-light:#F8F9FA;--bs-dark:#343A40;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0))}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}
 
 body{margin:0;font-family:"Poppins",sans-serif;font-size:1rem;font-weight:400;line-height:1.75;color:#666;background-color:#FFF;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{margin:10px 0;color:inherit;background-color:currentColor;border:0;opacity:.25}

 
 @media(max-width:991px){.intro11-slider-wrap .swiper-button-prev,.intro11-slider-wrap .swiper-button-next{display:none}}.intro11-slider-wrap .swiper-button-prev:focus,.intro11-slider-wrap .swiper-button-next:focus{border:0;outline:0}.intro11-slider-wrap .swiper-button-prev:after,.intro11-slider-wrap .swiper-button-next:after{display:none}.intro11-slider-wrap .swiper-button-prev i,.intro11-slider-wrap .swiper-button-next i{font-size:30px;color:#FFF}.intro11-slider-wrap .swiper-button-prev i:hover,.intro11-slider-wrap .swiper-button-next i:hover{color:#122179}.intro11-slider-wrap .swiper-button-prev{left:0}.intro11-slider-wrap .swiper-button-next{right:0}.intro11-slider-wrap:hover .swiper-button-prev,.intro11-slider-wrap:hover .swiper-button-next{opacity:1;visibility:visible;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.intro11-slider-wrap:hover .swiper-button-prev{left:50px}.intro11-slider-wrap:hover .swiper-button-next{right:50px}.intro11-slider-wrap .swiper-pagination-bullet{display:none;width:12px;height:12px;border:0px solid #FFF;background:transparent;opacity:1}.intro11-slider-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#122179;border-color:#122179}.intro11-slider-wrap .swiper-pagination-bullet:hover{background:#122179;border-color:#122179}
 
 @media(max-width:991px){.intro11-slider-wrap .swiper-pagination-bullet{display:inline-block}}
 .intro11-slider{width:100%;height:100%}
 .intro11-slider .slider-content{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1200px;margin:0 auto}
 @media(max-width:1500px){.intro11-slider .slider-content{width:1020px}}
 @media(max-width:1199px){.intro11-slider .slider-content{width:800px}}
 @media(max-width:991px){.intro11-slider .slider-content{width:100%;padding:0 20px}}
 @media(max-width:575px){.intro11-slider .slider-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}
 
 .intro11-slider .slider-content .title{font-size:40px;font-weight:900;margin-bottom:15px;color:#FFF;text-transform:uppercase}
 
 @media(max-width:1199px){.intro11-slider .slider-content .title{font-size:30px}}
 
 @media(max-width:767px){.intro11-slider .slider-content .title{font-size:20px}}
 
 @media(max-width:575px){.intro11-slider .slider-content .title{font-size:18px}}
 
 .intro11-slider .slider-content .title.title-space{letter-spacing:8px}
 .intro11-slider .slider-content .sub-title{font-size:22px;max-width:600px;margin:0 auto;color:#FFF;line-height:1.5;margin-bottom:40px}
 
 @media(max-width:1199px){.intro11-slider .slider-content .sub-title{max-width:500px}}
 @media(max-width:991px){.intro11-slider .slider-content .sub-title{max-width:450px;margin-bottom:20px;line-height:1.3}}
 @media(max-width:767px){.intro11-slider .slider-content .sub-title{font-size:16px}}
 @media(max-width:767px){.intro11-slider .slider-content .btn{padding:15px 25px}}
 @media(max-width:575px){.intro11-slider .slider-content .btn{font-size:12px;padding:12px 20px}}.bg-video{height:100%}
 
 @media(max-width:991px){.bg-video{height:600px}}@media(max-width:575px){.bg-video{height:500px}}
 @media(max-width:479px){.bg-video{height:400px}}.bg-video .video-area:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,0.5)}.bg-video .video-bg-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1;width:1200px;margin:0 auto;text-align:center}@media(max-width:1500px){.bg-video .video-bg-content{width:1020px}}@media(max-width:1199px){.bg-video .video-bg-content{width:800px}}@media(max-width:991px){.bg-video .video-bg-content{width:100%;padding:0 20px}}.bg-video .video-bg-content .title{font-size:80px;font-weight:700;margin-bottom:15px;color:#FFF;text-transform:uppercase;letter-spacing:10px}@media(max-width:1199px){.bg-video .video-bg-content .title{font-size:60px;letter-spacing:6px}}@media(max-width:991px){.bg-video .video-bg-content .title{font-size:56px;letter-spacing:4px}}@media(max-width:767px){.bg-video .video-bg-content .title{font-size:44px;letter-spacing:3px}}@media(max-width:575px){.bg-video .video-bg-content .title{font-size:40px;letter-spacing:2px}}@media(max-width:479px){.bg-video .video-bg-content .title{font-size:26px;letter-spacing:1px}}.bg-video .video-bg-content .title.title-space{letter-spacing:8px}.bg-video .video-bg-content .sub-title{font-size:18px;max-width:600px;margin:0 auto;color:#FFF;line-height:1.5;margin-bottom:40px}@media(max-width:1199px){.bg-video .video-bg-content .sub-title{max-width:500px}}@media(max-width:991px){.bg-video .video-bg-content .sub-title{max-width:450px;margin-bottom:20px;line-height:1.3}}@media(max-width:767px){.bg-video .video-bg-content .sub-title{font-size:16px}}@media(max-width:767px){.bg-video .video-bg-content .btn{padding:15px 25px}}@media(max-width:575px){.bg-video .video-bg-content .btn{font-size:12px;padding:12px 20px}}.bg-position{background-repeat:no-repeat;background-position:center center;background-size:cover}.slide-bg-1{min-height:970px}@media(max-width:1800px){.slide-bg-1{min-height:800px}}@media(max-width:1500px){.slide-bg-1{min-height:600px}}@media(max-width:1199px){.slide-bg-1{min-height:550px}}@media(max-width:991px){.slide-bg-1{min-height:500px}}@media(max-width:767px){.slide-bg-1{min-height:400px}}@media(max-width:575px){.slide-bg-1{min-height:350px}}@media(max-width:479px){.slide-bg-1{min-height:300px}}.slide-bg-2{min-height:800px}@media(max-width:1500px){.slide-bg-2{min-height:600px}}@media(max-width:1199px){.slide-bg-2{min-height:550px}}@media(max-width:991px){.slide-bg-2{min-height:500px}}@media(max-width:767px){.slide-bg-2{min-height:400px}}@media(max-width:575px){.slide-bg-2{min-height:350px}}@media(max-width:479px){.slide-bg-2{min-height:300px}}
 
 
 .slide-1{background-image:url("/img/1-1.jpg");background-color:rgba(0,0,0,0.8)}
 
 
 .slide-2{background-image:url("/img/2-2.jpg"); background-color:rgba(0,0,0,0.8)}
 
 .slide-3{background-image:url("/img/3-3.jpg");background-color:rgba(0,0,0,0.8)}
 
 .btn{font-size:14px;font-weight:600;text-transform:uppercase;border-radius:0;padding:15px 30px;line-height:20px}.btn-sm,.btn-group-sm>.btn{font-size:13px;padding:10px 25px}
 .btn-lg,.btn-group-lg>.btn{padding:20px 35px}
 .btn-hover-primary:hover{border-color:#122179;background-color:#122179;color:#FFF}
 .btn-hover-secondary:hover{border-color:#6C757D;background-color:#6C757D;color:#FFF}
 .btn-hover-success:hover{border-color:#198754;background-color:#198754;color:#FFF}
 .btn-hover-info:hover{border-color:#0DCAF0;background-color:#0DCAF0;color:#FFF}
 .btn-hover-warning:hover{border-color:#FFC107;background-color:#FFC107;color:#212121}
 .btn-hover-danger:hover{border-color:#dc3545;background-color:#dc3545;color:#FFF}
 .btn-hover-light:hover{border-color:#F8F9FA;background-color:#F8F9FA;color:#212121}
 .btn-hover-dark:hover{border-color:#343A40;background-color:#343A40;color:#FFF}
 .btn-primary{border-color:#122179;background-color:#122179;color:#FFF}
 .btn-secondary{border-color:#6C757D;background-color:#6C757D;color:#FFF}
 .btn-success{border-color:#198754;background-color:#198754;color:#FFF}
 .btn-info{border-color:#0DCAF0;background-color:#0DCAF0;color:#FFF}
 
 .btn-warning{border-color:#FFC107;background-color:#FFC107;color:#212121}.btn-danger{border-color:#dc3545;background-color:#dc3545;color:#FFF}.btn-light{border-color:#F8F9FA;background-color:#F8F9FA;color:#212121}.btn-dark{border-color:#343A40;background-color:#343A40;background-color:#212121;border-color:#212121}.read-more{font-size:14px;color:#212121;line-height:1;font-weight:500;padding:0;text-decoration:underline;background-color:transparent}.read-more.btn-hover-primary:hover{border-color:transparent;background-color:transparent;color:#122179}.read-more.btn-hover-secondary:hover{border-color:transparent;background-color:transparent;color:#122179}.read-more.btn-hover-success:hover{border-color:transparent;background-color:transparent;color:#122179}.read-more.btn-hover-info:hover{border-color:transparent;background-color:transparent;color:#122179}.read-more.btn-hover-warning:hover{border-color:transparent;background-color:transparent;color:#122179}.read-more.btn-hover-danger:hover{border-color:transparent;background-color:transparent;color:#122179}.read-more.btn-hover-light:hover{border-color:transparent;background-color:transparent;color:#122179}.read-more.btn-hover-dark:hover{border-color:transparent;background-color:transparent;color:#122179}.swiper-slide-active .text-slider.splitting .char{-webkit-animation:slide-in-left .2s cubic-bezier(0.5,0,0.5,1) both;animation:slide-in-left .2s cubic-bezier(0.5,0,0.5,1) both;-webkit-animation-delay:calc(60ms * var(--char-index));animation-delay:calc(60ms * var(--char-index))}.swiper-slide-active .splitting .char{-webkit-animation:slide-in 1s cubic-bezier(0.5,0,0.5,1) both;animation:slide-in 1s cubic-bezier(0.5,0,0.5,1) both;-webkit-animation-delay:calc(60ms * var(--char-index));animation-delay:calc(60ms * var(--char-index))}@-webkit-keyframes slide-in{from{-webkit-transform:translateY(1em) rotate(-0.5turn) scale(0.5);transform:translateY(1em) rotate(-0.5turn) scale(0.5);opacity:0}}@keyframes slide-in{from{-webkit-transform:translateY(1em) rotate(-0.5turn) scale(0.5);transform:translateY(1em) rotate(-0.5turn) scale(0.5);opacity:0}}@-webkit-keyframes slide-in-left{from{-webkit-transform:translateY(0em);transform:translateY(0em);opacity:0}}@keyframes slide-in-left{from{-webkit-transform:translateY(0em);transform:translateY(0em);opacity:0}}.aos-animate.splitting .char{-webkit-animation:slide-in-1 1s cubic-bezier(0.5,0,0.5,1) both;animation:slide-in-1 1s cubic-bezier(0.5,0,0.5,1) both;-webkit-animation-delay:calc(60ms * var(--char-index));animation-delay:calc(60ms * var(--char-index))}.aos-animate.splitting .char{-webkit-animation:slide-in-2 1s cubic-bezier(0.5,0,0.5,1) both;animation:slide-in-2 1s cubic-bezier(0.5,0,0.5,1) both;-webkit-animation-delay:calc(60ms * var(--char-index));animation-delay:calc(60ms * var(--char-index))}@-webkit-keyframes slide-in-1{from{-webkit-transform:translateX(-1em) rotate(-0.5turn) scale(0.5);transform:translateX(-1em) rotate(-0.5turn) scale(0.5);opacity:0}}@keyframes slide-in-1{from{-webkit-transform:translateX(-1em) rotate(-0.5turn) scale(0.5);transform:translateX(-1em) rotate(-0.5turn) scale(0.5);opacity:0}}@-webkit-keyframes slide-in-2{from{-webkit-transform:translateX(1em) rotate(0turn) scale(0.5);transform:translateX(1em) rotate(0turn) scale(0.5);opacity:0}}@keyframes slide-in-2{from{-webkit-transform:translateX(1em) rotate(0turn) scale(0.5);transform:translateX(1em) rotate(0turn) scale(0.5);opacity:0}}.slider-content>*{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.swiper-slide-active .slider-content>:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.swiper-slide-active .slider-content>:nth-child(2){-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.swiper-slide-active .slider-content>:nth-child(3){-webkit-animation-delay:1.3s;animation-delay:1.3s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.swiper-slide-active .slider-content>:nth-child(4){-webkit-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.funfact-section{background-image:url("../images/funfact/1.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:400px;position:relative}@media(max-width:575px){.funfact-section{min-height:350px}}@media(max-width:479px){.funfact-section{min-height:300px}}.funfact-section:after{background-color:rgba(0,0,0,0.8);content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.funfact-section .single-fun-fact-wrap{z-index:9;position:relative;text-align:center}@media(max-width:991px){.funfact-section .single-fun-fact-wrap{margin:20px 0}}.funfact-section .single-fun-fact-wrap .counter-area .counter,.funfact-section .single-fun-fact-wrap .counter-area span{font-size:60px;color:#FFF}@media(max-width:575px){.funfact-section .single-fun-fact-wrap .counter-area .counter,.funfact-section .single-fun-fact-wrap .counter-area span{font-size:45px}}@media(max-width:479px){.funfact-section .single-fun-fact-wrap .counter-area .counter,.funfact-section .single-fun-fact-wrap .counter-area span{font-size:35px}}.funfact-section .single-fun-fact-wrap .counter-content .title{font-size:20px;line-height:1;font-weight:700;text-transform:uppercase;color:#FFF}@media(max-width:575px){.funfact-section .single-fun-fact-wrap .counter-content .title{font-size:16px}}@media(max-width:479px){.funfact-section .single-fun-fact-wrap .counter-content .title{font-size:13px}}.testimonial-section{background:#F8F9FA}.testimonial-section .testimonial{text-align:center}.testimonial-section .testimonial .testimonial-author-image img{width:80px;height:80px}.testimonial-section .testimonial blockquote{border:0;font-family:"Mulish",sans-serif;margin:0;padding:40px 64px 40px 72px;position:relative}@media(max-width:479px){.testimonial-section .testimonial blockquote{padding:40px 50px 40px 50px}}.testimonial-section .testimonial blockquote:before{left:22px;top:21px;color:#212121;content:"“";font-size:100px;font-style:normal;line-height:1;position:absolute}@media(max-width:479px){.testimonial-section .testimonial blockquote:before{font-size:70px}}.testimonial-section .testimonial blockquote:after{color:#212121;right:10px;font-size:100px;font-style:normal;line-height:1;position:absolute;bottom:-0.5em;content:"”"}@media(max-width:479px){.testimonial-section .testimonial blockquote:after{font-size:70px;bottom:0}}.testimonial-section .testimonial blockquote p{color:#666;font-family:"Mulish",sans-serif;font-size:20px;font-style:italic;font-weight:600}@media(max-width:575px){.testimonial-section .testimonial blockquote p{font-size:18px}}@media(max-width:479px){.testimonial-section .testimonial blockquote p{font-size:16px}}.testimonial-section .testimonial .testimonial-author{margin-bottom:20px}.testimonial-section .testimonial .testimonial-author span{color:#212121}.support-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.support-wrapper p{font-size:15px;max-width:655px;margin:0 auto}@media(max-width:1500px){.support-wrapper p{max-width:500px}}@media(max-width:575px){.support-wrapper p{font-size:16px}}.breadcrumbs-area{padding:100px 0;background:#E9ECEF}.breadcrumbs-area .breadcrumb-content .title{font-size:32px;font-weight:600;letter-spacing:1.2px;color:#212121}.breadcrumbs-area .breadcrumb-content ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.breadcrumbs-area .breadcrumb-content ul li{color:#212121;position:relative}.breadcrumbs-area .breadcrumb-content ul li a{font-size:18px;color:#212121;font-weight:400;line-height:1}.breadcrumbs-area .breadcrumb-content ul li a:hover{color:#122179}.breadcrumbs-area .breadcrumb-content ul li:after{color:#212121;content:'>';font-size:16px;vertical-align:middle;padding:0 10px;font-weight:400}.breadcrumbs-area .breadcrumb-content ul li:last-child:after{display:none}@media(max-width:767px){.breadcrumbs-area{padding:50px 0}}.footer-section{overflow:hidden}@media(max-width:991px){.single-footer-widget{margin-top:50px}}.single-footer-widget .widget-title{position:relative;padding-bottom:10px;margin-bottom:25px;font-size:18px;text-transform:uppercase;color:#212121;line-height:1;font-weight:700}.single-footer-widget .widget-title:after{content:"";color:#122179;background:#122179;width:70px;height:2px;position:absolute;bottom:0;left:0}.single-footer-widget .widget-title:before{content:"";background:#212121;color:#212121;left:0;bottom:-5px;width:40px;height:1px;position:absolute}.single-footer-widget .widget-list li{margin-bottom:15px}.single-footer-widget .widget-list li a{line-height:24px;padding-left:19px;position:relative}.single-footer-widget .widget-list li a:before{font-family:'Fontawesome';content:"\f101";position:absolute;left:0;line-height:24px;top:0}.single-footer-widget .widget-list li:last-child{margin-bottom:-5px}.newsletter-form-wrap{width:100%}.newsletter-form-wrap .email-box{height:45px;line-height:45px;padding-right:40px;border:0;font-size:14px;background-color:#E9ECEF;-webkit-transform:.3s;-ms-transform:.3s;transform:.3s}.newsletter-form-wrap .email-box:focus{-webkit-box-shadow:none;box-shadow:none;border:0;-webkit-transform:.3s;-ms-transform:.3s;transform:.3s}.newsletter-form-wrap .newsletter-btn{right:0;height:45px;line-height:45px;padding:10px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#212121;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.newsletter-form-wrap .newsletter-btn:hover{color:#122179;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.newsletter-form-wrap .newsletter-btn i{line-height:11px}.marketing-about-thumb{position:relative;margin-bottom:0}@media(max-width:991px){.marketing-about-thumb{margin-bottom:50px}}.marketing-about-thumb:before{background-color:rgba(0,0,0,0.6);content:"";position:absolute;left:0;top:0;height:100%;width:100%}.marketing-about-thumb .about-video-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.marketing-about-thumb .btn-video-popup{border-radius:50%;border:5px solid #FFF;color:#FFF;display:block;text-align:center;height:80px;width:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:2;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.marketing-about-thumb .btn-video-popup:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.marketing-about-thumb .btn-video-popup i{font-size:24px}@media(max-width:575px){.marketing-about-thumb .btn-video-popup{width:70px;height:70px}.marketing-about-thumb .btn-video-popup i{font-size:20px}}.single-blog-post-wrap{padding:0;margin-bottom:-5px}.single-blog-post-wrap .blog-thumbnail .btn-plus{height:0;width:0;color:#fff;position:absolute;left:50%;top:50%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);z-index:2}.single-blog-post-wrap .blog-thumbnail .btn-plus img{width:50px}.single-blog-post-wrap .blog-thumbnail a{position:relative;display:block}.single-blog-post-wrap .blog-thumbnail a:before{background-color:rgba(0,0,0,0.3);content:'';position:absolute;opacity:0;visibility:hidden;left:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;height:100%;width:100%;z-index:2}.single-blog-post-wrap .blog-thumbnail a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1;visibility:visible}.single-blog-post-wrap:hover .blog-thumbnail .btn-plus{height:40px;width:40px;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.single-blog-post-wrap .blog-post-details .title{font-weight:700;font-size:24px;line-height:1;color:#212121}@media(max-width:991px){.single-blog-post-wrap .blog-post-details .title{font-size:22px}}.single-blog-post-wrap .blog-post-details .post-meta{color:#212121}.single-blog-post-wrap .blog-post-details .post-meta a{margin-right:10px}.single-blog-post-wrap .blog-post-details .post-meta a:last-child{margin-right:0}.single-blog-post-wrap .blog-post-details .post-meta i{color:#212121}.blog-details .image img{width:100%;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.blog-details .content .title{font-size:30px;font-weight:700;color:#212121}@media(max-width:575px){.blog-details .content .title{font-size:26px}}@media(max-width:479px){.blog-details .content .title{font-size:22px}}.blog-details .content .meta-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#6C757D}.blog-details .content .meta-list .meta-item{font-size:14px;margin-right:10px}.blog-details .content .meta-list .meta-item:last-child{margin-right:0}.blog-details .content .meta-list .meta-item+.meta-item::before{content:"|";margin-right:10px}.blog-details .content .meta-list a:hover{color:#122179}.blog-details .blockquote{font-size:16px;line-height:2;position:relative;background-color:#F8F9FA;color:#212121;font-weight:600;padding:50px 35px 35px}.blog-details .blockquote:before{background-color:#122179;content:'';position:absolute;left:0;top:0;height:100%;width:5px}.blog-details .blockquote:after{content:"\f10e";color:#CED4DA;font-family:"FontAwesome";font-size:30px;position:absolute;top:15px;right:25px}@media(max-width:575px){.blog-details .blockquote:after{font-size:20px;top:30px;right:15px}}.blog-details .blockquote .blockquote-footer{color:#495057;font-size:15px;font-weight:400}.blog-details .share-article{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-details .share-article .left-side{float:left}.blog-details .share-article .right-side{float:right}@media(max-width:479px){.blog-details .share-article h6,.blog-details .share-article .h6{display:none}}.comment-area-wrapper .title{font-size:24px;font-weight:700;color:#212121}.comment-area-wrapper .single-comment-wrap.comment-reply{padding-left:50px}@media(max-width:479px){.comment-area-wrapper .single-comment-wrap.comment-reply{padding-left:20px}}.comment-area-wrapper .single-comment-wrap .author-thumb{margin-bottom:0}.comment-area-wrapper .single-comment-wrap .author-thumb a{width:80px;height:80px;margin-right:10px}.comment-area-wrapper .single-comment-wrap .author-thumb a img{width:100%;border-radius:10px}@media(max-width:479px){.comment-area-wrapper .single-comment-wrap .author-thumb a{width:50px;height:50px}}.comment-area-wrapper .single-comment-wrap .comments-info .author{font-size:12px;color:#212121}.comment-area-wrapper .single-comment-wrap .comments-info .btn-reply{font-size:12px;color:#212121}.comment-area-wrapper .single-comment-wrap .comments-info .btn-reply:hover{color:#122179}.blog-comment-form-wrapper .title{font-size:24px;font-weight:700;color:#212121}.blog-comment-form-wrapper .comment-box .input-area{padding:10px 15px;background:#F8F9FA;border:0}.blog-comment-form-wrapper .comment-box .input-area:focus{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}@media(max-width:991px){.sidebar-wrap{margin-top:90px}}@media(max-width:767px){.sidebar-wrap{margin-top:50px}}.sidebar{float:left;width:100%;margin-top:40px}.sidebar:first-child{margin-top:0}.sidebar .sidebar-title{position:relative;padding-bottom:10px;margin-bottom:25px;font-size:18px;text-transform:capitalize;color:#212121;line-height:1;font-weight:700}.sidebar .sidebar-title::before{content:"";background:#212121;left:0;bottom:-5px;width:40px;height:1px;position:absolute}.sidebar .sidebar-title::after{content:"";background:#122179;width:70px;height:2px;position:absolute;bottom:0;left:0}.sidebar-search form{position:relative;max-width:100%}.sidebar-search form input{font-size:14px;width:100%;border:0;line-height:30px;padding:10px 20px;padding-right:50px;background-color:#E9ECEF;color:#212121}.sidebar-search form input:focus{border:0;outline:0;border-radius:0}.sidebar-search form button{position:absolute;right:0;top:0;background-color:transparent;padding:0;border:0;color:#212121;padding:0 17px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sidebar-search form button:hover{color:#122179;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sidebar-search form button i{font-size:18px;line-height:50px;display:block}.sidebar-link{list-style:none;padding:0;margin:0}.sidebar-link li{margin-top:5px}.sidebar-link li:first-child{margin-top:0}.sidebar-link li a{display:block;position:relative;line-height:30px;font-weight:400}.sidebar-link li a span{font-size:85%}.sidebar-blog{list-style:none;padding:0;margin:0}.sidebar-blog li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:350px;margin-top:15px}.sidebar-blog li:first-child{margin-top:0}.sidebar-blog li .image{-webkit-box-flex:1;-webkit-flex:1 0 80px;-ms-flex:1 0 80px;flex:1 0 80px;margin-right:15px}.sidebar-blog li .content{-webkit-box-flex:1;-webkit-flex:1 0 calc(100% - 95px);-ms-flex:1 0 calc(100% - 95px);flex:1 0 calc(100% - 95px)}.sidebar-blog li .content .title{display:block;font-weight:500;line-height:1.35;color:#212121}.sidebar-blog li .content .title:hover{color:#122179}.sidebar-blog li .content .date{display:block;font-size:13px;line-height:1;margin-top:10px}.sidebar-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px}.sidebar-tags a{font-size:13px;color:#212121;background-color:transparent;padding:6px 20px;margin:3px;border:1px solid #E9ECEF}.sidebar-tags a:hover{border-color:#122179;background-color:#122179;color:#FFF}.portfolio-section .single-portfolio-wrap .port-info{position:absolute;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.portfolio-section .single-portfolio-wrap .port-info .title{text-transform:uppercase;font-size:20px;font-weight:700;color:#FFF}.portfolio-section .single-portfolio-wrap .port-info .title a{color:#FFF}.portfolio-section .single-portfolio-wrap .port-info .portfolio-cate a{color:#FFF;position:relative}.portfolio-section .single-portfolio-wrap .port-info .portfolio-cate a:before{background-color:#FFF;content:"";position:absolute;left:auto;right:0;bottom:4px;height:2px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:0}.portfolio-section .single-portfolio-wrap .port-info .portfolio-cate a:hover:before{left:0;right:auto;width:100%}.portfolio-section .single-portfolio-wrap:hover .port-info{top:50%;opacity:1;visibility:visible}.portfolio-section .single-portfolio-wrap .portfolio-thumb>a{display:block}.portfolio-section .single-portfolio-wrap .portfolio-thumb>a>img{width:100%}.messonry-button .port-filter{position:relative;border:0;background-color:#FFF;padding:0;margin:0 30px 10px 0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;color:#212121}.messonry-button .port-filter:before{background-color:#122179;content:"";position:absolute;left:auto;right:0;bottom:0;height:2px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:0}.messonry-button .port-filter:last-child{margin-right:0}.messonry-button .port-filter:focus{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.messonry-button .port-filter.is-checked{color:#122179}.messonry-button .port-filter.is-checked:before{left:0;right:auto;width:100%}.messonry-button .port-filter:hover{color:#122179;left:0;right:auto;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.messonry-button .port-filter:hover:before{left:0;right:auto;width:100%}.portfolio-details-desc .title{font-size:30px;font-weight:700}@media(max-width:575px){.portfolio-details-desc .title{font-size:26px}}.portfolio-details-desc p{margin-bottom:10px}.portfolio-details-info .title{font-weight:700;font-size:24px}.portfolio-details-info ul li{margin-bottom:10px;font-size:14px}.portfolio-details-info ul li:last-child{margin-bottom:0}.portfolio-details-info ul li span{float:left;font-size:15px;font-weight:600;margin-right:15px;color:#212121;width:100px}.portfolio-details-info ul li span:after{content:":";float:right}.portfolio-details-info ul li a{margin-right:10px}.single-service-wrapper{text-align:center;height:auto;padding:0 10px}.single-service-wrapper .service-icon{width:100px;height:100px;margin:0 auto 30px;border-radius:50%;color:#FFF;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#122179;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1}.single-service-wrapper .service-icon::before{background-color:#212121;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;content:"";opacity:.075;z-index:-1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.single-service-wrapper .service-icon i{position:relative;z-index:9;font-size:36px;line-height:80px}.single-service-wrapper:hover .service-icon::before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.single-service-wrapper .service-content .title{font-size:20px;color:#212121;margin-bottom:20px;font-weight:700}@media(max-width:479px){.single-service-wrapper .service-content .title{font-size:18px}}.contact-info .section-title p{max-width:600px;margin:0 auto}.info{border:1px solid #ebebeb;padding:0 32px 32px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:991px){.info{padding:0 28px 28px}}.info .info-icon{background-color:#FFF;margin-top:-30px;width:80px;height:65px;padding:0 10px;margin-bottom:10px}.info .info-icon i{font-size:48px;color:#122179}.info .info-content .title{font-size:20px;color:#212121;margin-bottom:10px}.contact-form{color:#212121;font-size:20px}.contact-form .input-item{padding:10px 20px}.contact-form .input-item,.contact-form .textarea-item{width:100%;border:0;font-size:14px;background:#E9ECEF}.contact-form .input-item:focus,.contact-form .textarea-item:focus{border:0;outline:0}.contact-form .textarea-item{min-height:130px;padding:10px 20px}p.form-messege{font-size:16px;margin-bottom:0;display:inline-block;padding-top:30px;line-height:1;display:none}p.form-messege.success{display:block}p.form-messege.error{display:block}