.btn{display:inline-block;padding:14px 30px;color:#fff;font-size:14px;text-align:center;min-width:170px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:50px;font-family:montserrat,sans-serif;border:1px solid transparent;transition:all .3s ease-in-out}.btn:focus{box-shadow:none}.btn.btn-secondary{background-color:#ff9a18;border-color:#ff9a18}.btn.btn-secondary:hover{background-color:#ed7f00}.btn.btn-primary{background-color:#0f73ee;border-color:#0f73ee}.btn.btn-primary:hover{background-color:#0c5cbe}.btn.btn-light{background-color:#fff;color:#0f73ee}@media only screen and (max-width:550px){.btn{padding:10px 18px;min-width:auto}}.navbar{}.navbar.bg-light{background-color:#fff!important}.transparentHeader{position:absolute;top:0;width:100%;left:0;z-index:9999}header .search-box{position:fixed;width:100%;box-shadow:0 2px 48px 0 rgba(0,0,0,.08);top:0;background:#fff;left:0;z-index:999999;padding:30px 0;opacity:0;visibility:hidden;transition:all .3s}header .search-box.show{opacity:1;visibility:visible}header .search-box form{display:inline-block;width:90%;vertical-align:middle}header .search-box form input{width:100%;border:none;font-size:18px;padding-left:40px;font-weight:500;color:rgba(5,117,255,.7)}header .search-box form input:focus{outline:none}header .search-box form input{cursor:pointer}header .search-box form input::-webkit-input-placeholder{color:rgba(5,117,255,.7)}header .search-box form input:-ms-input-placeholder{color:rgba(5,117,255,.7)}header .search-box form input::placeholder{color:rgba(5,117,255,.7)}header .search-box .search_icon{color:rgba(5,117,255,.7);font-size:20px;vertical-align:middle}header .search-box .close_icon{position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#0f73ee;color:#fff;width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-size:14px}@media(min-width:992px){.animate{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}}.dropdown .dropdown-menu{border:none;width:200px;padding:0 10px;border-radius:0}.dropdown-item{padding:10px 0;background-color:transparent}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}@keyframes slideIn{0%{transform:translateY(10px);opacity:0}100%{transform:translateY(-8px);opacity:1}0%{transform:translateY(10px);opacity:0}}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}.navbar-brand{margin-right:50px}.navbar.sticky{position:fixed;width:100%;top:0;box-shadow:0 2px 48px 0 rgba(0,0,0,.08);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:stickyTransition;animation-name:stickyTransition;z-index:99999}.navbar-light .navbar-nav .nav-link,.nav-item.dropdown .dropdown-item{color:#6f87aa;font-size:14px;font-weight:500;font-family:montserrat,sans-serif}.nav-item.dropdown .dropdown-item{position:relative;padding-left:15px}.nav-item.dropdown .dropdown-item:before{content:'';position:absolute;left:0;top:50%;width:8px;height:8px;background:#ff9a18;border-radius:50%;transform:translateY(-50%) scale(0);visibility:hidden;transition:all .3s}.nav-item.dropdown .dropdown-item:hover:before,.nav-item.dropdown .dropdown-item.active:before{transform:translateY(-50%) scale(1);visibility:visible}.navbar-light .navbar-nav .nav-link{margin:0 15px}.navbar-light .navbar-nav .nav-item{position:relative}.navbar-light .navbar-nav .nav-item:before{content:'';position:absolute;left:0;top:50%;width:8px;height:8px;background:#ff9a18;border-radius:50%;transform:translateY(-50%) scale(0);visibility:hidden;transition:all .3s}.navbar-light .navbar-nav .nav-item.active:before{transform:translateY(-50%) scale(1);visibility:visible}.navbar-light .navbar-nav .active>.nav-link{color:#0f73ee;font-weight:600}.megamenu{position:static}.megamenu .dropdown-menu{background:0 0;border:none;width:100%}.navbar-light .navbar-nav .nav-link:hover,.dropdown-item:hover{color:#0f73ee}.dropdown-item.active{background-color:#fff;color:#0f73ee}@-webkit-keyframes stickyTransition{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes stickyTransition{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@media only screen and (min-width:992px){.navbar-nav{align-items:center}.navbar-light .navbar-nav .nav-link{padding:30px 2px;position:relative;transition:all .3s}.navbar-light .navbar-nav .btn{margin-left:20px}a.line-animation{position:relative;left:0;transition:all .3s}a.line-animation::before{content:'';width:15px;height:2px;background-color:#0f73ee;position:absolute;left:0;top:50%;transform:translateY(-50%) scale(0);transition:all .3s}a.line-animation:hover{left:5px}a.line-animation:hover::before{transform:translateY(-50%) scale(1);left:-18px}.dropdown:hover .dropdown-menu{display:block;-webkit-animation-name:slideIn;animation-name:slideIn}.dropdown .dropdown-menu{box-shadow:0 2px 48px 0 rgba(0,0,0,.08)}.transparentHeader .navbar{background-color:transparent!important}.navbar-light .navbar-nav .nav-item:hover:before{transform:translateY(-50%) scale(1);visibility:visible}}.heading{text-align:center;position:relative;font-weight:700;font-family:montserrat,sans-serif;font-size:36px;color:#1d3b5f}.sub-heading{position:relative;font-size:16px}.sub-heading.bottom-line:before{content:"";position:absolute;width:80px!important;left:0;bottom:-20px;height:2px;background-color:#ff9a18}.col-center .sub-heading.bottom-line::before{left:50%;transform:translateX(-50%)}@media only screen and (max-width:768px){.heading{font-size:28px}}.hero_section{position:relative;height:750px;display:flex;align-items:center;overflow:hidden}.hero_section h1{font-family:montserrat,sans-serif;font-size:50px;font-weight:700}.hero_section h1 span{font-family:montserrat,sans-serif;font-size:50px;font-weight:400}.hero_section h2{font-family:montserrat,sans-serif;font-size:44px;font-weight:700}.hero_section .container{position:relative;z-index:1}.hero_section p{font-size:16px}.hero_section .hero_img_area{position:absolute;top:0;right:0;max-width:750px;padding:0}.hero_section .move_el,.about_section .move_el{position:absolute;border-radius:50%;z-index:0}.items__layer,#js-scene,#js-scene2{width:100%;position:absolute;left:0;height:100%;top:0;z-index:-1}.items__layer .s{top:200px;left:120px;width:340px;height:340px;background:#2e385c;position:absolute}.hero_section .move_el1{width:100px;height:100px;background:linear-gradient(to right,#e89f5c 0%,#d54ad0 61%,#752abf 100%);top:200px;left:80px;opacity:.3}.hero_section .move_el2{width:220px;height:220px;border-radius:50%;bottom:100px;left:-50px;background:#0f73ee;opacity:.2}.hero_section .move_el3{width:350px;height:350px;background:url(https://cdmimi.com/example/insurance/static/img/pattern3.png);top:300px;border-radius:50%;left:55%;z-index:-1;opacity:1}@media only screen and (max-width:768px){.hero_section .hero_img_area{max-width:600px}.hero_section{height:auto;margin-top:54px;padding:60px 0}.hero_section h2{font-size:30px}}.why_us_section .why_us_title{font-size:18px;color:#1d3b5f;font-weight:700;font-family:montserrat,sans-serif}.why_us_item{text-align:center;margin-bottom:30px}.why_us_section p{font-size:16px}.why_us_section .why_us_icon{width:60px}.service_section .service_item{background:#fff;padding:30px;text-align:center;margin-bottom:30px;transition:all .3s}.service_section .service_item:hover{box-shadow:0 2px 48px 0 rgba(0,0,0,.08)}.service_section .service_title{font-size:18px;color:#1d3b5f;font-weight:700;font-family:montserrat,sans-serif}.service_item p{font-size:14px}.service_icon_wrapper{width:80px;height:80px;display:flex;justify-content:center;align-items:center;margin:0 auto}.service_item .service_icon{width:70px}.about_content_title{font-size:24px;color:#1d3b5f;font-weight:400;font-family:montserrat,sans-serif}.about_section{position:relative;overflow:hidden}.about_section .about_img_area{position:absolute;left:0;padding:0;max-width:480px;bottom:40px}.about_section .small_img{position:absolute;background-position:center;background-size:cover;width:160px;height:160px;border-radius:50%;bottom:0;right:-30px;display:flex;justify-content:center;align-items:center}.about_section .small_img .year-count{-webkit-text-stroke:2px #fff;color:transparent;font-size:100px}.timeline-carousel .item{text-align:center}.timeline-carousel .item .img_area{position:relative;width:80px;margin-bottom:20px;display:inline-block}.timeline-carousel .item .img_area::before{position:absolute;content:"";width:500px;left:50%;z-index:-1;top:50%;background:#ec9e00;height:2px;transform:translateY(-50%)}.timeline_section,.timeline-carousel .active:last-child .item .img_area::before{background:#ebefff}.timeline-carousel .item .year{font-size:20px;font-weight:600;margin-bottom:20px;color:#0f73ee}.timeline-carousel .item .description{background-color:#fff;padding:40px 20px}.timeline-carousel .item .heading{font-size:16px;margin-bottom:15px}.about_section .move_el4{width:60px;height:60px;background:#0f73ee;bottom:100px;left:500px;z-index:-1;opacity:.1}.about_content{max-width:580px}.about_section .move_el5{width:600px;height:600px;background:#0f73ee;top:100px;left:-250px;z-index:-1;opacity:.05}.about_section .move_el6{width:191px;height:161px;background:url(https://cdmimi.com/example/insurance/static/img/pattern2.png);top:130px;left:650px;z-index:-1;opacity:.5}@media only screen and (min-width:500px){}@media only screen and (max-width:1500px){.about_section .about_img_area{max-width:420px}}.portfolioFilter{text-align:center;margin-bottom:30px}.portfolioFilter .portfolioFilterContainer{background-color:#fff;padding:0 20px;display:inline-block;border-radius:50px;border:1px solid #edefff}.portfolioFilter .portfolioFilterContainer a{font-size:14px;color:#6f87aa;padding:10px 15px;position:relative;font-weight:500;font-family:montserrat,sans-serif}.portfolioFilter .portfolioFilterContainer a::before{content:'';position:absolute;left:0;top:50%;width:8px;height:8px;background:#ff9a18;border-radius:50%;transform:translateY(-50%) scale(0);visibility:hidden;transition:all .3s}.portfolioFilter .portfolioFilterContainer a.is-checked::before{transform:translateY(-50%) scale(1);visibility:visible}.portfolio_area .portfolio_item{position:relative;margin-bottom:30px;overflow:hidden}.portfolio_area .portfolio_item::before,.portfolio_area .portfolio_item .portfolio_description{position:absolute;left:0;width:100%;height:100%}.portfolio_area .portfolio_item::before{content:'';background-color:rgba(29,59,95,.9);top:100%;transition:all .3s}.portfolio_area a.line-animation::before{background-color:#fff}.portfolio_area .portfolio_item:hover::before{top:0}.portfolio_area .portfolio_item .portfolio_description{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 30px;text-align:center;top:0;opacity:0;transition:all .3s}.portfolio_area .portfolio_item:hover .portfolio_description{opacity:1}.portfolio_area .portfolio_item img{width:100%}.portfolio_area .portfolio_item .portfolio_title{color:#fff;font-size:18px;margin-bottom:10px;font-weight:700;font-family:montserrat,sans-serif}.portfolio_area .portfolio_item .portfolio_info{color:#e5e5e5;font-size:14px;margin-bottom:20px}.pricing_section .pricing_plan{background-color:#fff;padding:60px 35px;text-align:center;position:relative;overflow:hidden;margin-bottom:30px}.pricing_section .pricing_plan .pricing_plan_wrapper{position:relative;z-index:1}.pricing_plan .plan_title{color:#1d3b5f;font-size:36px;margin-bottom:20px;font-weight:500;font-family:montserrat,sans-serif}.pricing_plan.business .plan_title{color:#0f73ee}.pricing_plan .price_area{width:100px;height:100px;border-radius:50%;background-color:rgba(5,117,255,.2);margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.pricing_plan .price_area .price_wrapper{display:flex;justify-content:center;align-items:center;width:calc(100% - 7px);background:#0f73ee;height:calc(100% - 7px);border-radius:50%}.pricing_plan.business{box-shadow:0 2px 48px 0 rgba(0,0,0,.1)}.pricing_plan.business .price_area .price_wrapper{background-color:#1d3b5f}.pricing_plan .price_area p{color:#fff;font-size:36px;font-weight:600;font-family:montserrat,sans-serif}.pricing_plan .price_area p span{font-size:24px}.pricing_plan .plan_info{color:#6f87aa;font-size:14px;margin-bottom:20px}.pricing_section .pricing_plan .pattern{position:absolute;bottom:-197px;left:-50px;width:266px;z-index:0}.team_member{text-align:center;position:relative;border:1px solid rgba(5,117,255,.2);margin-bottom:30px;transition:all .3s}.team_member:hover{border-color:transparent;box-shadow:0 2px 48px 0 rgba(0,0,0,.08)}.team_member .team_img{width:101%;height:255px;border-radius:50%;position:absolute;top:0;transform:translateY(-50%);left:-1px}.team_member .team_info{padding:40px 30px;margin-top:125px}.team_member .team_name{font-size:24px;color:#1d3b5f;margin-bottom:10px;line-height:1;font-weight:600;font-family:montserrat,sans-serif}.team_member .team_designation{font-size:16px;color:#6f87aa;line-height:1;margin-bottom:15px;font-weight:400;font-family:montserrat,sans-serif}.team_member .team_social li{display:inline-block}.team_member .team_social li a{font-size:14px;color:#787677;width:30px;height:30px;margin:0 2px;border-radius:50%;border:1px solid #dfdfdf;display:flex;align-items:center;justify-content:center;transition:all .3s}.team_member .team_social li a:hover{background-color:#0f73ee;color:#fff;border-color:#0f73ee}.client_review_section{margin-bottom:100px}.review_item{position:relative;top:100px;background-color:#fff;padding:60px 40px;text-align:center;border:1px solid rgba(5,117,255,.2);margin-bottom:30px;transition:all .3s}.review_item:hover{box-shadow:0 2px 48px 0 rgba(0,0,0,.08)}.review_item.no-top{top:0}.review_item .client_name{font-size:18px;color:#0f73ee;margin-bottom:10px;margin-bottom:5px;line-height:1;font-family:montserrat,sans-serif;font-weight:500}.review_item .review_text{margin-bottom:20px}.review_item .client_designation,.review_item .review_text{color:#6f87aa}.review_item .client_designation{font-size:14px;margin-bottom:5px;font-family:montserrat,sans-serif;font-weight:500}.review_item .client_rating li{display:inline-block;font-size:20px;color:#fac917}.review_item .quotation_icon{position:absolute;left:50%;transform:translateX(-50%);top:30px}.client_section .owl-carousel .owl-item img{width:65%;opacity:.7}.partner_item{padding:20px 10px;border:1px solid #e6e6e6;height:100px;display:flex;justify-content:center;align-items:center;margin-bottom:30px}.partner_item img{max-width:180px;width:80%}.client-carousel .owl-stage{display:flex}.client-carousel .owl-item{display:flex;flex:1 0 auto}.client-carousel .owl-item .item{width:100%;display:flex;justify-content:center;align-items:center}.blog_post{background-color:#fff;margin-bottom:30px;border:1px solid rgba(5,117,255,.2);transition:all .3s;padding:20px}.blog_post:hover{border-color:transparent;box-shadow:0 2px 48px 0 rgba(0,0,0,.08)}.blog_post .blog_info{padding:35px 0}.blog_post .post_title{font-size:20px;color:#1d3b5f;font-weight:600;font-family:montserrat,sans-serif}.blog_post .post_title:hover{color:#0f73ee}.blog_post .post_text{color:#6f87aa}.blog_post .post_title,.blog_post .post_text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;overflow:hidden;height:58px;margin-bottom:10px}.blog_post .post_link{color:#1d3b5f;font-size:14px;font-weight:600;font-family:montserrat,sans-serif}.blog_post .blog_comment{padding:10px 0;border-top:1px solid #ebebeb;padding-bottom:0}.blog_post .blog_comment p{color:#6f87aa;font-size:12px;font-weight:600;font-family:montserrat,sans-serif}.blog_post .blog_comment p span{color:#1d3b5f}.blog_sidebar .box{}.blog_sidebar .box .heading{font-family:montserrat,sans-serif;font-weight:600;font-size:16px;margin-bottom:20px}.blog_sidebar .box{margin-top:2px;margin-bottom:30px;border:1px solid rgba(5,117,255,.2);padding:40px 30px}.blog_sidebar .search_box form{overflow:auto;border:1px solid rgba(5,117,255,.2)}.blog_sidebar .search_box form input{width:calc(100% - 60px);float:left;height:60px;border:none;padding:0 20px}.blog_sidebar .search_box form input:focus{outline:none}.blog_sidebar .search_box form button{width:60px;float:left;height:60px;background-color:#0f73ee;color:#fff;border:none}.blog_sidebar .category_box ul li a{color:#6f87aa;width:100%;font-family:montserrat,sans-serif;font-weight:500;font-size:14px;margin-bottom:10px}.blog_sidebar .category_box ul li a:hover{color:#0f73ee}.blog_sidebar .category_box ul li a span{float:right}.blog_sidebar .post_box ul li{margin-bottom:30px}.blog_sidebar .post_box .img_area{width:60px;display:inline-block;vertical-align:middle}.blog_sidebar .post_box .info_area{width:calc(100% - 64px);display:inline-block;vertical-align:middle;padding-left:10px;font-family:montserrat,sans-serif;font-weight:500}.blog_sidebar .post_box .info_area h2{font-size:14px;color:#6f87aa}.blog_sidebar .post_box .info_area .time{font-size:13px;margin-top:3px}.blog_sidebar .keyword_box ul li{display:inline-block}.blog_sidebar .keyword_box ul li a{color:#6f87aa;font-size:14px;font-family:montserrat,sans-serif;font-weight:500;border:1px solid rgba(5,117,255,.2);padding:10px 20px;margin-right:10px;margin-bottom:10px}.blog_sidebar .keyword_box ul li a:hover{background-color:#0f73ee;color:#fff}.blog_post_details{border:1px solid rgba(5,117,255,.2)}.blog_post_details .description .heading{font-size:20px;font-weight:500;margin-bottom:20px}.blog_post_details .description{padding:15px}.blog_post_details .description p{color:#6f87aa;margin-bottom:20px}.blog_post_details .bottom_area{border-top:1px solid #ebebeb;padding:10px 30px;overflow:auto}.blog_post_details .bottom_area p{color:#0f73ee;font-size:14px;font-weight:600;font-family:montserrat,sans-serif;float:left;margin-top:5px}.blog_post_details .bottom_area p span{color:#1d3b5f}.blog_post_details .bottom_area .social_link{float:right}.blog_post_details .bottom_area .social_link ul li{display:inline-block;margin-left:5px}.blog_post_details .bottom_area .social_link ul li a{border:1px solid #d1d1d1;width:30px;height:30px;display:flex;font-size:14px;justify-content:center;align-items:center;color:#5a5a5a;border-radius:50%}.blog_post_details .bottom_area .social_link ul li a:hover{background-color:#007efe;color:#fff;border-color:#007efe}.blog_post_comments{padding:30px;border:1px solid rgba(5,117,255,.2);margin-top:30px}.blog_post_comments .comment-count{font-family:montserrat,sans-serif;font-weight:500;color:#1d3b5f;margin-bottom:10px}.blog_post_comments ul li{margin-bottom:30px}.blog_post_comments ul li:last-child{margin-bottom:0}.blog_post_comments ul li .img_area,.blog_post_comments ul li .comment-txt,.blog_post_comments ul li .reply-txt{display:inline-block;vertical-align:middle}.blog_post_comments ul li .img_area{width:80px}.blog_post_comments ul li .comment-txt{width:calc(100% - 148px);padding:0 30px 0 15px;color:#6f87aa}.blog_post_comments ul li .comment-txt .time{color:#0f73ee;font-size:13px;margin-top:5px}.blog_post_comments ul li .reply-txt{width:60px;text-align:right;color:#0f73ee}.blog_post_comments ul li .sub-comment{margin-left:40px;margin-top:20px}.post_a_comment{margin-top:30px}.form_style .form-control{color:#6f87aa;margin-bottom:20px;border:1px solid rgba(5,117,255,.2);border-radius:0;padding:10px 15px;box-sizing:border-box;min-height:60px}.form_style .form-control::-webkit-input-placeholder{color:#6f87aa}.form_style .form-control:-ms-input-placeholder{color:#6f87aa}.form_style .form-control::placeholder{color:#6f87aa}.post_a_comment{padding:30px;border:1px solid rgba(5,117,255,.2)}.post_a_comment .heading{font-size:16px;margin-bottom:10px;font-weight:500;color:#1d3b5f}@media only screen and (min-width:992px){.blog_post a.post_link.line-animation::before{background-color:#1d3b5f}}.page-cover{position:relative;background-size:cover;background-position:center}.page-cover .heading{font-size:60px;font-weight:700}.page-cover.darkOverlay:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(33,33,33,.9)}.breadcrumb{display:block;background:0 0;padding:0;margin:0}.breadcrumb li{position:relative;display:inline-block}.breadcrumb li.active,.breadcrumb li a{font-size:20px;font-family:montserrat,sans-serif}.breadcrumb-item+.breadcrumb-item::before{color:inherit;content:"|"}@media only screen and (max-width:500px){.page-cover .heading{font-size:32px}}.faq_section .accordion .card{margin-bottom:30px;border:1px solid rgba(0,0,0,.08);background-color:#fff;border-radius:5px}.faq_section .accordion .card-header{border:none;background-color:#fff}.faq_section .accordion .card-header .btn{color:#273364;font-weight:500;font-family:montserrat,sans-serif;font-size:16px;display:block;width:100%;text-align:left;padding-left:0}.faq_section .accordion .card-header .btn:hover,.faq_section .accordion .card-header .btn:focus{text-decoration:none}.faq_section .accordion .card-header,.faq_section .accordion .card-body{padding:10px 30px}.faq_section .accordion .card-body{font-size:14px;color:#6f87aa;padding-top:0}.error-number{font-weight:700;font-size:150px;color:#0f73ee}.error-text{font-family:montserrat,sans-serif;color:#000;font-size:40px;font-weight:500}@media only screen and (max-width:500px){.error-number{font-size:60px}.error-text{font-size:30px}}.service_details .heading{font-size:20px;color:#273364}.service_details p{color:#6f87aa}.service_details .service_feature li{position:relative;color:#333;font-size:14px;font-family:montserrat,sans-serif;font-weight:500;margin-bottom:5px;padding-left:7px}.service_details .service_feature li::before{content:"-";position:absolute;left:0;top:50%;font-size:14px;transform:translateY(-50%);color:inherit}.portfolio_details .heading{font-size:20px;color:#273364}.portfolio_details p{color:#6f87aa}.portfolio_details .portfolio_info{background-color:#273364;padding:40px}.portfolio_details .portfolio_info ul li{font-size:14px;color:#fff;margin-bottom:5px}@media only screen and (min-width:1200px){.portfolio_details .portfolio_info{margin-left:50px}}.pagination .page-item.active .page-link{background-color:#0f73ee;border-color:#0f73ee;font-family:montserrat,sans-serif;font-weight:500;color:#fff}.pagination .page-item .page-link{padding:8px 15px;font-size:16px;margin:0 3px;border-color:rgba(5,117,255,.2);border-radius:5px;color:#1d3b5f}.contact_info .single_info{text-align:center}.contact_info .single_info img{width:60px;display:inline-block;margin-bottom:25px}.contact_info .single_info p{font-size:18px;margin-bottom:15px}.contact_info .single_info .heading{font-size:21px;margin-bottom:15px}footer{background-color:#1d262d}footer .top_area .footer_title,footer .top_area .footer_about_content{margin-bottom:20px}footer .top_area .footer_title{font-family:montserrat,sans-serif;font-weight:500;color:#fff;font-size:20px}footer .footer_about_content{color:#869fb2;font-weight:500;opacity:.8}footer .footer_social_area li{display:inline-block}footer .footer_social_area li a{font-size:18px;color:#869fb2;width:30px;height:30px;margin:0 2px;display:flex;align-items:center;justify-content:center;transition:all .3s}footer .footer_social_area li a:hover{background-color:#007efe;color:#fff;border-color:#007efe}footer .footer_link_box{margin-left:18%}footer .footer_links li{margin-bottom:10px}footer .footer_links li a{color:#869fb2;font-weight:600}footer .footer_links li a:hover{color:#6f87aa}footer .footer_photo_gallery .img_area{padding-right:10px;margin-bottom:10px}footer .bottom_area{text-align:center;padding:30px 0;border-top:1px solid #374957}footer .copy-right-txt{color:#fff;font-family:montserrat,sans-serif;font-weight:500}footer .copy-right-txt span{color:#ff9a18}@media only screen and (max-width:768px){footer .footer_link_box{margin-left:0}footer .footer_about,footer .footer_link_box{margin-bottom:30px}}