@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);@import url(https://fonts.googleapis.com/css?family=Courgette);a{cursor: pointer;}h3.title-s,h3.title-s span{color:#000}.btn-c,.btn-c:first-child{box-shadow:3px 3px 0 0 #c06b00}.sec-7 .box-s-7 h2:after,section.sec-10 ul li:before,section.sec-3 ul li:before{left:0;content:""}.bb-tn-1,.s_box{opacity:0}#m_slider .carousel-caption:after,.sec-7 .box-s-7 h2:after,section.sec-10 ul li:before,section.sec-12:after,section.sec-3 ul li:before,section.sec-6 div#t_slider .carousel-caption p:after{content:""}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?67816059);src:url(../fonts/fontello.eot?67816059#iefix) format('embedded-opentype'),url(../fonts/fontello.woff?67816059) format('woff'),url(../fonts/fontello.ttf?67816059) format('truetype'),url(../fonts/fontello.svg?67816059#fontello) format('svg');font-weight:400;font-style:normal}section.logo-sec ul li{min-width:18%;text-align:center}section.sec-10 ul li p{font-weight:600}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?67816059);src:url(../fonts/fontello.eot?67816059#iefix) format('embedded-opentype'),url(../fonts/fontello.woff?67816059) format('woff'),url(../fonts/fontello.ttf?67816059) format('truetype'),url(../fonts/fontello.svg?67816059#fontello) format('svg');font-weight:400;font-style:normal}.demo-icon{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mt-20{margin-top:40px}.f-2,body{font-family: 'Roboto Slab', serif;}.p-0{padding:0}h3.title-s{font-size:35px;font-weight:700;margin:0}.sec-2{padding-top:25px;padding-bottom:25px;background-size:cover}.sec-3{background:#fff;padding-top:55px;padding-bottom:75px;color:#171717}.sec-2 p{font-size:22px;color:#fff;padding-left:0;padding-right:0;margin:0;line-height:1.7;font-weight:500}.sec-3 h3.title-s{margin-bottom:30px;line-height:1.5}.navbar.main-nav .navbar-brand{height:auto;padding:17px 0}.navbar.main-nav{height:auto;margin:0}.navbar.main-nav div#navbar ul{margin:0}.navbar.main-nav .navbar-brand img{width:205px}.navbar.main-nav div#navbar ul li{line-height:73px}.navbar.main-nav div#navbar ul li a{padding:0 10px;font-size:14px;font-weight:500;color:#fff;text-decoration:none;cursor:pointer}.navbar.main-nav div#navbar ul li a.btn.btn-theme{font-size:13px;color:#fff;font-weight:500;box-shadow:3px 3px 0 0 #c06b00;border:none}section.sec-3 ul li{font-size:18px;padding:5px 0 5px 16px;position:relative;color:#000}section.sec-3 ul{margin-top:20px}section.sec-3 ul li:before{width:8px;height:8px;display:inline-block;background:#0199A6;border-radius:50%;right:auto;top:14px;margin:auto;position:absolute}section.sec-4{padding-top:45px;display:none;padding-bottom:45px;}section.sec-4 p{font-size:20px;text-align:center;padding-left:8%;padding-right:8%;margin-top:20px;color:#fff;margin-bottom:0}section.sec-5{padding-top:75px;padding-bottom:75px;background-color:#fff;background-image:none;background-repeat:no-repeat;background-size:cover}.sec-5 h3.title-s{margin-bottom:70px}.sec-5 .box-s-5 p{font-size:22px;font-weight:600}.sec-5 .box-s-5 h2{font-size:32px;color:#000;font-weight:800}.sec-7 .box-s-7 h2{text-align:left;margin:0 0 15px;background:#333;color:#fff;line-height:65px;position:relative;z-index:1;font-size: 24px;}.sec-7 .box-s-7 h2:after{width:0;height:0;right:0;bottom:0;top:auto;transform:rotate(45deg);background:#0199A6;position:absolute;z-index:-5;margin:0 auto -18px}.sec-7 .box-s-7 h4{text-align:center;font-size:30px;color:#0199A6;font-weight:800;margin-top:0;margin-bottom:18px}.sec-7 .box-s-7 p span{font-size:24px;font-weight:600;display:inline-block}.sec-7 .box-s-7 p{font-size:17px;color:#000;margin-top:0;line-height:1.667;padding:0 2%;margin-bottom:35px;text-align:left}.btn-c,.btn-sec,.btn-sec:hover,.btn-theme,.btn-theme:hover{color:#fff}.btn-theme{background:#0199A6}.btn-c{width:33%;border-radius:4px;padding:15px 35px;font-size:16px;font-weight:600}.btn-c:first-child{margin-right:2%}.btn-c:last-child{margin-left:2.5%;box-shadow:3px 3px 0 0 #000}.btn-sec{background:#797979}.sec-11,.sec-8,.sec-i-l-2{background-image:;background-position:center;background-size:cover}.sec-8,.sec-i-l-2{background-color:#fb4600}.sec-11{background-color:#0199A6}.sec-i-l-2 h3,section.sec-8 h3{margin:0;font-size:34px;color:#fff;line-height:70px}section.sec-11 button,section.sec-8 button{font-size:18px;color:#0199A6;background:#fff;border-radius:4px;height:70px;padding:0 80px;font-weight:700}section.sec-11{padding-top:50px;padding-bottom:50px;background: url(../img/sec-8-bac-8.png) 100% 100%;color:#000;}section.sec-11 h3{margin:0;font-size:32px;color:#fff;cursor:pointer;font-weight:600}section.sec-11 button{margin:0 0 10px}.sec-i-l-2,section.sec-8{padding-top:25px;padding-bottom:25px}section.sec-10,section.sec-9{padding-top:15px;padding-bottom: 0px;}section.sec-10{background:#fff}section.sec-10 h3.title-s,section.sec-9 h3.title-s{margin-bottom:55px}section.sec-10 ul li,section.sec-9 ul li{font-size:16px;padding-top:5px;padding-bottom:5px;padding-left:20px;position:relative}section.sec-10 ul li:before{width:8px;height:8px;background:#0199A6;border-radius:50%;right:auto;top:14px;margin:auto;position:absolute}body,html{min-height:100%}.sec-12{background:#000}.sec-12,footer,section.c-sec,section.sec-6{background-size:cover}section.c-sec{background-image:url(../img/sec-8-bac.png);background-color:#f8f5ee;background-repeat:no-repeat;padding-top:55px;padding-bottom:55px}section.c-sec .form-control{border-radius:0;box-shadow:none;background-color:transparent;border:none;margin-bottom:30px;font-size:15px;border-bottom:2px solid #d0cfcc;color:#7f7f7f;padding-left:5px;padding-right:5px}.s_box .btn-s-h,.s_box button.btn.btn-theme.btn-s-h{box-shadow:3px 3px 0 0 #c06b00}section.c-sec .form-control+p{position:absolute;top:7px;left:20px;font-size:14px;transition:.5s;color:#7f7f7f}section.c-sec .ac_v .form-control+p,section.c-sec .form-control:focus+p{top:-10px;font-size:12px}section.c-sec h3.title-s{margin-bottom:7px;color:#000}section.c-sec h3.title-s+p{font-size:20px;font-weight:600;margin-bottom:45px}.iund button.btn.btn-theme.btn-i-h,section.c-sec button.btn-theme{width:225px;height:55px;font-size:16px;font-weight:700;box-shadow:3px 3px 0 0 #c06b00}footer{padding-top:130px;padding-bottom:130px;background-color:#181818;background-image:url(../img/footer-image.jpg)}footer h3{color:#0199A6;margin-top:0;margin-bottom:30px}footer ul{margin:0}footer li a{color:#fff;text-decoration:inherit}footer li a .fa.sl{font-size:25px}.sec-12{z-index:0;background-image:none;min-height:380px;background-position:center;position:relative;background-color:#000}.sec-12 .box-sec-12{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;width:990px;height:240px;margin:auto;border-radius:20px;padding:35px 0;padding-top:0;}.sec-12 .box-sec-12 h1{font-size:49px;margin:0;font-weight:800;color:#0199A6}.sec-12 .box-sec-12 p {font-size: 42px;color: #fff;font-weight: 700;padding: 0 50px;}section.sec-6{background-image:url(../img/sec-6-image.jpg);background-attachment:fixed;background-position:center center center center}section.sec-6 div#t_slider{height:500px}section.sec-6 div#t_slider .carousel-caption{position:relative;top:0;bottom:0;left:0;margin:auto;text-shadow:none;color:#fff;padding:3% 16%;right:0}section.sec-6 div#t_slider .item{height:100%;background-size:cover}section.sec-6 div#t_slider .carousel-inner{height:100%;min-height:100%}section.sec-6 div#t_slider .carousel-caption h2{font-size:30px;font-weight:800;margin-bottom:30px;color:#0199A6;margin-top:40px}section.sec-6 div#t_slider .carousel-caption h2 span{display:block;font-size:20px;margin-bottom:20px;margin-top:0;color:#fff;font-weight:400}section.sec-6 div#t_slider .carousel-caption p{text-align:left;text-align:justify;font-size:19px;font-style:italic;position:relative}section.sec-6 div#t_slider ol.carousel-indicators{width:100%;left:0;right:0;margin:auto;text-align:center;height:80px;bottom:0}section.sec-6 div#t_slider ol.carousel-indicators li img{width:100%}section.sec-6 div#t_slider ol.carousel-indicators li{display:inline-block;text-indent:inherit;height:auto;background:0 0;border:6px solid #f8f5ee;border-radius:50%;position:relative;margin:0 10px}section.sec-6 div#t_slider .carousel-caption p:after{width:150px;height:150px;position:absolute;left:-150px;background-image:url(../img/left-d.png);background-position:top center;background-repeat:no-repeat;top:0}section.sec-6 div#t_slider .carousel-caption p:before{content:"";width:150px;height:150px;position:absolute;right:-150px;background-image:url(../img/right-d.png);background-position:bottom center;background-repeat:no-repeat;bottom:0}#m_slider .carousel-caption{background:0 0;color:#000;text-shadow:none;bottom: 150px;border-radius:10px;padding: 35px 0px;max-width:920px;left:0;right:0;margin-left:auto;margin-right:auto;}.s_box .btn-s-h{margin-left:25px;color:#fff;margin-right:10px;padding:15px 35px;font-size:16px;font-weight:600}.s_box button.btn.btn-sec.btn-s-h{box-shadow:3px 3px 0 0 #000}section.logo-sec ul{margin:0;padding:10px 2%;width:100%}section.logo-sec ul li{width:6%;vertical-align:middle;display:inline-flex;flex-flow:row wrap}section.logo-sec ul li img{display:block;margin:auto;max-width: 80%;max-height: 70px;}section.copy-r-s{color:#888;font-weight:500;background:#181818;padding:20px 0;font-size:11px}section.sec-6 div#t_slider ol.carousel-indicators li.active{width:150px}section.sec-6 div#t_slider ol.carousel-indicators li{width:110px}section.sec-11 button:hover,section.sec-8 button:hover{color:#0199A6}section.sec-11 button,section.sec-8 button{box-shadow:3px 3px 0 0 #c06b00}section.sec-10 button.btn.btn-theme.btn-lg{font-size:16px;width:270px;height:60px;font-weight:600;color:#fff;box-shadow:3px 3px 0 0 #c06b00}section.sec-i-1{padding-top:55px;padding-bottom:55px}section.sec-i-1 h3{margin-top:0;margin-bottom:20px;font-size:23px;font-weight:700;line-height:1.3}section.sec-i-1 ul{margin:0 0 20px;padding-left:18px;font-size:16px}section.sec-i-1 ul li{padding-left:20px;padding-top:1px;padding-bottom:1px}.tri-sec img{height:70px}.b_row_1>div:nth-child(even) .tri-sec,.b_row_1>div:nth-child(odd) .tri-sec{padding:30px 60px}.b_row_1 p{text-align:justify}.f-sec-1{padding-top:80px;padding-bottom:80px}.f-sec-1 h3.title-s{margin-bottom:50px;line-height:1.2;padding:0 60px;font-weight:600}.f-sec-1 .line-main-s-1{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#0199A6;width:2px}.f-sec-1 .line_f_s_1{width:100%;height:2px;background:#0199A6;margin:50px 0}.navbar.main-nav div#navbar ul li a:not(.btn){background:0 0;padding-top:6px;padding-bottom:6px;box-shadow:0 0 0 0 #0199A6;transition:box-shadow 1s}.navbar.main-nav div#navbar ul li a:not(.btn):hover,.navbar.main-nav div#navbar ul li.active a:not(.btn){box-shadow:0 0 0 .7px #fff;color:#fff;border-radius:3px}footer li a:hover{color:#fff;text-decoration:none}footer .col-md-4:nth-child(3) li{padding-left:20px}footer .col-md-4:nth-child(3) li i{margin-left:0;width:0;position:relative;left:-20px}.navbar.main-nav div#navbar ul li ul{display:none;width:100%;position:absolute;top:100%;background:rgba(255,255,255,.92);left:0;z-index:9999;min-width:240px;border-radius:5px}.navbar.main-nav div#navbar ul li{position:relative;padding:0 8px}.navbar.main-nav div#navbar ul li ul li{width:100%;line-height:50px!important;display:block;border-bottom:1px solid #0199A6;padding:0}.navbar.main-nav div#navbar ul li ul li a{padding-top:0!important;padding-bottom:0!important;display:block!important;margin:0;border-radius:0!important;background:#fff!important}.navbar.main-nav div#navbar ul li:hover ul,.row.last-row i{display:block}.navbar.main-nav div#navbar ul li ul li a:hover{background:#0199A6!important;color:#fff!important}.iund p{font-size:18px}.row.last-row{margin-top:110px;text-align:center}.navbar.main-nav div#navbar ul li i,nav.navbar.main-nav.fixed_c div#navbar ul li .fa{display:inherit}.carousel-inner .item>img{width:100%}.navbar.main-nav div#navbar ul li ul li:last-child{border-bottom:none;background:#fff}nav.navbar.main-nav{position:absolute;top:0;left:0;background:rgb(255,255,255 ,0);z-index:10;width:100%;border-radius:0}body{padding-top:0;color:#000}nav.navbar.main-nav.fixed_c .navbar-brand img{width:190px}nav.navbar.main-nav.fixed_c div#navbar ul li a{font-size:14px}nav.navbar.main-nav.fixed_c div#navbar ul li a.btn.btn-theme{font-size:12px;padding:12px 6px}nav.navbar.main-nav.fixed_c div#navbar ul li{line-height:60px}.bb-tn-1{transition:.8s}.bb-tn-1.bb-open{opacity:1;transition:.8s}section.sec-f-b{background:#0199A6;padding-top:47px;padding-bottom:25px}section.sec-f-b h3{letter-spacing:6px;margin:0 0 25px;color:#fff;font-size:38px;font-weight:400}section.sec-f-b ul.list-inline{margin:0}section.sec-f-b ul.list-inline li a{color:#fff;font-size:32px;display:block;line-height:60px;padding:3px;background:#000;width:60px;height:60px;border-radius:50%;text-align:center}section.sec-f-b ul.list-inline li a.facebook{background:#0748b1}section.sec-f-b ul.list-inline li a.google{background:#e62b33}section.sec-f-b ul.list-inline li a.linkdin{background:#2796cf}section.sec-f-b ul.list-inline li a i{line-height:60px;top:-3px!important;margin:0;position:relative}.sec-i-l-2 h3{line-height:1.2}section.sec-i-l-3{text-align:center;padding-top:60px;padding-bottom:60px;background-image:url(../img/1.jpg);background-size:cover;background-position:center}section.sec-i-l-3 p{font-size:25px;color:#fff;margin:0;padding:0 9%}a.f_days{color:inherit}.sec-sign-1{margin-top:0;padding-top:30px;padding-bottom:30px;background-image:url(../img/sec-c-1.jpg)}.sec-sign-1 h3.title-s{font-size:71px;color:#0199A6;line-height:1;margin-bottom:40px;font-weight:600}.sec-sign-1 h3.title-s+p{font-size:16px;margin-bottom:30px;text-align:justify}.sec-sign-1 form.f-m .form-control{font-size:14px;margin-bottom:20px;height:50px}.sec-sign-1 form.f-m button.btn.btn-theme{font-size:15px;padding:15px 30px;box-shadow:3px 3px 0 0 #c06b00}.sec-sign-1 div#t_slider .carousel-caption{position:relative;width:100%;left:0;right:0;margin:auto;padding:10px;text-shadow:none;color:#000}.sec-sign-1 div#t_slider .carousel-caption h2{font-size:25px;font-weight:600}.sec-sign-1 div#t_slider .carousel-caption h2 span{display:block;font-weight:400;color:#333}.sec-sign-1 div#t_slider .carousel-caption p{font-size:15px;padding:40px 0 0;text-align:justify;font-style:italic;position:relative;line-height:21px}.btn-c,p.p_l,section._head-inner{text-align:center}.sec-sign-1 div#t_slider .carousel-caption p:after{width:100px;height:100px;display:block;position:absolute;right:auto;left:105%;bottom:-100px;background-image:url(../img/i_c_t.png);background-position:top center;background-repeat:no-repeat}.sec-sign-1 div#t_slider .carousel-caption p:before{width:100px;height:100px;display:block;position:absolute;right:105%;left:auto;top:-60px;background-image:url(../img/i_c_t2.png);background-position:bottom center;background-repeat:no-repeat}.sec-sign-1 div#t_slider{max-width:350px}section.sec-sign-1 .carousel-indicators li{width:60px;height:60px;text-align:center;position:relative;margin:15px 2px;border-radius:50%;border:5px solid #0199A6}section.sec-sign-1 ol.carousel-indicators{width:100%;left:0;top:auto;bottom:-97px;margin:auto;line-height:0}section.sec-sign-1 .carousel-indicators li img{width:100%;height:100%;position:absolute;left:0;top:0}section.sec-sign-1 .carousel-inner>.item.left,section.sec-sign-1 .carousel-inner>.item.right{opacity:0!important}section.sec-sign-1 .carousel-indicators li.active{width:90px;height:90px;margin:0 2px}section.sec-sign-1+section.c-sec{background:#fff}section.sec-5 button.btn.btn-theme{padding:15px 35px;font-size:16px;box-shadow:3px 3px 0 0 #c06b00;font-weight:600;margin-top:30px}.btn,.panel-success{box-shadow:none!important}section.copy-r-s a i{color:#888;padding:0 5px;font-size:25px;line-height:25px}section.copy-r-s p{line-height:25px}h3.title-s u{text-decoration:none;border-bottom:3px solid #000}a.text-btn{font-weight:700;font-size:18px;color:#000;margin-left:20px;margin-top:10px;display:inline-block;padding:7px 15px;border:1px solid #000;border-radius:4px}.sec-3 h3.title-s u,section.sec-6 hr{border-width:2px}section.sec-4 *{color:#fff}section.sec-4 h3.title-s u{border-color:#fff}.s_box{height:0;margin-bottom:0;position:relative;top:50px}#m_slider .carousel-caption:after{display:block;width:100%;height:100%;background:0 0;position:absolute;top:0;left:0;z-index:-1;border-radius:10px;opacity:1}#m_slider .s_box{height:0;margin-bottom:0;position:relative;top:100px;opacity:0}#m_slider .carousel-caption h2{font-size: 44px;font-weight: 600;margin:0;position:relative;top:90px;opacity:0;line-height: 1.5;margin-left: 0px;margin-right: 0px;margin-top: -30px !important;margin-bottom: 15px;}#m_slider .carousel-caption h2 span{font-size:24px;display:block;font-weight:400;margin-top:15px;position:relative;top:80px;opacity:0}#m_slider.animated .carousel-caption:after{top:0;opacity:1;display:none}#m_slider.animated .carousel-caption h2,#m_slider.animated .carousel-caption h2 span{top:0;opacity:1}section._head-inner{height:250px;background:url(../img/feature-img.jpg);background-size:cover;margin-top:0;color:#fff}section._head-inner h1{line-height:250px;margin:0;background:0 0}.btn-c{padding-left:0;padding-right:0}.box-sec-12 .s_box{opacity:1;top:10px}.hiw-s-1 .media-body{vertical-align:middle;padding-left:5px}section.hiw-s-1 h3.title-s{font-size:48px;font-weight:600;color:#0199A6}section.hiw-s-1 h3{font-size:30px;margin-bottom:35px}section.hiw-s-1{padding-top:60px;padding-bottom:60px}.hiw-s-1 .media-body h4.media-heading{font-size:25px;color:#0199A6;font-weight:600}._sec_3_box h4,button.btn{font-weight:700}.hiw-s-1 .media-body h4.media-heading+p{font-size:20px;color:#000}section.hiw-s-1 .media{margin-bottom:40px}p.p_l{font-size:23px;margin-top:25px;float:left;width:100%;margin-bottom:20px}section.sec-i-1.iund h3.text-center.title-s{text-align:left;padding-left:0}section.sec-i-1.iund h3.text-center.title-s+p{margin:0}button.btn:focus{outline:transparent!important;color:#fff!important}.panel-success>.panel-heading{background:0 0!important;color:#0199A6!important;border-color:#0002b!important;box-shadow:none!important}.panel-success{border-color:#0199A6}#m_slider.animated .carousel-caption h2{color:#fff}.carousel-inner .item>img{opacity:1;}.carousel-inner>.item.active{background:0 0}#m_slider.animated .carousel-caption h2 span{top:0;opacity:1;padding:0 80px;line-height:1.6!important}#m_slider.animated .s_box{top:25px;opacity:1}.s_box button.btn.btn-sec.btn-s-h{opacity:1;transition:150ms;background:0 0}.s_box button.btn.btn-sec.btn-s-h:hover{opacity:1;background:#797979}section.sec-11 h3 a{color:#000!important}section.sec-12:after{background:url(../img/81746215.jpg);width:100%;height:100%;position:absolute;z-index:-1;opacity:.3}._sec_3_box h4{font-size:20px;margin-top:30px;margin-bottom:30px}._sec_3_box h4+p{font-size:16px}._sec_3_box{padding:0 30px}section.logo-sec{background:0 0;padding:5px 0}.sec-7{background: #F5F5F5;padding-top:70px;padding-bottom:75px;}section.sec-6{background:no-repeat;padding-top:55px}section.sec-6 p{margin:0;font-size:37px;padding:15px 40px;font-weight: 600;color:#282828}section.sec-6 p span{font-size: 90px;font-weight: 800;float:left;line-height:104px;margin-right:10px}section.sec-6 hr{width:100%;border-color:#000}.sec-7 h3.title-s{margin-bottom:10px}.sec-7 h3.title-s+p{font-size:18px;text-align:center;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:50px}section.sec-10 ul li:before{display:none}ul.tab_list li img:first-child{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}ul.tab_list li{padding:5px 20px!important}section.sec-10 ul li span{display:block;position:relative;margin-bottom:10px}section.sec-10 ul li{position:relative;padding-left:40px!important;padding-right:40px!important}section.sec-10 ul li p{margin:0;color:#000;border-bottom:2px solid transparent;display:inline-block;padding:0 2px}section.sec-10 ul li.active p{color:#0199A6;border-bottom:2px solid #0199A6}.tab_b p{font-size: 20px;font-style:italic;}section.sec-3 .container>h2+p{font-size:20px;font-weight:600;margin-bottom:40px}section.sec-3 .container>h2+p span{font-size:14px;display:block}.tab_b>div:last-child img{width:130px;margin:auto;display:block;/* filter:drop-shadow(0 0 1px #0199A6); */}ul.tab_list{margin-bottom:80px}section.sec-9{background:#f8f5ee}.sec-9 h2.title-s{font-size:45px;font-weight:600;margin-bottom:30px}section.sec-9 ul li{font-size:16px;padding: 5px 2px;display: block;}section.sec-9 ul li:before{display:none}section.sec-9 ul li:after{content: ""!important;display:inline-block;left:auto;right:auto;color:#000;position:relative;top:auto;background:0 0;bottom:auto;margin-right:5px;margin-left:5px;border-radius:0;opacity:1;font-family:inherit;font-size:inherit;font-weight:600;}.col-md-5.text-sec-1 p,.sec-sign-1 div#t_slider .carousel-caption h2,.tab_b>div:last-child p{font-family:Courgette,cursive}section.sec-9 ul li:nth-child(4):after{}.sec-9 a.btn{font-size:16px;padding:0 37px;height:auto;color:#000;display:block;line-height:45px;margin:40px auto 35px;border:2px solid #000;border-radius:5px;width:450px}.sec-9 a.btn+p{font-size:18px;font-weight:400;text-decoration:underline;max-width:430px;margin-left:auto;margin-right:auto;cursor:pointer}section.sec-3 .container>h2{padding:0 6%;font-size:28px;margin-bottom:15px;font-style:italic}p.p-c{font-size:18px;font-weight:500;margin-top:35px;margin-bottom:0}.tab_b>div:last-child p{text-align:center;font-style:normal;font-size:21px;color:#000;font-weight:600}.tab_b>div:last-child p span{display:block;color:#000;font-weight:400}section.sec-10 ul li.active img:first-child+img{opacity:0}section.sec-10 ul li.active img:first-child{opacity:1}li.tab_a img:last-child{filter:none;z-index:9;position:relative}li.tab_a img:first-child{filter:none;opacity:0;z-index:0;position:relative}section._inner_b p{text-align:center;font-size:26px;color:#fff;padding-left:0;padding-right:0;margin:0;line-height:1.7;font-weight:600}section._inner_b{padding-top:20px;padding-bottom:20px;}section._inner_s_2{padding-top:65px;padding-bottom:65px}section._inner_s_2 h3.title-s.text-center{font-size:40px}section._inner_s_2 h3.title-s.text-center+p{font-size:24px;padding:0 50px;margin-bottom:0;margin-top:10px}section._inner_s_3{background:#f8f5ee;padding-top:80px;padding-bottom:80px}section._inner_s_3 h3{margin-bottom:70px}section._inner_s_3 .row h4{text-align:center;font-size:22px;color:#000;min-height:55px;font-weight:600!important;margin-top:20px}section._inner_s_3 .row h4+p{font-size:16px;padding:0 3%;text-align:justify}section._inner_s_4 h3{font-size:32px;padding-top:55px;padding-bottom:20px}section._inner_s_5 li:before{content:">";position:relative;left:0;width:13px;margin-left:-13px;display:inline-block}section._inner_s_5 li{padding-left:13px;font-size:18px;margin:15px 0;line-height:1.8}section._inner_s_5{padding-top:50px;padding-bottom:50px;background:#f8f5ee}section._inner_s_5 h3{text-align:center;margin-bottom:50px;font-size:42px;font-weight:600}section._inner_s_5 p.l-p{font-size:24px;padding:0 9%;margin-top:55px}section.hiw-s-1+div h3{margin-top:60px;margin-bottom:30px;font-size:40px;font-weight:600}section.hiw-s-1+div{padding:0 0 30px}section.sec-9 ul li:first-child:before{display:none}._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after,._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after,.s_box button.btn.btn-theme.btn-s-h:after,.sec-7 button.btn.btn-lg.btn-c.btn-theme:after,section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after , section.video-sec button.btn.btn-lg.btn-c.btn-theme:after{display:block;content:;top:100%;left:0;margin-top:5px;position:absolute;font-size:11px}.navbar.main-nav div#navbar ul li a.btn.btn-theme{position:relative;padding:8px 9px}._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after,._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after,.sec-7 button.btn.btn-lg.btn-c.btn-theme:after,section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after,section.video-sec button.btn.btn-lg.btn-c.btn-theme:after{color:#000}.sec-7 button.btn.btn-lg.btn-c.btn-theme{position:relative;padding-left:50px;padding-right:50px;width:auto}.s_box button.btn.btn-theme.btn-s-h{position:relative;padding:15px 50px}._inner_s_2 button.btn.btn-lg.btn-c.btn-theme,._inner_s_3 button.btn.btn-lg.btn-c.btn-theme,section.sec-3 button.btn.btn-lg.btn-c.btn-theme, section.video-sec button.btn.btn-lg.btn-c.btn-theme{position:relative;margin-top:30px;width:auto;padding-left:50px;padding-right:50px}.sec-7 .box-s-7 h2 span{width:67px;display:inline-block;background:#0199A6;text-align:center;margin-right:10px}.sec-9 a.btn+p br{display:none}.b_row_1>div .tri-sec h3{font-size:20px}.b_row_1 p{font-size:16px}.navbar.main-nav div#navbar ul li ul{border:none}.b_row_1>div .tri-sec h3+h3{font-size:18px;line-height:1.3}button.btn.btn-lg.btn-c.btn-theme.f-btn{position:relative;margin-top:55px;width:auto;padding-left:50px;padding-right:50px}button.btn.btn-lg.btn-c.btn-theme.f-btn:after{display:block;content:;top:100%;left:0;margin-top:5px;position:absolute;font-size:11px;color:#000}.sec-10 img,.sec-3 img,.sec-9 img{filter:none}section.sec-i-1 .container>h2{padding:0 6%;font-size:20px;margin-bottom:15px;font-style:italic;margin-top:0;text-align:justify}section.sec-i-1 .container>h2+p{font-size:20px;font-weight:600;margin-bottom:40px}section.sec-i-1 .container>h2+p span{font-size:14px;display:block}#m_slider .carousel-inner>.item.active{/* background:#000 */}.tab_b{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.sec-sign-1 div#t_slider .carousel-caption p.img-t{text-align:center;padding-top:10px}.sec-sign-1 div#t_slider .carousel-caption p.img-t img{border:5px solid #0199A6;border-radius:50%;width:130px}.sec-sign-1 form.f-m textarea.form-control{height:100px}p.sub-line-sec-s-1{margin-top:30px;font-size:25px;font-weight:600;margin-bottom:20px;font-style:italic}.sec-sign-1 div#t_slider .carousel-caption h2{color:#000}.sec-sign-1 div#t_slider .carousel-caption h2 span,.tab_b>div:last-child p span{font-size:16px}.tab_b>div:last-child{padding:0}.col-md-5.text-sec-1 h2{font-size:15px;padding:0 15px;text-align:justify;font-style:italic;position:relative;line-height:21px;margin-left:auto;margin-right:auto;font-weight:400;margin-top:0}.col-md-5.text-sec-1 h2+p img{display:block;margin:auto;border:3px solid #0199A6;border-radius:50%;width:100px}.col-md-5.text-sec-1 p{font-size:20px;font-weight:600;padding:0 15px}.col-md-5.text-sec-1 p span{display:block;font-size:16px;font-weight:400}section.sec-i-1 h3+p .btn{margin-left:0}section.sec-i-1 h3+p{margin-left:0;margin-right:0}button.btn.btn-lg.btn-c.btn-theme.f-btn.contect_form{margin-top:15px}ul.inner_tab_list{margin-bottom:10px}.navbar.main-nav div#navbar ul li ul li a{color:#000}.bubble2:after{background-image:url(../img/user.jpg)!important}.bubble:after{background-image:url(../img/visitor.jpg)!important}section._inner_s_3 h3+.row>div{padding:0 40px}.sec-9 button.btn.btn-lg.btn-c.btn-theme{position:relative;padding-left:50px;padding-right:50px;width:auto;margin-bottom:30px;margin-top:20px}section.sec-15 button.btn.btn-lg.btn-c.btn-theme:after , .sec-9 button.btn.btn-lg.btn-c.btn-theme:after{display:block;content:;top:100%;left:0;margin-top:5px;position:absolute;font-size:11px;color:#000}
img#s-sing-i{max-width:200px;width:100%;margin-top:35px;margin-bottom:35px}img#s-sing-i+h1{margin-top:0}


/*Blog Styles Start*/
.list .inner-img{
        width: 80%;
    margin: auto;
    padding: 30px 0 30px 0;
}
.text-blog p span a{
        font-size: 17px;
    color: #000;
    font-weight: 600;
    text-decoration: none;
}

.inner-bg-post-text a{
    color : #000;
}
.inner-bg-post-text a:hover{
    color : #000;
     text-decoration: none;
}
.text-blog .list p{
     padding-left: 28px;
}
.text-blog .list{
    list-style:none;
}
.text-blog .list li{
        font-size: 24px;
    font-weight: 600;
        margin-top: 55px;
}

.sec-blog .title-a{
    color: #000;
}
.sec-blog a:hover{
    color: #000;
    text-decoration: none;
}
.user-comments-sec h3{
       padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #00000029;
    margin-bottom: 50px;
}
.user-comments-sec input{
   height: 40px;
    border-radius: 0;
}
.user-comments-sec textarea{
   height: 100px;
    border-radius: 0;
}
.post-div{
  margin-top: 5px;
    margin-bottom: 18px;
}
.recent-post{
    margin-top: 30px;
    border: 1px solid #cccccc4f;
    padding: 10px 20px 20px 20px;
}
.recent-post .r-title{
    padding-bottom: 15px;
    font-size: 21px;
    font-weight: 600;
}
.inner-bg-post-text h4{
      margin-top: 0px;
    font-size: 16px;
    font-weight: 500;
}
.inner-bg-post-text p{
       font-size: 12px;
    margin-top: -1px;
}
.inner-bg-post img{
    width: 100%;
}
.search-form{
    border: 1px solid #cccccc4f;
    padding: 10px 20px 20px 20px;
}
.search-form h2{
    font-size: 22px;
    font-weight: 600;
}
.search-form span i{
        color: #fff;
    position: absolute;
    right: 36px;
    background: #0199A6;
    height: 40px;
    width: 60px;
    top: 65px;
    text-align: center;
    line-height: 38px;
    font-size: 16px;
}
.search-form input{
    height: 40px;
    border-radius: 0;
    border: 1px solid #000;
}
.pagination-blog{
    padding-left: 17px;
}
  .pagination-blog .page{
      padding-left: 0;
    }
    .pagination-blog .page li{
      display: inline;
    }
    .pagination-blog .page li a{
      text-decoration: none;
    }
    .pagination-blog .page li span{
      padding:10px 15px;
      border: 2px solid #0199A6;
      color: #0199A6;
       position: relative;
      top: 10px;
      font-weight: 600;
      font-size: 16px;
    }
    .pagination-blog .page li span:hover{
      background: #0199A6;
      color: #fff;
    }
     .pagination-blog .page li .active{
      background: #0199A6;
      color: #fff;
    }
.sec-blog .title{
    text-align: left;
    padding: 10px 0 10px 0;
    font-size: 30px;
    font-weight: 600;
}

.sec-blog{
    margin-bottom: 50px;
}
.sec-blog img{
    width: 100%;
}
.datepick-custom{
      list-style: none;
      padding-left: 0;
    }
    .bg-user-detail{
        margin-top: 30px;
    }
    .bg-user-detail .line{
        border-right: 1px solid #000;
    }
    .datepick-custom li{
      display: inline;
    }
    .datepick-custom li:first-child{
      padding-right: 15px;
    }
    .text-blog p{
        padding-top: 10px;
        font-size: 16px;
        text-align: justify;
    }
    .blog-btn{
        margin-top: 15px;
            width: 180px;
    height: 50px;
    line-height: 35px;
    font-size: 18px;
    }
/*Blog Styles End*/


.s_box button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: rgba(121, 121, 121, 0.7607843137254902);
}
.sec-15 button.btn.btn-lg.btn-c.btn-theme {
    position: relative;
    margin-bottom: 50px;
}
/*
.sec-12 .box-sec-12{
    top: auto !important
}
*/
section.sec-12:after{

    background-position: center;
}
/*
.sec-12 {
    height: 530px;
}
*/
.panel-body p {
    font-size: inherit;
}
ul.tab_list {
    margin-bottom: 30px;
}
._inner_s_2 button.btn.btn-lg.btn-c.btn-theme,
._inner_s_3 button.btn.btn-lg.btn-c.btn-theme,
section.sec-3 button.btn.btn-lg.btn-c.btn-theme,
section.video-sec button.btn.btn-lg.btn-c.btn-theme ,
.sec-7 button.btn.btn-lg.btn-c.btn-theme,
.sec-9 button.btn.btn-lg.btn-c.btn-theme,button.btn.btn-lg.btn-c.btn-theme.f-btn{
    font-size: 21px;
}

