<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{background:#fff;color:#363636;font-family:'Rubik',sans-serif;font-size:14px}
h1,h2,h3,h4,h5,h6{color:#0c0c0c;margin:0 0 20px}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#0c0c0c}
p a{color:#363636;width:auto;display:inline-block}
p a:hover{text-decoration:underline;outline:0}
p{letter-spacing:normal;margin-bottom:10px;line-height:23px;font-size:14px;color:#363636}
a{color:#7f7f7f;text-decoration:none;outline:0;display:block}
a:hover,a:focus,a:active{outline:0;text-decoration:none}
img{max-width:100%}
iframe{border:0;width:100%}
blockquote{padding:0;border:0}
h2{font-size:26px;font-weight:bold}
h3{font-size:20px;margin:0 0 30px;font-weight:bold;overflow:hidden}
h3 span{padding:0 10px 0 0;position:relative}
h4{font-size:18px;margin:0;padding:15px 0}
h5{text-transform:capitalize}
.btn{padding:0 15px;text-transform:capitalize;font-weight:bold;line-height:35px;text-align:center;border:1px solid transparent;border-radius:0;font-size:12px;color:#fff}
.btn:hover{color:#fff}
.btn i{margin:0 8px 0 0}
.header{width:100%}
.header .topbar{background:#002060}
.header .topbar .top_left{float:left;padding:0;margin-bottom:0}
.header .topbar .top_left&gt;li{display:inline-block;padding:3px 15px;margin:0;position:relative;list-style:none;line-height:30px;color:#fff;font-size:13px}
.header .topbar .top_left&gt;li a{color:#fff}
.header .topbar .top_left&gt;li::before,.header .topbar .top_left&gt;li:first-child::after{content:"";position:absolute;width:1px;height:100%;top:0;right:0}
.header .topbar .top_left&gt;li:first-child::after{border-right:0;left:0}
.header .topbar .top_left&gt;li:first-child{margin:0}
.header .topbar .top_left&gt;li:first-child::before{content:""}
.header .topbar .top_right{float:right;padding:0;margin-bottom:0}
.header .topbar .top_right&gt;li{float:left;padding:0;margin:3px 0 0 5px;position:relative;list-style:none;color:#fff;font-size:14px}
.header .topbar .top_right&gt;li a{width:30px;text-align:center;color:#fff;line-height:28px;border:0 solid #ccc;    display: inherit;}
.header .topbar .top_right&gt;li a.facebook:hover{background:#3c5899;color:#fff;border-color:#3c5899}
.header .topbar .top_right&gt;li a.twitter:hover{background:#5ea9dd;color:#fff;border-color:#5ea9dd}
.header .topbar .top_right&gt;li a.linkedin:hover{background:#0077b5;color:#fff;border-color:#0077b5}
.header .topbar .top_right&gt;li a.pinterest:hover{background:#c8232c;color:#fff;border-color:#c8232c}
.header.social-icons .youtube:hover{background:#ee1c1b}
.header .social-icons .pinterest:hover{background:#ee1c1b}
.search-form{float:left;width:65%;margin:3px 0;padding:0;position:relative}
.search-input{width:100%;line-height:30px;background:#ffff;border:0;font-size:13px;height:30px!important;padding:0 12px;color:#002060}
.btn-search{position:absolute;z-index:99;top:0;right:0;border:0;line-height:30px;padding:0 15px;background:#c00000;color:#fff;    height: 30px;}
.search-input:focus{outline:0}
.btn-search:focus{outline:0}
.navigation_bar{background:#fff;width:100%;position:relative}
.navigation{float:right;width:100%;position:relative;z-index:11;padding:10px 0}
.navigation_bar.stricky-fixed{position:fixed;top:0;left:0;width:100%;z-index:999;background:#fff;padding:5px 0}
.header .logo{padding:5px 0;display:inline-block;z-index:9999;position:absolute}
.header .logo:before{content:'';position:absolute;right:0;bottom:0;width:999em;border-top:25px solid #fff;border-right:34px solid transparent;z-index:-1}
.header .logo img{width:auto}
.navigation .nav-header{display:none;padding:12px 20px}
.navigation .navbar button{float:right;width:40px;height:35px;background:#002060;border:0;outline:0;color:#fff;font-size:25px;border-radius:0;text-align:center;padding:0 5px 5px;vertical-align:middle;display:inline-block}
.navigation .navbar button:hover{background:#fa6f9c}
.navigation .menu{display:block}
.navigation .menu ul{padding:0;width:100%;margin:0;text-align:center}
.navigation .menu ul&gt;li{display:inline-block;position:relative}
.navigation .menu ul&gt;li&gt;a{padding:10px 18px;display:block;color:#333;text-transform:capitalize;font-size:16px;background:0;font-weight:500}
.navigation .menu ul&gt;li&gt;a i{padding-left:5px;font-size:17px}
.navigation .menu ul&gt;li:last-child&gt;a{border:0;padding-right:0}
.navigation .menu ul&gt;li:hover a,.navigation .menu ul&gt;li.active a{color:#002060;background:0}
.navigation .menu ul&gt;li&gt;ul.cs-dropdown{top:100%;right:0;text-align:left;border-top:2px solid #002060}
.navigation .menu ul&gt;li&gt;ul.cs-dropdown.align-right{right:0;left:auto}
.navigation .menu ul&gt;li:hover&gt;ul.cs-dropdown{visibility:visible;opacity:1}
.navigation .menu ul&gt;li&gt;ul.cs-dropdown&gt;li&gt;ul.cs-dropdown{left:100%;margin-top:-36px}
.navigation .menu ul&gt;li&gt;ul.cs-dropdown&gt;li&gt;ul.cs-dropdown&gt;li&gt;ul.cs-dropdown{margin-top:-31px;width: 320px}
.navigation .menu ul&gt;li&gt;ul.cs-dropdown&gt;li&gt;ul.cs-dropdown&gt;li&gt;ul.cs-dropdown li{display: inline-block;width: 49%}
.navigation .menu ul&gt;li&gt;ul.cs-dropdown&gt;li&gt;ul.cs-dropdown.align-right{right:100%;left:auto}
.navigation .menu ul&gt;li&gt;ul.cs-dropdown&gt;li:hover&gt;ul.cs-dropdown{visibility:visible;opacity:1}
.navigation .menu ul&gt;li ul.cs-dropdown{position:absolute;width:230px;opacity:0;visibility:hidden;z-index:99999;box-shadow:0 10px 20px 0 rgba(0,0,0,0.4);background:#fff;margin:0;padding:0}
.navigation .menu ul&gt;li ul.cs-dropdown li{display:block;padding:0;border-bottom:1px solid #eee;width:100%}
.navigation .menu ul&gt;li ul.cs-dropdown li:last-child a{border-bottom:0}
.navigation .menu ul&gt;li ul.cs-dropdown li:last-child a:after{display:none}
.navigation .menu ul&gt;li ul.cs-dropdown li:hover&gt;a{color:#fff;background:#002060}
.navigation .menu ul&gt;li ul.cs-dropdown li a{color:#333;font-size:13px;padding:8px 15px;position:relative;display:block;text-transform:capitalize;font-weight:normal}
.navigation .menu ul&gt;li ul.cs-dropdown li a i{float:right}
.navigation .menu ul&gt;li ul.cs-dropdown li a:hover{color:#fff;background:#002060}
.navigation ul .cs-submenu&gt;a&gt;button{display:none}
.navigation .navbar{display:none;padding:12px 0;margin:0}
.home_slider{float:left;width:100%;margin:0;padding:0}
.slide{position:relative;display:block;z-index:6}
#slider .slide img{width:100%}
#slider .owl-prev,#slider .owl-next{line-height:0;position:absolute;top:50%;display:block;width:45px;height:45px;padding:0;transform:translate(0,-50%);cursor:pointer;color:#fff;border:0;outline:0;background:#002060;border-radius:100%;z-index:9}
#slider .owl-nav .owl-prev{left:50px;z-index:50;top:48.5%;width:40px!important;height:40px!important;display:block!important;z-index:10;color:#fff}
#slider .owl-nav .owl-next{right:50px;z-index:50;top:50%;width:40px!important;height:40px!important;display:block!important;z-index:10;color:#fff}
#slider .owl-prev:hover,#slider .owl-next:hover{background:linear-gradient(to bottom,#c00000 0,#002060 100%)}
.about-section{float:left;width:100%;position:relative;padding:50px 0 50px}
.sec-title{position:relative;margin-bottom:50px}
.sec-title h2{position:relative;font-size:30px;font-weight:600;color:#2c2c2c;line-height:1.2em;margin-bottom:0;padding:0 0 15px;display:inline-block;text-transform:uppercase}
.content h2 {
    text-align: left;
    display: block;
    font-size: 24px;
    color: #002060;
}
.content ul li{text-align: left; list-style-type: none;}
.content ul li:before
{content:'\2713';
  display:inline-block;
  color:red;
  padding:0 10px 0 0;
        font-weight: 600;
   
  }
.content ul{padding-left: 0px}
.sec-title h2 span{color:#002060}
.sec-title h1{position:relative;font-size:25px;font-weight:600;color:#2c2c2c;line-height:1.2em;margin-bottom:0;padding:0 0 15px;display:inline-block;text-transform:uppercase}
.sec-title h1 span{color:#002060}
.sec-title.light h2{color:#fff}
.sec-title .separator{position:relative;width:75px}
.sec-title .separator:before{position:absolute;content:'';left:0;bottom:0;width:75px;height:2px;background-color:#002060}
.sec-title .separator:after{position:absolute;content:'';left:0;bottom:2px;width:25px;height:4px;background-color:#002060}
.sec-title .separator.centered::after{margin-left:25px}
.sec-title.centered .separator{margin:0 auto 15px}
.sec-title.centered .separator::after{left:50%;margin-left:-12px}
.about-section .content-column{position:relative}
.about-section .content-column .inner-column{position:relative;padding-right:30px}
.about-section .content-column .inner-column .sec-title{margin-bottom:35px}
.about-section .content-column .inner-column .bold-text{position:relative;color:#333;font-size:20px;font-weight:500;line-height:25px;margin-bottom:20px}
.about-section .content-column .inner-column .text{position:relative;color:#848484;font-size:16px;line-height:1.7em;margin-bottom:38px}
.about-section .content-column .inner-column .about-block{position:relative;margin:0;padding:0}
.about-section .content-column .inner-column .about-block li{position:relative;color:#2c2c2c;font-size:18px;font-weight:500;padding-right:45px;margin-right:40px;float:left;margin-bottom:25px;border-right:1px solid #f2f2f2;list-style:none}
.about-section .content-column .inner-column .about-block li:last-child{padding-right:0;margin-right:0;border-right:0}
.about-section .content-column .inner-column .about-block li .icon{position:relative;display:block;margin-bottom:15px}
.about-section .content-column .inner-column .about-block li .icon{position:relative;opacity:.20}
.about-section .carousel-column{position:relative}
.about-section .carousel-column .inner-column{position:relative;padding:30px 25px 30px;border:1px solid #f2f2f2;background:url(../images/pattern-1.png);background-repeat:repeat-x;background-position:left bottom;box-shadow:0 0 15px 0 rgba(219,219,219,1)}
.testimonial-block-three{position:relative}
.testimonial-block-three .inner-box{position:relative}
.testimonial-block-three .inner-box .upper-box{position:relative;padding-left:60px;padding-top:8px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #f2f2f2}
.testimonial-block-three .inner-box .upper-box .icon{position:absolute;left:0;top:0;color:#002060;font-size:40px;line-height:1em}
.testimonial-block-three .inner-box .upper-box h2{position:relative;color:#2c2c2c;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:0}
.testimonial-block-three .inner-box .text{position:relative;color:#848484;font-size:16px;line-height:1.7em;margin-bottom:75px}
.about-section .carousel-column .owl-nav{display:none}
.about-section .carousel-column .owl-dots{position:relative}
.about-section .carousel-column .owl-dots .owl-dot{position:relative;width:9px;height:9px;margin:0 5px;display:inline-block;border-radius:50%;background-color:#c4c4c4;transition:all .3s ease}
.about-section .carousel-column .owl-dots .owl-dot:hover,.about-section .carousel-column .owl-dots .owl-dot.active{position:relative;width:22px;height:8px;border-radius:10px;background:#002060}
.centered{text-align:center}
.latest_shop{float:left;width:100%;margin:0;padding:50px 0;background:#eee}
.shop1{position:relative;text-align:center;height:400px}
.shop1 .shop_content{position:absolute;top:50%;left:50%;width:100%;max-width:100%;transform:translate(-50%,-50%);max-height:100%}
.shop1 .shop_content h1{text-transform:uppercase;font-size:20px;margin-bottom:10px;letter-spacing:.5px}
.shop1 .shop_content h2{text-transform:uppercase;font-size:13px;font-weight:normal}
.shop1 .shop_content h2 a{color:#fa6f9c;text-decoration:underline}
.product_slide{position:relative;text-align:center;height:322px}
.latest_image{position:absolute;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;width:100%}
.latest_image img{margin:auto}
.product_slide{transition:all 300ms linear 0s;cursor:pointer;position:relative;overflow:hidden;margin:0 0 30px 0}
.product_slide .caption{position:absolute;bottom:-200px;background:rgba(0, 32, 96, 0.61);transition:all .3s ease;padding:10px 10px;width:100%;min-height:240px}
.product_slide:hover .caption{width:100%;height:100%;bottom:0;padding:25% 15px;background:rgba(0, 32, 96, 0.61)}
.product_slide .caption h2{font-weight:bold;font-size:15px;color:#fff!important;text-transform:uppercase;background:0;margin:10px 0 15px 0;border:0;box-shadow:none;padding:0}
.product_slide:hover .caption h2{margin:0 0 15px 0}
.product_slide .caption h2 a{font-size:15px;color:#fff;font-weight:600}
.product_slide .caption h2 a:hover{color:#ff140b}
.product_slide .caption p{color:#fff;font-size:15px;margin:0 0 20px 0}
.read_more{padding:8px 20px;background:#333;color:#fff;font-size:14px;display:inline-block}
.read_more:hover,.read_more:focus{background:#ff110a;color:#fff}
#latest_product .owl-prev,#latest_product .owl-next{line-height:0;position:absolute;top:50%;display:block;width:45px;height:45px;padding:0;transform:translate(0,-50%);cursor:pointer;color:#fff;font-size:30px;border:0;outline:0;background:#002060;border-radius:100%;font-size:16px;z-index:9}
#latest_product .owl-nav .owl-prev{left:20px;z-index:50;top:48.5%;width:40px!important;height:40px!important;display:block!important;z-index:50}
#latest_product .owl-nav .owl-next{right:20px;z-index:50;top:50%;width:40px!important;height:40px!important;display:block!important;z-index:50}
.play-video{float:left;width:100%;position:relative;background:#eee;padding:0 0 80px}
.bg-3{float:left;width:100%;position:relative;background:#002060;z-index:0}
.play-video .play-video-bg{padding:40px 0 220px;position:relative;z-index:2}
.play-video .play-video-bg h3{font-size:25px;font-style:normal;text-transform:uppercase;font-weight:600;line-height:36px;margin-bottom:0;color:#fff;margin-bottom:15px}
.play-video .play-video-bg h3 span{color:#b20206}
.play-video .play-video-bg p{color:#fff}
.play-video .video-info{margin-top:-200px;position:relative;z-index:1;background:#fff;z-index:2}
.video{width:100%;height:420px}
.video-info a .play{position:absolute;z-index:999;background:rgba(255,255,255,0.7);border-radius:100%;width:150px;height:150px;text-align:center;padding:9px;margin:0;top:30%;left:40%}
.video-info a .play i{    width: 130px;height: 130px;line-height: 130px;text-align: center;background: linear-gradient(to bottom,#c00000 0,#002060 100%);border: 1px solid #002060;border-radius: 100%;font-size: 75px;font-size: 75px;padding-left: 6px;color: #fff;}
.style_occasion{float:left;width:100%;background:#fff;padding:50px 0 50px}
.style_occasion h3{overflow:hidden;text-align:center;position:relative;text-transform:uppercase;font-weight:600;font-size:20px}
.style_occasion h3:before,.style_occasion h3:after{background-color:#333;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}
.style_occasion h3:before{right:.5em;margin-left:-50%}
.style_occasion h3:after{left:.5em;margin-right:-50%}
.occasion{float:left;width:100%;margin:0 0 15px;padding:0;position:relative;height:693px;overflow:hidden;text-align:center;border:1px solid #ddd}
.part4{height:360px}
.occasion .occasion_image{position:absolute;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;width:100%;transition:all .4s ease-in-out}
.occasion .occasion_image img{transition:all .4s ease-in-out}
.occasion .occasion_image:hover img{transform:scale(1.1)}
.occasion .occasion_title{position:absolute;left:0;bottom:70px;background:rgba(0, 32, 96, 0.69);padding:10px 0;text-align:center;width:100%}
.occasion .occasion_title h4{margin:0;padding:0;font-size:18px;text-transform:uppercase}
.occasion .occasion_title h4 a{color:#fff}
.occasion:hover .occasion_title h4 a{color: #ff0012;font-weight: 600;}
.occasion .occasion_small{bottom:30px}
.broken-section{float:left;width:100%;padding:0;background:#2c2c2c}
spacing-5{padding-top:50px;padding-right:60px;padding-bottom:70px;padding-left:60px;background:#fff;z-index:99;position:relative}
.section-title .title-header{position:relative;padding-left:29px;margin-bottom:20px}
.section-title h5{font-weight:500;text-transform:uppercase;font-size:16px;line-height:24px;letter-spacing:1px;margin-bottom:2px;margin-top:5px;color:#fff}
.section-title h2{font-weight:600;font-size:32px;line-height:46px;margin-bottom:0;color:#fff}
.title-header h2{color:#fff}
.section-title .title-header:after{display:block;content:"";position:absolute;background-color:transparent;width:6px;top:0;height:95%;left:0;margin-left:0;background:#fff}
.testmonial2{position:relative;z-index:1;background-color:#e7b69f;padding-top:70px;padding-right:145px;padding-bottom:63px}
.secondbg01{position:absolute;height:100%;width:100%;top:0;left:0;width:auto;margin-left:-200px;right:0;background:#002060}
.layer-content{position:relative;z-index:9;height:100%}
.testimonial_right{position:relative;z-index:1;margin-left:-115px;margin-right:-15px;padding-top:112px;padding-bottom:65px;padding-left:50px;background-color:#033b4a}
.secondbg02{position:absolute;height:100%;width:100%;top:0;left:0;right:0;background-color:#2c2c2c}
.testimonials{position:relative}
.testimonials .testimonial-caption h5{font-size:18px;line-height:28px;margin-bottom:-5px;color:#a2a2a2}
.testimonials .testimonial-caption label{font-size:13px;margin:0;color:#fff}
.testimonials .testimonial-img{display:inline-block;z-index:9;width:100px;height:100px;position:relative;margin:0 auto;text-align:center}
.testimonials .testimonial-img img{border-radius:50%;-webkit-border-radius:50%;height:auto;width:100%;transition:opacity 400ms;transform:translateZ(0)!important;-webkit-transform:translateZ(0)}
.testimonials .testimonial-content{text-align:center;background:transparent;border-left:none;font-size:17px;line-height:31px;margin:0 10px 18px;padding:0 25px}
.testimonials .testimonial-content blockquote{padding:15px 0 20px 0;margin:0;font-size:18px;line-height:30px;font-style:italic;position:relative}
.testimonial-content blockquote:after{content:'\f10e';font-family:"FontAwesome";font-size:65px;line-height:65px;position:absolute;bottom:20px;right:15px;opacity:.1;width:72px;height:60px}
.layer-content p{color:#fff}
.star-ratings ul{padding:0;margin:0}
.star-ratings ul li{display:inline-block;font-size:13.8px;color:#fd4}
.view_more{padding:10px 30px;color:#fff;background:#333;display:inline-block}
.view_more:hover{background:#b70205;color:#fff}
.ttm-testimonial-box-view-style1 .testimonial-avatar{text-align:center;max-width:165px;float:left;padding-bottom:0}
.ttm-testimonial-box-view-style1 .testimonial-caption{margin-top:4px;margin-left:0;margin-right:20px;display:block;width:100%}
.ttm-testimonial-box-view-style1 .testimonial-content{text-align:left;position:relative;margin:0;padding:25px 28px 29px;background:rgba(255,255,255,.05);margin-left:160px}
.ttm-testimonial-box-view-style1 .testimonial-content:after{display:block;content:"";position:absolute;top:30px;left:-20px;width:0;height:0;border-top:17px solid transparent;border-right:20px solid rgba(255,255,255,.05);border-bottom:17px solid transparent}
.ttm-testimonial-box-view-style1 .testimonial-content blockquote{border:0;font-size:17px;line-height:30px;font-style:italic;font-weight:400;padding:0 0 17px 0;margin:0;color:#fff}
.ttm-bgcolor-skincolor .ttm-testimonial-box-view-style1 .testimonial-content blockquote:after{opacity:.2}
.blog_section{float:left;width:100%;margin:0;padding:50px 0;background:#fff}
.blog_section1 .single-blog{box-shadow:0 4px 10px rgba(34,34,34,0.2);background:#fff;border-radius:0 0 3px 3px}
.blog_section1 .single-blog .blog-img{position:relative}
.blog_section1 .single-blog .blog-img img{border-radius:3px 3px 0 0;width: 100%}
.blog_section1 .single-blog .blog-img .date-mata{position:absolute;bottom:0;left:0;background:#002060;color:#fff;padding:8px 20px}
.blog_section1 .single-blog .blog-img .date-mata i{margin-right:2px}
.blog_section1 .single-blog .blog-img .center-item{border-radius:3px 3px 0 0;left:50%;transform:translateX(-50%)}
.blog_section1 .single-blog .blog-details{padding:20px 24px;border-radius:0 0 5px 5px}
.blog_section1 .single-blog .blog-details .blog-meta{margin:0;padding:0}
.blog_section1 .single-blog .blog-details .blog-meta li{display:inline-block;font-size:15px;padding-right:15px}
.blog_section1 .single-blog .blog-details .blog-meta li img{width:30px;float:left;display:inline-block;margin-right:5px}
.blog_section1 .single-blog .blog-details .blog-title{margin:0;font-size:17px;line-height:24px}
.blog_section1 .single-blog .blog-details .blog-title a{color:#0a0a0a}
.blog_section1 .single-blog .blog-details .blog-title a:hover{color:#002060}
.blog_section1 .single-blog .blog-details.border-style{border:1px solid #e1e1e1;border-top:0}
.blog_section1 .single-blog .pattern-repeat .blog-title a{color:#0a0a0a}
.blog_section1 .single-blog .black-pattern .blog-meta li{color:#ccc}
.blog_section1 .single-blog .black-pattern .blog-title a{color:#fff}
.blog_section1 .bullet{text-align:center;margin-top:25px}
.blog_section1 .bullet li{display:inline;margin-right:10px}
.blog_section1 .bullet li a{border-radius:50%;background:transparent;width:50px;height:50px;line-height:50px;text-align:center;display:inline-block;color:#0a0a0a}
.blog_section1 .bullet li.active a{background:#002060;color:#fff}
.blog_section1 .bullet li:hover a{background:#002060;color:#fff}

.blog_section .single-blog{box-shadow:0 4px 10px rgba(34,34,34,0.2);background:#fff;border-radius:0 0 3px 3px}
.blog_section .single-blog .blog-img{position:relative}
.blog_section .single-blog .blog-img img{border-radius:3px 3px 0 0;width: 100%}
.blog_section .single-blog .blog-img .date-mata{position:absolute;bottom:0;left:0;background:#002060;color:#fff;padding:8px 20px}
.blog_section .single-blog .blog-img .date-mata i{margin-right:2px}
.blog_section .single-blog .blog-img .center-item{border-radius:3px 3px 0 0;left:50%;transform:translateX(-50%)}
.blog_section .single-blog .blog-details{padding:20px 24px;border-radius:0 0 5px 5px}
.blog_section .single-blog .blog-details .blog-meta{margin:0;padding:0}
.blog_section .single-blog .blog-details .blog-meta li{display:inline-block;font-size:15px;padding-right:15px}
.blog_section .single-blog .blog-details .blog-meta li img{width:30px;float:left;display:inline-block;margin-right:5px}
.blog_section .single-blog .blog-details .blog-title{margin:0;font-size:20px;line-height:24px;font-weight: 600}
.blog_section .single-blog .blog-details .blog-title a{color:#0a0a0a;font-size: 19px;}
.blog_section .single-blog .blog-details .blog-title a:hover{color:#002060}
.blog_section .single-blog .blog-details.border-style{border:1px solid #e1e1e1;border-top:0}
.blog_section .single-blog .pattern-repeat .blog-title a{color:#0a0a0a}
.blog_section .single-blog .black-pattern .blog-meta li{color:#ccc}
.blog_section .single-blog .black-pattern .blog-title a{color:#fff}
.blog_section .bullet{text-align:center;margin-top:25px}
.blog_section .bullet li{display:inline;margin-right:10px}
.blog_section .bullet li a{border-radius:50%;background:transparent;width:50px;height:50px;line-height:50px;text-align:center;display:inline-block;color:#0a0a0a}
.blog_section .bullet li.active a{background:#002060;color:#fff}
.blog_section .bullet li:hover a{background:#002060;color:#fff}

.blog-inner .single-blog .blog-details{padding:10px 30px 26px}
.blog-inner .single-blog .blog-details .blog-title{font-size:24px}
.blog-inner .single-blog .blog-details p,.blog-inner .single-blog .blog-details .blog-title{margin:15px 0 10px}
.blog-inner .single-blog .blog-details .blog-meta{margin-bottom:7px}
.blog-inner .single-blog .continue-reading a{position:relative;font-weight:500}
.blog-inner .single-blog .continue-reading a:hover:after{right:-30px}
.blog_img{height:400px;overflow:hidden;margin-bottom: 5px;text-align:center}
.bg-dark{float:left;width:100%;margin:0;background:#1d2024 none repeat scroll 0 0}
footer .f-item&gt;img{margin-bottom:25px}
.f-items{float:left;padding-bottom:75px;width:100%}
footer.border-right .f-items{float:left;padding-bottom:0;overflow:hidden}
footer.border-right h4{margin-bottom:30px;padding-bottom:0;color:#ba0103}
footer.border-right.bg-dark h4::before{background:transparent none repeat scroll 0 0}
footer.border-right .equal-height .f-item{padding:30px 30px 30px 0;position:relative;z-index:1}
footer.border-right .equal-height:last-child .f-item{border:medium none}
footer.border-right .equal-height .f-item::after{border-right:1px solid rgba(255,255,255,0.1);content:"";height:150%;position:absolute;right:0;top:0;width:1px}
footer.border-right .equal-height:last-child .f-item::after{display:none}
footer.border-right .equal-height:last-child .f-item{padding-right:0}
footer h4{font-weight:600;margin-bottom:20px;padding-bottom:15px;position:relative;text-transform:uppercase;z-index:1}
footer h4::before{background:#ff5e14 none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;width:40px;z-index:-1}
footer.bg-dark h4::before{background:#fff none repeat scroll 0 0;height:2px}
footer .f-item.link ul li{display:block;margin-bottom:15px}
footer .f-item.link ul li a{color:#666;display:inline-block}
footer .f-item.link ul li a:hover{color:#ff5e14}
footer .f-item.link ul li a i{color:#999;margin-right:5px}
footer .f-item.link ul li:last-child{margin-bottom:0}
footer .f-item.recent-post li a:last-child{display:inline-block;font-weight:400}
footer .f-item.recent-post .meta-title,footer .f-item.recent-post .meta-title a{color:#232323;font-size:12px;text-transform:uppercase!important}
footer.bg-dark .f-item.recent-post .meta-title,footer.bg-dark .f-item.recent-post .meta-title a{color:#fff}
footer.bg-dark .f-item.recent-post .meta-title a{color:#ff5e14}
footer .f-item.recent-post .meta-title{margin-top:8px;text-transform:uppercase}
footer .recent-post a{color:#666}
footer .f-item.recent-post li a span{display:inline-block;color:#cdd0d3}
footer .f-item.recent-post li a:hover{color:#ff5e14}
footer .f-item.recent-post li span{display:inline-block}
footer .f-item.recent-post li span i{margin-right:5px}
footer .f-item.recent-post .meta-title a{text-transform:capitalize}
footer .f-item.recent-post li{color:#cdd0d3}
footer .f-item.recent-post li{border-bottom:1px solid #e7e7e7;margin-bottom:15px;padding-bottom:20px}
footer.bg-dark .f-item.recent-post li{border-bottom:1px solid rgba(255,255,255,0.1)}
footer .f-item.recent-post li:last-child{border:medium none;margin:0;padding:0}
footer .f-item.recent-post li .thumb{display:table-cell;vertical-align:top;width:80px}
footer .f-item .thumb img{width:100%;margin-top:5px}
footer .f-item.recent-post li .info{display:table-cell;padding-left:20px;vertical-align:top;line-height:26px;color:#837f7e}
footer .f-item .twitter-item a{color:#fff;margin-left:5px}
footer .f-item .twitter-item .twitter-context{color:#666}
footer .f-item .twitter-item .twitter-context i{color:#ff5e14;margin-right:5px}
footer .f-item .twitter-item{border-bottom:1px solid #e7e7e7;margin-bottom:15px;padding-bottom:15px}
footer.bg-dark .f-item .twitter-item{border-bottom:1px solid rgba(255,255,255,0.1)}
footer .f-item .twitter-item:last-child{border:medium none;margin-bottom:0;padding:0}
footer .f-item.about ul{margin-bottom:25px}
footer .f-item.about i,footer .f-item.about p{display:table-cell;vertical-align:middle}
footer .f-item.about i{border:1px solid rgba(255,255,255,0.1);color:#fff;font-size:20px;height:40px;text-align:center;width:40px}
footer.bg-light .f-item.about i{border:1px solid #e7e7e7;color:#ffb606}
footer.bg-fixed .f-item.about i{border:1px solid rgba(255,255,255,0.3)}
footer .f-item.about p{font-weight:500;margin:0;padding-left:10px;text-transform:inherit}
.nopadding p{padding-left:0!important}
footer .f-item.about p span{display:block;text-transform:capitalize}
footer .f-item.about ul{margin:0 0 15px;padding:0}
footer .f-item.about li{margin-bottom:15px;list-style:none}
footer .f-item.about li:last-child{margin:0}
footer .f-item.about li a{color:#ccc}
footer.bg-fixed .f-item.about li a{color:#fff}
footer.bg-light .f-item.about li a{color:#666;font-weight:normal}
footer .bottom{border-top:1px solid #e7e7e7;display:inline-block;padding-top:20px}
footer .bottom h4{font-weight:400;margin-bottom:10px;padding:0}
footer .bottom span{font-size:24px;font-weight:600}
footer .bottom h4::before{display:none}
footer .bottom li{display:inline-block;margin-right:10px}
footer .bottom li a{border:1px solid #e7e7e7;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}
footer.bg-dark .bottom li a{border:1px solid rgba(255,255,255,0.1)}
footer .f-item.address .bottom{display:block;margin-top:20px}
footer .f-item.address ul{margin:0 0 15px;padding:0}
footer .f-item.address li{margin-bottom:10px}
footer.bg-dark .f-item.address li{color:#ccc;list-style:none}
footer .f-item.address li:last-child{margin-bottom:0}
footer .bottom form{background:transparent none repeat scroll 0 0;border:medium none;position:relative;width:100%}
footer .bottom form input{background:transparent none repeat scroll 0 0;border:1px solid rgba(255,255,255,0.1);-webkit-border-radius:30px!important;-moz-border-radius:30px!important;border-radius:30px!important;box-shadow:inherit;padding:0 20px}
footer.bg-dark .bottom form input{color:#fff}
footer.bg-light .bottom form input{border:1px solid #e7e7e7;-webkit-border-radius:30px!important;-moz-border-radius:30px!important;border-radius:30px!important;width:100%}
footer.bg-fixed .bottom form input{border:1px solid rgba(255,255,255,0.3);color:#fff}
footer .bottom form{background:transparent none repeat scroll 0 0;border:medium none;padding:0}
footer .bottom form button{background:#fff none repeat scroll 0 0;border:medium none;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#ffb606;font-size:20px;min-height:40px;padding:0 30px;position:absolute;right:5px;top:5px;z-index:9}
footer .bottom form .input-group{width:100%}
footer .bottom form button{background:#ff5e14 none repeat scroll 0 0;color:#fff}
footer.bg-dark p{color:#ccc}
footer.bg-dark .f-item.link ul li a{color:#fff}
footer.bg-dark .f-item.link ul li a:hover{color:#a00611}
footer.bg-dark .recent-post a{color:#ccc}
footer.bg-dark .f-item.recent-post li a:hover{color:#fff}
footer.bg-dark .bottom span{color:#ccc}
footer.bg-dark .bottom{border-color:rgba(255,255,255,0.1)}
footer.bg-dark .footer-bottom{border-top:1px solid rgba(255,255,255,0.1)}
.link ul{margin:0;padding:0}
.footer-bottom .link li{display:inline-block}
.footer-bottom .link li a{border-left:1px solid rgba(255,255,255,0.1);display:inline-block;font-weight:600;margin-left:15px;padding-bottom:15px;padding-left:15px;padding-top:15px;text-transform:capitalize}
.footer-bottom .link li a:hover{color:#ac5d78}
.footer-bottom p{margin:0;padding:15px 0}
.footer-bottom .link li:first-child a{border:medium none;margin-left:0;padding-left:0}
.footer-bottom p a{color:#a7040c;text-decoration:none;    font-weight: 600;}
.send_enquiry{background:#fff;border-radius:40px;bottom:10px;color:#fff;display:table;height:50px;left:10px;min-width:50px;position:fixed;text-align:center;z-index:9999;transition:all .2s linear;background:linear-gradient(to bottom,#c00000 0,#002060 100%)}
.send_enquiry i{font-size:22px;line-height:50px}
.send_enquiry{bottom:70px}
.send_enquiry:hover{color:#fff;padding:0 20px}
.send_enquiry:focus{color:#fff}
.send_enquiry span{display:table-cell;vertical-align:middle;font-size:16px;letter-spacing:-15px;opacity:0;line-height:50px;transition:all .5s;text-transform:uppercase}
.send_enquiry:hover span{opacity:1;letter-spacing:1px;padding-left:10px}
#scroll-up{position:fixed;z-index:8030;bottom:65px;right:30px;width:46px;height:46px;border-radius:50%;color:#fff;font-size:24px;line-height:42px;text-align:center;text-decoration:none;cursor:pointer;transition:all .25s;display:none;background:#002060}
#scroll-up:hover{background:linear-gradient(to bottom,#c00000 0,#002060 100%)}
.modal-content{border-radius:0}
.modal-header{padding:0;background:#002060;color:#fff}
.modal-header h6{text-align:left;padding:10px 15px; font-size: 16px;font-weight: bold;text-transform: capitalize;color: #fff;}
.modal-header .close{float:right;font-size:23px;font-weight:600;line-height:2;color:#fff;text-shadow:0 1px 0 #fff;opacity:.7}
.modal-header .close{margin-right:10px}
.close:hover,.close:focus{color:#fff;text-decoration:none;cursor:pointer;opacity:.9}
.modal-body input[type="text"],.modal-body input[type="email"],#post select,.modal-body input[type="number"]{width:100%;line-height:30px;padding:5px 12px;border-radius:0;border:1px solid #ccc}
.modal-body textarea{width:100%;height:120px!important;padding:5px 12px;border-radius:0;border:1px solid #ccc}
.modal-body select{width:100%}
.read_more01{width:auto;background:#333;border:0;color:#fff;font-size:14px;border-radius:0;cursor:pointer;padding:8px 25px}
.read_more01:hover{background:#002060;color:#fff}
.label{width:100px;text-align:right;float:left;padding-right:10px;font-weight:bold}
#send_enquiry label.error,.output{color:#fb3a3a;font-weight:normal}
#contact-submit{border: 0;}
.form-group{ margin-bottom: 15px;}
.g-recaptcha{transform:scale(0.75);transform-origin:0 0;}
.feature_section {float: left;width: 100%;background-image: url(../images/bg-parallax4.jpg);background-position: center center;background-size: cover;background-attachment: fixed;padding: 70px 0 77px;position: relative;}
.feature_section:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(239, 239, 239, 0.89);
}
.section-title {
    margin: 0 auto 39px;
    padding: 0;
    position: relative;
    text-align: center;
}

.sec-title h4 {
    color: #9b9a9a;
    font-size: 16px;
    letter-spacing: 4px;
    margin-bottom: 12px;
    position: relative;
    text-transform: uppercase;
    z-index: 1;
}
.section-title p {
    color: #9c9c9c;
    font-size: 16px;
    line-height: 26px;
    margin: 0 auto;
    max-width: 484px;
}
.feature-item {
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
    padding: 55px 30px;
    text-align: center;
    transition: all 0.3s ease-in-out;
}
.feature-item .icon-box {
    display: inline-block;
    line-height: 1;
    margin-bottom: 20px;
}
.feature-item .icon-box i {
    color: #ff1409;
    font-size: 50px;
}
.feature-item .content h4 {
    font-size: 20px;
    font-weight: 600;
    line-height: 32px;
    margin-bottom: 10px;
    text-transform: uppercase;
    color: #fff;
}
.feature-item .content p {
    color: #f8f8f8;
    font-size: 16px;
    line-height: 28px;
}
.about-style-three {
    padding: 120px 0;
}
.about-style-three .about-img-box {
    position: relative;
}
.about-style-three .about-img-box .content {
    position: absolute;
    top: 20px;
    left: 0;
    background: #002060;
    width: 100%;
    max-width: 263px;
    min-height: 245px;
    padding: 40px;
}
.about-style-three .about-img-box .content span {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 500;
}
.about-style-three .about-img-box .content h3 {
    margin: 0;
    font-size: 32px;
    line-height: 36px;
    color: #fff;
    font-weight: 700;
    margin-top: 13px;
}
.about-style-three .about-img-box .content h3:after {
    content: '';
    width: 38px;
    height: 2px;
    display: inline-block;
    vertical-align: middle;
    background: #FFF;
    margin-left: 10px;
}
section#inner-banner .inner-heading {
    text-align: center;
    display: block;
    width: 100%;
}
section#inner-banner .inner-heading h1 {
    color: #fff;
}
section#inner-banner .inner-heading .breadcrumb {
    background: none;
    display: inline-flex;
    width: auto;
    padding: 0px;
    margin: 0px;
    margin-top: 20px;
}
.separator {
    margin: 10px auto 0px;
    width: 120px;
    position: relative;
}
.separator ul {
    padding: 0px;
    margin: 0px;
}
.separator ul::before {
    content: '';
    width: 40px;
    height: 1px;
    background: #c9c9c9;
    left: 0;
    top: 61%;
    position: absolute;
}
.separator ul li {
    display: inline-block;
    width: 3px;
    height: 7px;
    margin: 0px 2px;
    padding: 0px;
}
.separator ul li {
    background: #ab1014;
}
.separator ul::after {
    content: '';
    width: 40px;
    height: 1px;
    background: #c9c9c9;
    right: 0;
    top: 61%;
    position: absolute;
}
.feature-item .content h4 span {
    color: #ab1014;
}
.feature-item:hover {
    background-color: rgba(0, 0, 0, 0.98);
}
.breadcrumb-item+.breadcrumb-item::before {
    display: inline-block;
    padding-right: .5rem;
    content: "/";
}
.breadcrumb-item+.breadcrumb-item {
    padding-left: .5rem;
}
section#inner-banner .inner-heading .breadcrumb li.breadcrumb-item a {
    color: #ff130c;
    display: inline-block;
}
section#inner-banner .inner-heading .breadcrumb li.breadcrumb-item {
    color: #fff;
    text-transform: capitalize;
        list-style-type: none;
}
.about-style-three .about-content h3 {
    font-size: 30px;
    line-height: 38px;
    color: #252525;
    font-weight: 600;
    font-weight: 600;
}
section#inner-banner {
    padding: 100px 0;
    margin: 0 auto;
    background-size: cover;
}
.about-style-three .about-content p {
    color: #545454;
    font-size: 16px;
    line-height: 27px;
    margin-top: 20px;
}
.about-style-three .about-content a.about-btn {
    display: inline-block;
    vertical-align: middle;
    width: 140px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    background: #FD5912;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    margin-top: 40px;
}
.factsheet {
    width: 100%;
    float: left;
    padding: 10px 10px;
    background: #ffffff;
    box-shadow: 0px 0px 10px #bbbbbb;
    margin-bottom: 15px;
    min-height: 100px;
    display: flex;
    align-items: center;
        border-radius: 4px;
}
.factsheet .info {
    padding-top: 2px;
    text-align: left;
    margin-left: 18px;
}
.factsheet .info h4 {
    margin: 0px;
    padding: 2px 0px;
    font-size: 18px;
    font-weight: 600;
    color: #9c0612;
    text-align: left;
    text-transform: inherit;
}
.factsheet .info p {
    font-size: 13px;
    margin: 0;
    line-height: 18px;
    color: #666;
    font-weight: 600;
}
.contact-sec .contact-blog {
    padding: 82px 86px 90px;
    background-color: #fff;
    position: relative;
    margin: -53px 0 0 0;
    z-index: 1;
    overflow: hidden;
        box-shadow: 0px 25px 30px 0px rgba(0, 0, 0, 0.15);
}
.contact-sec .contact-holder {
    color: #c2c2c2;
    font-weight: 500;
    padding: 12px 0px 0 0px;
}
.contact-sec .contact-heading {
    font-size: 48px;
    line-height: 50px;
    font-weight: 600;
    margin: 0 0 36px;
}
.contact-sec .contact-holder span {
    display: block;
    margin: 0 0 12px;
    font-size: 18px;
    line-height: 20px;
    color: #511338;
}
.contact-sec p {
    line-height: 30px;
    margin: 0 0 34px;
}
.btn-custom{     background: linear-gradient(to bottom,#c00000 0,#002060 100%);
    width: 100%;
    color: #fff;
    padding: 12px 0px;
    border: none;
    border-radius: 20px;}
.btn-custom:hover{background: linear-gradient(to bottom,#a20505 0,#021844 100%);
    width: 100%;
    color: #fff;
    border: none;
    border-radius: 20px;}
.btn-custom:hover i {
    margin-left: 9px;
    color: #ffffff;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.btn-custom i {
    margin-left: 5px;
    color: #ffffff;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.contact-form .form-control {
    height: 50px;
}
.contact-form textarea.form-control {
    height: 100px;
}
section.contact-sec {
    background: #f1f1f1;
}
.address-list i {
    font-size: 30px;
    margin-bottom: 20px;
    width: 80px;
    height: 80px;
    line-height: 80px;
    color: #ffffff;
    border-radius: 20px;
    background: linear-gradient(to bottom,#c00000 0,#002060 100%);
        padding-left: 26px;
}
.address-list li{display: flex;align-items: center;}
.left_side {
    float: left;
    width: 100%;
    background: #fff;
    padding: 10px;
    border: 1px solid #ccc;
    margin-bottom: 20px;
}
.sitemap {
    border-left: 1px solid #666;
    padding: 0;
}
.sitemap li {
    list-style: none!important;
    background: transparent url(../images/sitemap_hr.png) no-repeat scroll 0px 9px;
    padding: 0px 0px 0px 15px;
    margin-bottom: 5px;
}
.sitemap li a {
    color: #333;
    font-size: 14px;
    padding-bottom: 10px;
    display: block;
}
.sitemap li ul{padding-left: 0px}
.sitemap li ul {
    border-left: 1px solid #666;
    padding: 0;
}
.blog-details1 .blog-meta{border-bottom: 1px dashed #ddd;padding-bottom: 15px}
.blog_section .single-blog .blog-details1 .blog-meta li{display:inline-block;font-size:15px;padding-right:15px}
.blog_section .single-blog .blog-details1 .blog-meta li img{width:30px;float:left;display:inline-block;margin-right:5px}
.recent-post-box {
    margin-bottom: 30px;
    padding: 50px 30px;
    background: #f6f6f6;
    border-radius: 10px;
}
.sidebar-title {
    margin-bottom: 30px;
    margin-top: -5px;
    position: relative;
}
.sidebar-title:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -5px;
    z-index: 0;
    width: 60px;
    height: 1px;
    background: rgba(213, 7, 14, 0.87);
    background-image: linear-gradient(to right, #951317 , #d71a20);
}
.sidebar-title h4 {
    margin-bottom: 0;
}
.recent-post-box ul li {
    position: relative;
    padding-left: 88px;
    height: 100px;
    margin-bottom: 20px;
    border-bottom: 1px solid #dddddd;
    list-style-type: none;
}
.recent-post-box ul li img {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    width: 80px;
    height: 80px;
    border-radius: 5px;
}
.recent-post-box ul li h5 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 5px;
}
.recent-post-box ul li h5 a {
    color: #000;
    font-weight: 600;
}
.recent-post-box ul li span a {
    color: #969696;
}
.blog-details1 p{text-align: justify;padding: 10px}
.recent-post-box ul{padding-left: 0px}
 .special-quote {background: #f0ffe9;border: solid 1px #def8d2;padding: 20px 20px;margin-bottom: 20px;}
.blog-detail-content{padding: 15px}
.details-image {    float: right;width: 400px;margin: 0px 0 15px 15px;text-align: center;border: 1px solid #e2e2e2;padding: 10px;box-shadow: 0px 0px 10px #ececec;}
.details-image img {width: 100%;border: 1px solid #ccc;margin-bottom: 15px;height: 400px;}
.block {position: relative;display: block;width: 100%;padding: 120px 0;}
.post-container &gt; .row {margin-bottom: 50px;}
.pattern-bg {position: relative;display: inline-block;width: 100%;}
.post-img {position: relative;margin: 0;z-index: 1;text-align: center}
.post-img img {-webkit-box-shadow: 5px 8px 43px 0px rgba(0, 0, 0, 0.04);-moz-box-shadow: 5px 8px 43px 0px rgba(0, 0, 0, 0.04);-ms-box-shadow: 5px 8px 43px 0px rgba(0, 0, 0, 0.04);-o-box-shadow: 5px 8px 43px 0px rgba(0, 0, 0, 0.04);box-shadow: 5px 8px 43px 0px rgba(0, 0, 0, 0.04);width: 400px}
.post-img img {-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.contnt-left .post-data {padding-left: 33px;}
.contnt-left .post-data {padding-left: 33px;}
.post-data h2 {font-size: 40px;line-height: 47px;margin-bottom: 19px;}
.post-data p {margin-bottom: 31px;}
.post-container &gt; .row {margin-bottom: 40px;}
.post-container &gt; .row:last-child {margin-bottom: 0;}
.post-meta {
    position: relative;
    display: inline-block;
    width: 100%;
    padding: 0;
    margin-bottom: 11px;
}
.post-meta li {
    display: inline-block;
    font-family: 'Barlow', sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #999;
    margin-right: 13px;
}
.posted-date a {
    padding-left: 2px;
}
 .posted-date a {
    -webkit-transition: all 0.2s linear 0s;
    -moz-transition: all 0.2s linear 0s;
    -ms-transition: all 0.2s linear 0s;
    -o-transition: all 0.2s linear 0s;
    transition: all 0.2s linear 0s;
}
.posted-date i {
    margin-right: 11px;
}
.paginationz {
	display: inline-block;
	list-style: outside none none;
	margin: 0 auto;
	padding-left: 0;
	text-align: center;
	width: 100%;
	margin-top: 30px;
}
.paginationz.top-margin-70 {
	margin-top: 70px;
}
.paginationz &gt; li {
	color: #555555;
	display: inline-block;
	font-size: 15px;
	margin-right: 0px;
	font-weight: 700;
}
.paginationz &gt; li.prev {
	margin-right: 31px; 
}
.paginationz &gt; li.next {
	margin-left: 31px; 
}
.paginationz &gt; li.prev a, 
.paginationz &gt; li.next a {
	color: #fff;
}
.paginationz &gt; li a {
	background: #f6f6f6 none repeat scroll 0 0;
	display: inline-block;
	font-family: inherit;
	height: 47px;
	line-height: 47px;
	width: 47px;
	border: 1px solid transparent;
}
.paginationz &gt; li.prev a:hover,
.paginationz &gt; li.next a:hover,
.paginationz &gt; li a:hover,
.paginationz &gt; li a.active {
	background: #fff;
}
.paginationz &gt; li.space {
	color: #555;
	letter-spacing: 3px;
	margin: 0 21px;
	font-size: 14px;
}
.paginationz &gt; li.prev a, .paginationz &gt; li.next a, .pager{
    background: linear-gradient(to bottom,#c00000 0,#002060 100%);
}
.paginationz &gt; li.prev a, .paginationz &gt; li.next a{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%; -o-border-radius: 50%;border-radius: 50%;}
.paginationz &gt; li a:hover, .paginationz &gt; li a.active {
    border-color: linear-gradient(to bottom,#c00000 0,#002060 100%);
}
.butn1 {
    position: relative;
    font-family: 'Barlow', sans-serif;
    display: inline-block;
    font-size: 14px;
    text-transform: capitalize;
    font-weight: 600;
    padding: 15px 46px;
    background: #fff none repeat scroll 0 0;
    border: 1px solid transparent;
    cursor: pointer;
    overflow: hidden;
    transition: all 0.4s ease 0s;
    z-index: 0;
}
.paginationz &gt; li a.active{    color: linear-gradient(to bottom,#c00000 0,#002060 100%);}
.paginationz &gt; li a {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
.paginationz &gt; li a:hover{color:linear-gradient(to bottom,#c00000 0,#002060 100%) }
a.butn-light, .butn-light {
    background: #fff none repeat scroll 0 0;
}
.butn1{    border-color:1px solid #002060;}
 .butn1 {
    -webkit-border-radius: 36px;
    -moz-border-radius: 36px;
    -ms-border-radius: 36px;
    -o-border-radius: 36px;
    border-radius: 36px;
}
.butn-light::before, .butn-light::after, a.butn-bg, .butn-bg, .butn.with-bg, .butn.active, a.butn:hover, .topbar.style2 .socials li a:hover, .close-menu, .socials li a:hover, .scheme-bg, .scheme-bg:before {
    background: linear-gradient(to bottom,#c00000 0,#002060 100%);
}

.butn1::before, .butn1::after {
    background: #fff none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.4;
    position: absolute;
    top: 0;
    -webkit-transition: width 0.4s ease 0s;
    -moz-transition: width 0.4s ease 0s;
    -ms-transition: width 0.4s ease 0s;
    -o-transition: width 0.4s ease 0s;
    transition: width 0.4s ease 0s;
    width: 0;
    z-index: -1;
}
.butn-light:hover span, .butn-light:hover {
    color: #fff;
}
.butn1:hover::before, .butn1:hover::after {
    width: 100%;
}
.butn1:hover span, .butn1:hover::after {
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    -ms-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
}
.download, .paginationz &gt; li a:hover, .paginationz &gt; li a.active, a.butn-bg, .butn-bg, .butn1, a.butn::before, .price-table:hover .table-meta, .price-table.active .table-meta, .price-table.active .price-img, .price-table:hover .price-img, .step-wrap:hover .step-img, .step-wrap:hover .step-img::before, .step-wrap:hover .step-img::after {
    border-color: linear-gradient(to bottom,#c00000 0,#002060 100%);
}
.info-container, .scroll-top, .append-msg-icon i:hover, .submit-search i, .event-detail .video-meta, .work-exper .vertical-text, .teacher-skill .progress-bar, .comment_container .reply, .variation-info, .categoryz, .newsletter-bg button, .date-circle, .paginationz &gt; li.prev a, .paginationz &gt; li.next a, .pager, .gallery-car2.owl-carousel .owl-dot.active span, .gallery-car2.owl-carousel .owl-dot:hover span, .sponsor-car .owl-prev:hover .arrow-icn, .sponsor-car .owl-next:hover .arrow-icn, .download:focus, .download:hover, .featr-price, .course-thumb a.cat:hover, .table-meta span, .five-col &gt; .two-col, .video-meta a, .gallery-meta a.icn, .course-thumb span, #options li a.selected, .about-tab li:hover .butn, .about-tab li.active .butn, .butn-light::before, .butn-light::after, a.butn-bg, .butn-bg, .butn.with-bg, .butn.active, a.butn:hover, .topbar.style2 .socials li a:hover, .close-menu, .socials li a:hover, .scheme-bg, .scheme-bg:before {
    background: linear-gradient(to bottom,#c00000 0,#002060 100%);
}
.pop-course h2:hover, .start-learning .butn:hover, .posted-date a:hover, .variation-btns .butn:hover, .newsletter-bg button:hover, .registr-form button:hover, .social-icn:focus, .social-icn:hover, .topbar.style2 a.log-in-out:hover, .topbar.style2 .topbar-contact &gt; li a:hover, .recent-posts li &gt; a:hover, .log-in-out:hover, .topbar-contact &gt; li a:hover, #options li a:not(.selected):hover, .follow-us, .error-page &gt; span span, .attendees-more a, .event-detail .video-meta a i, .event-schedule li span, .event-metadata &gt; div, .work-exper .expl-right span, .teacher-info ul span i, .teacher-info &gt; span, .tagz a:hover, .tagz strong, .list-with-icon li i, .related-articles li:hover, .start-learning span, .comment-notes, .comment-form-rating label, .comment-text .meta time, .review-rating-score-average, .about-instructor-meta li i, .about-instructor-meta span, .course-variation li i, .coming-event h4:hover, .helpful-link li a:hover, .sidebar .recent-posts li &gt; a i, .sidebar .recent-posts h4:hover, .paginationz &gt; li a:hover, .paginationz &gt; li a.active, .bottom-bar p &gt; a, .recent-posts li &gt; a i, .recent-posts h4:hover, .about-logo li i, .quick-link-meta a:hover, .quick-link-bar strong, .course-list h2:hover, .download, .featr-course h2:hover, .course-thumb a.cat, .more-list li i, .event h2:hover, .event-loc i, .event i, .event li span, .endless-opp h3:hover, .funfact2-meta strong, .post-data h2:hover, .post-cat a, .students h2:hover, .quote-img, .quote-content span, .course-meta &gt; a, .funfact strong, .courses-info h2 span, a.butn-light, .butn-light, .butn-bg:hover span, .butn-bg:hover, .butn2:hover, a.butn, .step span, .topbar.style2 .topbar-contact span, .side-menu &gt; ul &gt; li.menu-item-has-children.active &gt; a, .side-menu &gt; ul li &gt; a:hover, .main-menu &gt; ul &gt; li ul li:hover &gt; a, .main-menu &gt; div &gt; ul &gt; li ul li:hover &gt; a, .main-menu &gt; ul &gt; li:hover &gt; a, .main-menu &gt; div &gt; ul &gt; li:hover &gt; a, .log-in-out i, .topbar-contact li a &gt; i {
    color: #002060;}
.download, .paginationz &gt; li a:hover, .paginationz &gt; li a.active, a.butn-bg, .butn-bg, .butn1, a.butn::before, .price-table:hover .table-meta, .price-table.active .table-meta, .price-table.active .price-img, .price-table:hover .price-img, .step-wrap:hover .step-img, .step-wrap:hover .step-img::before, .step-wrap:hover .step-img::after {
    border:1px solid  #0020607d;
}
.butn1::after {
    opacity: 1;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}
.post-data h2 {
    font-size: 40px;
    line-height: 47px;
    margin-bottom: 19px;
}
.post-data h2:hover a{
 color: #002060;
}
.details-image {
    float: right;
    width: 400px;
    margin: 0px 0 15px 15px;
    text-align: center;
}
#productID .modal-body{display: inline-block}
#productID img{width: 100%}
.popular-packages .single-package {
  margin-bottom: 30px;
  -webkit-transition: all ease-in-out 0.5s;
  transition: all ease-in-out 0.5s;
  overflow: hidden;
  position: relative;
  -webkit-box-shadow: 0 0 20px 0 rgba(47, 47, 47, 0.05);
  box-shadow: 0 0 20px 0 rgba(47, 47, 47, 0.05);
  transition: all ease-in-out 0.5s;
    background: #fff;
}
.popular-packages .single-package:hover {
  -webkit-box-shadow: 0 0 60px 0 rgba(47, 47, 47, 0.1);
  box-shadow: 0 0 60px 0 rgba(47, 47, 47, 0.1);
}
.popular-packages .single-package:hover .package-image a img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.popular-packages .single-package:hover .package-calto-action {
  padding: 0 20px 25px;
}
.popular-packages .single-package:hover .package-calto-action .ct-action li a {
  background: linear-gradient(to bottom,#c00000 0,#002060 100%);
    color: #fff;
}
.popular-packages .single-package .package-image {
  overflow: hidden;
}
.popular-packages .single-package .package-content h3{margin-bottom: 15px}
.popular-packages .single-package .package-image a img {
  display: block;
  width: 100%;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
}
.popular-packages .single-package .package-content {
  padding: 20px;
}
.popular-packages .single-package .package-content h3 a {
  font-weight: 600;
  color: #2f2f2f;
  font-size: 20px;
  -webkit-transition: all ease-in-out 0.5s;
  transition: all ease-in-out 0.5s;
}
.popular-packages .single-package .package-content h3 a:hover {
  color: linear-gradient(to bottom,#c00000 0,#002060 100%);
    
}
.popular-packages .single-package .package-content p {
  color: #727272;
  font-size: 15px;
  font-weight: 500;
    text-align: justify;
}
.popular-packages .single-package .package-content p span {
  color: #002060;
  font-weight: 600;
}
.popular-packages .single-package .package-calto-action {
  padding: 0 20px 25px;
}
.popular-packages .single-package .package-calto-action .ct-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.popular-packages .single-package .package-calto-action .ct-action li a {
  -webkit-transition: all ease-in-out 0.5s;
  transition: all ease-in-out 0.5s;
}
.popular-packages .single-package .package-calto-action .ct-action li:nth-child(2) {
  float: none;
  margin-left: 20px;
}
.popular-packages .single-package .package-calto-action .ct-action li:last-child i {
  font-size: 20px;
  color: linear-gradient(to bottom,#c00000 0,#002060 100%);
}
.travel-booking-btn, .travel-booking-btn-lg {
    display: inline-block;
       background: linear-gradient(to bottom,#c00000 0,#002060 100%);
    padding: 9px 22px;
    color: #fefefe;
    font-weight: 500;
    font-size: 15px;
}
.travel-booking-btn:hover, .travel-booking-btn-lg{background: #c00000;color: #fff}
.ct-action{
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.sec-title .content p{text-align: justify}
.blog_section1 {
    float: left;
    width: 100%;
    margin: 0;
    padding: 50px 0px 0px 0px;
    background: #fff;
}
.blog_section2 {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0px 0px 0px 0px;
    background: #fff;
}
.popular-packages .single-package .package-calto-action .ct-action li:last-child:hover{cursor: pointer}
.selectors .mz-thumb img {
    max-width: 100px;
    padding: 5px;
}
.selectors {
   margin-top: 10px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.details-right-section h2 {
    font-weight: 600;
    border-bottom: 1px solid #ddd;
    font-size: 22px;
    padding-bottom: 13px;
        color: #ab030a;
}
.details-right-section ul li {
    list-style: none;
    padding: 12px 0px;
    font-size: 17px;
}
.details-right-section ul{padding-left: 0px}
.content-column .sec-title .separator{margin: 0px}
.mz-thumb, .mz-thumb:focus {
    display: inline-block;
    line-height: 0;
    outline: none;
    margin-left: 10px;
}
.sidemenu1 a {
    width: auto;
    height: auto;
    padding: 10px 0 10px 15px;
    margin: 0 0 9px 0;
    display: block;
    color: #333;
    font-size: 16px;
    background-color: #fff;
        border: 1px solid #ddd;
    border-radius: 4px;
}
.sidemenu1 {
    padding: 10px;
    border: 1px solid #ddd;
    box-shadow: 0px 0px 10px #ddd;
    display: inline-block;
    width: 100%;
    background: #fff;
    margin-bottom:20px;
}
.sidemenu1 h3{margin:0 0 10px; padding:0 0 10px; border-bottom:1px solid #eee; color:#ff0a08;}
.check_product i {
    position: absolute;
    right: 15px;
    top: 0px;
    z-index: 9;
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    background: #333;
    color: #fff;
    cursor: pointer;
    text-align: center;
    font-weight: 100;
}
.fa-check {
    background: linear-gradient(to bottom,#c00000 0,#002060 100%)!important;
    box-shadow: 0px 0px 10px #00000026;
}
.selected {
    left: auto !important;
    right: -80px;
}

.selected {
    position: fixed;
    z-index: 100;
    top: 48%;
    bottom: 0px;
    left: -80px;
    height: 50px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.selected strong {
    background: linear-gradient(to bottom,#c00000 0,#002060 100%);
    color: #fff;
    padding: 10px 20px;
    border-radius: 0px 0px 3px 3px;
    height: 45px;
    float: left;
    font-size: 15px;
    margin-top: 14px;
    margin-left: 35px;
}

.selected strong:hover {
    background: #fff;
    color: #000;

}

#selected_lists .image {
    position: relative;
    border: 1px dotted #c9c019;
    margin-bottom: 15px;
}

#selected_lists .image a {
    position: absolute;
    right: -7px;
    top: -7px;
    background: #000000;
    color: #fff;
    border-radius: 50%;
    padding: 0px 5px;
    font-size: 9px;
}

#selected_lists img {
    width: 100%
}
/* Default toast style */
.toastContain {
  position: fixed;
  left: calc(50% - 200px);
  bottom: 50px;
  width: 400px;
}
.toast {
	color: #fff!important;
  opacity: 0;
  min-height: 30px;
  padding: 5px;
  margin-top: -42px;
  background: linear-gradient(to bottom,#c00000 0,#002060 100%) ;
  box-shadow: 0 3px 4px #0004;
  text-align: center;
  line-height: 30px;
  transform: scale(0.95) translateY(50px);
  transition:
    margin-top 0.7s,
    transform 0.7s,
    opacity 0.7s;
    color: #000;
    font-weight: 600;
    font-size: 15px;
}
.toast1 {
  opacity: 0;
  min-height: 30px;
  padding: 5px;
  border: 1px solid #002060;
  margin-top: -42px;
  background-color: #fff ;
  box-shadow: 0 3px 4px #0004;
  text-align: center;
  line-height: 30px;
  transform: scale(0.95) translateY(50px);
  transition:
    margin-top 0.7s,
    transform 0.7s,
    opacity 0.7s;
    color: #000;
    font-weight: 600;
    font-size: 15px;
}
.toast.open {
  margin-top: 10px;
  transform: scale(1) translateY(0);
  opacity: 1;
}
.toast1.open {
  margin-top: 10px;
  transform: scale(1) translateY(0);
  opacity: 1;
}

/* Custom Toast Style */
.toast.critical {
  background-color: pink;
  border-color: red;
}
.catCode{   font-size: 19px;
   
    font-weight: 600;}
.catCode strong{
 color: #940816;
}
#modal_enquire_details img{margin-bottom: 15px}
.catDesc{   font-size: 19px;
   
    font-weight: 600;}
    .catDesc strong{
 color: #940816;
}
.catDesc p{   font-size: 19px;}</pre></body></html>