@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700;800;900&family=Nunito:wght@400;600;700;800;900&display=swap');
body{margin:0px; padding:0px; font-size:14px; color:#838383; font-family: 'Nunito Sans', sans-serif;}
h1,h2,h3,h4,h5,h6,p,ul,li,div,ol,span,input,textarea,div,class,select,section,header,footer,img{margin:0px; padding:0px;  box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

#container{width:100%;}
.full_width{width:100%;}
.page_width{width:1200px; text-align:left;}
.left{float:left;}
.right{float:right;}
.left_side{float:left;}
.right_side{float:right;}
.col{float:left;}
.clearfix{clear:both;}
a img{border:0px;}
img{max-width:100%;}
a{ text-decoration:none;}
.hide{ display:none;}

.wd_100{ width:100%;}
.wd_95{ width:95%;}
.wd_90{ width:90%;}
.wd_85{ width:85%;}
.wd_80{ width:80%;}
.wd_75{ width:75%;}
.wd_70{ width:70%;}
.wd_65{ width:65%;}
.wd_60{ width:60%;}
.wd_55{ width:55%;}
.wd_50{ width:50%;}
.wd_45{ width:45%;}
.wd_40{ width:40%;}
.wd_35{ width:35%;}
.wd_30{ width:30%;}
.wd_25{ width:25%;}
.wd_20{ width:20%;}
.wd_15{ width:15%;}
.wd_10{ width:10%;}

.txt_align_left{ text-align:left;}
.txt_align_justify{ text-align:justify;}
.txt_align_center{ text-align:center;}
.txt_align_right{ text-align:right;}
.position_relative{ position:relative;}
p{ font-size:16px; color:#000; text-align:left; font-weight:400; line-height:150%; margin-bottom:20px;}
h1{ font-size:28px; color:#000; text-align:left; font-weight:normal; margin-bottom:15px;}
h2{ font-size:22px; color:#000; text-align:left; font-weight:normal; margin-bottom:15px;}
h3{ font-size:20px; color:#000; text-align:left; font-weight:normal; margin-bottom:15px;}
a{ color:#B70000;}

/*GERENRIC_SECTION_START*/
.grncpadding{padding: 70px 0px;}
.grnc_heading{width: 100%; margin-bottom: 40px;}
.grnc_heading h1{ font-size: 45px; color: #000000; font-weight: 900;font-family: 'Nunito', sans-serif;  text-align: center;margin-bottom: 0px;}
.grnc_heading h1.textleft{text-align: left;}
.grnc_heading .heading_title{font-size: 16px; color: #000000;text-align: center;margin-top: 10px;}

.grnc_button{ display: inline-flex; min-width: 180px;font-family: 'Nunito', sans-serif; font-size: 15px; color: #fff; height: 50px; align-items: center; justify-content: center; cursor: pointer;font-weight: 900;background-color: #D5B379; border: 0px; border-radius: 100px; padding-left: 15px; padding-right: 15px;}
.grnc_button:hover{background-color: #C7994E;}
.grnc_button.bluebutton{ background-color: #077FA5;}
.grnc_button.bluebutton:hover{ background-color: #056787;}
.grnc_input{width: 100%; border: 1px solid #e0e5e9;background-color: #fff; border-radius: 5px; padding: 11px 15px; color: #292929; text-align: left; }
.grnc_input:focus{outline: none;}
.grnc_textarea{width: 100%; border-radius: 5px;  border: 1px solid #e0e5e9; resize: none; background-color: #fff; height: 110px; padding: 7px 10px; color: #292929; text-align: left; }
.grnc_textarea:focus{outline: none;}
.grnc_form { width: 100%;}
.grnc_form .form_row{width: 100%; margin-bottom: 30px;}
.grnc_form h2{text-align: left; color: #000; font-size: 22px; margin-bottom: 20px;}
.grnc_form ul li { width: 100%; color: #333; margin-bottom: 15px; list-style-type: none;}
.grnc_form ul li a{ color: #000;}
.grnc_form ul li a:hover{ text-decoration: underline;}
.grnc_form .lable_c{margin-bottom: 5px;}
.grnc_form .grnc_button{min-width: 170px;}
.grnc_form .pdg_tp_10{padding-top: 12px;}
.grnc_form ul li .left{width: 50%; float: left; padding-right:5px; }
.grnc_form ul li .right{width: 50%; float: right; padding-left:5px; }

.social_media{width: 100%;}
.social_media ul{display: flex; justify-content: flex-end;}
.social_media ul li{ list-style-type: none; text-align: right;font-size: 22px; color: #fff;}
.social_media ul li a{color: #fff; padding: 0px 7px;}
.social_media ul li a:hover{color: #FFEB3B;}

.gerenric_product{width: 100%;}
.gerenric_product::after{clear: both; display: block; content: '';}
.gerenric_product.fullcolumn .col{width: 100%; float: none;}
.gerenric_product .col{width: 25%; padding: 8px; float: left;}
.gerenric_product .col .item{width: 100%; box-shadow: 0px 0px 10px rgba(0,0,0,0.30); background-color: #fff; height: 310px; /* height: 340px; */ border-radius: 10px; overflow: hidden;}
.gerenric_product .col .item .image{width: 100%; height: 250px;}
.gerenric_product .col .item .image img{width: 100%; height: 250px; object-fit: cover; overflow: hidden;}
.gerenric_product .col .item .detail{ width: 100%; padding: 10px 10px; /* height: 100px;*/ height: 60px; text-align: center;}
.gerenric_product .col .item .detail .product_title{font-size: 16px;line-height: 110%; overflow: hidden; height: 36px; color: #000; margin-bottom: 5px;}
.gerenric_product .col .item .detail .product_price{font-size: 25px; color: #035F9E; font-weight: 900;font-family: 'Nunito', sans-serif; display: none; }

.gerenric_video{width: 100%;}
.gerenric_video::after{clear: both; display: block; content: '';}
.gerenric_video.fullcolumn .col{width: 100%; float: none;}
.gerenric_video .col{width: 33.333%; padding: 10px; float: left;}
.gerenric_video .col .item{width: 100%; box-shadow: 0px 0px 10px rgba(0,0,0,0.30); background-color: #fff; height: 390px; border-radius: 10px; overflow: hidden;}
.gerenric_video .col .item.height_auto{height: auto;}
.gerenric_video .col .item .image{width: 100%; position: relative;height: 310px;}
.gerenric_video .col .item .image img{width: 100%; height: 310px; object-fit: cover; overflow: hidden;}
.gerenric_video .col .item .image .video_overlay{width: 100%; color: #D90000; display: flex; align-items:  center; justify-content: center; font-size:60px; cursor: pointer;height: 100%; background-color: rgba(0,0,0,0.30); position: absolute; left: 0px; top: 0px; z-index: 9999;}
.gerenric_video .col .item .detail{ width: 100%; display: flex; align-items: center; justify-content: center; height: 80px; text-align: center;}
.gerenric_video .col .item .detail .video_title{font-size: 20px; color: #000; margin-bottom: 5px;}

.gerenric_gallery{width: 100%;}
.gerenric_gallery::after{clear: both; display: block; content: '';}
.gerenric_gallery.fullcolumn .col{width: 100%; float: none;}
.gerenric_gallery.column4 .col{width: 25%;}
.gerenric_gallery .col{width: 33.333%; padding: 10px; float: left;}
.gerenric_gallery .col .image{width: 100%; height: 280px; padding: 10px; background-color: #fff;}
.gerenric_gallery .col .image img{border-radius: 10px; height: 280px; object-fit: contain; overflow: hidden;}

.gerenric_testimonial{width: 100%;}
.gerenric_testimonial::after{clear: both; display: block; content: '';}
.gerenric_testimonial.fullcolumn .col{width: 100%; float: none;}
.gerenric_testimonial .col{width: 50%; padding: 8px; float: left;}
.gerenric_testimonial .col .item{width: 100%; padding: 50px; position: relative;background-color:#F8CFC0/*#FAF8D4*/; height: 420px; border-radius: 10px; overflow: hidden;}
.gerenric_testimonial .col .item::before{width: 57px; height: 64px; content: ''; position: absolute;top: 0px; left: 0px; background: url(../images/curveimage.png) 0px 0px no-repeat;}
.gerenric_testimonial .col .item .image{width: 120px; height: 120px; margin: auto; margin-bottom: 20px;}
.gerenric_testimonial .col .item .image img{width: 120px; height: 120px; border-radius: 120px; object-fit: cover; overflow: hidden;}
.gerenric_testimonial .col .item p{ width: 100%; line-height: 170%; font-size: 17px; overflow: hidden;padding: 17px 10px; height: 140px; text-align: left;}
.gerenric_testimonial .col .item .testimonial_title{font-size: 25px;font-family: 'Nunito', sans-serif; font-weight: 900; text-align: center;color: #000; margin-bottom: 5px;}

.grnc_pagination{width: 100%; text-align: right; margin-top: 30px;}
.grnc_pagination ul li{ display: inline-flex; font-size: 16px; color: #000; padding: 5px;}
.grnc_pagination ul li a{color: #000;}
.grnc_pagination ul li a:hover{ text-decoration: underline; font-weight: bold;}
.grnc_pagination ul li:first-child a:hover{text-decoration: none;}
.grnc_pagination ul lia:last-child a:hover{text-decoration: none;}

.gerenric_listing{width: 100%;}
.gerenric_listing ul{margin-left: 40px;}
.gerenric_listing ul li{ color: #000; margin-bottom:10px; font-size: 17px;}

.audioplayer{display: flex; margin-bottom: 20px; align-items: center;}
.audioplayer .audiotitle{font-size: 25px; color: #000;}
.audioplayer .audioplaydiv{padding-left: 15px;}
/*GERENRIC_SECTION_END*/


/*HEADER_SECTION_START*/
#header_area{width: 100%;}
#header_area .header_top{width: 100%; height: 32px; display: flex; justify-content: center;  align-items: center;background-color: #900005; padding: 5px 0px;}
#header_area .header_top .left{width: 50%; float: left;}
#header_area .header_top .right{width: 50%;  margin-top: 4px; float: right;}
#header_area .header_top .header_contact{width: 100%; display: flex; height: 32px;}
#header_area .header_top .header_contact ul{display: flex;align-items: center;}
#header_area .header_top .header_contact ul li{list-style-type: none;text-align: left;font-size: 16px; color: #fff;}
#header_area .header_top .header_contact ul li:first-child{margin-right: 20px;}
#header_area .header_top .header_contact ul li a{color: #fff;}
#header_area .header_top .header_contact ul li a .fa{ color: #FFEB3B;}
#logo{width: 105px; position: absolute;}
#logo img{display: block;}
.language_div{font-size: 14px; padding-left: 10px; padding-top: 4px; }
.language_div ul{width: 100px; overflow: hidden;padding-left: 0px; justify-content: flex-start; text-align: left; display: none; border-radius:0px 0px 8px 8px; position: absolute; top:29px; z-index: 999999; background-color:#CC0005;}
.language_div ul li{border-bottom: 1px solid #900005; display: block;font-size: 14px;}
.language_div ul li a{color: #fff; height: auto; display: block; text-align: left;padding: 4px 10px;}
.language_div #lbl{width: 75px; cursor: pointer;color: #FFEB3B;}
/*HEADER_SECTION_END*/

/*NAVIGATION_SECTION_START*/
#navigation_section{width: 100%; height: 90px;box-shadow: 0px 3px 4px rgba(0,0,0,0.10); -webkit-transition: all 0.3s;transition: all 0.3s;  background-color: #fff; }
#navigation_section .page_width{position: relative; margin: auto; height: 100%; display: flex; align-items: center;}
#navigation_section ul{width: 100%; display: flex; align-items: center; justify-content: flex-end;  padding-left: 115px;}
#navigation_section ul li{list-style-type: none; position: relative;color: #000; font-size: 15px; font-weight: bold;}
#navigation_section ul li a{ color: #000; display: flex; align-items: center;height: 90px; padding: 0px 20px;}
#navigation_section ul li a:hover{background-color: #C58E2C; color: #fff;}
#navigation_section ul li ul{width: 100%; overflow: hidden;padding-left: 0px; text-align: left; display: none; border-radius:0px 0px 8px 8px; position: absolute; top:90px; z-index: 999999; background-color:#D5B379;}
#navigation_section ul li ul li{border-bottom: 1px solid #C58E2C; display: block;font-size: 14px;}
#navigation_section ul li ul li:last-child{border-bottom: 0px;}
#navigation_section ul li ul li a{color: #000; height: auto; padding: 12px 10px;}
#navigation_section ul li ul li a:hover{color: #fff;}
#navigation_section ul li:hover ul{display: block;}
#navigation_section.headersticky{ height: 60px; box-shadow: 0px 3px 4px rgba(0,0,0,0.10); background-color: #fff; -webkit-transition: all 0.3s;transition: all 0.3s; z-index: 999999999; top: 0px; position: fixed;display: flex; align-items: center;}
#navigation_section.headersticky #logo{width: 70px;}
#navigation_section.headersticky ul li a{height: 60px;}
#navigation_section.headersticky ul li ul{top: 60px;}
#navigation_section.headersticky ul li ul li a{height: auto;}
.mobile_view{display: none;}
/*NAVIGATION_SECTION_END*/

/*BANNER_SECTION_START*/
#banner_section{width: 100%; height: 680px; position: relative;}
#banner_section .bannerimage{width: 100%; position: relative;}
#banner_section .bannerimage img{width: 100%; height: 680px; object-fit: cover;}
#banner_section .bannerdetail{width: 100%; height: 100%; position: absolute;z-index: 9999;}
#banner_section .bannerdetail .page_width{ position: relative;}
#banner_section .bannerdetail .banneroverlay{width: 550px; padding-top: 40px;  float: right;}
#banner_section .bannerdetail .banneroverlay .bannertitlegift{font-size: 32px;display: inline-block; border-radius:5px;padding: 6px 15px; font-family: Times New Roman, serif;font-weight: 900; background-color: #88D4F2; color: #fff;text-align: center;text-shadow:0px 3px 1px rgba(0,0,0,0.65);}
#banner_section .bannerdetail .banneroverlay .bannertitle{font-size: 80px; color: #fff; text-align: center;text-shadow:0px 3px 4px rgba(0,0,0,0.65); font-family: 'Nunito', sans-serif;font-weight: 900;}
#banner_section .bannerdetail .banneroverlay .bannerdescription{font-size: 22px;font-weight: bold;margin-bottom: 30px; color: #fff;text-align: center;text-shadow:0px 2px 1px rgba(0,0,0,0.65);}
#banner_section .bannerbottom{width: 100%; height: 188px; z-index: 999999; position: absolute; bottom: 0px; left: 0px; background: url(../images/banner_bottom_image.png)0px 0px no-repeat; background-size: cover;  }
/*BANNER_SECTION_END*/

/*CONTENT_SECTION_START*/
#content_section{width: 100%;}

.happy_section{width: 100%; position: relative; top: -280px; z-index: 999999; margin-bottom: -280px;}
.happy_section .happy_col{width: 33.333%; float: left; padding: 10px;}
.happy_section .happy_col .happy_item{width: 100%; height: 440px; position: relative;overflow: hidden;background-color: #8BD7F7; border-radius: 20px;}
.happy_section .happy_col .happy_item.brownbg{background-color: #D5B379;}
.happy_section .happy_col .happy_item.darkredbg{background-color:#A63B14 ;}
.happy_section .happy_col .happy_item .happy_title{font-size: 55px; padding: 40px 20px; color: #fff; text-align: center;text-shadow:0px 7px 4px rgba(0,0,0,0.65); font-family: 'Nunito', sans-serif;font-weight: 900;}
.happy_section .happy_col .happy_item .happy_image{width: 100%; position: absolute; bottom: 0px; height: 280px; border-radius:35% 65% 20px 20px; overflow: hidden;}
.happy_section .happy_col .happy_item .happy_image img{width: 100%; height: 280px; border-radius:35% 65% 20px 20px; overflow: hidden; object-fit: cover; }

.about_section{width: 100%; min-height: 630px;}
.about_section .about_inner{width: 100%; position: relative;}
.about_section .about_image{width: 540px; height: 450px; background-color: #fff; border-radius: 20px; position: absolute; left: 0px; border: dashed 2px #8BD7F7;}
.about_section .about_image .about_image_inner{width: 540px; height: 450px; background-color: #fff;  border-radius: 20px; overflow: hidden;position: absolute; top: 40px; left: 40px;}
.about_section .about_image .about_image_inner img{width: 100%; height: 450px; object-fit: cover;background-color: #fff;  border-radius: 20px; }
.about_section .about_content{width: 100%;padding: 60px 0px 0px 670px;}
.about_section .about_content .about_content_inner{position: relative; top: -150px;}
.about_section .about_content .grnc_heading h1{text-align: left; color: #015F9E; position: relative;}
.about_section .about_content .grnc_heading h1::after{width: 90px; height: 5px; content: ''; background-color: #D5B379; position: absolute; bottom: -10px; left: 0px;}
.about_section .about_content p{text-align: justify; font-size: 17px; margin-bottom: 20px;}
.about_section .about_content .grnc_button{margin-top: 20px;}

.product_section{width: 100%;position: relative;background-color: #035392;}
.product_section::before{width: 100%; height: 44px; content: ''; background: url(../images/product_border.png) 0px 0px repeat-x;position: absolute; left: 0px; top: 0px;}
.product_section .grnc_heading h1{color: #fff;}
.product_section .product_slider{padding: 0px 60px; position: relative;}
.product_section .product_slider .slick-prev{ left: 0px; width: 24px; height: 41px; background: url(../images/arrowleft.png)0px 0px no-repeat;}
.product_section .product_slider .slick-next{ right: 0px; width: 24px; height: 41px; background: url(../images/arrowright.png)0px 0px no-repeat;}

.video_section{width: 100%;background-color: #fff;}
.video_section .video_slider{padding: 0px 60px; position: relative;}
.video_section .video_slider .slick-prev{ left: 0px; width: 24px; height: 41px; background: url(../images/arrowleft_black.png)0px 0px no-repeat;}
.video_section .video_slider .slick-next{ right: 0px; width: 24px; height: 41px; background: url(../images/arrowright_black.png)0px 0px no-repeat;}
 .video_div {overflow: hidden;padding-top: 56.25%;position: relative;}
 .video_div iframe { border: 0;height: 100%; left: 0;position: absolute;top: 0; width: 100%;}
.gallery_section{width: 100%;background-color: #FCF9F4;}
.gallery_section .grnc_button{margin-top: 40px;}

.skill_section{width: 100%;background-color: #FFDD98; padding:90px 0px 50px 0px;}
.skill_section .skillcol{width: 33.333%; position: relative;float: left; padding: 10px;}
.skill_section .skillcol .skillbox{width: 100%; height: 140px; padding: 15px; background-color: #fff; border-radius: 30px;}
.skill_section .skillcol .skillbox .skillbox_inner{width: 100%; height: 110px; position: relative;padding:10px 15px; border-radius: 30px; display: flex; align-items: center; justify-content:center;background-color: #fff; border: dashed 2px #8BD7F7; }
.skill_section .skillcol .skillbox .skillbox_inner.pinkborder{border-color:#FA9DB7 ;}
.skill_section .skillcol .skillbox .skillbox_inner.yellowborder{border-color:#FFC85B ;}
.skill_section .skillcol .skillbox .skill_icon{width: 40px; height: 40px; position: absolute; left: 20px;border-radius: 100px; font-size: 25px; color: #fff; display: flex; align-items: center; justify-content:center; background-color:#45B3DF; }
.skill_section .skillcol .skillbox .skill_icon.pinkbg{background-color: #FA9DB7;}
.skill_section .skillcol .skillbox .skill_icon.yellowbg{background-color:#FFC85B ;}
.skill_section .skillcol .skillbox .skill_detail{width: 100%; padding-left: 55px;}
.skill_section .skillcol .skillbox .skill_detail .skill_title{font-size: 25px; margin-bottom: 10px; color: #122659;font-family: 'Nunito', sans-serif; font-weight: 900;}
.skill_section .skillcol .skillbox .skill_detail .skill_description{font-size: 14px; font-weight: bold;color: #999999;}
.skill_section .skillcol .bubbleimage{position: absolute; top: -40px; left: -40px;}

.testimonial_section{width: 100%;background-color: #fff;}
.testimonial_section .testimonial_crt{float: left;padding-top: 14px; margin-bottom: 4px; margin-right: 15px;}
.testimonial_section .slick-dots{bottom: -40px;}
.testimonial_section .slick-dots li {width: 15px; height: 15px; background-color: #ccc; border-radius: 15px;}
.testimonial_section .slick-dots li.slick-active{background-color: #C7994E;}

.about_page{width: 100%;}
.about_page .left_side{width: 75%; padding-right: 30px; float: left;}
.about_page .right_side{width: 25%; float: right;}
.about_page .about_section .about_image{width: 440px; height:auto; border: 0px;}
.about_page .about_section .about_image .about_image_inner{width: 440px; height: auto; left: 0px; top: 0px;}
.about_page .about_section .about_image .about_image_inner img{height: auto; border-radius: 20px; object-fit:contain;}
.about_page .about_section .about_content{padding-top:0px; padding-left: 510px;}
.about_page .about_section .about_content .about_content_inner{top: 0px;}

.contact_page{ width: 100%;}
.contact_page .map_area{ width: 100%;}
.contact_page .map_area iframe{ width: 100%; border-radius: 5px; margin-bottom: 30px; height: 350px;}
.contact_page h3{border-bottom: 1px solid #DDDDDD; font-family: 'proxima_nova_condensedregular'; margin-bottom: 30px; padding-bottom: 10px;}
.contact_page .left_side{ width: 47%;}
.contact_page .right_side{ width: 47%;}
.contact_page .contact_information{ width: 100%;}
.contact_page .contact_information ul {margin-bottom: 20px;}
.contact_page .contact_information ul li{list-style-type: none; margin-bottom: 4px; font-size: 15px; color: #443933; text-align: left;}
.contact_page .grnc_btn{ width: 100%; padding: 14px 15px; display: block;}
.contact_page .grnc_btn:focus{outline: none;}
.contact_page .grnc_form{background-color: #F5F5F5; border: 1px solid #e0e5e9;padding: 20px; border-radius: 10px;}

.product_detail_page{width: 100%; min-height: 500px; position: relative;}
.product_detail_page .section_1{width: 100%;min-height: 400px; margin-bottom: 50px; position: relative;}
.product_detail_page .mainproduct_image{width: 400px; border-radius: 5px; padding: 20px; position: absolute;display: flex; align-items: center; justify-content:center;height: 400px; background-color: #fff; border: 1px solid #ccc;}
.product_detail_page .mainproduct_image img{height: 100%;}
.product_detail_page .product_detail_stn{width: 100%; padding-left: 440px;}
.product_detail_page .product_detail_stn .productname{ font-size: 30px; border-bottom: 1px solid #000; color: #000; padding-bottom: 10px; margin-bottom: 25px;}
.product_detail_page .product_detail_stn .productprice{ font-size: 25px;min-width: 100px;padding: 15px 20px; border-radius: 8px; background-color: #E0F2FE; color: #035F9E;font-weight: 900;margin-bottom: 25px; display: none;}
.product_detail_page .product_detail_stn p{ font-size: 17px; color: #000; background-color: #fff;}

.product_detail_page .section_3{width: 100%; margin-top: 50px;}
.product_detail_page .section_3 h2{font-size: 20px; margin-bottom: 10px;}
.product_detail_page .section_3 h3{font-size: 18px; margin-bottom: 10px; font-weight: normal;}
.product_detail_page .section_3 p{font-size: 15px; margin-bottom: 10px;}
/*.imagereview{width:300px;float: left;margin-right: 20px; margin-bottom: 20px; border: 1px solid #ccc;padding: 10px;}*/
.imagereview{width: 200px;float: left;margin-right: 20px;margin-bottom: 20px;}

/*CONTENT_SECTION_END*/

/*FOOTER_SECTION_START*/
#footer_area{width: 100%; background-color: #EEEEEE;}
#footer_area .footer_top{width: 100%; padding: 40px 0px;}
#footer_area .footer_top .col{width: 30%; float: left; padding-left: 130px;}
#footer_area .footer_top .col:first-child{width: 40%; padding-left: 0px;}
#footer_area .footer_top .col h2{color: #000; font-weight: 900; font-size: 20px; font-family: 'Nunito', sans-serif; margin-bottom: 20px;}
#footer_area .footer_top .col p{color: #000; font-size: 16px; margin-bottom: 0px;}
#footer_area .footer_top .col ul li{list-style-type: none; padding-left: 15px; position: relative;font-size: 15px; color: #000; margin-bottom: 10px;}
#footer_area .footer_top .col ul li a{color: #000;}
#footer_area .footer_top .col ul li a::before{ position: absolute;top: 3px; left: 0px; font: normal normal normal 14px/1 FontAwesome; content: "\f0da";}
#footer_area .footer_top .col ul li a:hover{color: #D5B379;}
#footer_area .footer_bottom{width: 100%; color: #000000; font-size: 14px; text-align: center;border-top: 1px solid #CDCDCD; padding: 25px 0px;}
#footer_area .footer_bottom .page_width{margin: auto; text-align: center;}
/*FOOTER_SECTION_END*/