._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after,
._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after,
section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after,
section.video-sec button.btn.btn-lg.btn-c.btn-theme:after ,
.sec-7 button.btn.btn-lg.btn-c.btn-theme:after,
section.sec-15 button.btn.btn-lg.btn-c.btn-theme:after , .sec-9 button.btn.btn-lg.btn-c.btn-theme:after,button.btn.btn-lg.btn-c.btn-theme.f-btn:after{
    font-size: 13px;
    text-align: center;
    width: 100% !important;
}
.s_box .btn-s-h{
        font-size: 21px;    width:340px !important;
}
.s_box .btn-s-h:after{
    font-size: 13px !important;
    width: 100% !important;
}

section._inner_s_3 > .container > .row > .col-md-4 img {
    height: 130px !important;
}
section._inner_s_3 .row h4 {
    font-size: 27px;
}
section._inner_s_3 h3+.row>div {
    padding: 0 20px;
}
.tab_b.col-md-6{
    margin: 0;
}
.slider_ox:after , .slider_ox:before {
    content: " ";
    display: table;
    width: 100%;
}

.slider_ox {
    margin: 0 -15px;
}
div[order="2"] .tab_b.col-md-6 .col-md-12:first-child{
     min-height: 112px;
}
/*div[order="2"] .tab_b.col-md-6 .col-md-12:first-child{*/
/*     min-height: 240px;*/
/*}*/
.tab_b>div:last-child p {
    margin-top: 5px;
}
@media(max-width:1199px){.navbar.main-nav div#navbar ul li{padding:0 4px}.navbar.main-nav div#navbar ul li a:not(.btn){padding-left:6px;padding-right:6px;font-size:13px}#m_slider.animated .carousel-caption h2 span{font-size:20px}#m_slider.animated .carousel-caption h2{font-size:40px}._sec_3_box{padding:0 10px}.sec-7 .box-s-7 h2{font-size: 20px;}.sec-7 .box-s-7 p{font-size:16px}section.sec-6 p{font-size:26px}section.sec-11 h3{font-size:30px}#m_slider .carousel-caption{bottom:25%}footer li a{font-size:13px}footer{padding-top:50px;padding-bottom:50px}}
@media(max-width:991px){
    section.sec-10 ul li{padding-left:30px!important;padding-right:30px!important}.tab_b{text-align:center;display:block}.tab_b>div:first-child{display:none}.navbar.main-nav div#navbar ul li ul{position:relative}.navbar.main-nav div#navbar ul li{padding:0 4px;width:100%;text-align:center}.navbar-collapse{background:rgba(0,0,0,.9);border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-collapse.collapse.in{display:block!important}.navbar-header button.navbar-toggle span.icon-bar{background:#fff;height:3px}.navbar-header button.navbar-toggle{background:#000;color:#fff;margin-bottom:0;margin-top:15px}section.logo-sec.text-center ul li:nth-child(n+4){display: block !important;}section.logo-sec.text-center ul li{width:33%}.sec-12 .box-sec-12{width:100%}.sec-12 .box-sec-12 p{padding:0 20px}footer{text-align:center;padding:0 0 50px}footer h3{margin-top:50px}section.sec-6 p span{display:block;width:100%;text-align:center}.f-sec-1 .line_f_s_1,.line-main-s-1{display:none}.b_row_1>div .tri-sec{text-align:center;border-bottom:2px solid #0199A6}section.sec-i-1 button.btn.btn-lg.contect_form.btn-c.btn-theme.f-btn{margin-bottom:50px}section._inner_b p{font-size:21px}h3.title-s{font-size:26px;padding:0 30px!important}
.navbar.main-nav div#navbar ul > li:nth-child(3) {
    display: none;
}.navbar.main-nav div#navbar ul {
    margin: 0;
    width: 100%;
}}@media(max-width:770px){#m_slider.animated .carousel-caption h2 span{font-size:15px;margin-top:5px}#m_slider.animated .carousel-caption h2{font-size:28px}section.sec-10 ul li{padding-left:20px!important;padding-right:20px!important}section._inner_b p{font-size:17px}
}
@media(max-width:786px){
    #m_slider .carousel-caption{bottom:35%;position:relative}#m_slider .carousel-inner img{display:none}#m_slider .carousel-inner>.item.active{/* background: rgba(0,0,0,.7); */padding:120px 0 0;}#m_slider .carousel-inner{background:url(../img/sl_image.jpg);background-position: 57% 0%;}section.logo-sec.text-center ul li{display:block!important;width:100%!important;padding:25px!important}section.logo-sec+*{display:none}#m_slider.animated .s_box{display:block;height:auto;margin-bottom:20px}section.logo-sec.text-center ul li img{height:auto!important;max-width:100%;max-height:inherit}#m_slider.animated .s_box button.btn.btn-s-h{margin-bottom:40px;display:block;margin-left:auto;margin-right:auto}#m_slider.animated .carousel-caption h2{font-size:35px}#m_slider.animated .carousel-caption h2 span{font-size:21px;margin-top:5px}.sec-2 p{font-size:16px}section.hiw-s-1+div h3{margin-top:60px;margin-bottom:30px;font-size:26px;font-weight:600}section.sec-6 p span{font-size:60px}section.sec-6 p{font-size:20px}section.logo-sec ul li:nth-child(2), section.logo-sec ul li:nth-child(5) {
    display: block !important;
}section.sec-10 ul li:nth-child(3), section.sec-10 ul li:nth-child(4) {
    display: none;
}section._inner_s_2 h3.title-s.text-center {
    font-size: 30px;
}section._inner_s_2 h3.title-s.text-center+p {
    font-size: 20px;
    padding: 0 10px;}
