body{font-family: 'Raleway', sans-serif;}

h1,h2,h3,h4,h5,h6{margin: 0px;}
.pad_10{padding: 5px;}
.no_pad{padding: 0px;}

div.pad_btm40{padding-bottom: 40px;}
.mt_50{margin-top: 50px;}
.imge_center{margin: 0 auto;}
.margn_top70{margin-top: 70px;}
.posi_rls_zindx{z-index: 99;position: relative;}
.mt_30{margin-top: 30px;}
.mb_30{margin-bottom: 30px;}
.mb_20{margin-bottom: 20px;}
.mb_neg30{margin-bottom: -30px;}

.cta{opacity:.9}
.cta:hover{opacity:1}

.section1_back{background-image: url(../images/first_back.jpg); background-size: cover;padding-top: 20px;padding-bottom: 20px;}
.logo_header img{margin: 0 auto;display: block;}
.baner_text{padding-top: 30px;}
.baner_text h5{color: #fff;text-align: center;text-transform: uppercase;font-size: 15px;letter-spacing: 2.5px;font-weight: 600;}
.baner_text h2{font-size: 56px;text-transform: uppercase;color: #f1732c;font-weight: 800;text-align: center;margin: 20px 0px 10px;}
.baner_text h3{color: #fff;text-align: center; font-family: 'Open Sans', sans-serif;font-size: 20px;font-weight: 600;max-width: 800px;margin: 0 auto;margin: 0 auto;line-height: 30px;}
.baner_video{padding-top: 20px;}
.baner_video h5{color: #f1732c;font-size: 13px;text-align: center;text-transform: uppercase;letter-spacing: 2.5px;}
.baner_video h5 img{position: relative;top: -1px;}
.vide_sec{max-width: 600px;margin:0 auto;margin-top: 20px;}
.big_whte_text{font-size: 30px;color: #fff;font-weight: 600;}
.big_whte_text span{display: inline-block;margin-left: 15px;margin-right: 15px;color: #0075ca;text-decoration: line-through;}
.blck_back{background: #212529;padding-top: 15px;padding-bottom: 15px;}
.add_to_cart {display: block;margin: 0 auto;max-width: 259px;text-align: center;background: #fff;border-radius: 10px;color: #f1732c;
font-size: 15px;text-transform: uppercase;padding: 17px 0px 15px;font-weight: 700;letter-spacing: 1.5px;}
.add_to_cart:hover,.add_to_cart:focus{text-decoration: none;color: #f1732c;background: #f9f7f6;}
.today_text{margin-top: 27px;}
.add_to_cart{margin-top: 17px;}

.section2{padding-top: 80px;padding-bottom: 80px;background: #f1732c;}
.secon_hedr h3{text-align: center;font-size: 35px;color: #fff;text-transform: uppercase;font-weight: 700;line-height: 45px;}
.secon_hedr h3 span{font-weight: 400;}
.sml_padrow{padding-top: 50px;}
.sml_padrow .col-md-4{padding: 10px;}

.section3{padding-top: 140px;padding-bottom: 120px;background: url(../images/section3.png);background-size: cover;}
.red_text{position: relative;}
.red_text:before{content: '';position: absolute;width: 65px;height: 50px;background: url(../images/quote.png);background-repeat: no-repeat;bottom: -50px;
    left: -70px;background-size: 100%;}
.red_text h2{color: #f1732c;font-size: 31px;text-transform: uppercase;font-weight: 700;line-height: 40px;margin-bottom: 20px;}
.red_text p{font-family: 'Open Sans', sans-serif;font-size: 13.5px;color: #212529;line-height: 23px;font-weight: 600;}
.testi_name{text-align: center;font-size: 14px;color: #f1732c;font-weight: 700;}

.section4{background: #0075ca;padding-top: 50px;padding-bottom: 50px;}
.div_txt_back{max-width: 880px;margin: 0 auto;}
.div_txt_back h2{font-size: 45px;color: #fff;font-weight: 700;margin-bottom: 15px;}
.div_txt_back h4{margin-top: 15px;padding-bottom: 15px;color: #fff;line-height: 35px;font-weight: 300;font-size: 23px;font-family: 'Open Sans', sans-serif;}
.div_txt_back h4 span{font-weight: bold;font-style: italic;}
.div_txt_back h3{font-size: 28px;color: #fff;font-weight: 600;margin-top: 17px;}

.section5{padding-top: 80px;padding-bottom: 40px;}
.wrapper{max-width: 900px;margin: 0 auto;}
.big_red_text{font-size: 55px;color:#f1732c;font-weight: 700;text-transform: uppercase; }
.grey_text{font-size: 25px;color: #666666;margin-top: 15px;font-weight: 600;}
.grey_text span{color: #0075ca;}
.stories{padding-top: 40px;padding-bottom: 40px;border-bottom: 1px solid #dedddd;}
.stories_text h2{color: #0075ca;font-size: 38px;margin-bottom: 20px;line-height: 50px;font-weight: 700;}
.stories_text p{font-family: 'Open Sans', sans-serif;font-size: 13.5px;color: #212529;line-height: 23px;font-weight: 600;}
.stories_text h5{color: #0075ca;font-size: 18px;font-weight: 600;}

.section6{padding-top: 80px;padding-bottom: 50px;background: #f1732c;position: relative;}
.section6:before{content: '';position: absolute;top: 0px;left: 0px;right: 0px;height: 970px;background: #0075ca;}
.secttion6_text{position: relative;z-index: 9;}
.secttion6_text h2{font-size: 60px;color: #fff;line-height: 77px;}
.secttion6_text h2 span{display: inline-block;width: 100%;text-transform: uppercase;font-weight: 700;}
.sec6_sml{padding-left: 50px;}
.sec6_sml h5{margin-top: 40px;color: #fff;font-size: 28px;font-family: 'Open Sans', sans-serif;font-weight: 600;max-width: 990px;}
.odd_image{padding-top: 50px;position: relative;padding-bottom: 50px;}
.right_add_img{max-width: 750px;position: absolute;right: -50px;top: 30px;}
.left_div{padding: 33px 60px 50px;border-radius: 20px;-webkit-border-radius: 20px;background: #fff;max-width: 560px;margin-top: 150px;box-shadow: 0px 0px 37px -8px #000;position: relative;z-index: 9;}
.left_div h6{font-size: 18px;color: #212529;line-height: 28px;}
.left_div:before{content: '';position: absolute;width: 90px;height: 80px;left: 0px;background: url(../images/ornagr_back.png);background-size: contain;background-repeat: no-repeat;top: -44px;left: -44px;
}
.pad_top_dv{padding-top: 80px;}
.add_div h3{font-size: 30px; color: #fff;text-align: center;font-weight: 400;font-weight: 300;line-height: 42px;}
.add_div h3 span{font-weight: 700;}
.add_div h4{font-size: 30px;text-align: center;margin-top: 30px;color: #fff;font-weight: 300;}
.add_div h4 span{font-weight: 700;}
.add_div p{font-family: 'Open Sans', sans-serif;color: #fff;margin-top: 45px;font-size: 20px;text-align: center;line-height: 28px;margin-bottom: 0px;}


.section7{padding-top: 50px;padding-bottom: 50px;background: url(../images/section7.jpg);background-size: cover;}
.commet_sec{position: relative;padding-bottom: 100px;display: inline-block;width: 100%;}
.right_image_sec{max-width: 750px;position: absolute;right: -50px;top: 30px;}
.right_image_sec:before{content: '';
    position: absolute;
    right: 100%;
    width: 260px;
    height: 230px;
    background: #0075ca;
    bottom: 50px;
    border-radius: 20px 0px 0px 20px;
}
.left_text_dv{max-width: 450px;padding-left: 110px;padding-top: 50px;position: relative;z-index: 9;}
.left_text_dv h2{font-size: 45px;color: #fff;font-weight: 700;line-height: 55px;}
.left_image_sec{padding-left: 110px;position: relative;max-width: 750px;}
.left_image_sec:before{content: '';
    position: absolute;
    left: 100%;
    width: 260px;
    height: 230px;
    background: #f1732c;
    bottom: 50px;
    border-radius: 0px 20px 20px 00px;
}
.flot_left{float: left;}
.right_tx{padding-left: 40px;padding-right: 50px;max-width: 420px;}
.coment_all p{font-size: 15px;color: #fff; font-family: 'Open Sans', sans-serif;line-height: 30px;font-size: 20px;text-align: center;}


.section8{padding-top: 80px;padding-bottom: 80px;background: url(../images/back8.png); background-size:cover;background-repeat: no-repeat; }
.section8_text h1{font-size: 60px;color: #fff;text-transform: uppercase;font-weight: 300;}
.section8_text h1 span{font-weight: 700;color: #f1732c;}
.section8_text h5{font-size: 25px;color: #fff;margin-top: 20px;line-height: 36px;}

.section9{padding-top: 80px;padding-bottom: 80px;}
.red_header{font-size: 37px;text-align: center;color: #f1732c;font-weight: 700;line-height: 48px;}
.blck_dv{font-family: 'Open Sans', sans-serif;font-weight: bold;color: #212529;text-align: center;font-size: 28px;margin-top: 20px;    font-size: 25px;padding: 0px 20px;}
.wrp h4{color: #212529;font-size: 30px;text-align: center;margin-top: 25px;font-family: 'Open Sans', sans-serif;}
.wrp h4 span{font-weight: 700;font-size: 40px;}
.section9 .sml_padrow{margin-bottom: 40px;}

.section10{padding-top: 100px;padding-bottom: 100px;background: url(../images/section10.jpg); background-repeat: no-repeat;background-size: cover;}
.section10_header{padding-top: 70px;}
.section10_header h2{font-size: 46px;color: #fff;text-transform: uppercase;line-height: 70px;}
.section10_header h2 span{font-weight: 700;}
.section10_small_txt p{font-family: 'Open Sans', sans-serif;font-size: 18px;color: #fff;margin-bottom: 40px;line-height: 30px;}
.section10_small_txt p:last-child{margin-bottom: 0px;}

.section11{padding-top: 80px;padding-bottom: 30px;}
.wrapper2{max-width: 1000px;margin: 0 auto;}
.white_red_text{text-align: center;font-size: 30px;line-height: 50px;color: #212529;}
.white_red_text span{display: inline-block;width: 100%;text-transform: uppercase;font-weight: 700;color: #f1732c;}
.section11_text h3{color: #0075ca;font-family: 'Open Sans', sans-serif;font-weight: 600;margin-bottom: 30px;}
.section11_text p{font-size: 17px;font-family: 'Open Sans', sans-serif;color: #212529;line-height: 30px;}
.section11_text h4{font-size: 20px;font-family: 'Open Sans', sans-serif;color: #212529;line-height: 30px;font-weight: 700;margin: 30px 0px;}
.abslute_list{padding-left: 0px;max-width: 570px;}
.abslute_list li{list-style: none;font-family: 'Open Sans', sans-serif;padding-left: 40px;position: relative;margin-top: 30px; 
text-transform: uppercase;color: #212529;font-size: 16px;font-weight: 800;line-height:30px; background-image: url(../images/list_left.png);background-repeat: no-repeat;background-position: 7px 8px;}
.gain_text h2{font-size: 48px;font-weight: 800;line-height: 65px;}
.list_sml li{text-transform: inherit;font-size: 22px;font-weight: 700;margin-top: 18px;}
.wrap_dv{display: inline-block;width: 100%;margin-top: 80px;position: relative;}
.shdo_div{z-index: 9;position: relative; box-shadow: 0px 0px 22px 0px #bfbfbf;border-radius: 50px;padding: 50px;display: inline-block;padding-bottom: 80px; width: 100%;background: #fff;}
.wrap_dv:after{    content: '';
    position: absolute;
    right: -50px;
    top: -26px;
    width: 130px;
    height: 130px;
    border-radius: 44px;
    background: #f1732c;
    z-index: 1;}
.wrap_dv:before{    content: '';
    position: absolute;
    left: -70px;
    bottom: 4px;
    width: 130px;
    height: 130px;
    border-radius: 44px;
    background: #0075ca;
    z-index: 1;}
.adjus_top{position: relative;z-index: 10;top: -60px;margin-left: -40px;}

.section12{position: relative;padding-bottom: 60px;min-height: 670px;}
.section12:before{content: '';position: absolute;height: 310px;width: 300px;background: #f1732c;left: 0px;top: 125px;}
.section12_text h2{font-size: 55px;font-weight: 700;color: #f1732c;}
.section12_text h3{font-size: 55px;color: #212529;font-weight: 600;}
.section12_text h4{font-size: 55px;color: #0075ca;font-weight: 700;}
.image_lptop{position: absolute;max-width: 890px;left: -110px;right: 0px;margin-top: 30px;z-index: 100;}
.claender_img{position: relative;}
.claender_img:before{content: '';
    position: absolute;
    top: 93%;
    left: 30%;
    right: 0px;
    height: 80px;
    background: #0075ca;
    border-radius: 10px;}

.section13{padding-top: 80px;padding-bottom: 80px;background: url(../images/section13.jpg);background-size: cover;background-repeat: no-repeat;}
.section13_text h3{font-size: 30px;color: #fff;font-weight: 700;}
.section13_text h3 span{font-weight: 300;}
.section13_text p{font-size: 20px;color:#fff;margin: 33px 0px;line-height: 30px;}

.section14{padding-top: 50px;padding-bottom: 50px;}
.section14_text h2{font-family: 'Open Sans', sans-serif;font-size: 32px;color: #212529;line-height: 50px;}
.section14_text h2 span{font-weight: 700;}
.section14_sml_text p{font-family: 'Open Sans', sans-serif;color: #212529;font-size: 15px;line-height: 28px;margin-bottom: 30px;font-weight: 600;}
.mt_50{margin-top: 50px;}
.right_img{padding-left: 60px;}

.section15{position: relative;padding-top: 110px;margin-top: 40px; padding-bottom: 120px;background: url(../images/orng_gren.png); background-size: cover;}
.right_lab_img{position: absolute;right: 0px;max-width: 740px;top: -100px;}
.section15_text h2{font-size: 50px;color: #fff;line-height: 67px;}
.section15_text .full{display: inline-block;width: 100%;color: #f1732c;font-weight: 700;}
.bld{font-weight: 700;}

.section16{padding-top: 80px;padding-bottom: 80px;}
.hedare_sml_text{font-size: 43px;font-weight: 700;line-height: 55px;}
.sml_text p{font-size: 17px;font-weight: 500;margin-top: 20px;line-height: 25px;font-family: 'Open Sans', sans-serif;}
.sml_text span{color: #0075ca;font-weight: 800;}
i{font-style: italic;}
b{font-weight: 700;}
.brand_logo{max-width: 340px;margin: 20px auto;padding-left: 50px;}
.doc_right_image{position: relative;margin-top: 70px;}
.doc_speech{position: absolute;max-width: 380px; bottom: 30px;font-family: 'Open Sans', sans-serif; background: url(../images/doc_speech.png);padding: 50px;
background-repeat: no-repeat;background-size: 100% 100%;right: 0px;}
.doc_speech h2{font-size: 18px;font-weight: 700;margin-bottom: 20px;color: #ff6b00;}
.doc_speech h3{font-size: 20px;line-height: 28px}

.section17{padding-top: 140px;padding-bottom: 140px;background: url(../images/section17.png);background-size: 100% 100%;}
.section17_text{text-align: center;}
.section17_text h3{font-size: 38px;color: #fff;font-weight: 700;margin-bottom: 20px;}
.section17_text h4{font-size: 32px;color: #fff;font-weight: 300;}

.section18{padding-top: 10px;padding-bottom: 70px;}
.you_get{text-align: center;}
.you_get_text{display: inline-block;padding: 30px 60px;border-radius: 20px;background: #fff; top: -50px; box-shadow: 1px 2px 61px -9px #d2cece;position: relative;}
.you_get_text h3{font-size: 32px;font-weight: 700;color: #f1732c;}
.you_get_text:before{content: '';
    position: absolute;
    width: 30px;
    height: 30px;
    background: #fff;
    bottom: -8px;
    transform: rotate(45deg);
    left: 0px;
    right: 0px;
    margin: 0 auto;}
.odd_text_div p{font-size: 16px;font-weight: 500;margin-bottom: 28px;}
.odd_text_div p span{font-size: 18px;}
.odd_text_div h3{font-size: 35px;color: #f1732c;font-weight: 700;margin-bottom: 40px;line-height: 40px;}
.odd_text_div h3 span{display: inline-block;width: 100%;}
.full_div_text ul{padding-left: 0px;display: inline-block;width: 100%;}
.full_div_text ul li{list-style: none;font-size: 16px;font-weight: 500;margin-bottom: 36px;padding-left: 24px;position: relative;}
.full_div_text ul li:before{content: '';position: absolute;left: 0px;width: 7px;height: 7px;top: 6px; border-radius: 50px;background:#f1732c; }
.full_div_text ul li span{color: #f1732c;font-weight: 700;}
.full_div_text p{font-size: 16px;font-weight: 500;margin-bottom: 28px;}

.section19{padding-top: 100px;padding-bottom: 70px;background: url(../images/section19.png);background-repeat: no-repeat;background-position: right;background-size: cover;}

.section20{padding-top: 60px;padding-bottom: 60px;}
.black_bold_text{font-size: 45px;color: #212529;font-weight: 700;margin-bottom: 40px;}

.section22{padding-top: 100px;padding-bottom:70px;background: url(../images/section22.png);background-size: cover;background-repeat: no-repeat;}
.section22_header h2{color: #fff;font-size: 50px;line-height: 64px;font-weight: 300;}
.section22_header h2 span{font-weight: 700;}
.white_text p{font-size: 18px;font-weight: 300;margin-bottom: 28px;color: #fff;}

.section23{padding-top: 70px;padding-bottom: 70px;}
.section23_header{font-size: 40px;text-align: center;line-height: 55px;font-weight: 700;}
.blu_txt{color: #0075ca;}
.ornge_txt{color:#f1732c;}
.section23 .sml_padrow{padding-top: 30px;}

.section24{padding-top: 50px;padding-bottom: 0px; background-color: #0075ca;
    background-position: bottom;background-repeat: no-repeat;
}
.section24_header{text-align: center;color: #fff;font-weight: 600;font-size: 45px;line-height: 55px;}
.section24_sml_text{text-align: center;color: #fff;font-weight: 300;margin-top: 50px;font-family: 'Open Sans', sans-serif; font-size: 21px;line-height: 30px;position: relative;}
.section24_sml_text span{font-weight: 700;}
.section24_sml_text:before{content: '';position: absolute;width: 80px;height: 5px;background: #f1732c;top: -28px;left: 0px;right: 0px;margin: 0 auto}
.section24_form{max-width: 400px;margin: 20px auto;text-align: center;}
.section24_form label{font-size: 28px;color: #fff;font-weight: 600;margin-bottom: 20px;}
.inpt_txt{width: 100%;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: none;
    box-shadow: none;
    text-align: center;
    font-size: 30px;
    font-weight: 400;
    color: #63b5f1;
    border-bottom: 2px solid #63b5f1;
    padding-bottom: 5px;
}
.inpt_txt::placeholder{color: #63b5f1;}
.fnt_shre{color: #fff;margin-top: 10px;font-size: 14px;font-family: 'Open Sans', sans-serif;}
.sbmt_btn{    display: inline-block;
    margin: 0 auto;
    text-align: center;
    background: #fff;
    border-radius: 10px;
    color: #f1732c;
    font-size: 15px;
    text-transform: uppercase;
    padding: 17px 30px 15px;
    font-weight: 700;margin-top: 25px;}
.sbmt_btn:hover,.sbmt_btn:focus{text-decoration: none;background: #f9f3f3; color: #f1732c;}

.section25{padding-top: 80px;padding-bottom: 80px;}
.section25 .no_pad{padding: 0px;}
.section25_hedr{padding-top: 50px;}
.section25_hedr h3{font-size: 26px;font-weight: 800;margin-bottom: 25px;}
.section25_hedr p{font-family: 'Open Sans', sans-serif;font-size: 16px;font-weight: 500;}
.section25_hedr p span{font-weight: 700;}
.section25_img{position: relative;z-index: 9;}
.orndge_dv{background: #f1732c;padding: 16px 30px;border-radius: 0px 0px 80px 0px;margin-top: 30px;position: relative;}
.orndge_dv:before{content: ''; position: absolute;left: -50px;top: 0px;bottom: 0px;width: 50px;background: #f1732c;z-index: 1;}
.orndge_dv h4{color: #fff;font-size: 21px;font-weight: 600;line-height: 27px;}

.section26{background: #f7f7f7;padding-top: 50px;padding-bottom: 0px;}
.section26_back{padding: 25px 10px;background: #ffffff;display: inline-block;width: 100%;position: relative;box-shadow: 0px 0px 32px 0px #eaeaea;}
.section26_back:before{content: '';position: absolute;width: 35px;height: 45px;background: #f9f7f0;right: 20px;top: 30px;}
.section26_bg_back{background: #f9f7f0;padding: 35px 40px 35px 85px;position: relative;}
.section26_bg_back h2{color: #0075ca;font-size: 40px;font-size: 37px;font-weight: 700;}
.section26_bg_back p{margin-top: 20px;font-family: 'Open Sans', sans-serif;font-size: 17px;font-weight: 500;max-width: 700px;}
.section26_bg_back h3{margin: 15px 0px;font-size: 30px;font-weight: 700;margin-top: 30px;}
.section26_bg_back:before{content: '';position: absolute;width: 35px;height: 90px;left: 0px;top: 0px;background-color: #f1732c}
.section26_bg_back:after{content: '';position: absolute;width: 40px;height: 45px;right: 150px;bottom: 0px;background-color: #0075ca;}
.right_image_absu{max-width: 300px;position: absolute;right: -60px;top: 120px;}
.no_mar{margin: 0px;}
.last_tb{padding: 40px 0px;display: inline-block;width: 100%;}
.last_tb p{color: #212529;font-size: 18px;font-family: 'Open Sans', sans-serif;text-align: center;}
.fl_bck{width: 100%;height: 7px;background-color: #e1e1e2;margin-top: 10px;}

.section28{padding-bottom: 30px;position: relative;top: -20px;}
.dad_img img{border-radius: 10px;}
.section28_text{text-align: right;background: #f1732c;padding: 60px 18px 20px 10px;border-radius: 0px 20px 20px 0px;margin-top: 140px;}
.section28_text h2{ font-size: 65px;color: #fff;font-weight: 700;}
.section28_sml_txt p{font-size: 27px;color: #2c2c2c;margin-top: 40px;font-family: 'Open Sans', sans-serif;}

.section29{padding-top: 40px;padding-bottom: 20px;background-color: #0075ca;position: relative;}
.section29:before{content: '';position: absolute;left: 120px;top: 0px;width: 50px;height: 70px;background:#fff;}
.section29 .white_text p{font-family: 'Open Sans', sans-serif;font-weight: 500;font-size: 20px;}

.section30{padding-top: 40px;padding-bottom: 20px;background-color: #f1732c;position: relative;}
.section30:before{content: '';position: absolute;right: 120px;top: -50px;width: 50px;height: 55px;background: #f1732c;}
.section30 .white_text p{font-family: 'Open Sans', sans-serif;font-weight: 500;font-size: 20px;}
.section30 h2{font-size: 37px;text-align: center;color: #fff;font-weight: 600;margin-top: 40px;}
.btm_dv{position: relative;bottom: -70px;}
.section30 .add_to_cart{box-shadow: 0px 10px 50px -9px #d0d0d0;}


.section31{padding-top: 100px;padding-bottom: 60px;}

.section32{}
.sml_fntwght{font-weight: 400;}

.white_boxsdow{    padding: 50px;
    display: inline-block;
    width: 100%;
    padding-right: 20px;
    box-shadow: 0px 0px 80px 0px #d8d4d4;
    border-radius: 20px;margin: 50px 0px;}
.white_boxsdow ul{padding-left: 0px;}
.white_boxsdow ul li{float: left;width: 50%;padding-left: 40px;background-image: url(../images/thik_icon.jpg);background-repeat: no-repeat;
list-style: none;font-size: 20px;font-weight: 700;margin: 12px 0px;background-size: 25px;background-position: 0px 4px;
}
.section32 .odd_text_div p{font-family: 'Open Sans', sans-serif;}
.section32 .full_div_text ul li{font-family: 'Open Sans', sans-serif;line-height: 26px;}
.section32 .full_div_text ul li span{display: inline-block;width: 100%;}

.section33{padding-top: 50px;padding-bottom: 50px;background: #0075ca;position: relative;}
.section33:before{content: '';
    position: absolute;
    width: 20px;
    height: 30px;
    background: #0075ca;
    left: 150px;
    top: -10px;
    transform: rotate(45deg);}
.section33 h2{text-align: center;
    font-size: 31px;
    color: #fff;
    font-weight: 600;
    line-height: 43px;}
.section34_right{max-width: 600px;padding: 40px;padding-right: 150px;background:#fff;box-shadow: 0px 0px 60px 2px #eaeaea;position: absolute;right: 150px;border-radius: 0px 0px 60px 60px;top: 110px;}
.section34_right h2{font-size: 37px;font-weight: bold;color: #f1732c;}
.section34_right ul{padding-left: 10px;}
.section34_right ul li{font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    list-style: none;
    margin: 10px 0px;
    font-weight: 500;}
.section34_right p{font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    list-style: none;
    margin: 10px 0px;
    font-weight: 500;}
.section34_right p.blus_bld_txt{font-size: 18px;font-weight: 700;color: #0075ca;}
.section34{position: relative;}
.jeff_not_al{    max-width: 270px;
    right: -100px;
    position: absolute;
    bottom: -150px;}

.section35{padding-top: 30px;padding-bottom: 30px;background: #0075ca;position: relative;}
.total_txt{text-align: center;color: #fff;font-size: 30px;font-weight: 400;margin-top: 40px;}
.lft_txt .add_to_cart{margin: 15px 0px;}
.tody_only h2{font-size: 50px;color: #fff;font-weight: 600;margin-top: 30px;}
.price h3{font-size: 38px;margin-top: 15px;margin-bottom: 30px;color: #f1732c;font-weight: 700;}
.off_price{color: #66acdf;font-size:20px;text-decoration: line-through;font-weight: 500; display: inline-block;margin-right: 10px;
    position: relative;top: -15px;border-bottom: 6px solid #66acdf;padding-bottom: 10px;
}

.section36{padding-top: 22px;padding-bottom: 22px;background:#f1732c;}
.section36 h4{color: #fff;letter-spacing: 2.5px;font-weight: 600;font-size: 24px;}
.section36 h3{color: #fff;font-size: 35px;text-align: center;font-size: 27px;font-weight: 400;}

.section37{padding-top: 60px;padding-bottom: 30px;}
.section37 p{margin-bottom: 10px;font-size: 19px;}
.section37 .blu_txt a{text-decoration: underline;}
.section37 .sml_padrow{padding-top: 20px;}

.adml{padding-bottom: 15px;}
.footer_nav{text-align: center;}
.footer_nav ul{display: inline-block;margin: 0px;padding-left: 0px;}
.footer_nav ul li{float: left;padding: 0px 15px;list-style: none;}
.footer_nav ul li a{color: #fff;font-size: 14px;text-decoration: none;font-weight: 600;}
.footer_nav ul li a:hover{color: #f3d5d5;}

.last_foter{padding-top: 40px;padding-bottom: 40px;background: url(../images/foter_back.jpg);background-size: cover;}
.last_foter p{color: #fff;font-size: 15px;text-align: center;margin-bottom: 0px;}

.section27{padding-top: 60px;padding-bottom: 80px;background-image: url(../images/section27.jpg);background-size: cover;background-repeat: no-repeat;}
.section27_header h2{text-align: center;font-size: 50px;color: #fff;font-weight: 400;}
.section27_header h2 span{color: #f1732c;font-weight: 700;}
#nt-example1 li span.sml_with {
    width: 20%;
    float: left;font-size: 18px;
}
.blu_bld_txt{font-weight: 700;color: #0075ca;}
#nt-example1 {
    max-height: 180px;
    padding-left: 0;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 0;
}
#nt-example1 li {
    color: #4e4e4e;
    overflow: hidden;
    line-height: 1;
    list-style: none;
    font-size: 17px;
    text-align: left;
    height: 35px;
    padding: 0;
    width: 100%;
    margin: 0;
    font-weight: 500;
}
#nt-example1-container {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
}
.recent-customers {
    margin: 40px auto 0px;
    width: 100%;
    background: #fff;
    
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    max-width: 1000px;
    border-radius: 10px;
}
#nt-example1-container{padding: 40px 40px 20px 80px;}
.ticker-bottom{margin-top: 20px;padding: 20px 0px;background: #0075ca;color: #fff;text-align: center;border-radius: 10px;}
.mobli_show{display: none;}
.step_images img{width: 100%;}


.full_scale{padding-left: 15px;padding-right: 15px; display: inline-block;width: 100%;padding-top: 90px;background: #f1e77e;position: relative;text-align: center;}
/*.full_scale *{transition: all ease-in-out .8s;}
.full_scale .increase_inch{transition: all ease-in-out .9s;}*/
.each_dv{float: left;}
.each_dv span{width: 1px;height: 10px;background: #000;float: left;margin-right: 12px;bottom: 0px;}
.each_dv span.big_spn{height: 15px;top: 15px;position: relative;}
.each_dv span.smal_scale{top: 20px;position: relative;}
.each_dv span.nmbr_span{height: 30px;position: relative;}
.each_dv span.nubmr_txt{font-size: 13px;color: #000;position: absolute;top: 0px;background: none;left: -3px;top: -15px;}
.scale_img{display: inline-block;position: relative;}
.normal_inch{width: 0%;position: relative;left: 0px;height: 2px;background: #0075ca;z-index: 9;top: -40px;transition: all ease-in-out .7s;display: none;}
.normal_inch:before{position: absolute;content: ''; width: 2px;top: 0px;height: 30px;background: #0075ca;right: 0px;}
.normal_inch:after{position: absolute;content: '';top: 30px;width: 9px;height: 2px;background: #0075ca;right: -3px;}
.increase_inch{width: 0%;position: absolute;left: 100%;height: 2px;background:#f1732c;z-index: 8;top: 0px;transition: all ease-in-out .9s;}
.increase_inch:before{position: absolute;content: ''; width: 2px;top: 0px;height: 30px;background: #f1732c;right: 0px;}
.increase_inch:after{position: absolute;content: '';top: 30px;width: 9px;height: 2px;background: #f1732c;right: -3px;}
.flu_txt{display: inline-block;width: 100%;}
.inches_incres{font-size: 11px;font-weight: bold;color: #0075ca;margin: 1px 0px;position: absolute;left: 0px;right: 0px;top: -20px;}
.insr_txt{font-size: 11px;font-weight: bold;color: #f1732c;margin: 1px 0px;position: absolute;left: 0px;right: 0px;top: -20px;}
.incrs_dtr{width: 364px;}
.mobile_show{display: none;}

@media(max-width: 1299px){
    .each_dv span.smal_scale{margin-right: 10px;}
    .each_dv span.nmbr_span{margin-right: 10px;}
    .each_dv span.big_spn{margin-right: 10px;}
    .incrs_dtr{width: 310px;}
}
@media(max-width: 1100px){
    .each_dv span.smal_scale, .each_dv span.nmbr_span, .each_dv span.big_spn{margin-right: 8.3px;}
    .incrs_dtr {width: 262px;}
}

@media(max-width: 1199px){
    .right_add_img{right: 0px;max-width: 600px;}
    .right_image_sec{max-width: 530px;right: 0px;}
    .left_image_sec{max-width: 530px;padding-left: 50px;}
    .wrap_dv:after{right: 0px;}
    .section28_text h2{font-size: 45px;}
    .adjus_top{margin-left: 0px;}
    .wrap_dv:before{left: 0px;}
    .row.adjus_top{margin: 0px;}
    .section11 .wrapper2 .row{margin: 0px;}
    .section11{padding-left: 15px;padding-right: 15px;}
    .big_whte_text{font-size: 22px;}
    .section3{padding-top: 50px;padding-bottom: 50px;}
    .left_div:before{left: 30px;top: -64px;}
    .section12_text h2{font-size: 45px;}
    .section12_text h3{font-size: 42px;}
    .section12_text h4{font-size: 42px;}
    .section12{min-height: 560px;}
    .right_lab_img{max-width: 550px;}
    .section15_text h2{font-size: 40px;}
    .section15{padding-top: 50px;padding-bottom: 60px;}
    .section29:before{display: none;}
    .section30:before{display: none;}
    .jeff_not_al{max-width: 220px;right: -100px;position: absolute;bottom: -40px;}
    .left_image_sec:before{height: 170px;}
    .section26_back:before{display: none;}
    body{overflow-x: hidden;}
}

@media(max-width: 992px){
    .scale_img{display: none;}
    .mobile_show{display: block;}
    .full_scale{padding-top: 15px;padding-bottom: 15px;margin-bottom: -5px;}
    .normal_inches{font-size: 20px;font-weight: 600;color: #0075ca;}
    .after_inches{font-size: 20px;font-weight: 600;color: #f3732c;}
}

@media(max-width: 991px){
    .section5 .row{margin: 0px;}
    .left_image_sec::before {display: none;}
    .right_image_absu{max-width: 300px;position: relative;right: -0;top: 0;margin: 15px auto;}
    .section9 .row{margin: 0px;}
    .res_center{margin: 0 auto;}
    .res_txtcenter{text-align: center;}
    .mrgn_to{margin-top: 15px;margin-bottom: 15px;}
    .secon_hedr h3{font-size: 30px;line-height: 30px;}
    .section2{padding-top: 50px;padding-bottom: 50px;}
    .section5 .wrapper{padding-left: 15px;padding-right: 15px;}
    .big_red_text{font-size: 35px;text-align: center;}
    .grey_text{font-size: 20px;text-align: center;}
    .stories_text h2{font-size: 30px;line-height: 40px;}
    .section5{padding-top: 50px;}
    .secttion6_text h2{font-size: 40px;text-align: center;line-height: 50px;}
    .section6{padding-top: 40px;}
    .sec6_sml h5{font-size: 20px;}
    .right_add_img{position: relative;margin: 0 auto;}
    .odd_image{padding-top: 0px;}
    .left_div {margin: 0 auto;}
    .left_div::before{width: 50px;}
    .left_div{margin-top: 50px;}
    .left_div::before{left: -10px;top: -24px;}
    .pad_top_dv{padding-top: 10px;}
    .right_image_sec{position: relative;margin:0 auto;}
    .right_image_sec::before {display: none;}
    .mobile_hde{display: none;}
    .mobli_show{display: block;}
    .left_text_dv, .right_tx{padding-left: 0px;max-width: 100%;text-align: center;padding-right: 0px;}
    .left_text_dv{width: 100%;margin-bottom: 15px;}
    .left_text_dv h2{text-align: center;font-size: 35px;}
    .left_image_sec{margin: 0 auto;padding-left: 0px;float: none;}
    .left_text_dv{padding-top: 0px;}
    .commet_sec{padding-bottom: 30px;}
    .right_image_sec{top: 00px;}
    .section8 .wrapper{padding: 0px 20px;}
    .section8_text h1{font-size: 40px;}
    .section8{text-align: center;}
    .section9{padding-top: 40px;padding-bottom: 40px;}
    .red_header{font-size: 30px;}
    .blck_dv{font-size: 20px;}
    .section9 .sml_padrow{padding-top: 20px;}
    .wrp h4{font-size: 24px;margin-top: 15px;}
    .wrp h4 span{font-size: 27px;}
    .section10{padding-top: 30px;padding-bottom: 60px;}
    .section10_header{padding-top: 10px;}
    .section10_header h2{font-size: 36px;line-height: 50px;margin-bottom: 30px;}
    .section10_small_txt p{margin-bottom: 20px;}
    .section11{padding-top: 40px;}
    .section11 .stories_image{max-width: 500px;margin: 0 auto;}
    .gain_text h2{font-size: 38px;font-weight: 700;line-height: 45px;}
    .shdo_div{padding: 30px;}
    .section11 .row.adjus_top{position: relative;top: 00px;margin-top: 70px;}
    .list_sml li{font-weight: 600;}
    .wrap_dv::after {top: -56px;right: 50px;}
    .wrap_dv::before {left: 30px;bottom: -30px;}
    .image_lptop{position: relative;margin: 0 auto;left: 0px;}
    .section12::before {display: none;}
    .claender_img::before{display: none;}
    .section12_text{text-align: center;margin: 30px 0px;}
    .posi_rls_zindx{margin: 0 auto;}
    .section13{padding-top: 50px;padding-bottom: 50px;}
    .section14_text h2{text-align: center;font-size: 28px;line-height: 40px;}
    .section14 .right_img{max-width: 300px;margin: 0 auto;padding-left: 0px;}
    .section15{background-size: 100% 100%;padding-top: 70px;min-height: 320px;}
    .right_lab_img{bottom: 0px;top: auto;max-width: 340px;}
    .section15_text h2{font-size: 38px;line-height: 55px;}
    .section15_text h2 span.full{width: auto;}
    .doc_right_image{max-width: 500px;margin: 0 auto;}
    .section17{padding-top: 90px;}
    .odd_text_div h3{font-size: 29px;}
    .black_bold_text{font-size: 30px;}
    .section22{padding-top: 50px;padding-bottom: 40px;}
    .section23_header{font-size: 33px;line-height:39px; }
    .section25_hedr h3{font-size: 18px;}
    .section25_hedr p{font-size: 15px;}
    .orndge_dv h4{font-size: 18px;}
    .section25{padding-top: 40px;padding-bottom: 50px;}
    .fl_bck{display: none;}
    .last_tb{padding-bottom: 15px;}
    .section28_text{margin-top: 100px;padding-top: 30px;}
    .section28_sml_txt p{font-size: 19px;}
    .white_boxsdow ul li{font-size: 15px;background-size: 17px;}
    .white_boxsdow{padding: 40px;}
    .section34_right{max-width: 420px;right: 50px;top: 60px;}
    .section34_right h2{font-size: 27px;}
    .section34_right ul li{font-size: 13px;}
    .section34_right p{font-size: 13px;}
    .section34_right p.blus_bld_txt{font-size: 14px;}
    .jeff_not_al{right: -40px;bottom: 20px;}
    .tody_only h2{font-size: 40px;}
    .price h3{font-size: 30px;}
    .total_txt{font-size: 25px;}
    .section35 .res_tp{margin-top: 40px;}
    .section36 h4{font-size: 20px;margin-top: 20px;}
}

@media(max-width: 767px){
    .step_images{max-width: 400px;margin: 0 auto;}
    .secon_hedr h3{font-size: 20px;}
    .sml_padrow{padding-top: 10px;}
    .pay_images{max-width: 250px;margin: 0 auto;}
    .section3 .img_dv{max-width: 200px;margin: 0 auto;}
    .red_text::before {display: none;}
    .red_text h2{font-size: 26px;text-align: center;}
    .red_text p{text-align: center;}
    .div_txt_back h2{font-size: 35px;}
    .div_txt_back h4{font-size: 20px;}
    .div_txt_back{padding: 0px 15px;}
    .stories_image{max-width: 520px;margin: 0 auto;}
    .stories_text{text-align: center;margin-top: 15px;}
    .wrapper{padding: 0px 15px;}
    .margn_top70.claender_img{margin-top: 30px;}
    .section12_text h2, .section12_text h3, .section12_text h4{font-size: 35px;}
    .section14{padding-bottom: 0px;}
    .secttion6_text h2{font-size: 35px;line-height: 40px;}
    .odd_image{padding: 0px 15px;}
    .right_add_img{top: 0px;margin-top: 30px;}
    .section7{padding: 30px 20px;}
    .section2, .section3, .section4, .section8, .section16, .section19, .section20, .section22, .section23{padding-top: 30px;padding-bottom: 30px;}
    .left_text_dv h2{line-height: 42px;}
    .section8_text h1{font-size: 35px;}
    .red_header{font-size: 27px;line-height: 34px;}
    .gain_text h2{font-size: 31px;}
    .list_sml li{font-size: 19px;}
    .section14 .right_img{max-width: 240px;}
    .section15_text h2{font-size: 35px;}
    .section15{padding-top: 40px;min-height: 400px;}
    .hedare_sml_text{font-size: 33px;line-height: 38px;}
    .section17, .section21, .section27, .section6{padding: 0px 20px; padding-top: 50px;padding-bottom: 50px;}
    .section17_text h3{font-size: 29px;}
    .you_get_text{top: -20px;}
    .section18{padding-left: 20px;padding-right: 20px;}
    .you_get_text{padding: 30px 40px;}
    .add_img, .res_dv{max-width: 400px;margin: 0 auto;margin-bottom: 20px;}
    .odd_text_div{text-align: center;}
    .section22_header h2{font-size: 35px;line-height: 45px;margin-bottom: 15px;}
    .section23_header{font-size: 27px;}
    .section24_header{font-size: 35px;line-height: 37px;}
    .section25_img{max-width: 250px;margin:0 auto;}
    .section26_bg_back{padding-left: 55px;}
    .section26_bg_back h2{font-size: 27px;}
    .section26_bg_back h3{font-size: 23px;}
    .section26_bg_back::after {right: 0px;}
    #nt-example1-container{padding: 20px 20px;}
    #nt-example1 li span.sml_with{font-size: 12px;}
    .section27_header h2{font-size: 35px;}
    .section28_text{margin-top: 30px;border-radius: 0px;}
    .section28_text h2{text-align: center;font-size: 35px;}
    .white_boxsdow ul li{width: 100%;}
    .section34_right{position: relative;right: 0px;top: 0px;}
    .jeff_not_al{max-width: 190px;}
    .section34{padding: 0px 20px 20px;}
    .section34_right{padding-left: 20px;margin-top: 20px;}
    .tody_only{text-align: center;}
    .lft_txt{text-align: center;}
    .lft_txt .add_to_cart{display: inline-block;padding: 15px;}
    .section36{text-align: center;}
    .section36 h4{margin-top: 0px;}
    .footer_nav ul li a{font-size: 10px;}
    .footer_nav ul li{font-size: 5px;padding: 0 5px;}
    .white_boxsdow{margin-top: 20px;}
    .section34_right{margin: 0 auto;margin-top: 20px;}
    .after_inches{font-size: 12px;}
    .normal_inches{font-size: 12px;}
}
@media(max-width: 480px){
    .baner_text h2{font-size: 30px;}
    .baner_text h5{font-size: 12px;}
    .baner_text h3{font-size: 18px;}
    .baner_video h5{font-size: 10px;}
    .big_whte_text{font-size: 20px;}
    .pay_images{max-width: 180px;}
    .red_text h2{font-size: 23px;line-height:30px; }
    .div_txt_back h4{font-size: 20px;line-height: 27px;}
    .big_red_text{font-size: 32px;}
    .stories_text h2{font-size: 27px;line-height: 36px;}
    .secttion6_text h2{font-size: 26px;line-height: 32px;}
    .sec6_sml{padding-left: 0px;}
    .sec6_sml h5{font-size: 16px;line-height: 21px;}
    .left_div{padding: 25px;}
    .left_div h6{font-size:17px }
    .right_add_img{margin-bottom: 30px;}
    .add_div h3, .add_div h4{font-size: 25px;line-height: 30px;}
    .left_text_dv h2{line-height: 34px;font-size: 28px;}
    .section8_text h1{font-size: 28px;}
    .section8_text h5{font-size: 20px;line-height: 28px;}
    .red_header{font-size: 22px;}
    .blck_dv {font-size: 15px;line-height: 25px;}
    .wrp h4{font-size: 18px;}
    .wrp h4 span{font-size: 20px;}
    .section10_header h2{font-size: 25px;line-height: 35px;}
    .section10_small_txt p{font-size: 16px;line-height:25px; }
    .section11 .wrapper{padding: 0px;}
    .white_red_text{line-height: 32px;font-size: 28px;}
    .white_red_text span{margin-top: 15px;}
    .section11_text p{line-height: 25px;}
    .abslute_list li{font-size: 14px;font-weight: 700;line-height: 24px;}
    .shdo_div{padding: 35px 0px;}
    .gain_text h2 {font-size: 26px;line-height: 40px;}
    .wrap_dv::after{width: 90px;height: 70px;top: -36px;}
    .section12_text h2, .section12_text h3, .section12_text h4{font-size: 27px;}
    .section13 .wrapper{padding: 0px;}
    .section15_text h2 {font-size: 28px;line-height: 40px;}
    .doc_speech{padding: 32px 40px;bottom: 0px;}
    .doc_speech h3 {font-size: 14px;line-height: 18px;}
    .doc_speech h2{font-size: 16px;}
    .section17_text h3{font-size: 23px;}
    .section17_text h4{font-size: 22px;}
    .you_get_text h3{font-size: 23px;}
    #nt-example1 li span.sml_with{font-size: 9px;}
    .white_boxsdow{padding: 40px 20px;}
    .white_boxsdow ul li{font-size: 14px;}
    .section34_right{padding-right: 15px;}
    .jeff_not_al{position: relative;top: 0px;left: 0px;right: 0px;bottom: 0px;margin: 0 auto; margin-top: 20px;}
    .tody_only h2{margin-top: 0px;}
    .footer_nav ul{max-width: 220px;}
    .footer_nav ul li{padding: 5px 5px;}
    .last_foter p{font-size: 11px;}
    .last_foter{padding-top: 20px;padding-bottom: 20px;}
}













