@import url(https://fonts.googleapis.com/css?family=Poppins:200,200i,300,300i,400,400i,500,500i,600,600i,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Poppins:200,200i,300,300i,400,400i,500,500i,600,600i,700&display=swap);.flex-center-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}body{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.img{max-width:100%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.button,a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.button:focus,a:focus,button:focus{text-decoration:none;outline:0}a:focus{text-decoration:none}.footer -menu li a:hover,.portfolio-cat a:hover,a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5{font-family:Poppins,sans-serif;color:#1f1f1f}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}ul{margin:0;padding:0}li{list-style:none}p{font-size:16px;font-weight:300;line-height:28px;color:#4d4d4d;margin-bottom:13px;font-family:Poppins,sans-serif}label{color:#7e7e7e;cursor:pointer;font-size:14px;font-weight:400}::-moz-selection{background:#444;color:#fff;text-shadow:none}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}::-webkit-input-placeholder{color:#ccc;font-size:14px;opacity:1}:-ms-input-placeholder{color:#ccc;font-size:14px;opacity:1}::-ms-input-placeholder{color:#ccc;font-size:14px;opacity:1}::placeholder{color:#ccc;font-size:14px;opacity:1}h2,h3{font-size:24px}.mb-65{margin-bottom:67px}.black-bg{background:#020c26!important}.white-bg{background:#fff}.gray-bg{background:#f5f5f5}.bg-img-1{background-image:url(../img/slider/slider-img-1.jpg)}.bg-img-2{background-image:url(../img/background-img/bg-img-2.jpg)}.cta-bg-1{background-image:url(../img/background-img/bg-img-3.jpg)}.overlay{position:relative;z-index:0}.overlay::before{position:absolute;content:"";background-color:#1f1f1f;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.5}.black_overlay{position:relative;z-index:0}.black_overlay::before{position:absolute;content:"";background-color:#2c2c2c;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.4}.overlay_03{position:relative;z-index:0}.overlay_03::before{position:absolute;width:100%;height:100%;left:0;top:0;background:#2c2c2c;opacity:.6;content:'';z-index:-1}.bradcam_overlay{position:relative;z-index:0}.bradcam_overlay::before{position:absolute;content:"";background:-moz-linear-gradient(left,#5db2ff 0,#65b4f9 24%,rgba(124,185,233,0) 96%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(left,#5db2ff 0,#65b4f9 24%,rgba(124,185,233,0) 96%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,#5db2ff 0,#65b4f9 24%,rgba(124,185,233,0) 96%,rgba(125,185,232,0) 100%);top:0;left:0;width:100%;height:100%;z-index:-1;opacity:1}.section-padding{padding-top:120px;padding-bottom:120px}.pt-120{padding-top:120px}.owl-carousel .owl-nav div{background:0 0;height:50px;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:50px;color:#fff;background-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:50px;font-size:15px;line-height:50px;border:1px solid #787878;left:150px}.owl-carousel .owl-nav div.owl-next{left:auto;right:150px}.owl-carousel .owl-nav div.owl-next i{position:relative;right:0}.owl-carousel .owl-nav div.owl-prev i{position:relative;top:0}.owl-carousel:hover .owl-nav div{opacity:1;visibility:visible}.owl-carousel:hover .owl-nav div:hover{color:#fff;background:#5db2ff;border:1px solid transparent}.mb-20px{margin-bottom:20px}.mb-55{margin-bottom:55px}.mb-40{margin-bottom:40px}.mb-20{margin-bottom:20px}.section_title h3,h2{font-size:42px;line-height:54px;font-weight:300;color:#2c2c2c;position:relative;z-index:0;padding-bottom:0;margin-bottom:21px}@media (max-width:767px){.section_title h3,h2{font-size:30px;line-height:36px}}@media (min-width:768px) and (max-width:991px){.section_title h3,h2{font-size:36px;line-height:42px}}@media (max-width:767px){.section_title h3 br{display:none}.section_title h2 br{display:none}}.section_title p{font-weight:400;font-size:16px;color:#707070;line-height:28px;margin-bottom:0;font-weight:400}@media (max-width:767px){.section_title p br{display:none}}.mb-50{margin-bottom:50px}@media (max-width:767px){.mb-50{margin-bottom:40px}}.gallery_area{padding-top:100px}@media (max-width:767px){.gallery_area{padding-top:50px}}@media (min-width:768px) and (max-width:991px){.gallery_area{padding-top:70px}}.gallery_area .section_title p{padding:0 10px}@media (max-width:767px){.gallery_area .section_title p{padding:0}}.gallery_area .single_photography{position:relative;overflow:hidden}.gallery_area .single_photography .thumb img{width:101%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery_area .single_photography .hover{position:absolute;width:100%;height:100%;left:0;top:0;background:-moz-linear-gradient(top,rgba(0,0,0,.08) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.08) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,.08) 0,#000 100%);display:table;width:100%;height:100%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;visibility:hidden}.gallery_area .single_photography .hover .hover_inner{display:table-cell;vertical-align:bottom;padding-bottom:48px;padding-left:48px}.gallery_area .single_photography .hover .hover_inner h3,h2{color:#fff;font-weight:300;font-size:24px;margin-bottom:4px}.gallery_area .single_photography .hover .hover_inner span{font-weight:300;font-size:13px;font-style:italic;color:#d5d5d5}.gallery_area .single_photography:hover .hover{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.gallery_area .single_photography:hover .thumb img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.testimonial_area{padding:100px 0;background:#f5fbff}.testimonial_area .single_testmonial{padding-bottom:60px}.testimonial_area .single_testmonial h3,h2{font-size:42px;font-weight:300;color:#2c2c2c}@media (max-width:767px){.testimonial_area .single_testmonial h3,h2{font-size:25px}}.testimonial_area .single_testmonial p{font-size:24px;font-weight:400;color:#2c2c2c;line-height:36px;text-decoration:underline;margin-top:53px;margin-bottom:21px}@media (max-width:767px){.testimonial_area .single_testmonial p{margin:20px 0;font-size:16px}}.testimonial_area .single_testmonial .author_name span{font-size:16px;color:#727272;margin-left:15px;font-weight:400}.testimonial_area .single_testmonial .author_name .thumb{width:42px;height:42px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonial_area .single_testmonial .author_name .thumb img{width:100%}.testimonial_area .owl-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.testimonial_area .owl-dots .owl-dot{width:9px;height:9px;background:#d5d5d5;display:inline-block;margin:0 4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonial_area .owl-dots .owl-dot.active{background:#5db2ff}.instragram_area{display:block;overflow:hidden}.instragram_area .single_instagram{width:16.66666666666667%;float:left;position:relative;overflow:hidden}@media (max-width:767px){.instragram_area .single_instagram{width:100%}}@media (min-width:768px) and (max-width:991px){.instragram_area .single_instagram{width:50%}}.instragram_area .single_instagram img{width:100%;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.instragram_area .single_instagram .ovrelay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(93,178,255,.45);-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;visibility:hidden}.instragram_area .single_instagram .ovrelay a{color:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%);right:0;text-align:center;font-size:34px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.instragram_area .single_instagram:hover .ovrelay{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.instragram_area .single_instagram:hover img{-webkit-transform:scaleX(1.1);-moz-transform:scaleX(1.1);-ms-transform:scaleX(1.1);transform:scaleX(1.1)}.team_area{padding-top:100px;padding-bottom:100px}.team_area .border_bottom{border-bottom:1px solid #e8e8e8}.team_area .border_bottom .single_team{margin-bottom:60px}.team_area .border_bottom .single_team .team_thumb{overflow:hidden;margin-bottom:26px}.team_area .border_bottom .single_team .team_thumb img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.team_area .border_bottom .single_team .team_info h3,h2{font-size:24px;font-weight:300;color:#2c2c2c;margin-bottom:0}.team_area .border_bottom .single_team .team_info p{font-size:13px;font-weight:300;color:#2c2c2c;margin-top:6px;margin-bottom:8px}.team_area .border_bottom .single_team .team_info .social_link li{display:inline-block}.team_area .border_bottom .single_team .team_info .social_link li a{font-size:15px;color:#c7c7c7;margin:0 5px}.team_area .border_bottom .single_team .team_info .social_link li a:hover{color:#5db2ff}.team_area .border_bottom .single_team:hover .team_thumb img{width:100%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.footer{background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat;background-size:cover}.footer .footer_top{padding-top:117px;padding-bottom:205px;background:#1f1f1f}@media (max-width:767px){.footer .footer_top{padding-top:60px;padding-bottom:30px}}@media (min-width:768px) and (max-width:991px){.footer .footer_top{padding-top:90px;padding-bottom:60px}}@media (max-width:767px){.footer .footer_top .footer_widget{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.footer .footer_top .footer_widget{margin-bottom:30px}}.footer .footer_top .footer_widget .footer_title{font-size:22px;font-weight:400;color:#fff;text-transform:capitalize;margin-bottom:40px}@media (max-width:767px){.footer .footer_top .footer_widget .footer_title{margin-bottom:20px}}.footer .footer_top .footer_widget .footer_logo{font-size:22px;font-weight:400;color:#fff;text-transform:capitalize;margin-bottom:40px}@media (max-width:767px){.footer .footer_top .footer_widget .footer_logo{margin-bottom:20px}}.footer .footer_top .footer_widget p{color:#c7c7c7}.footer .footer_top .footer_widget p.footer_text{font-size:16px;color:#b2b2b2;margin-bottom:23px;font-weight:400;line-height:28px}.footer .footer_top .footer_widget p.footer_text a.domain{color:#b2b2b2;font-weight:400}.footer .footer_top .footer_widget p.footer_text a.domain:hover{color:#5db2ff;border-bottom:1px solid #5db2ff}.footer .footer_top .footer_widget p.footer_text.doanar a{font-weight:500;color:#b2b2b2}.footer .footer_top .footer_widget p.footer_text.doanar a:hover{color:#5db2ff;border-bottom:1px solid #5db2ff}.footer .footer_top .footer_widget p.footer_text.doanar a.first{margin-bottom:10px}.footer .footer_top .footer_widget ul li{color:#c7c7c7;font-size:13px;line-height:42px}.footer .footer_top .footer_widget ul li a{color:#c7c7c7}.footer .footer_top .footer_widget ul li a:hover{color:#5db2ff}.footer .footer_top .footer_widget .newsletter_form{position:relative;margin-bottom:20px}.footer .footer_top .footer_widget .newsletter_form input{width:100%;height:45px;background:#fff;padding-left:20px;font-size:16px;color:#000;border:none}.footer .footer_top .footer_widget .newsletter_form input::placeholder{font-size:16px;color:#919191}.footer .footer_top .footer_widget .newsletter_form button{position:absolute;top:0;right:0;height:100%;border:none;font-size:14px;color:#fff;background:#5db2ff;padding:10px;padding:0 22px;cursor:pointer}.footer .footer_top .footer_widget .newsletter_text{font-size:16px;color:#bababa}.footer .copy-right_text{background:#000;padding:60px 0}.footer .copy-right_text .copy_right{font-size:16px;color:#c7c7c7;margin-bottom:0;font-weight:400}@media (max-width:767px){.footer .copy-right_text .copy_right{font-size:14px;text-align:center}}.footer .copy-right_text .copy_right a{color:#5db2ff}.footer .socail_links{text-align:right}@media (max-width:767px){.footer .socail_links{margin-top:30px;text-align:center}}.footer .socail_links ul li{display:inline-block}.footer .socail_links ul li a{font-size:13px;color:#fff;width:40px;height:40px;display:inline-block;text-align:center;background:#1a1a1a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:40px!important;margin-left:10px;color:#fff;line-height:41px!important}.footer .socail_links ul li a:hover{color:#fff!important;background:#6ebff9}.contact_info_area{padding:0 0 100px 0}@media (max-width:767px){.contact_info_area .cotact_info{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.contact_info_area .cotact_info{margin-bottom:30px}}.contact_info_area .cotact_info .address_info{margin-top:25px}.contact_info_area .cotact_info .address_info h4{font-size:20px;font-weight:400}.contact_info_area .cotact_info .address_info .Address{margin:27px 0 33px 0}.contact_info_area .cotact_info .address_info .Address li{font-size:16px;font-weight:400;color:#727272;margin-bottom:10px}.contact_info_area .cotact_info .address_info .Address li a{color:#727272}.myH{font-family:Lobster,cursive;font-size:40px;font-weight:300;color:#919999;line-height:25px;margin-bottom:15px}.myH21{color:#ffe202;font-family:Tahoma;font-weight:500}.myH22{color:#92ce0a;font-family:Tahoma;font-weight:500}.myH23{color:#ff7f00;font-family:Tahoma;font-weight:500}