#m_slider .carousel-inner>.item.active {
    /* background: rgba(0,0,0,.7); */
    padding: 270px 0 0;
}
#m_slider .carousel-inner {
    background: url(../img/sl_image.jpg);
    background-position: 26% 0;
    /* opacity: .9 !important; */
    background-repeat: no-repeat;
    background-size: cover;
}

}
@media(max-width:610px){section.sec-12{height:auto;min-height:auto;position:relative}section.sec-12 .box-sec-12{position:relative;height:auto;padding-bottom:0}section.sec-12 .box-sec-12 p{font-size:20px}section.sec-12 .box-sec-12 .s_box{height:auto}section.sec-12 .box-sec-12 .s_box button{margin-bottom:50px}section.sec-12:after{top:0;left:0;background-size:auto 100%}section._head-inner h1{padding:100px 7px;font-size:25px;line-height:1.5}section.sec-9 ul li:after {
    content: "" !important;
    width: 100%;
    background: #000;
    height: 1px;
    margin: auto;
}}
@media(max-width:480px){
    #m_slider.animated .s_box button.btn.btn-s-h:after {
    text-align: center;
    width: 100%;
}
    section._head-inner h1{line-height:1.5;font-size:21px;padding:100px 0;margin:0;background:0 0}.b_row_1>div:nth-child(even) .tri-sec,.b_row_1>div:nth-child(odd) .tri-sec{padding:10px}button.btn.btn-lg.btn-c.btn-theme.f-btn:after{font-size:10px}button.btn.btn-lg.btn-c.btn-theme.f-btn{position:relative;margin-top:55px;width:auto;padding-left:35px;padding-right:35px}.sec-7 .box-s-7 h2{font-size: 18px;}section.sec-6 p{font-size:17px}.sec-9 h2.title-s,section.sec-11 h3{font-size:25px}#m_slider.animated .carousel-caption h2 span{top:0;opacity:1;padding:10px 20px 0} section.logo-sec.text-center ul li img {
    height: auto!important;
    max-width: 100%;
    max-height: inherit;
    max-width: 120px !important;
    }#m_slider.animated .s_box button.btn.btn-s-h{
        width: 100%;
        font-size: 20px;
    }.sec-9 h2.title-s, section.sec-11 h3 {
    font-size: 18px;
}section._inner_s_2 h3.title-s.text-center+p {
    font-size: 18px;
    padding: 0 10px;}section._inner_s_2 h3.title-s.text-center {
    font-size: 24px;
}}
    @media(max-width:420px){#m_slider.animated .carousel-caption h2 {
    font-size: 23px;
    padding: 0 7px;
}h3.title-s{font-size:19px;padding:0!important}#m_slider.animated .carousel-caption h2 span{top:0;opacity:1;padding:10px 10px 0;font-size:18px}#m_slider.animated .carousel-caption h2{font-size:26px}.s_box button.btn.btn-theme.btn-s-h{position:relative;padding:15px 35px}.s_box button.btn.btn-theme.btn-s-h:after{display:block;content:;top:100%;left:0;margin-top:5px;position:absolute;font-size:10px}}


section.logo-sec+ .sec-2 {
     display: block !important;
}
.navbar.main-nav .navbar-brand img ,
.navbar.main-nav .navbar-brand svg {
    width: 180px;
    margin: 10px 0 0;
}
.navbar.main-nav div#navbar ul li {
/*    padding: 0 19px;*/
}
.sec-7 h3.title-s{
    margin-bottom: 55px
}

section.sec-9 ul li:before {
    display: inline-block !important;
    content: "";
    width: 5px;
    height:  5px;
    background: #000;
    border-radius: 50%;
    margin-right: 5px;
    position: relative;
    top: -3px;
}
a.navbar-brand:after {
    /*content: "Call Us Anytime: 877-787-2676";*/
    display:  block;
    color: #fff;
    font-size: 15px;
    text-shadow: none;
    text-align: center;
    position: relative;
    left: -13px;
    font-family: 'Roboto Slab', serif;
}
section.c-sec button.btn-theme:after {
    /*content: "Call Us Anytime: 877-787-2676";*/
    position: absolute;
    bottom: auto;
    top: 100%;
    left: 0;
    font-size: 14.5px;
    color: #000;
    padding: 3px 0px;
    text-align:  center;
    width: 100%;
}

section.c-sec button.btn-theme {
    position: relative;
}
section._inner_s_3 + section.sec-10 {
    padding-top: 55px !important;
}

@media(max-width:991px){
    .navbar.main-nav .navbar-brand {
    width: 100%;
    display: block;
    float: none;
    margin: 0;
    text-align: center;
}
    a.navbar-brand:after {
    left: auto;
}
 .navbar-header button.navbar-toggle {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    display: none;
}
    .navbar-header {
    position: relative;
    z-index: 0;
}
}
@media(max-width:500px){
    section.sec-6 p{
        padding: 0 10px
    }
    .navbar.main-nav .navbar-brand svg {
    width: 140px;
    margin: 10px 0 0;
}

.navbar.main-nav .navbar-brand svg {
    width: 140px;
    margin: 0px 0 0;
    height: 50px;
}
}
@media(max-width:700px){
    section.logo-sec ul li:nth-child(2), section.logo-sec ul li:nth-child(5) {
    display: block !important;
}
}




section.popup.open {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.85);
    z-index: 999;
    display: table;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    height: 100%;
    margin: auto;
    padding: 9% 18%;
}

section.popup iframe {
    display: table-cell;
    vertical-align: middle;
    height: 100%;
    width: 100%;
}
a.closex {
    position: absolute;
    background: #fff;
    width: 25px;
    height: 25px;
    float: right;
    right: 18%;
     text-decoration: none !important;
    z-index: 999999;
}
button.btn.btn-sec.btn-s-h i.fa.fa-play-circle {
    transform: scale(1.9) translate(-6px , 0px);
}
a.closex:after {
    content: "\f00d";
    color: #333;
    line-height: 25px;
    font-family: FontAwesome;
    text-decoration: none !important;
    font-size: 20px;
}


._head-inner .btn-s-h {
    margin-left: 25px;
    color: #fff;
    margin-right: 10px;
    padding: 15px 35px;
    font-size: 16px;
    font-weight: 600;
}
.carousel-caption .btn {
    text-shadow: none;
}

._head-inner .btn-s-h, ._head-inner button.btn.btn-theme.btn-s-h {
    box-shadow: 3px 3px 0 0 #c06b00;
}

._head-inner .btn-s-h {
    margin-left: 25px;
    color: #fff;
    margin-right: 10px;
    padding: 15px 35px;
    font-size: 16px;
    font-weight: 600;
}

button.btn.btn-theme.btn-s-h, button.btn.btn-sec.btn-s-h {
    width: 280px;
    margin: 0 15px;
}

button.btn.btn-theme.btn-s-h, button.btn.btn-sec.btn-s-h {
    width: 280px;
    margin: 0 15px;
}

._head-inner button.btn.btn-sec.btn-s-h {
    box-shadow: 3px 3px 0 0 #000;
}

._head-inner button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: 0 0;
}

._head-inner button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: rgba(121, 121, 121, 0.7607843137254902);
}

._head-inner button.btn.btn-sec.btn-s-h {
    box-shadow: 3px 3px 0 0 #000;
}


._head-inner button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: 0 0;
}

._head-inner button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: rgba(121, 121, 121, 0.7607843137254902);
}

section._head-inner {
    position: relative;
}

section._head-inner p {
    position: absolute;
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
     margin-bottom: 25px;
}
._head-inner button.btn.btn-sec.btn-s-h:hover {
    opacity: 1;
    background: #797979;
}
@media(max-width:700px){
    section.popup.open{
        padding: 5%;
    }
    a.closex{
            right: 5%;
    }
}

.open_t_m_less , .open_t_m{
    display: inline-block;
}




/***industries section***/

._head-inner .btn-s-h {
    margin-left: 25px;
    color: #fff;
    margin-right: 10px;
    padding: 15px 35px;
    font-size: 16px;
    font-weight: 600;
}
.carousel-caption .btn {
    text-shadow: none;
}

._head-inner .btn-s-h, ._head-inner button.btn.btn-theme.btn-s-h {
    box-shadow: 3px 3px 0 0 #c06b00;
}

._head-inner .btn-s-h {padding: 0 !important;width: 440px !important;height: 65px !important;font-size: 24px;margin-left: 0;line-height: 62px;}

button.btn.btn-theme.btn-s-h, button.btn.btn-sec.btn-s-h {
    width: 280px;
    margin: 0 15px;
}

button.btn.btn-theme.btn-s-h, button.btn.btn-sec.btn-s-h {padding: 0 !important;width: 440px !important;height: 65px !important;font-size: 24px;margin-left: 0;}

._head-inner button.btn.btn-sec.btn-s-h {
    box-shadow: 3px 3px 0 0 #000;
}

._head-inner button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: 0 0;
}

._head-inner button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: rgba(121, 121, 121, 0.7607843137254902);
}

._head-inner button.btn.btn-sec.btn-s-h {
    box-shadow: 3px 3px 0 0 #000;
}


._head-inner button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: 0 0;
}

._head-inner button.btn.btn-sec.btn-s-h {
    opacity: 1;
    transition: 150ms;
    background: rgba(121, 121, 121, 0.7607843137254902);
}

section._head-inner {
    position: relative;
}

section._head-inner p {
    position: absolute;
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
     margin-bottom: 25px;
}
._head-inner button.btn.btn-sec.btn-s-h:hover {
    opacity: 1;
    background: #797979;
}
 section.-indust-sec h3.title-s {
    margin-bottom: 50px;
    line-height: 1.2;
    padding: 0 60px;
    font-weight: 600;
}

section.-indust-sec {
    padding-top: 80px;
    padding-bottom: 80px;
}

.-indust-sec-grid li {
    width: 33%;
    padding: 10px 10px;
    font-size: 16px;
    font-weight: 500;
    border-bottom: 1px solid;
    height: 57px;
    /* width: 100% !important; */
    vertical-align: middle;
    display: inline-flex;
    /* flex-flow: column-reverse; */
}

.-indust-sec-grid ul {
    width: 100%;
    vertical-align: middle;
}
@media(max-width:991px){
    .-indust-sec-grid li {
        width: 49%;
    }
    section.-indust-sec h3.title-s {
    padding: 0 0px !important;
}
}

@media(max-width:480px){
       .-indust-sec-grid li {
        width: 100%;
           height: auto;
    }
section.-indust-sec h3.title-s {
    padding: 0 0px !important;
    font-size: 22px !important;
}
    #m_slider.animated .s_box button.btn.btn-s-h {
    width: 100% !important;
    font-size: 18px;
}
 ._inner_s_2 button.btn.btn-lg.btn-c.btn-theme, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme, section.sec-3 button.btn.btn-lg.btn-c.btn-theme, section.video-sec button.btn.btn-lg.btn-c.btn-theme, .sec-7 button.btn.btn-lg.btn-c.btn-theme, section.sec-15 button.btn.btn-lg.btn-c.btn-theme, .sec-9 button.btn.btn-lg.btn-c.btn-theme, button.btn.btn-lg.btn-c.btn-theme.f-btn {

      font-size: 18px;
    width: 94% !important;
    padding-left: 0;
    padding-right: 0;
    margin-left: auto !important;
    margin-right: auto !important;
}
    .sec-7 button.btn.btn-lg.btn-c.btn-theme {
    width: 100% !important;
}
    section.sec-6 p {
    font-size: 16px;
    text-align: center;
}
    .s_box button.btn.btn-s-h {
    margin-left: auto !important;
    margin-right: auto !important;
}

    ._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after,  .sec-7 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after, section.video-sec button.btn.btn-lg.btn-c.btn-theme:after,._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after, section.video-sec button.btn.btn-lg.btn-c.btn-theme:after, .sec-7 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-15 button.btn.btn-lg.btn-c.btn-theme:after , .sec-9 button.btn.btn-lg.btn-c.btn-theme:after, button.btn.btn-lg.btn-c.btn-theme.f-btn:after{
        font-size: 11px !important;
    }
    section.sec-12 .box-sec-12 .s_box button.btn.btn-s-h {
    width: 94% !important;
    font-size: 17px;
}

}
#m_slider.animated .carousel-caption h2 b {
    text-decoration: underline;
}
@media (max-width: 700px){
#m_slider.animated .s_box {
    display: block;
    height: auto;
    padding: 0 20px;
    margin-bottom: 20px;
}}
@media (max-width: 420px){
#m_slider.animated .carousel-caption h2 {
    font-size: 24px;
}}

section.video-sec {
    padding: 70px 0px;
    position: relative;
}
section.video-sec h3{
    margin-bottom:25px;
}
section.video-sec:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
     z-index: -4;
     opacity: .5;
    top: 0;
    background-image: url(../img/bac-m.png);
}
section.video-sec iframe {
    max-width: 100%;
}
#m_slider .carousel-caption h2{

}
h3.title-s u {
    text-decoration: none;
    border-bottom: 3px solid #000;
    line-height: 1 !important;
    display: inline-block;
}
.col-md-4._sec_3_box img {
    transform: none !important;
    height: 120px;
}
._sec_3_box h4 {
    font-size: 24px;
    margin-top: 30px;
    margin-bottom: 30px;
}


section.sec-10 ul li:last-child span img {
    width: 70px;
    filter: brightness(0);
}

section.sec-10 ul li:last-child {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    height: 70px;
    text-decoration: underline;
    width: 210px;
    /* position: relative; */
    /* top: -35px; */
}

section.sec-10 ul {
    position: relative;
}

section.sec-10 ul li:last-child p {
    text-decoration: underline;
}
section.sec-10 ul li:last-child p a{
    color: inherit
}
@media(max-width:700px){
    section.sec-10 ul li:last-child {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    height: 70px;
    text-decoration: underline;
    width: 210px;
    /* position: relative; */
    /* top: -35px; */
    position: relative;
    width: 100%;
    margin-top: 20px;
    height: auto;
}
}

.sec-9 h2.title-s span {
    display: inline-block;
}


/*
.navbar.main-nav div#navbar ul li a.btn.btn-theme:after {
    display: block;
    content: ;
    top: 100%;
    left: 0;
    margin-top: 5px;
    position: absolute;
    font-size: 11px;
}
.navbar.main-nav div#navbar ul li a.btn.btn-theme {
    position: relative;
    padding: 11px 18px;
    font-size: 22px;
    font-weight: 600;
}
*/
.tab_b.col-md-6 {
    padding: 40px 50px;
    /* background: #fff; */
}

.tab_b.col-md-6 {
    display: flex;
    flex-flow: wrap row;
    filter: drop-shadow(9px 9px 6px rgba(0 ,0 ,0 ,0.2));
    background: transparent;
}

.tab_b.col-md-6 .col-md-12:first-child {
    order: 2;
    padding-bottom: 50px;
    padding-left: 40px;
    padding-right: 40px;
    min-height: 220px;
}

.tab_b.col-md-6 .col-md-12:last-child {
    order: 1;
    padding-top: 50px;
}
.tab_b p {
    text-align: center;
}
.tab_b.col-md-6 > div {
    background: #fafafa;
}
.tab_b>div:last-child p i {
    color: #ffc800;
}
.tab_b>div:last-child img{
    width: auto;
    /* height: 45px; */
}
@media(max-width:1199px){
    .tab_b.col-md-6 .col-md-12:first-child{
        min-height: 260px;
    }
}
@media(max-width:991px){
.tab_b.col-md-6 > div {
    width: 100%;
    display: block;
    min-height: inherit !important;
}
}
@media(max-width:420px){
    .tab_b.col-md-6 {
    padding-left: 20px;
    padding-right: 20px;
}
}


section.sec-71-1 {
    padding: 60px 0px;
}
.box-n-71 {
    padding-top: 60px;
}

.box-n-71 {
    position: relative;
    overflow: hidden;
}
.nav-s-71-c.row.active {
    opacity: 1;
}

.nav-s-71-c.row:first-child {
    position: relative;
}
.nav-s-71-c.row.active {
    margin: 0;
    left: 0;
}
.md-s-71 {
    padding: 45px 50px 0;
}
.md-s-71 > .row:first-child {
    margin-bottom: 10px;
}
.md-s-71 > div:last-child {
    padding-top: 40px;
}
.md-s-71 span {
    display: inline-block;
    width: 45px;
    height: 45px;
    background: transparent;
    border-radius: 50%;
    color: #fff;
    font-size: 22px;
    line-height: 45px;
    font-weight: 600;
}
.md-s-71 h4 {
    font-size: 21px;
    /* font-family: 'Fredoka One', cursive; */
    font-weight: 700;
    margin-top: 20px;
}
.md-s-71 p {
    font-size: 15px;
    text-align: justify;
    /* font-family: 'Josefin Sans', sans-serif; */
}
.nav-s-71-c button.btn.btn-lg.btn-c.btn-theme:after{
    display: block;
    content: ;
    top: 100%;
    left: 0;
    margin-top: 5px;
    position: absolute;
    font-size: 11px;
    color: #000;
    font-size: 13px;
    text-align: center;
    width: 100% !important;
}
.nav-s-71-c button.btn.btn-lg.btn-c.btn-theme{
        position: relative;
    padding-left: 50px;
    padding-right: 50px;
    width: auto;
    margin-bottom: 30px;
    margin-top: 40px;
    font-size: 21px;
}
section.sec-6 {
    background: no-repeat;
    background: #f8f5ee;
}
.md-s-71 span{
    position: relative;
}
.md-s-71 span:after{
    content: "\f005";
    position: absolute;
    left: -12px;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 65px;
    color: #0199A6;
    top: -10px;
    left: -7px;
    z-index: -2;
}
@media(max-width:991px){
    .md-hide-m{
        display: none
    }
}
@media(max-width:480px){
    h3.title-s {
    font-size: 26px ;
    padding: 0!important;
}
}
section.sec-10 {
    background: #f8f5ee;
}
section.sec-9 {
    background: #fff;
}
._inner_s_2 button.btn.btn-lg.btn-c.btn-theme, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme, section.sec-3 button.btn.btn-lg.btn-c.btn-theme, section.video-sec button.btn.btn-lg.btn-c.btn-theme, .sec-7 button.btn.btn-lg.btn-c.btn-theme, section.sec-15 button.btn.btn-lg.btn-c.btn-theme, .sec-9 button.btn.btn-lg.btn-c.btn-theme, button.btn.btn-lg.btn-c.btn-theme.f-btn,.nav-s-71-c button.btn.btn-lg.btn-c.btn-theme{padding: 0 !important;width: 440px !important;height: 65px !important;font-size: 24px;margin-left: 0;}
    #m_slider .carousel-caption h2 {
        font-size: 55px;}
        section.video-sec h3{font-size:40px;}
._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after, section.video-sec button.btn.btn-lg.btn-c.btn-theme:after, .sec-7 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-15 button.btn.btn-lg.btn-c.btn-theme:after , .sec-9 button.btn.btn-lg.btn-c.btn-theme:after, button.btn.btn-lg.btn-c.btn-theme.f-btn:after,.nav-s-71-c button.btn.btn-lg.btn-c.btn-theme:after{
    font-size: 18px
}.s_box .btn-s-h:after{
    font-size:17px !important;
}

.md-s-71 h4 {
    font-size: 29px;
}
.md-s-71 p {
    font-size: 18px;
}
.img-sc-sec2 {
    padding-top: 30%;
}
#m_slider .carousel-caption {
     bottom: 120px;
     max-width: 1000px;
}
.s_box button.btn.btn-theme.btn-s-h, .s_box button.btn.btn-sec.btn-s-h {padding: 0 !important;width: 440px !important;height: 65px !important;font-size: 24px;}

h3.title-s {
    font-size: 45px;
}
section.sec-9 ul li {
    font-size: 18px;
}
section.sec-9 ul li span {
    font-size: 26px;
    font-weight: 700;
}
#m_slider .carousel-caption h2 span {
    font-size: 30px;
}
section.c-sec button.btn-theme:after {
    font-size: 20px;
}
section.c-sec button.btn-theme {
    font-size: 33px;
    width: auto;
    height: auto;
    padding: 15px 70px;
}
.box-n-71 {
    padding-top: 20px;
}
.tab_b.col-md-6 .col-md-12:last-child{
     margin-bottom: -1px;
}

.md-s-71.md-2-71 {
    padding: 0px 45px 0;
}
.text-ad-i{font-size:25px;}
.sec-9 button.btn.btn-lg.btn-c.btn-theme {
    margin-top: 20px;
}
section.sec-9 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.sec-9 a.btn+p{

      font-size: 22px;
}
section.sec-15 .md-s-71 span {
    position: relative;
    z-index: 0;
}
section.sec-15 {
    background: #F5F5F5;
    padding-top: 25px;
    padding-bottom: 25px;
    z-index: 0;
}
section.sec-9 ul li {
    font-size: 22px;
    padding: 10px 2px;
}
.sec-15 .md-s-71 > div:last-child {
    padding-top:0;
}
.sec-15 .md-s-71 {
    padding-top: 20px;
}
/*.sec-7 .box-s-7 h2{*/
/*    font-size:20px;*/
/*}*/
.sec-7 p.im-center{
    text-align:center !important;
}
.sec-7 p.im-center img{
    width:90px;
}
.md-s-71 span i{
    font-style: normal;
}
.m-s{
    display: none;
}
@media (max-width: 1199px){
    #m_slider.animated .carousel-caption h2 {
    font-size: 50px;
}

#m_slider.animated .carousel-caption h2 span {
    font-size: 28px;
    margin-top: 0;
}
.md-s-71 {
    padding: 45px 25px 0;
}
.md-s-71 {
    padding: 25px 25px 0;
}
.md-s-71 p {
    font-size: 17px;
}
.md-s-71 h4 {
    font-size: 28px;
}
.img-sc-sec2 {
    padding-top: 60%;
}
section.sec-6 p {
    font-size: 29px;
}
section.sec-6 p span {
    font-size: 80px;
    line-height: 82px;
}
#m_slider .carousel-caption {
    bottom: 110px;
}
}
@media(max-width:991px){
    #m_slider.animated .carousel-caption h2 {
        font-size: 40px;
    }
    #m_slider.animated .carousel-caption h2 span {
        font-size: 24px;
        margin-top: 0;
    }
    .m-s{
        display: block;
    }
    .d-s{
        display: none;
    }
}
@media(max-width:945px){
    #m_slider.animated .s_box button.btn ,
.box-sec-12 .s_box button.btn.btn-theme.btn-s-h,
.box-sec-12 .s_box button.btn.btn-sec.btn-s-h{
        width: 350px;
    }
    #m_slider.animated .s_box button.btn.btn-theme.btn-s-h:after ,
.box-sec-12 .s_box button.btn.btn-theme.btn-s-h:after{
        font-size: 14px !important;
    }
    #m_slider .carousel-caption {
        bottom: 125px;
        padding-bottom: 0;
        padding-top: 0;
    }
    #m_slider.animated .carousel-caption h2 {
        font-size: 33px;
        margin: 0;
    }
    #m_slider.animated .carousel-caption h2 span {
        font-size: 21px;
    }
    #m_slider.animated .s_box {
        top: 10px;
    }
}

@media(max-width:786px){
    #m_slider .carousel-inner>.item.active{
        background: rgba(0, 0, 0, 0);
        padding: 270px 0 0;
        height: 100%;
    }
    #m_slider .carousel-caption {
        bottom: 20px;
    }

    ._inner_s_2 button.btn.btn-lg.btn-c.btn-theme, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme, section.sec-3 button.btn.btn-lg.btn-c.btn-theme, section.video-sec button.btn.btn-lg.btn-c.btn-theme, .sec-7 button.btn.btn-lg.btn-c.btn-theme, section.sec-15 button.btn.btn-lg.btn-c.btn-theme, .sec-9 button.btn.btn-lg.btn-c.btn-theme, button.btn.btn-lg.btn-c.btn-theme.f-btn, .nav-s-71-c button.btn.btn-lg.btn-c.btn-theme {margin-bottom: 40px;display: block;margin-left: auto;margin-right: auto;}
    ._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after, section.video-sec button.btn.btn-lg.btn-c.btn-theme:after, .sec-7 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-15 button.btn.btn-lg.btn-c.btn-theme:after , .sec-9 button.btn.btn-lg.btn-c.btn-theme:after, button.btn.btn-lg.btn-c.btn-theme.f-btn:after, .nav-s-71-c button.btn.btn-lg.btn-c.btn-theme:after{
                font-size: 15px !important;
    }
/*    body .nav-s-71-c button.btn.btn-lg.btn-c.btn-theme {*/
/*    width: 100% !important;*/
/*}*/
.nav-s-71-c.row.active > div > .row > .col-md-12 {
    padding: 0;
}
section.sec-12 {
    height: auto;
    min-height: auto;
    position: relative;
}
section.sec-12 .box-sec-12 {
    position: relative;
    height: auto;
     padding-bottom: 10px;
}
section.sec-12 .box-sec-12 p {
    font-size: 26px;
}
section.sec-12 .box-sec-12 .s_box {
    height: auto;
}
section.sec-12:after {
    top: 0;
    left: 0;
     background-size: cover !important;
}

.box-sec-12 .s_box button.btn.btn-theme.btn-s-h,
.box-sec-12 .s_box button.btn.btn-sec.btn-s-h{
    margin-bottom:50px;
}
}
@media(max-width:450px){
     ._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after, section.video-sec button.btn.btn-lg.btn-c.btn-theme:after, .sec-7 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-15 button.btn.btn-lg.btn-c.btn-theme:after , .sec-9 button.btn.btn-lg.btn-c.btn-theme:after, button.btn.btn-lg.btn-c.btn-theme.f-btn:after, .nav-s-71-c button.btn.btn-lg.btn-c.btn-theme:after{
                font-size: 12px !important;
    }
    ._inner_s_2 button.btn.btn-lg.btn-c.btn-theme, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme, section.sec-3 button.btn.btn-lg.btn-c.btn-theme, section.video-sec button.btn.btn-lg.btn-c.btn-theme, .sec-7 button.btn.btn-lg.btn-c.btn-theme, section.sec-15 button.btn.btn-lg.btn-c.btn-theme, .sec-9 button.btn.btn-lg.btn-c.btn-theme, button.btn.btn-lg.btn-c.btn-theme.f-btn, .nav-s-71-c button.btn.btn-lg.btn-c.btn-theme {
    font-size: 17px !important;
    width: 89% !important;
}
button.btn.btn-lg.btn-c.btn-theme.f-btn{
    width:100% !important;
}
}
@media(max-width:400px){
       ._inner_s_2 button.btn.btn-lg.btn-c.btn-theme:after, ._inner_s_3 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-3 button.btn.btn-lg.btn-c.btn-theme:after, section.video-sec button.btn.btn-lg.btn-c.btn-theme:after, .sec-7 button.btn.btn-lg.btn-c.btn-theme:after, section.sec-15 button.btn.btn-lg.btn-c.btn-theme:after , .sec-9 button.btn.btn-lg.btn-c.btn-theme:after, button.btn.btn-lg.btn-c.btn-theme.f-btn:after, .nav-s-71-c button.btn.btn-lg.btn-c.btn-theme:after,#m_slider.animated .s_box button.btn.btn-theme.btn-s-h:after, .box-sec-12 .s_box button.btn.btn-theme.btn-s-h:after{
                font-size: 10px !important;
    }
}
.sec-15 .md-s-71 p.im-center {
    text-align: center;
}
.sec-15 .md-s-71 p.im-center img {
    width: 110px;
}
.sec-15 .md-s-71 p {
    font-size: 22px;
    text-align: center;
}
@media(max-width:991px){
    .row.sec-71-mrow {
    margin: 0;
}
}
@media(max-width:786px){
    .sec-15 .md-s-71 {
        padding-left: 22px;
        padding-right: 22px;
    }
    section.sec-12 {
        padding-top: 50px;
    }
}
@media(max-width:480px){
    .sec-9 h2.title-s, section.sec-11 h3 {
    font-size: 32px;
    padding: 0 5px;
}
}
}
.sec-16{
    background:#f8f5ee;
    text-align:center;
    padding:20px;
}
.sec-16 h2 {
    font-size: 33px;
    font-weight: 700;
    line-height: 1.5;
    padding: 0 30px;
}
.sec-16 {
    background: #333333;
    text-align: center;
    background-size: cover;
    color: #fff;
    padding-bottom: 30px;
    padding-top: 20px;
    FONT-SIZE: 47px;
}





/***sec-18***/

section.sec-18 {}

section.sec-18 p.text-center.f-list {
    font-size: 29px;
    margin-top: 25px;
    padding-bottom: 30px;
    font-weight: 500;
}

section.sec-18 {
    padding: 70px 0px;
}
.s-18-b p {
    font-size: 26px;
    margin-top: 20px;
    font-weight: 700;
    padding: 0 5px;
    margin-bottom: 20px;
}

section.sec-18 p.text-center.last-p {
    font-size: 26px;
    max-width: 850px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    font-weight: 500;
}
.s-18-b span {text-align: center;display: block;}

.s-18-b div {
    /* border-radius: 10px; */
    /* box-shadow: -7.36px 8.175px 32px 0px rgba(30, 31, 30, 0.082); */
}



p.text-center.f-list span {
    font-weight: 700;
    /* font-size: 40px; */
    text-decoration: underline;
}



section.sec-18 section.sec-15 button.btn.btn-lg.btn-c.btn-theme {
    margin-top: 20px;
    margin-bottom: 0px;
}

.s-18-b span:before {
    content: "1";
    display: inline-block;
    font-size: 35px;
    width: 50px;
    height: 50px;
    background: #909090;
    border-radius: 50%;
    margin-bottom: 20px;
    color: #fff;
     content: attr(altr);
}

.s-18-b span img {
    display: block;
    margin: auto;
}

section.sec-18 {}

section.sec-18 h3.title-s {
    margin: 0px -24px;
    margin-bottom: 40px;
}

section.sec-14 {}
@media(max-width:991px){
    section.sec-18 h3.title-s {
        margin-left: 0;
        margin-right: 0;
    }
    .row.text-center.sec-71-mrow{
        margin-left: -15px;
        margin-right: -15px;
    }
}




/******new******/
.col-md-6.fir-s:after {
    content: "";
    width: 0px;
    height: 70%;
    border-left: 3px #000 dashed;
    background: transparent;
    position: absolute;
    left: auto;
    right: 0;
    top: auto;
    bottom: 30px;
    margin: auto;
}
.sec-9 hr {
    border-top: 2px solid;
    background: transparent;
    margin: 70px 0px;
}
section.sec-9 ul.s-2 li:before {
    width: auto;
    height: auto;
    content: "\f00c ";
    font: normal normal normal 14px/1 FontAwesome;
    background: transparent;
    font-size: 25px;
    top: 1px;
    color: #43A047;
}




























/*new sec*/



section.sec-3step {
    background: #232323;
    color: #fff;
    box-shadow: 14px 0px 0 0 #0199A6 inset;
}

section.sec-3step h1 {
    margin-top: 0;
    margin-bottom: 15px;
    font-weight: 700;
    font-size: 28px;
}

section.sec-3step .col-md-8 {
    padding-top: 50px;
    padding-bottom: 50px;
}

section.sec-3step h1 + p {
    font-size: 22px;
    width: 80%;
}

section.sec-3step img {
    margin: 10px 0px;
}

section.sec-3step img {
    float: right;
}
section.sec-3step .form-group {
    display: flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 80%;
    margin-top: 30px;
}

section.sec-3step .form-group  > * {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

section.sec-3step .form-group > button.btn.btn-theme {
    flex: 0 0 40%;
    max-width: 40%;
    font-size: 23px;
    margin-left: 10px;
    padding: 10px 0px;
}

section.sec-3step .form-group > input {
    max-width: 100%;
    border: none;
    box-shadow: none;
    border-radius: 5px;
    padding: 0 13px;
    font-size: 23px;
    color: #000;
    font-weight: 500;
}
section.sec-3step .form-group:after {
    content: "We never spam or sell your email!";
}
section.sec-3step h1 span {
    font-size: 55px;
    /* text-decoration: underline; */
}



@media(max-width:1200px){
    section.sec-3step .form-group > input {
    max-width: 80%;
    border: none;
    box-shadow: none;
    border-radius: 5px;
    padding: 0 13px;
    font-size: 23px;
    color: #000;
    font-weight: 500;
    min-height: 55px;
}
section.sec-3step .form-group > button.btn.btn-theme {
    flex: 0 0 50%;
    max-width: 50%;
    font-size: 23px;
    margin-left: 10px;
    padding: 10px 0px;
    margin-left: 0;
    margin-top: 20px;
}
section.sec-3step .form-group:after {
    content: "We never spam or sell your email!";
    width: 100%;
}
}
@media(max-width:991px){
    section.sec-3step img {
        display: none;
    }
    section.sec-3step h1 {
        margin-top: 0;
        margin-bottom: 15px;
        font-weight: 700;
        font-size: 28px;
        margin-left: auto;
        margin-right: auto;
        max-width: 80%;
    }
    section.sec-3step h1 + p {
        font-size: 22px;
        width: 80%;
        margin: auto;
    }
    section.sec-3step .form-group {
        display: flex;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        max-width: 80%;
        margin-top: 30px;
        margin-left: auto;
        margin-right: auto;
    }
}

@media(max-width:700px){
     section.sec-3step h1{
         width:100%;
         max-width:100%;
     }
     section.sec-3step h1 + p{
         width:100%;
         max-width:100%;
     }
     section.sec-3step .form-group{
         width:100%;
         max-width:100%;
     }
}
@media(max-width:500px){
    section.sec-3step .form-group{
        display:block;
    }
    section.sec-3step h1 {
        font-size: 23px;
        text-align: center;
    }

    section.sec-3step h1 + p {
        text-align: center;
    }
    section.sec-3step h1 span {
        font-size: 45px;
    }
    section.sec-3step .form-group > input{
        width:100%;
         max-width:100%;
    }
    section.sec-3step .form-group > button.btn.btn-theme{
        width:100%;
         max-width:100%;
    }
}

section.sec-3 .container>h2 {
    padding: 0 0;
}
