:root {
    --orange-color: #dd5a26;
    --blue-color: #2B34A0;
    --grey-color: #F5F5F5;
    --red-color: #b22222;
    --dark-color: #282828;
}
*{margin:0;padding:0}
html,body{font-family:'Montserrat',sans-serif;font-size:16px;color:#ffffff;font-weight:400}
input,select,textarea{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;color:#ffffff}
body{background:#ffffff}
img{border:0;max-width:100%;height:auto}
:focus{outline:0}
ul{list-style:none}
a:hover{text-decoration:none}
:focus,a,button,input,textarea,span,em{outline:none!important;transition:.50s ease-in-out;-moz-transition:.50s ease-in-out;-webkit-transition:.50s ease-in-out}
strong{font-weight:700}
h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}
a{color:#ffffff}
.note{font-size:.8em}
.clear{clear:both}
#wrapper{width:100%;float:left;overflow:hidden}
.mycontainer{padding:0 15px;width:100%;max-width:1330px;margin:0 auto}
input[type=number]{-moz-appearance:textfield;appearance:textfield;margin:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.width-dimmed{margin:0 auto;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);opacity:.3}
#headerWrapper{width:100%;float:left}
.owl-carousel .owl-wrapper-outer .owl-wrapper-inner {height: 617px;}
.owl-pagination {height:40px;}
.owl-theme .owl-controls   {height:0px; background:#000000; text-align:center;}
.owl-theme .owl-controls .owl-page span { border-radius: 15px;    height: 17px;    opacity: 0.5;width: 17px;}
.owl-theme .owl-controls .owl-page.active span{border-radius: 20px;    height: 22px;    opacity: 1.5;width: 22px;}
.owl-carousel .item{height: 684px;}

/*-- SCROLL TO TOP --*/
.scrollTo_top a{color: #fff;}
.scrollTo_top {background-color:#3892D6 ;	position:fixed;	bottom:40px;	right:10px;	opacity:1;	z-index:99; border-radius:5px;}
.scrollTo_top i{font-size:20px; padding:15px 20px 15px 20px;	float:left;	xcolor:#fff;	line-height:1 !important;}
.scrollTo_top img{	float:left;}
.scrollTo_top a{float:left;}

.topStrip{width:100%;float:left;position:relative;background:#ffffff}
.topStrip .Hdrtopmenu{float:right}
.topStrip .Hdrtopmenu ul{padding:10px 0;margin:4px 0 0;float:left}
.topStrip .Hdrtopmenu ul li{padding:0 15px;display:inline-block}
.topStrip .Hdrtopmenu ul li a{font-weight:300;font-size:15px;color:#ffffff}
.topStrip .Hdrtopmenu a.signow{padding:14px 26px;font-weight:300;font-size:16px;color:#ffffff;text-transform:uppercase;display:inline-block;background:#ffffff}
.topStrip .Hdrtopmenu a.greet{padding:14px 26px;font-weight:300;font-size:16px;color:#ffffff;text-transform:uppercase;display:inline-block;xbackground:#ffffff}
.middleStrip{padding:14px 0;width:100%;float:left;background:#ffffff}
.middleStrip .logo{float:left;position:absolute;top:0}
.middleStrip .right{float:right}
.middleStrip .right .middleLogo{float:left}
.middleStrip .right form{padding:30px 0 0;width:740px;float:left;text-align:center}
.middleStrip .right form input{padding:0 0 0 10px;width:440px;line-height:50px;font-size:16px;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;background:#ffffff}
.middleStrip .right form input::placeholder{color:#ffffff;font-weight:300}
.middleStrip .right form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.middleStrip .right form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.middleStrip .right form button{padding:0 16px;position:absolute;height:50px;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#ffffff}
.middleStrip .right form button i{font-size:17px;color:#ffffff}
.middleStrip .right a.cartitem{padding:30px 0 0;font-weight:400;display:inline-block;font-size:18px;color:#ffffff}
.middleStrip .right a.cartitem i{padding:0 14px 0 0;font-size:20px;color:#ffffff}
.middleStrip .right a.cartitem span{margin:0 0 0 14px;width:24px;height:24px;line-height:24px;display:inline-block;font-size:16px;color:#ffffff;text-align:center;border-radius:50%;background:#ffffff}
.bottomStrip{padding:15px 0;width:100%;float:left;background:#ffffff}
.menuArea ul{float:right}
.menuArea ul li{padding:0 0 0 84px;display:inline-block}
.menuArea ul li:nth-child(1){padding:0}
.menuArea ul li a{font-weight:400;font-size:17px;color:#ffffff;text-decoration:none}
.menuArea li:hover,.menuArea li.active{color:#ffffff}
.menuArea li:hover a,.menuArea li.active a{color:#ffffff}
.mobilemenuArea{display:none}
#bannerWrapper{width:100%;float:left}
.bannerArea{width:100%;float:left;position:relative}
.bannerArea .item{width:100%;float:left;background:#ffffff}
.bannerArea .item .sub{padding:146px 0 160px 50px;width:45%;float:left}
.bannerArea .item .sub-v2{padding:146px 0 78px 50px}
.bannerArea .item .sub-v3{width:55%;padding:146px 0 206px 50px}
.bannerArea .item .sub h1{line-height:53px;font-family:'BebasNeue';font-size:57px;color:#ffffff}
.bannerArea .item .sub h1 span{color:#ffffff}
.bannerArea .item .sub a{padding:18px 60px;margin:50px 0 0;display:inline-block;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.bannerArea .item .sub a:hover{background:#ffffff}
.bannerArea .owl-prev{font-size:45px;color:#ffffff;position:absolute;top:36%;left:30px}
.bannerArea .owl-next{font-size:45px;color:#ffffff;position:absolute;top:36%;right:30px}
.middleWrapper{width:100%;float:left}
.featuredArea{padding:80px 0;width:100%;float:left}
.featuredArea h2{padding:0 0 50px;font-family:'BebasNeue';font-size:46px;color:#ffffff;text-align:center}
.featuredArea .item{text-align:center}
.featuredArea .item img{border-radius:50%;border:4px solid #ffffff}
.featuredArea .item div.img{width:200px;height:200px;border-radius:50%;border:4px solid #ffffff}
.featuredArea .item h3{padding:30px 0 0;font-weight:600;font-size:22px;color:#ffffff}
.ourhandsArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.ourhandsArea h2{padding:0 0 5px;font-family:'BebasNeue';font-size:46px;color:#ffffff;border-bottom:1px solid #ffffff}
.ourhandsArea .subtext{padding:50px 0 0 0}
.ourhandsArea .item strong{padding:20px 0 5px;display:block;font-weight:400;font-size:20px;color:#ffffff;text-transform:uppercase}
.ourhandsArea .item span{font-weight:300;font-style:italic;font-size:16px;color:#ffffff}
.ourhandsArea .item p{padding:0 0 30px;line-height:30px;font-weight:300;font-size:17px;color:#ffffff}
.ourhandsArea .item a{font-size:17px;color:#ffffff;text-transform:uppercase;border-bottom:1px solid #ffffff}
.ourhandsArea .item a.button{padding:18px 50px;display:inline-block;font-size:17px;color:#ffffff;text-transform:uppercase;border:1px solid #ffffff;border-radius:5px}
.ourhandsArea .item a:hover{border:1px solid transparent;background:#ffffff}
.ourhandsArea .item a.button:hover{border:1px solid transparent;background:#ffffff}
.testimonialsArea{padding:80px 0;width:100%;float:left;position:relative}
.testimonialsArea h2{padding:0 0 5px;font-family:'BebasNeue';font-size:46px;color:#ffffff;border-bottom:1px solid #ffffff}
.testimonialsArea .testmonialBox{padding:50px 100px 0 100px}
.testimonialsArea .item{width:100%;float:left}
.testimonialsArea .item img{margin:0 20px 0 0;width:auto;float:left;border-radius:5px}
.testimonialsArea .item .text span{font-weight:400;font-size:21px;color:#ffffff}
.testimonialsArea .item .text ul li{display:inline-block}
.testimonialsArea .item .text ul li i{font-size:13px;color:#ffffff}
.testimonialsArea .item .text p{padding:25px 30px 0 0;font-weight:300;font-size:16px;color:#ffffff}
.testimonialsArea .owl-prev{font-size:45px;color:#ffffff;position:absolute;top:55%;left:28px}
.testimonialsArea .owl-next{font-size:45px;color:#ffffff;position:absolute;top:55%;right:28px}
.galleryArea{padding:80px 0;width:100%;float:left;position:relative;background:#ffffff}
.galleryArea h2{padding:0 0 5px;font-family:'BebasNeue';font-size:46px;color:#ffffff;border-bottom:1px solid #ffffff}
.galleryArea .galleryBox{padding:50px 0 0 0}
.galleryArea .item{width:100%;float:left}
.galleryArea .item img{width:100%}
.galleryArea .item div.img{width:302px;height:172px}
.galleryArea .item .text{padding:20px 0;width:100%;float:left;text-align:center;background:#ffffff}
.galleryArea .item .text h4{font-weight:400;font-size:21px;color:#ffffff}
.galleryArea .item .text p{font-weight:300;font-size:16px;color:#ffffff}
.galleryArea .viewll{padding:50px 0 0;width:100%;float:left;text-align:center}
.galleryArea .viewll a{padding:15px 50px;display:inline-block;font-weight:400;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;border:1px solid}
.galleryArea .viewll a:hover{border:1px solid transparent;background:#ffffff}
.newsArea{padding:80px 0;width:100%;float:left}
.newsArea h2{padding:0 0 5px;font-family:'BebasNeue';font-size:46px;color:#ffffff;border-bottom:1px solid #ffffff}
.newsArea .newsBox{padding:50px 50px 0 50px}
.newsArea .item img{width:100%;border-top-left-radius:5px;border-top-right-radius:5px}
.newsArea .item .text{padding:20px;border:1px solid #ffffff;height:260px}
.newsArea .item .text span{padding:9px 0 0;margin:0 20px 0 0;line-height:normal;float:left;font-size:16px;color:#ffffff;text-align:center;border-radius:5px;background:#ffffff}
.newsArea .item .text h4{font-weight:400;font-size:19px;color:#383838}
.newsArea .item .text p{padding:25px 0 0;font-weight:300;font-size:16px;color:#6e6e6e}
.newsArea .item .text a{padding:25px 0 0;display:inline-block;font-weight:400;font-size:18px;color:#ffffff;position:absolute;bottom:30px}
.newsArea .item .text a:hover{color:#ffffff}
.newsArea .viewll{padding:50px 0 0;width:100%;float:left;text-align:center}
.newsArea .viewll a{padding:15px 50px;display:inline-block;font-weight:400;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;border:#ffffff 1px solid}
.newsArea .viewll a:hover{border:1px solid transparent;color:#ffffff;background:#ffffff}
.partnerArea{padding:40px 0;width:100%;float:left;border-top:1px solid #cdcdcd}
.partnerArea .itmeBox{padding:0 190px}
.footerWrapper{width:100%;float:left;background:#ffffff}
.footerArea{padding:60px 0 100px 0;width:100%;float:left;border-bottom:1px solid #ffffff}
.footerArea .sub p{padding:30px 0 0;display:flex;line-height:26px;font-weight:300;font-size:16px;color:#ffffff}
.footerArea .sub p i{padding:3px 20px 0 0;font-size:22px;color:#ffffff}
.footerArea .sub p a{font-weight:300;font-size:16px;color:#ffffff}
.footerArea .sub ul{padding:30px 0 0 0}
.footerArea .sub ul li{padding:0 8px 0 0;display:inline-block}
.footerArea .subtext h3{padding:0 0 70px;font-weight:400;font-size:24px;color:#ffffff}
.footerArea .subtext ul li{padding:10px 0 0 0}
.footerArea .subtext ul li a{padding:0;font-weight:300;font-size:16px;color:#ffffff;text-decoration:none}
.footerArea .subtext ul li a:hover{color:#ffffff}
.footerArea .subtext img{padding:40px 15px 0 0}
.footerArea .subtext a{padding:30px 0 0;display:inline-block;font-weight:300;font-size:16px;color:#ffffff;text-decoration:underline}
.footerArea .subtext p{font-weight:300;font-size:16px;color:#ffffff}
.footerArea .subtext form input{padding:0 0 0 10px;margin:20px 0 0;width:100%;line-height:48px;font-size:16px;position:relative;border:1px solid #ffffff;background:0}
.footerArea .subtext form input::placeholder{font-weight:300;color:#ffffff}
.footerArea .subtext form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.footerArea .subtext form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.footerArea .subtext form button{position:absolute;right:32px;bottom:226px;border:0;background:0}
.footerArea .subtext form button i{font-size:22px;color:#ffffff}
.socileIcon ul{padding:10px;margin:30px 0 0;width:63%;background:#efead6}
.footerArea .subtext .socileIcon ul li{padding:0;display:inline-block}
.footerArea .subtext .socileIcon ul li a{width:30px;height:30px;line-height:30px;text-align:center}
.footerArea .subtext .socileIcon .facbkIcon{color:#ffffff;background:#ffffff}
.footerArea .subtext .socileIcon .twitrIcon{color:#ffffff;background:#ffffff}
.footerArea .subtext .socileIcon .printIcon{color:#ffffff;background:#ffffff}
.footerArea .subtext .socileIcon .envlopIcon{color:#ffffff;background:#ffffff}
.footerArea .subtext .socileIcon .plusIcon{color:#ffffff;background:#ffffff}
.copyrightArea{padding:15px 0;width:100%;float:left}
.copyrightArea .left{float:left}
.copyrightArea .left p{font-weight:300;font-size:16px;color:#ffffff}
.copyrightArea .left p a{color:#ffffff}
.copyrightArea .right{float:right}
.copyrightArea .right ul li{padding:0 5px;display:inline-block}
.copyrightArea .right ul li p{font-weight:300;font-size:16px;color:#ffffff}
.innerbannerArea{width:100%;float:left}
.innerbannerArea .overlay{width:100%;float:left;height:188px;background:rgba(0,0,0,0.8)}
.innerbannerArea .bannertext{padding:40px 0;width:100%;float:left}
.innerbannerArea .bannertext h2{font-weight:400;font-size:48px;color:#ffffff}
.innerbannerArea .bannertext ul{padding:20px 0 0 0}
.innerbannerArea .bannertext ul li{display:inline-block}
.innerbannerArea .bannertext ul li a{font-size:18px;color:#ffffff}
.innerbannerArea .bannertext ul li a.active{color:#ffffff}
.orderoptionArea{padding:80px 0;width:100%;float:left}
.orderoptionArea div.img{float:left;width:50px;height:50px;margin:5px;border-radius:50%;border:3px solid #ffffff}
.orderoptionArea p{xcolor:#ffffff}
.orderoptionArea a.orderLeft{font-size:22px;color:#ffffff;text-decoration:underline}
.orderoptionArea h3{padding:25px 0 0;font-weight:400;font-size:25px;color:#ffffff}
.orderoptionArea a.signIn{padding:15px 36px;font-weight:300;float:right;display:inline-block;font-size:18px;color:#ffffff;text-transform:uppercase;text-decoration:none;border-radius:5px;background:#ffffff}
.orderoptionArea .itemBox{padding:50px 0 0 0}
.orderoptionArea .sub{text-align:center}
.orderoptionArea .sub h4{padding:0 0 20px;font-weight:300;font-size:18px;color:#ffffff}
.orderoptionArea .sub span{width:220px;height:220px;line-height:220px;display:inline-block;text-align:center;border-radius:50%;background:#ffffff}
.orderoptionArea .sub span img{width:225px;height:225px;xmargin:0 auto;border-radius:50%;border:5px solid #ffffff}
.orderoptionArea .sub .text{padding:30px 0 0 0}
.orderoptionArea .sub .text a{display:inline-block;font-weight:300;font-size:17px;color:#ffffff;text-decoration:underline}
.orderoptionArea .sub .text p{padding:35px 0 0;font-weight:300;font-size:17px;color:#ffffff}
.pricingcontentArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.pricingcontentArea .pricingtext h3{padding:0 0 10px;font-weight:400;font-size:37px;color:#ffffff}
.pricingcontentArea .pricingtext span{font-weight:600;font-size:16px;color:#ffffff}
.pricingcontentArea .socileIcon2 ul{float:right}
.pricingcontentArea .socileIcon2 ul li{padding:0;display:inline-block}
.pricingcontentArea .socileIcon2 ul li a{width:30px;height:30px;line-height:30px;display:inline-block;text-align:center}
.pricingcontentArea .socileIcon2 .facbkIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .socileIcon2 .twitrIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .socileIcon2 .printIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .socileIcon2 .envlopIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .socileIcon2 .plusIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .subtext{padding:30px 0 0;width:100%;float:left}
.pricingcontentArea .subtext h4{font-weight:400;font-size:25px;color:#ffffff}
.pricingcontentArea .subtext p{padding:30px 0 0;line-height:30px;font-weight:300;font-size:17px;color:#ffffff}
.pricingcontentArea .subtext p a{display:inline-block;font-size:17px;color:#ffffff;text-decoration:underline}
.pricingcontentArea .subtext ul{padding:30px 0}
.pricingcontentArea .subtext ul li{padding:0 0 10px;line-height:30px;font-weight:300;font-size:17px;color:#ffffff}
.pricingcontentArea .subtext ul li i{margin:0 23px 0 0;width:15px;height:15px;line-height:15px;font-size:10px;color:#ffffff;text-align:center;border-radius:50%;background:#ffffff}
.pricingcontentArea .subtext ul li a{display:inline-block;color:#ffffff;text-decoration:underline}
.pricingcontentArea .subtext .table-striped tbody tr:nth-of-type(even){background:#ffffff}
.pricingcontentArea .subtext .table-striped tbody tr:nth-of-type(odd){background:#ffffff}
.pricingcontentArea .subtext table{margin:40px 0 30px;box-shadow:0 0 10px #ffffff}
.pricingcontentArea .subtext table{margin:40px 0 30px;box-shadow:0 0 10px #ffffff}
.pricingcontentArea .subtext .table-responsive{display:inline-table}
.pricingcontentArea .subtext table tr th{width:25%;font-weight:400;font-size:18px;color:#ffffff;text-align:center;border:1px solid #d35a5a;background:#ffffff}
.pricingcontentArea .subtext table tr td{font-size:16px;color:#ffffff;text-align:center;border-right:1px solid #ffffff}
.pricingcontentArea .subtext table tr td:last-child{border-right:0}
.pricingcontentArea .subtext span{padding:0 0 40px;display:inline-block;font-weight:400;font-size:17px;color:#ffffff}
.pricingcontentArea .subtext a.backTop{font-weight:400;float:right;font-size:18px;color:#ffffff;text-decoration:underline}
.pricingcontentArea .subtext h5{padding:40px 0 0;display:inline-block;font-weight:400;font-size:19px;color:#ffffff}
.pricingcontentArea .subtext em{font-weight:400;font-style:normal;font-size:17px;color:#ffffff}
.sidebarTop{padding:35px;width:100%;float:left;background:#ffffff}
.sidebarTop h3{padding:13px;width:95%;font-weight:400;font-style:normal;font-size:25px;color:#ffffff;position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#ffffff}
.sidebarTop h3:after{width:0;height:0;content:"";position:absolute;top:0;right:-25px;border-top:25px solid #ffffff;border-right:25px solid transparent}
.sidebarTop h3:before{width:0;height:0;content:"";position:absolute;bottom:0;right:-25px;border-bottom:25px solid #ffffff;border-right:25px solid transparent}
.sidebarTop p{padding:30px 0 0;font-weight:300;font-size:18px;color:#ffffff!important}
.sidebarTop p a{color:#ffffff;text-decoration:underline}
.sidebarTop div#gallery-block{width:100%}
.sidebarTop .item{padding:35px;margin:20px 0 0;text-align:center;border:15px solid #ffffff;border-radius:5px;background:#ffffff;position:relative;display:inline-block}
.sidebarTop .item img{margin:0 auto;width:100%;border-radius:5px}
.sidebarTop .item a{text-align:center;margin-left:auto;margin-right:auto}
.sidebarTop .item div.img{width:200px;height:200px;border-radius:50%;border:4px solid #ffffff}
.sidebarBtn{padding:20px;width:100%;float:left;background:#ffffff}
.sidebarBtn h3{padding:13px;width:95%;font-weight:400;font-style:normal;font-size:25px;color:#ffffff;position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#ffffff}
.sidebarBtn h3:after{width:0;height:0;content:"";position:absolute;top:0;right:-25px;border-top:25px solid #ffffff;border-right:25px solid transparent}
.sidebarBtn h3:before{width:0;height:0;content:"";position:absolute;bottom:0;right:-25px;border-bottom:25px solid #ffffff;border-right:25px solid transparent}
.sidebarBtn .item{padding:30px 0;border-bottom:1px solid #c83131}
.sidebarBtn .item ul li{padding:0 5px 0 0;font-size:20px;color:#ff9ffffff;display:inline-block}
.sidebarBtn .item span{padding:15px 0 0;font-weight:300;font-size:18px;color:#ffffff;display:inline-block}
.sidebarBtn .item p{padding:30px 0 0;font-weight:300;font-size:17px;color:#ffffff}
.sidebarBtn .item p a.link{font-weight:300;font-size:17px;color:#ffffff}
.innergalleryArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innergalleryArea .search{width:100%;float:left}
.innergalleryArea .search h3{padding:0 0 30px;font-size:30px;color:#ffffff}
.innergalleryArea .search form input{padding:0 0 0 10px;width:440px;line-height:50px;float:left;font-size:16px;border:1px solid #ffffff;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;background:#ffffff}
.innergalleryArea .search form input::placeholder{color:#ffffff;font-weight:300}
.innergalleryArea .search form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.innergalleryArea .search form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.innergalleryArea .search form button{padding:0 16px;position:absolute;line-height:52px;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#ffffff}
.innergalleryArea .search form button i{font-size:17px;color:#ffffff}
.innergalleryArea .search a{padding:11px 60px;margin:0 0 0 60px;display:inline-block;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.innergalleryArea .search p{float:right;font-size:18px;color:#555}
.innergalleryArea .search p span{margin:0 10px 0 0;width:50px;height:47px;line-height:47px;display:inline-block;font-size:19px;color:#ffffff;text-align:center;border-radius:5px;background:#ffffff}
.innergalleryArea .search p span i{padding:0 0 0 6px;font-size:22px}
.innergalleryArea .search p select{margin:0 5px 0 0;width:55px;height:47px;line-height:47px;overflow:hidden;display:inline-block;font-size:19px;color:#ffffff;text-align:left;border-radius:5px;background:#ffffff;padding:10px;line-height:1;border:0;-webkit-appearance:none;background:url(/images/select-down.png) no-repeat right}
.innergalleryArea .search p select::after{content:"\f107";font-family:'Font Awesome 5 Pro'}
.innergalleryArea .itemBox{margin:20px 0 0 0}
.innergalleryArea .itemBox img{width:100%}
.innergalleryArea .itemBox{padding:30px 20px}
.innergalleryArea .itemBox h4{line-height:32px;font-size:20px;color:#ffffff}
.innergalleryArea .itemBox span{font-weight:300;font-size:17px;color:#ffffff}
.innergalleryArea .itemBox p{padding:30px 0;font-weight:300;font-size:16px;color:#ffffff}
.innergalleryArea .itemBox a{color:#ffffff}
.innergalleryArea .itemBox{padding:35px;margin:20px 0 0;text-align:center;border:25px solid #ffffff;border-radius:5px;background:#ffffff;position:relative;display:inline-block}
.innergalleryArea .itemBox div.img{width:650px;height:650px;border-radius:50%;border:10px solid #ffffff}
.innergalleryBox{padding:30px 0 0;width:100%;float:left}
.innergalleryBox .item{padding:35px;margin:20px 0 0;text-align:center;border:15px solid #ffffff;border-radius:5px;background:#ffffff}
.innergalleryBox .item p{font-size:16px;color:#ffffff;position:relative;top:12px}
.innergalleryBox .item div.img{width:200px;height:200px;border-radius:50%;border:4px solid #ffffff}
/*.innergalleryBox ul.pagination{padding:50px 0 0;margin:auto;width:100%;float:left;text-align:center;display:inline-block}
.innergalleryBox ul.pagination li{display:inline-block}
.innergalleryBox ul.pagination li a{margin:0 5px;width:50px;height:50px;line-height:50px;display:inline-block;color:#ffffff;text-align:center;border:1px solid #ffffff;border-radius:5px}
.innergalleryBox ul.pagination li a i{font-size:22px}
.innergalleryBox ul.pagination li a.active{color:#ffffff;border:0;background:#ffffff}
.innergalleryBox ul.pagination li a:hover{color:#ffffff;border:0;background:#ffffff}*/
.innertestimonalsArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innertestimonalsArea h2{padding:0 0 30px;float:left;font-size:25px;color:#ffffff}
.innertestimonalsArea a.viewal{float:right;font-size:18px;color:#ffffff;text-decoration:underline}
.innertestimonalsArea a.click{margin:40px 0 0;display:inline-block}
.innernewsArea .group{border-bottom:1px solid #ffffff;padding-bottom:30px;margin-bottom:10px}
.innernewsArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innernewsArea h2{padding:0 0 30px;font-size:25px;color:#ffffff}
.innernewsArea .itemBox{margin:20px 0 0 0}
.innernewsArea .itemBox img{width:100%}
.innernewsArea .itemBox .subtext{padding:30px 20px;background:#ffffff}
.innernewsArea .itemBox .subtext h4{line-height:32px;font-size:20px;color:#ffffff}
.innernewsArea .itemBox .subtext span{font-weight:300;font-size:17px;color:#ffffff}
.innernewsArea .itemBox .subtext p{padding:30px 0;font-weight:300;font-size:16px;color:#ffffff}
.innernewsArea .itemBox .subtext a{color:#ffffff}
.innernewsArea .itemBox .subtext a.readmore{padding:15px 40px;font-size:16px;color:#ffffff;display:inline-block;border:1px solid #ffffff;border-radius:5PX}
.innernewsArea .titletext h3{padding:0 0 10px;font-weight:400;font-size:37px;color:#ffffff}
.innernewsArea .titletext span{font-weight:600;font-size:16px;color:#ffffff}
.innerblogArea{padding:80px 0 0;width:100%;float:left;background:#ffffff}
.innerblogArea .itemBox{padding:0 0 40px;margin:0 0 40px;border-bottom:1px solid #ffffff}
.innerblogArea .itemBox img{width:100%}
.innerblogArea .itemBox h4{padding:30px 0 0;font-weight:400;font-size:35px;color:#ffffff}
.innerblogArea .itemBox h4 a{color:#ffffff;font-size:35px;}
.innerblogArea .itemBox span{padding:25px 0 0;font-weight:300;display:inline-block;font-size:18px;color:#ffffff}
.innerblogArea .itemBox p{padding:30px 0 0;font-weight:300;font-size:16px;color:#ffffff}
.innerblogArea .itemBox p a{color:#ffffff}
.innerblogArea .itemBox em{padding:30px 0 0;font-weight:400;display:block;font-style:normal;font-size:20px;color:#ffffff}
.innerblogArea .itemBox a.readmore{padding:15px 40px;margin:30px 0 0;font-size:16px;color:#ffffff;display:inline-block;border-radius:5PX;background:#ffffff}
.innerblogArea .itemBox:last-child{border-bottom:0}
.innercontactArea{padding:80px 0 0;width:100%;float:left;background:#ffffff}
.innercontactArea .itemBox{padding:0 0 40px;margin:0 0 40px;border-bottom:1px solid #ffffff}
.innercontactArea .itemBox img{width:100%}
.innercontactArea .itemBox h4{padding:30px 0 0;font-weight:400;font-size:35px;color:#ffffff}
.innercontactArea .itemBox h4 a{color:#ffffff}
.innercontactArea .itemBox span{padding:25px 0 0;font-weight:300;display:inline-block;font-size:18px;color:#ffffff}
.innercontactArea .itemBox p{padding:30px 0 0;font-weight:300;font-size:16px;color:#ffffff}
.innercontactArea .itemBox p a{color:#ffffff}
.innercontactArea .itemBox em{padding:30px 0 0;font-weight:400;display:block;font-style:normal;font-size:20px;color:#ffffff}
.innercontactArea .itemBox a.readmore{padding:15px 40px;margin:30px 0 0;font-size:16px;color:#ffffff;display:inline-block;text-transform:uppercase;border-radius:5PX;background:#ffffff}
.innerhelpArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innerhelpArea h2{padding:0 0 30px;font-size:25px;color:#ffffff;display:inline-block}
.innerhelpArea p{font-weight:300;font-size:17px;color:#ffffff}
.innerhelpArea .itemBox{width:100%;float:left;margin:25px 0 20px 0}
.innerhelpArea .itemBox .title{padding:14px 16px;margin:0 0 15px;width:100%;display:inline-block;font-size:14px;vertical-align:top;cursor:pointer;position:relative;background:#b12222}
.innerhelpArea .itemBox .title h3{font-weight:300;font-size:17px;color:#ffffff}
.innerhelpArea .itemBox ul li .text_boxx{padding:20px;margin:-15px 0 15px 0;background:#ffffff}
.innerhelpArea .itemBox .title::after{color:#ffffff;content:"\f106";font-family:'Font Awesome 5 Pro';position:absolute;right:12px;top:12px}
.innerhelpArea .itemBox ul li.active .title::after{content:"\f107";font-family:'Font Awesome 5 Pro'}
.innerhelpArea .itemBox .text_boxx p{padding:0 0 30px;font-weight:300;font-size:16px;color:#ffffff}
.innerhelpArea .itemBox .text_boxx p a{color:#ffffff}
.innerhelpArea .itemBox .text_boxx h4{font-weight:400;font-size:20px;color:#ffffff}
.innerhelpArea .itemBox .text_boxx ul{padding:25px 0 0 0}
.innerhelpArea .itemBox .text_boxx ul li{padding:0 0 20px;font-weight:300;position:relative;left:30px;font-size:16px;color:#ffffff}
.innerhelpArea .itemBox .text_boxx ul li i{margin:0 23px 0 0;width:18px;height:18px;line-height:18px;font-size:10px;color:#ffffff;text-align:center;position:absolute;top:5px;left:-30px;border-radius:50%;background:#ffffff}
.innervideosArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innervideosArea .videocl{height:607px!important}
.innervideosArea .itemBox{margin:0 0 20px;width:100%;float:left}
.innervideosArea .itemBox .subLeft{width:50%;float:left}
.innervideosArea .itemBox .subRight a{color:#ffffff}
.innervideosArea .itemBox .subLeft iframe{width:100%;height:418px}
.innervideosArea .itemBox .subRight{padding:50px 30px 40px 40px;height:418px;width:50%;float:left;background:#ffffff}
.innervideosArea .itemBox .subRight h3{padding:0 0 30px;font-weight:400;font-size:28px;color:#ffffff}
.innervideosArea .itemBox .subRight p{padding:0 0 30px;font-weight:300;font-size:16px;color:#ffffff}
.innervideosArea .itemBox .subRight li{padding:0 0 10px;line-height:30px;position:relative;left:40px;width:300px;text-overflow:ellipsis}
.innervideosArea .itemBox .subRight ul{height:210px;overflow:auto}
.innervideosArea .itemBox .subRight ul li i{margin:0 23px 0 0;width:15px;height:15px;line-height:15px;font-size:10px;color:#ffffff;position:absolute;top:9px;left:-40px;text-align:center;border-radius:50%;background:#ffffff}
.innervideosArea .itemBox .subRight ul li a{display:inline-block;font-weight:300;font-size:15px;color:#ffffff;text-decoration:underline}
.searchArea{padding:80px 0;width:100%;float:left}
.searchArea .itemBox h3{padding:20px 0 0;font-weight:500;font-size:24px;color:#ffffff}
.searchArea .itemBox .cotegris{padding:20px 20px;margin:50px 0 0;background:#ffffff}
.searchArea .itemBox .cotegris h4{padding:0 0 20px;font-weight:500;font-size:22px;color:#ffffff}
.searchArea .itemBox .cotegris ul li{padding:0 0 10px;font-weight:400;font-size:18px;color:#ffffff}
.searchArea .itemBox .cotegris ul li span{width:40%;float:left}
.searchArea .itemBox .cotegris h5{padding:15px 0 10px;font-weight:500;font-size:18px;color:#ffffff}
.searchArea .itemBox .cotegris p{font-weight:400;font-size:15px;color:#ffffff}
.searchArea .itemBox a{padding:10px 30px;margin:20px 15px 0 0;font-weight:500;font-size:16px;color:#ffffff;display:inline-block;border-radius:4px;background:#ffffff}
.searchArea .itemBox a.back{padding:10px 60px;background:#ffffff}
.sidebarTop h2{padding:0 0 20px;font-weight:500;font-size:30px;color:#ffffff}
.sidebarTop form input.inpttext{padding:0 0 0 10px;margin:0 0 30px;width:90%;line-height:50px;font-size:16px;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;background:#ffffff}
.sidebarTop form button.btnsub{padding:0 16px;font-size:18px;color:#ffffff;position:absolute;line-height:50px;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#ffffff}
.sidebars h3{width:auto;display:inline-block;font-weight:500}
.sidebarTop .radiobtn{margin:0 0 20px;width:100%;float:left}
.sidebarTop .radiobtn label{font-weight:400;font-size:16px;color:#ffffff;display:block}
.sidebarTop .radiobtn input[type="radio"]+.label-text:before{width:20px;content:"\f111";font-family:"Font Awesome 5 Pro";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;margin-right:5px}
.sidebarTop .radiobtn input[type="radio"]{position:absolute;display:none}
.sidebarTop .radiobtn input[type="radio"]:checked+.label-text:before{content:"\f192";color:#ffffff;animation:effect 250ms ease-in}
.sidebarTop .radiobtn input[type="checkbox"]+.label-text:before{width:20px;content:"\f111";font-family:"Font Awesome 5 Pro";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;margin-right:5px}
.sidebarTop .radiobtn input[type="checkbox"]{position:absolute;display:none}
.sidebarTop .radiobtn input[type="checkbox"]:checked+.label-text:before{content:"\f192";color:#ffffff;animation:effect 250ms ease-in}
.sidebars p a{font-weight:500}
.sidebars2 .item{border-bottom:0}
.sidebars2 .item p{font-weight:500;line-height:30px}
.sidebars2 h3{padding:13px 90px 13px 13px;width:auto;font-weight:500;display:inline-block}
.ourcatalogArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.ourcatalogArea h3{padding:0 0 20px;font-weight:500;font-size:30px;color:#ffffff}
.ourcatalogArea form input.inpttext{padding:0 0 0 10px;margin:0 0 10px;width:600px;line-height:50px;font-size:16px;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;background:#ffffff}
.ourcatalogArea form button.btnsub{padding:0 16px;font-size:18px;color:#ffffff;position:absolute;line-height:50px;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#ffffff}
.ourcatalogArea .radiobtn{margin:10px 0 0;width:100%;float:left}
.ourcatalogArea .radiobtn input[type="radio"]+.label-text{padding:0 0 0 18px;margin:0 4px;background:url(/images/redio-01.png) no-repeat center left}
.ourcatalogArea .radiobtn input[type="radio"]{position:absolute;display:none}
.ourcatalogArea .radiobtn input[type="radio"]:checked+.label-text{background:url(/images/redio-02.png) no-repeat center left}
.ourcatalogArea .radiobtn input[type="checkbox"]+.label-text{padding:0 0 0 18px;margin:0 4px;background:url(/images/redio-01.png) no-repeat center left}
.ourcatalogArea .radiobtn input[type="checkbox"]{position:absolute;display:none}
.ourcatalogArea .radiobtn input[type="checkbox"]:checked+.label-text{background:url(/images/redio-02.png) no-repeat center left}
.ourcatalogArea .radiobtn label{font-weight:300;font-size:16px;color:#ffffff;text-align:center}
.ourcatalogArea p{padding:20px 185px 0 0;font-weight:300;font-size:16px;color:#ffffff;display:inline-block}
.ourcatalogArea h4{padding:20px 0 0;font-size:15px;color:#ffffff;display:inline-block}
.ourcatalogArea h4 span{color:#ffffff}
.accountArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.accountArea .itemBox{padding:30px 20px;margin:0 0 20px;float:left;border:1px solid #ffffff;background:#ffffff}
.accountArea .itemBox h3{padding:0 0 20px;font-weight:400;font-size:20px;color:#ffffff;text-transform:uppercase}
.accountArea .itemBox input.subinput{padding:10px;width:100%;margin:0 0 15px;font-weight:300;float:left;font-size:16px;color:#ffffff;border:1px solid #ffffff;border-radius:3px}
.accountArea .itemBox textarea.subinput{padding:10px;width:100%;margin:0 0 15px;font-weight:300;float:left;font-size:16px;color:#ffffff;border:1px solid #ffffff;border-radius:3px}
.accountArea .itemBox input.subinput::placeholder{color:#ffffff}
.accountArea .itemBox input.subinput::-ms-input-placeholder{color:#ffffff}
.accountArea .itemBox textarea.subinput::-ms-input-placeholder{color:#ffffff}
.accountArea form button.btn{padding:13px 70px;margin:10px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.accountArea .sidebar{padding:30px 20px;margin:0 0 20px;border:1px solid #ffffff;background:#ffffff}
.accountArea .sidebar h3{padding:0 0 30px;font-weight:400;font-size:22px;color:#ffffff;text-transform:uppercase}
.accountArea .sidebar .image img{width:131px;height:131px;border-radius:100%}
.accountArea .sidebar .saveddesign{text-align:center;margin-left:10px}
.accountArea .sidebar .saveddesign span{color:#ffffff;padding:0 0 30px;font-weight:400;font-size:18px;text-transform:uppercase}
.accountArea .sidebar .saveddesign div{padding:5px;margin:5px 20px 0 0;text-align:center;border:15px solid #ffffff;border-radius:5px;background:#ffffff;position:relative;display:inline-block}
.accountArea .sidebar .sub ul li{padding:0 0 6px;font-weight:400;font-size:18px;color:#ffffff}
.accountArea .sidebar .sub ul li span{width:33%;color:#ffffff;float:left;position:relative}
.accountArea .sidebar .sub ul li span:after{content:":";font-size:20px;color:#ffffff;position:absolute;top:-3px;right:7px}
.accountArea .sidebar .item{padding:15px}
.accountArea .itemBox a.remove{padding:15px 40px;font-size:16px;color:#ffffff;display:inline-block;border:1px solid #ffffff;border-radius:5PX}
.accountArea .itemBox a.remove:hover{padding:15px 40px;font-size:16px;background:#ffffff;color:#ffffff;display:inline-block;border:1px solid #ffffff;border-radius:5PX}
.accountArea .itemBox a.removed{padding:15px 40px;font-size:16px;color:#ffffff;display:inline-block;border:1px solid #ffffff;border-radius:5PX}
.accountArea .itemBox .subLeft{width:50%;float:left}
.accountArea .itemBox .subLeft img{padding:20px;margin:0;text-align:center;border-radius:5px;background:#ffffff;position:relative;display:inline-block}
.accountArea .itemBox .subLeft iframe{width:100%;height:418px}
.accountArea .itemBox .subRight{padding:0 30px 40px 40px;width:50%;float:left;background:#ffffff}
.accountArea .itemBox .subRight h3{padding:0 0 30px;font-weight:400;font-size:28px;color:#ffffff}
.accountArea .itemBox .subRight h4{padding:0;font-weight:400;font-size:22px;color:#ffffff}
.accountArea .itemBox .subRight p{padding:0;font-weight:300;font-size:16px;color:#ffffff}
.accountArea .itemBox .subRight li{padding:0 0 10px;line-height:30px;position:relative;left:40px}
.accountArea .itemBox .subRight ul li i{margin:0 23px 0 0;width:15px;height:15px;line-height:15px;font-size:10px;color:#ffffff;position:absolute;top:9px;left:-40px;text-align:center;border-radius:50%;background:#ffffff}
.accountArea .itemBox .subRight ul li a{display:inline-block;font-weight:300;font-size:15px;color:#ffffff;text-decoration:underline}
.accountArea .itemBox .subRight a{display:inline-block;font-weight:300;font-size:15px;color:#ffffff;text-decoration:underline}
.accountArea .incart{background:#ffffff}
.accountArea .shipped{background:#ffffff}
.accountArea .tobeshipped{background:#ffffff}
.accountArea .orderidtop{border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 15px 0;font-size:18px;color:#ffffff;text-transform:uppercase}
.accountArea .orderidbot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:0 15px 15px;font-size:18px;color:#ffffff;text-transform:uppercase}
.accountArea .input-group{width:30%}
.accountArea .input-group-prepend .btn{padding:0 13px;color:#ffffff;background:0;border:1px solid #ffffff}
.accountArea .btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 1px rgba(237,237,237,1)}
.accountArea .form-control-sm{font-size:16px;color:#ffffff;text-align:center;border:1px solid #ffffff;background:none!important}
.accountArea a.shop{padding:13px 70px;margin:10px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff;border:1px solid #ffffff}
.accountArea a.shop:hover{padding:13px 70px;margin:10px 0 0;float:left;font-size:18px;text-transform:uppercase;border-radius:5px;color:#ffffff;background:#ffffff;display:inline-block;border:1px solid #ffffff}
.accountArea .breadcrumb{padding:0;background:transparent;list-style:none;overflow:hidden;margin-top:20px;margin-bottom:20px;border-radius:4px;width:100%}
.accountArea .breadcrumb>li{display:table-cell;vertical-align:top;width:25%}
.accountArea .breadcrumb>li+li:before{padding:0}
.accountArea .breadcrumb li a{height:55px;color:#ffffff;text-decoration:none;padding:13px 0 10px 45px;position:relative;display:inline-block;width:calc(100% - 10px);background-color:#ffffff;text-align:center;text-transform:capitalize;font-size:17px;font-weight:400}
.accountArea .breadcrumb li:hover a,.checkoutArea .breadcrumb li a.active{background:#ffffff}
.accountArea .breadcrumb li:hover a:after,.checkoutArea .breadcrumb li a.active:after{border-left:30px solid #ffffff}
.accountArea .breadcrumb li:first-child a{padding-left:15px}
.accountArea .breadcrumb li:last-of-type a{width:calc(100% - 0)}
.accountArea .breadcrumb li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;margin-left:10px;left:100%;z-index:1}
.accountArea .breadcrumb li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;transition:.50s ease-in-out;-moz-transition:.50s ease-in-out;-webkit-transition:.50s ease-in-out}
.accountArea .breadcrumb li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;transition:.50s ease-in-out;-moz-transition:.50s ease-in-out;-webkit-transition:.50s ease-in-out}
.builderArea{padding:80px;width:100%;float:left;background:#ffffff}
.builderArea .itemBox{padding:5px;margin:auto;width:1ffffffpx;text-align:center;border:15px solid #ffffff;border-radius:5px;background:#d2b88d;position:relative;xdisplay:inline-block}
.builderArea .itemBox object{margin:auto}
.uploadArea{padding:80px;width:100%;float:left;background:#ffffff}
.uploadArea .itemBox{padding:35px;margin:auto;width:1060px;position:relative;display:inline-block}
.uploadArea .itemBox img{width:100%}
.uploadArea .itemBox p{padding:30px 0 0;font-weight:300;font-size:16px;color:#ffffff}
.uploadArea .itemBox h4{padding:30px 0 0;font-weight:400;font-size:35px;color:#ffffff}
.uploadArea .itemBox form input{padding:13px 70px;margin:10px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.uploadArea .itemBox form div.fileinputs{position:relative}
.uploadArea .itemBox form div.filebrowse{position:absolute;top:0;left:0;z-index:1}
.uploadArea .itemBox form div.filebrowse img{position:relative;top:15px;left:60px;z-index:2}
.uploadArea .itemBox #errorMsg{margin:20px;padding-left:210px;background:url(/commons/images/error.png) no-repeat center left;width:90%}
.checkoutArea{padding:80px;width:100%;float:left;background:#ffffff}
.checkoutArea h6{color:#ffffff;font-size:20px;font-style:oblique;padding-top:20px;padding-left:50px;height:50px;background:url(/images/info.png) no-repeat center left}
.checkoutArea .itemBox ul li{width:18%;float:left;display:inline-block;position:relative}
.checkoutArea .itemBox ul li a{padding:15px;text-align:center;width:calc(100% - 10px);height:60px;font-size:16px;color:#ffffff;text-decoration:none;position:relative;display:inline-block;border-radius:0!important;text-align:center;text-transform:uppercase;font-weight:400;background-color:#ffffff}
.checkoutArea .itemBox ul.inhouse li{display:table-cell;vertical-align:top;width:33%;height:310px;background:#ffffff}
.checkoutArea .breadcrumb{padding:0;background:transparent;list-style:none;overflow:hidden;margin-top:20px;margin-bottom:20px;border-radius:4px;width:100%}
.checkoutArea .breadcrumb>li{display:table-cell;vertical-align:top;width:25%}
.checkoutArea .breadcrumb>li+li:before{padding:0}
.checkoutArea .breadcrumb li a{height:55px;color:#ffffff;text-decoration:none;padding:13px 0 10px 45px;position:relative;display:inline-block;width:calc(100% - 10px);background-color:#ffffff;text-align:center;text-transform:capitalize;font-size:17px;font-weight:400}
.checkoutArea .breadcrumb li a span{margin-left:25px;margin-top:5px;}
.checkoutArea .breadcrumb li:hover a,.checkoutArea .breadcrumb li a.active{background:#ffffff}
.checkoutArea .breadcrumb li:hover a:after,.checkoutArea .breadcrumb li a.active:after{border-left:30px solid #ffffff}
.checkoutArea .breadcrumb li:first-child a{padding-left:15px}
.checkoutArea .breadcrumb li:last-of-type a{width:calc(100% - 0)}
.checkoutArea .breadcrumb li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;margin-left:10px;left:100%;z-index:1}
.checkoutArea .breadcrumb li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;transition:.50s ease-in-out;-moz-transition:.50s ease-in-out;-webkit-transition:.50s ease-in-out}
.checkoutArea .breadcrumb li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;transition:.50s ease-in-out;-moz-transition:.50s ease-in-out;-webkit-transition:.50s ease-in-out}
.checkoutArea .inhousetypes{padding:0;background:transparent;list-style:none;overflow:hidden;margin-top:20px;margin-bottom:20px;border-radius:4px;width:100%}
.checkoutArea .inhousetypes>li{display:table-cell;vertical-align:top;width:25%}
.checkoutArea .inhousetypes>li+li:before{padding:0}
.checkoutArea .inhousetypes li a{height:55px;color:#ffffff;text-decoration:none;padding:13px 0 10px 45px;position:relative;display:inline-block;width:calc(100% - 10px);background-color:#ffffff;text-align:center;text-transform:capitalize;font-size:17px;font-weight:400}
.checkoutArea .inhousetypes li:hover a,.checkoutArea .inhousetypes li a.active{background:#ffffff}
.checkoutArea .inhousetypes li:hover a:after,.checkoutArea .inhousetypes li a.active:after{xborder-left:30px solid #ffffff}
.checkoutArea .inhousetypes li:first-child a{padding-left:15px}
.checkoutArea .inhousetypes li:last-of-type a{width:calc(100% - 0)}
.checkoutArea .inhousetypes li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;xborder-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;margin-left:10px;left:100%;z-index:1}
.checkoutArea .inhousetypes li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;xborder-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;transition:.50s ease-in-out;-moz-transition:.50s ease-in-out;-webkit-transition:.50s ease-in-out}
.checkoutArea .inhousetypes li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;xborder-left:30px solid #ffffff;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;transition:.50s ease-in-out;-moz-transition:.50s ease-in-out;-webkit-transition:.50s ease-in-out}
.checkoutArea .breadcrumb li:last-child a:before{border:0}
.checkoutArea .tab-content{padding:30px;width:100%;float:left;background:#ffffff}
.checkoutArea .tab-content .itemBox #errorMsg{color:#ffffff}
.checkoutArea .tab-content .itemBox .errorMsg{color:#ffffff}
.checkoutArea .tab-content .itemBox h3{padding:0 0 30px;font-weight:400;font-size:22px;color:#ffffff;text-transform:uppercase}
.checkoutArea .tab-content .itemBox input.subinpt{padding:10px 10px 10px 50px;margin:0 0 20px;width:100%;float:left;font-size:16px;color:#ffffff}
.checkoutArea .tab-content .itemBox input.subinpt2{padding:10px 10px 10px 50px;margin:0 0 20px;width:50%;float:left;font-size:16px;color:#ffffff}
.checkoutArea .tab-content .itemBox p{display:block;position:relative}
.checkoutArea .tab-content .itemBox p i.fa-envelope{font-size:20px;color:#ffffff;position:absolute;left:15px;top:17px}
.checkoutArea .tab-content .itemBox p i.fa-lock2{font-size:20px;color:#ffffff;position:absolute;left:15px;top:17px}
.checkoutArea .tab-content .itemBox p i.fa-lock{font-size:20px;color:#ffffff;position:absolute;left:15px;top:81px}
.checkoutArea .tab-content .itemBox p i.fa-user{font-size:20px;color:#ffffff;position:absolute;left:15px;top:81px}
.checkoutArea .tab-content .itemBox input[type="checkbox"]+.label-text{padding:0 0 0 30px;margin:0 4px;font-size:16px;color:#ffffff;font-weight:300;background:url(../images/check.png) no-repeat center left}
.checkoutArea .tab-content .itemBox input[type="checkbox"]{position:absolute;display:none}
.checkoutArea .tab-content .itemBox input[type="checkbox"]:checked+.label-text{background:url(/images/check01.png) no-repeat center left}
.checkoutArea .tab-content .itemBox label{display:block}
.checkoutArea .tab-content .itemBox label a.forgt{font-weight:300;float:right;font-size:15px;color:#ffffff}
.checkoutArea .tab-content .itemBox label a.signup{font-weight:300;float:left;font-size:15px;color:#ffffff}
.checkoutArea .tab-content .itemBox a.congrats{padding:15px 40px;font-size:16px;color:#ffffff;display:inline-block;border:1px solid #ffffff;border-radius:5PX}
.checkoutArea .tab-content>.active{opacity:1}
.checkoutArea form .btn{padding:13px 70px;xmargin:10px 0 0;xwidth:100%;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.checkoutArea .socileIcon2 ul{padding:30px 0 0;text-align:center}
.checkoutArea .socileIcon2 ul li{padding:0;display:inline-block}
.checkoutArea .socileIcon2 ul li a{width:30px;height:30px;line-height:30px;display:inline-block;text-align:center}
.checkoutArea .textt{border-left:1px solid #ffffff}
.checkoutArea .socileIcon2{position:relative;top:105px}
.checkoutArea .socileIcon2 h4{font-weight:300;font-size:20px;color:#ffffff;text-align:center}
.checkoutArea .socileIcon2 .facbkIcon{color:#ffffff;background:#ffffff}
.checkoutArea .socileIcon2 .twitrIcon{color:#ffffff;background:#ffffff}
.checkoutArea .socileIcon2 .printIcon{color:#ffffff;background:#ffffff}
.checkoutArea .socileIcon2 .envlopIcon{color:#ffffff;background:#ffffff}
.checkoutArea .socileIcon2 .plusIcon{color:#ffffff;background:#ffffff}
.checkoutArea .subText{padding:20px;background:#ffffff}
.checkoutArea .subText h4{padding:0 0 30px;margin:0 0 20px;font-weight:400;font-size:18px;color:#ffffff;text-transform:uppercase;border-bottom:1px solid #bf4747}
.checkoutArea .subText p{font-weight:300;line-height:30px;font-size:16px;color:#ffffff}
.checkoutArea .subText p span{float:right}
.checkoutArea .subText ul{margin:13px 0 0;border-top:1px solid #bf4747}
.checkoutArea .subText ul li{padding:10px 0;font-weight:400;line-height:30px;font-size:16px;color:#ffffff;text-transform:uppercase}
.checkoutArea .subText ul li span{float:right}
.checkoutArea p.safe{padding:20px 0 0;font-weight:300;font-size:16px;color:#3b3b3b}
.checkoutArea p.safe img{margin:0 20px 0 0;float:left}
.checkoutArea .inptrw,.checkoutArea .slectsub{border:1px solid #ffffff;padding:10px;margin:20px 0 0;width:100%;float:left;font-weight:300;font-size:16px;color:#ffffff}
.checkoutArea .itemText h3{float:left;font-size:16px;color:#ffffff;text-transform:uppercase}
.checkoutArea .itemText label.addres{float:right;font-weight:400;font-size:16px;color:#ffffff;text-transform:uppercase;display:block}
.checkoutArea .itemText input.radiosub[type="radio"],input.radiosub[type="checkbox"]+.label-text:before{width:20px;content:"\f10c";font-family:"FontAwesome";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;margin-right:5px}
.checkoutArea .itemText input.radiosub[type="radio"],input.radiosub[type="checkbox"]{position:absolute;display:none}
.checkoutArea .itemText input.radiosub[type="radio"],input.radiosub[type="checkbox"]:checked+.label-text:before{content:"\f192";color:#888;animation:effect 250ms ease-in}
.checkoutArea .textt2{width:100%;float:left}
.checkoutArea .inptrw,.checkoutArea .slectsub,.checkoutArea .inpttxt{padding:10px;margin:0 0 20px;width:100%;float:left;font-weight:300;font-size:16px;color:#ffffff}
.checkoutArea .slectsub{background:url(/commons/images/down-arrow2.png) right 20px no-repeat;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.checkoutArea .inpttxt{border-top:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4}
.checkoutArea .itemText h4{padding:20px 0;width:100%;float:left;font-size:16px;color:#ffffff;text-transform:uppercase}
.checkoutArea .itemText label.type{width:100%;float:left;line-height:32px;font-weight:300;font-size:16px;color:#ffffff;text-transform:uppercase;display:block}
.checkoutArea .itemText span.label-text{display:block}
.checkoutArea .itemText input.radiosub2[type="radio"]+.label-text:before{width:20px;content:"\f111";color:#ffffff;font-family:"FontAwesome";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;margin-right:5px}
.checkoutArea .itemText input.radiosub2[type="radio"]{position:absolute;display:none}
.checkoutArea .itemText input.radiosub2[type="radio"]:checked+.label-text:before{content:"\f192";color:#ffffff;animation:effect 250ms ease-in}
.checkoutArea form button.btnsub{padding:13px 100px;margin:20px 15px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;display:inline-block;border:1px solid #ffffff;border-radius:5px;background:0}
.checkoutArea form button.btnsub:hover{color:#ffffff;border:1px solid transparent;background:#ffffff}
.checkoutArea form a.btnsub{padding:13px 100px;margin:20px 15px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;display:inline-block;border:1px solid #ffffff;border-radius:5px;background:0}
.checkoutArea form a.btnsub:hover{color:#ffffff;border:1px solid transparent;background:#ffffff}
.checkoutArea form button.btnsubmt{padding:13px 60px;color:#ffffff;border:0;background:#ffffff}
.checkoutArea form button.btnsubmt:hover{color:#ffffff;border:1px solid #ffffff;border-radius:5px;background:0}
.checkoutArea .tabtext h3{font-size:16px;color:#ffffff;text-transform:uppercase}
.checkoutArea .tabtext .image img{width:131px;height:131px;border-radius:100%}
.checkoutArea .tabtext .image img.gc{width:161px;height:131px;border-radius:5px;}
.checkoutArea .tabtext .sub ul.band li{padding:0 0 6px;font-weight:400;font-size:17px;color:#ffffff}
.checkoutArea .tabtext .sub ul.band li span{width:33%;color:#ffffff;float:left;position:relative}
.checkoutArea .tabtext .sub ul.band li span:after{content:":";font-size:20px;color:#ffffff;position:absolute;top:-3px;right:7px}
.checkoutArea .tabtext .sub ul.band li span.label-text{width:100%;content:" ";color:#ffffff}
.checkoutArea .tabtext .sub ul.band li span.label-text::after{width:100%;content:" ";color:#ffffff}
.checkoutArea .item{margin:20px 0 0;border-bottom:1px solid #ffffff}
.checkoutArea .input-group{width:30%}
.checkoutArea .input-group-prepend .btn{padding:5px 13px;color:#ffffff;background:0;border:1px solid #ffffff}
.checkoutArea .btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 1px rgba(237,237,237,1)}
.checkoutArea .form-control-sm{font-size:16px;color:#ffffff;text-align:center;border:1px solid #ffffff;background:none!important}
.checkoutArea ul.socileIcon22{padding:20px 0 0 0}
.checkoutArea ul.socileIcon22 li{padding:0;display:inline-block}
.checkoutArea ul.socileIcon22 li a{width:30px;height:30px;line-height:30px;display:inline-block;text-align:center}
.checkoutArea ul.socileIcon22 .facbkIcon{color:#ffffff;background:#ffffff}
.checkoutArea ul.socileIcon22 .twitrIcon{color:#ffffff;background:#ffffff}
.checkoutArea ul.socileIcon22 .printIcon{color:#ffffff;background:#ffffff}
.checkoutArea ul.socileIcon22 .envlopIcon{color:#ffffff;background:#ffffff}
.checkoutArea ul.socileIcon22 .plusIcon{color:#ffffff;background:#ffffff}
.checkoutArea .craidtsub h3{padding:0 0 20px;font-size:16px;color:#ffffff;text-transform:uppercase}
.checkoutArea .craidtsub label.optins{font-weight:400;font-size:16px;color:#ffffff;display:block}
.checkoutArea .craidtsub input.radiocard[type="radio"]+.label-text:before{width:20px;color:#ffffff;content:"\f10c";font-family:"FontAwesome";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;margin-right:5px}
.checkoutArea .craidtsub input.radiocard[type="radio"]{position:absolute;display:none}
.checkoutArea .craidtsub input.radiocard[type="radio"]:checked+.label-text:before{content:"\f192";color:#ffffff;animation:effect 250ms ease-in}
.checkoutArea .craidtsub input.entercard{padding:10px;margin:20px 0 0;width:100%;font-weight:300;font-size:16px;color:#a2a2a2;border:1px solid #ffffff;border-radius:5px}
.checkoutArea .craidtsub .slect{padding:10px;margin:20px 0 0;border:1px solid #ffffff}
.checkoutArea .craidtsub .slect span{margin:0 30px 0 0;font-weight:300;font-size:16px;color:#a2a2a2}
.checkoutArea .craidtsub .slect select.month{padding:0 22px 0 0;font-weight:300;font-size:14px;color:#ffffff;text-transform:uppercase;border:0;background:url(../images/down-arrow2.png) right 10px no-repeat;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.checkoutArea .craidtsub .slect2 input.help{padding:10px;margin:20px 0 0;border:1px solid #ffffff}
.checkoutArea .craidtsub .slect2 p{position:relative}
.checkoutArea .craidtsub .slect2 p i.fas.fa-question-circle{font-size:16px;color:#a2a2a2;position:absolute;top:35px;right:10px}
.checkoutArea form button.pay{padding:10px 60px;margin:20px 0;width:100%;font-weight:300;font-size:18px;color:#ffffff;text-transform:uppercase;display:inline-block;border:0;border-radius:5px;background:#ffffff}
.checkoutArea form input.apply[type="button"]{padding:10px 60px;margin:0 0 20px;width:100%;font-weight:300;font-size:18px;color:#ffffff;text-transform:uppercase;display:inline-block;border:0;border-radius:5px;background:#ffffff}
.checkoutArea .craidtsub label.net{padding:15px 0;font-weight:300;font-size:16px;color:#ffffff;display:block;border-top:1px solid #ffffff}
.checkoutArea .craidtsub label.error{padding:15px 0;font-weight:300;font-size:16px;color:#ffffff;display:block;border-top:1px solid #ffffff}
.checkoutArea .craidtsub label.net span{display:block}
.checkoutArea .craidtsub input.netbnkng[type="radio"]+.label-text:before{width:20px;color:#ffffff;content:"\f10c";font-family:"FontAwesome";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;margin-right:5px}
.checkoutArea .craidtsub input.netbnkng[type="radio"]{position:absolute;display:none}
.checkoutArea .craidtsub input.netbnkng[type="radio"]:checked+.label-text:before{content:"\f192";color:#ffffff;animation:effect 250ms ease-in;}

.contactArea  div.giftCertEntry {text-align: center; margin-left: 170px; width: 600px; height: 300px; background: url(/images/cert-entry.png) no-repeat left;}
.contactArea  div.giftCertEntry #toname {float:left; width: 153px;  height: 30px; margin-top: 76px; margin-left: 65px;border: 0px; padding-left:5px;}
.contactArea  div.giftCertEntry #fromname {float:left;  width: 154px;  height: 30px; margin-top: 13px; margin-left: 65px; border: 0px; padding-left:5px;}
.contactArea  div.giftCertEntry #notes {float:left;  width: 154px;  height: 65px;  margin-top: 13px; margin-left: 65px; border: 0px; padding-left:5px;}
.contactArea  div.giftCertEntry #amount {float:right; margin-top: -125px;height: 30px;  width: 137px;margin-right: 46px; font-size:20px; border: 0px; padding-left:5px;}
.contactArea  div.giftCertEntry #code {float:right;  margin-top: -60px; width: 133px;margin-right: 46px; font-size:25px;  font-weight: bold; border: 0px;}
.contactArea  div.giftCertEntry #expiry {float:right; margin-top: 18px; width: 133px;margin-right: 42px; font-size:20px;border: 0px;}

.contactArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.contactArea .itemBox{padding:30px 20px;margin:0 0 20px;float:left;border:1px solid #ffffff;background:#ffffff}
.contactArea .itemBox em{font-weight:700}
.contactArea .itemBox.sub{margin-top:40px}
.contactArea .itemBox h3{padding:0 0 20px;font-weight:400;font-size:20px;color:#ffffff;text-transform:uppercase}
.contactArea .itemBox input.subinput{padding:10px;width:100%;margin:0 0 15px;font-weight:300;float:left;font-size:16px;color:#ffffff;border:1px solid #ffffff;border-radius:3px}
.contactArea .itemBox input.subinput::placeholder{color:#ffffff}
.contactArea .itemBox input.subinput::-ms-input-placeholder{color:#ffffff}
.contactArea .itemBox input.subinput::-ms-input-placeholder{color:#ffffff}
.contactArea .itemBox input.subinpt{padding:10px 10px 10px 50px;margin:0 0 20px;width:100%;float:left;font-size:16px;color:#ffffff}
.contactArea .itemBox textarea.subinput{padding:10px;width:100%;margin:0 0 15px;font-weight:300;float:left;font-size:16px;color:#ffffff;border:1px solid #ffffff;border-radius:3px}
.contactArea .itemBox textarea.subinput::placeholder{color:#ffffff}
.contactArea .itemBox textarea.subinput::-ms-input-placeholder{color:#ffffff}
.contactArea .itemBox textarea.subinput::-ms-input-placeholder{color:#ffffff}
.contactArea .itemBox div.corral{width:100%}
.contactArea form button.btn{padding:13px 70px;margin:10px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.contactArea form submit.btn{padding:13px 70px;margin:10px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.contactArea form .g-recaptcha{margin-top:40px}
.contactArea .sidebar{padding:30px 20px;margin:0 0 20px;float:left;border:1px solid #ffffff;background:#ffffff}
.contactArea .sidebar h3{padding:0 0 30px;font-weight:400;font-size:22px;color:#ffffff;text-transform:uppercase}
.contactArea .sidebar .image img{width:131px;height:131px;border-radius:100%}
.contactArea .sidebar .sub ul li{padding:0 0 6px;font-weight:400;font-size:18px;color:#ffffff}
.contactArea .sidebar .sub ul li span{width:33%;color:#ffffff;float:left;position:relative}
.contactArea .sidebar .sub ul li span:after{content:":";font-size:20px;color:#ffffff;position:absolute;top:-3px;right:7px}
.contactArea .sidebar .item{margin:0 0 15px 0}
.contactArea .itemBox .subLeft{width:50%;float:left}
.contactArea .itemBox .subLeft img{padding:20px;margin:0;text-align:center;border-radius:5px;background:#ffffff;position:relative;display:inline-block}
.contactArea .itemBox .subLeft iframe{width:100%;height:418px}
.contactArea .itemBox .subRight{padding:0 30px 40px 40px;width:50%;float:left;background:#ffffff}
.contactArea .itemBox .subRight h3{padding:0 0 30px;font-weight:400;font-size:28px;color:#ffffff}
.contactArea .itemBox .subRight h4{padding:0;font-weight:400;font-size:22px;color:#ffffff}
.contactArea .itemBox .subRight p{padding:0;font-weight:300;font-size:16px;color:#ffffff}
.contactArea .itemBox .subRight li{padding:0 0 10px;line-height:30px;position:relative;left:40px}
.contactArea .itemBox .subRight ul li i{margin:0 23px 0 0;width:15px;height:15px;line-height:15px;font-size:10px;color:#ffffff;position:absolute;top:9px;left:-40px;text-align:center;border-radius:50%;background:#ffffff}
.contactArea .itemBox .subRight ul li a{display:inline-block;font-weight:300;font-size:15px;color:#ffffff;text-decoration:underline}
.contactArea .itemBox .subRight a{display:inline-block;font-weight:300;font-size:15px;color:#ffffff;text-decoration:underline}
.contactArea .input-group{width:30%}
.contactArea .input-group-prepend .btn{padding:0 13px;color:#ffffff;background:0;border:1px solid #ffffff}
.contactArea .btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 1px rgba(237,237,237,1)}
.contactArea .form-control-sm{font-size:16px;color:#ffffff;text-align:center;border:1px solid #ffffff;background:none!important}
.contactArea a.shop{padding:13px 70px;margin:10px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.contactArea .itemBox form input.file{padding:13px 70px;margin:10px 0 0;float:left;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.contactArea .itemBox form div.fileinputs{position:relative}
.contactArea .itemBox form div.filebrowse{position:absolute;top:0;left:0;z-index:1}
.contactArea .itemBox form div.filebrowse img{position:relative;top:15px;left:60px;z-index:2}
.contactArea .itemBox #errorMsg{margin:20px;padding-left:210px;min-height:164px;background:url(/commons/images/error.png) no-repeat center left;width:90%}
.contactArea .itemBox ul{padding:5px}
.contactArea .itemBox ul li{padding:0 0 10px;line-height:30px;font-weight:300;font-size:17px;color:#ffffff}
.contactArea .itemBox ul li i{margin:0 23px 0 0;width:15px;height:15px;line-height:15px;font-size:10px;color:#ffffff;text-align:center;border-radius:50%;background:#ffffff}
.contactArea .itemBox ul li a{display:inline-block;color:#ffffff;text-decoration:underline}
.contactArea .itemBox .subtext a.readmore{margin-top:10px;padding:15px 40px;font-size:16px;color:#ffffff;display:inline-block;border:1px solid #ffffff;border-radius:5PX}
.contactArea .group{border-bottom:1px solid #ffffff;padding-bottom:30px;margin-bottom:10px}
.addthis_sharing_toolbox{clear;float:right}
*{margin:0;padding:0}
html,body{font-family:'Montserrat',sans-serif;font-size:16px;color:#ffffff;font-weight:400}
input,select,textarea{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;color:#ffffff}
body{background:#ffffff}
img{border:0;max-width:100%;height:auto}
:focus{outline:0}
ul{list-style:none}
a:hover{text-decoration:none}
:focus,a,button,input,textarea,span,em{outline:none!important;transition:.50s ease-in-out;-moz-transition:.50s ease-in-out;-webkit-transition:.50s ease-in-out}
strong{font-weight:700}
h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}
#wrapper{width:100%;float:left;overflow:hidden}
.mycontainer{padding:0 15px;width:100%;max-width:1330px;margin:0 auto}
#headerWrapper{width:100%;float:left}
.topStrip{width:100%;float:left;position:relative;background:#ffffff}
.topStrip .Hdrtopmenu{float:right}
.topStrip .Hdrtopmenu ul{padding:10px 0;margin:4px 0 0;float:left}
.topStrip .Hdrtopmenu ul li{padding:0 15px;display:inline-block}
.topStrip .Hdrtopmenu ul li a{font-weight:300;font-size:15px;color:#ffffff}
.topStrip .Hdrtopmenu a.signow{padding:14px 26px;font-weight:300;font-size:16px;color:#ffffff;text-transform:uppercase;display:inline-block;background:#ffffff}
.middleStrip{padding:14px 0;width:100%;float:left;background:#ffffff}
.middleStrip .logo{float:left;position:absolute;top:0}
.middleStrip .right{float:right}
.middleStrip .right .middleLogo{float:left}
.middleStrip .right form{padding:30px 0 0;width:740px;float:left;text-align:center}
.middleStrip .right form input{padding:0 0 0 10px;width:440px;line-height:50px;font-size:16px;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;background:#ffffff}
.middleStrip .right form input::placeholder{color:#ffffff;font-weight:300}
.middleStrip .right form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.middleStrip .right form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.middleStrip .right form button{padding:0 16px;position:absolute;line-height:50px;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#ffffff}
.middleStrip .right form button i{font-size:17px;color:#ffffff}
.middleStrip .right a.cartitem{padding:30px 0 0;font-weight:400;display:inline-block;font-size:18px;color:#ffffff}
.middleStrip .right a.cartitem i{padding:0 14px 0 0;font-size:20px;color:#ffffff}
.middleStrip .right a.cartitem span{margin:0 0 0 14px;width:24px;height:24px;line-height:24px;display:inline-block;font-size:16px;color:#ffffff;text-align:center;border-radius:50%;background:#ffffff}
.bottomStrip{padding:15px 0;width:100%;float:left;background:#ffffff}
.menuArea ul{float:right}
.menuArea ul li{padding:0 0 0 84px;display:inline-block}
.menuArea ul li:nth-child(1){padding:0}
.menuArea ul li a{font-weight:400;font-size:17px;color:#ffffff;text-decoration:none}
.menuArea li:hover,.menuArea li.active{color:#ffffff}
.menuArea li:hover a,.menuArea li.active a{color:#ffffff}
.mobilemenuArea{display:none}
#bannerWrapper{width:100%;float:left}
.bannerArea{width:100%;float:left;position:relative}
.bannerArea .item{width:100%;float:left;background:#ffffff}
.bannerArea .item .sub{padding:146px 0 146px 50px;width:45%;float:left}
.bannerArea .item .sub h1{line-height:53px;font-family:'BebasNeue';font-size:57px;color:#ffffff}
.bannerArea .item .sub h1 span{color:#ffffff}
.bannerArea .item .sub a{padding:18px 60px;margin:50px 0 0;display:inline-block;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.bannerArea .item .sub a:hover{background:#ffffff}
.bannerArea .owl-prev{font-size:45px;color:#ffffff;position:absolute;top:36%;left:30px}
.bannerArea .owl-next{font-size:45px;color:#ffffff;position:absolute;top:36%;right:30px}
.middleWrapper{width:100%;float:left}
.featuredArea{padding:80px 0;width:100%;float:left}
.featuredArea h2{padding:0 0 50px;font-family:'BebasNeue';font-size:46px;color:#ffffff;text-align:center}
.featuredArea .item{text-align:center}
.featuredArea .item img{border-radius:50%;border:4px solid #dd5a27}
.featuredArea .item h3{padding:30px 0 0;font-weight:600;font-size:22px;color:#ffffff}
.featuredArea .viewll{padding:50px 0 0;width:100%;float:left;text-align:center}
.featuredArea .viewll a{padding:15px 50px;display:inline-block;font-weight:400;font-size:18px;color:#b22222;background:#fff;text-transform:uppercase;border-radius:5px;border:#686868 1px solid}
.featuredArea .viewll a:hover{border:1px solid transparent;color:#fff;background:#b22222}

.ourhandsArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.ourhandsArea h2{padding:0 0 5px;font-family:'BebasNeue';font-size:46px;color:#ffffff;border-bottom:1px solid #ffffff}
.ourhandsArea .subtext{padding:50px 0 0 0}
.ourhandsArea .item strong{padding:20px 0 5px;display:block;font-weight:400;font-size:20px;color:#ffffff;text-transform:uppercase}
.ourhandsArea .item span{font-weight:300;font-style:italic;font-size:16px;color:#ffffff}
.ourhandsArea .item p{padding:0 0 30px;line-height:30px;font-weight:300;font-size:17px;color:#ffffff}
.ourhandsArea .item a{padding:18px 50px;display:inline-block;font-size:17px;color:#ffffff;text-transform:uppercase;border:1px solid #ffffff;border-radius:5px}
.ourhandsArea .item a:hover{border:1px solid transparent;background:#ffffff}
.testimonialsArea{padding:80px 0;width:100%;float:left;position:relative}
.testimonialsArea h2{padding:0 0 5px;font-family:'BebasNeue';font-size:46px;color:#ffffff;border-bottom:1px solid #ffffff}
.testimonialsArea .testmonialBox{padding:50px 100px 0 100px}
.testimonialsArea .item{width:100%;float:left}
.testimonialsArea .item img{margin:0 20px 0 0;width:auto;float:left;border-radius:5px}
.testimonialsArea .item .text span{font-weight:400;font-size:21px;color:#ffffff}
.testimonialsArea .item .text ul li{display:inline-block}
.testimonialsArea .item .text ul li i{font-size:13px;color:#ffffff}
.testimonialsArea .item .text p{padding:25px 30px 0 0;font-weight:300;font-size:16px;color:#ffffff}
.testimonialsArea .owl-prev{font-size:45px;color:#ffffff;position:absolute;top:55%;left:28px}
.testimonialsArea .owl-next{font-size:45px;color:#ffffff;position:absolute;top:55%;right:28px}
.galleryArea{padding:80px 0;width:100%;float:left;position:relative;background:#ffffff}
.galleryArea h2{padding:0 0 5px;font-family:'BebasNeue';font-size:46px;color:#ffffff;border-bottom:1px solid #ffffff}
.galleryArea .galleryBox{padding:50px 0 0 0}
.galleryArea .item{width:100%;float:left}
.galleryArea .item img{width:100%}
.galleryArea .item .text{padding:20px 0;width:100%;float:left;text-align:center;background:#ffffff}
.galleryArea .item .text h4{font-weight:400;font-size:21px;color:#ffffff}
.galleryArea .item .text p{font-weight:300;font-size:16px;color:#ffffff}
.galleryArea .viewll{padding:50px 0 0;width:100%;float:left;text-align:center}
.galleryArea .viewll a{padding:15px 50px;display:inline-block;font-weight:400;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;border:1px solid}
.galleryArea .viewll a:hover{border:1px solid transparent;background:#ffffff}
.newsArea{padding:80px 0;width:100%;float:left}
.newsArea h2{padding:0 0 5px;font-family:'BebasNeue';font-size:46px;color:#ffffff;border-bottom:1px solid #ffffff}
.newsArea .newsBox{padding:50px 50px 0 50px}
.newsArea .item img{width:100%;border-top-left-radius:5px;border-top-right-radius:5px}
.newsArea .item .text{padding:20px;border:1px solid #ffffff}
.newsArea .item .text span{padding:9px 0 0;margin:0 20px 0 0;line-height:normal;float:left;font-size:16px;color:#ffffff;text-align:center;border-radius:5px;background:#ffffff}
.newsArea .item .text h4{font-weight:400;font-size:19px;color:#383838}
.newsArea .item .text p{padding:25px 0 0;font-weight:300;font-size:16px;color:#6e6e6e}
.newsArea .item .text a{padding:25px 0 0;display:inline-block;font-weight:400;font-size:18px;color:#ffffff}
.newsArea .item .text a:hover{color:#ffffff}
.partnerArea{padding:40px 0;width:100%;float:left;border-top:1px solid #686868}
.partnerArea .itmeBox{padding:0 190px}
.footerWrapper{width:100%;float:left;background:#ffffff}
.footerArea{padding:60px 0 100px 0;width:100%;float:left;border-bottom:1px solid #ffffff}
.footerArea .sub p{padding:30px 0 0;display:flex;line-height:26px;font-weight:300;font-size:16px;color:#ffffff}
.footerArea .sub p i{padding:3px 20px 0 0;font-size:22px;color:#ffffff}
.footerArea .sub p a{font-weight:300;font-size:16px;color:#ffffff}
.footerArea .sub ul{padding:30px 0 0 0}
.footerArea .sub ul li{padding:0 8px 0 0;display:inline-block}
.footerArea .subtext h3{padding:0 0 70px;font-weight:400;font-size:24px;color:#ffffff}
.footerArea .subtext ul li{padding:10px 0 0 0}
.footerArea .subtext ul li a{padding:0;font-weight:300;font-size:16px;color:#ffffff;text-decoration:none}
.footerArea .subtext ul li a:hover{color:#ffffff}
.footerArea .subtext img{padding:40px 15px 0 0}
.footerArea .subtext a{padding:30px 0 0;display:inline-block;font-weight:300;font-size:16px;color:#ffffff;text-decoration:underline}
.footerArea .subtext p{font-weight:300;font-size:16px;color:#ffffff}
.footerArea .subtext form input{padding:0 0 0 10px;margin:20px 0 0;width:100%;line-height:48px;font-size:16px;position:relative;border:1px solid #ffffff;background:0}
.footerArea .subtext form input::placeholder{font-weight:300;color:#ffffff}
.footerArea .subtext form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.footerArea .subtext form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.footerArea .subtext form button{position:absolute;right:32px;bottom:226px;border:0;background:0}
.footerArea .subtext form button i{font-size:22px;color:#ffffff}
.socileIcon ul{padding:10px;margin:30px 0 0;width:63%;background:#efead6}
.footerArea .subtext .socileIcon ul li{padding:0;display:inline-block}
.footerArea .subtext .socileIcon ul li a{width:30px;height:30px;line-height:30px;text-align:center}
.footerArea .subtext .socileIcon .facbkIcon{color:#ffffff;background:#ffffff}
.footerArea .subtext .socileIcon .twitrIcon{color:#ffffff;background:#ffffff}
.footerArea .subtext .socileIcon .printIcon{color:#ffffff;background:#ffffff}
.footerArea .subtext .socileIcon .envlopIcon{color:#ffffff;background:#ffffff}
.footerArea .subtext .socileIcon .plusIcon{color:#ffffff;background:#ffffff}
.copyrightArea{padding:15px 0;width:100%;float:left}
.copyrightArea .left{float:left}
.copyrightArea .left p{font-weight:300;font-size:16px;color:#ffffff}
.copyrightArea .left p a{color:#ffffff}
.copyrightArea .right{float:right}
.copyrightArea .right ul li{padding:0 5px;display:inline-block}
.copyrightArea .right ul li p{font-weight:300;font-size:16px;color:#ffffff}
.innerbannerArea{width:100%;float:left}
.innerbannerArea .overlay{width:100%;float:left;height:188px;background:rgba(0,0,0,0.8)}
.innerbannerArea .bannertext{padding:40px 0;width:100%;float:left}
.innerbannerArea .bannertext h2{font-weight:400;font-size:48px;color:#ffffff}
.innerbannerArea .bannertext ul{padding:20px 0 0 0}
.innerbannerArea .bannertext ul li{display:inline-block}
.innerbannerArea .bannertext ul li a{font-size:18px;color:#ffffff}
.innerbannerArea .bannertext ul li a.active{color:#ffffff}
.orderoptionArea{padding:80px 0;width:100%;float:left}
.orderoptionArea a.orderLeft{font-size:22px;color:#ffffff;text-decoration:underline}
.orderoptionArea h3{padding:25px 0 0;font-weight:400;font-size:25px;color:#ffffff}
.orderoptionArea a.signIn{padding:15px 36px;font-weight:300;float:right;display:inline-block;font-size:18px;color:#ffffff;text-transform:uppercase;text-decoration:none;border-radius:5px;background:#ffffff}
.orderoptionArea .itemBox{padding:50px 0 0 0}
.orderoptionArea .sub{text-align:center}
.orderoptionArea .sub h4{padding:0 0 20px;font-weight:300;font-size:18px;color:#ffffff}
.orderoptionArea .sub span{width:225px;height:225px;line-height:225px;display:inline-block;text-align:center;border-radius:50%;background:#ffffff}
.orderoptionArea .sub span img{margin:0 auto;border-radius:50%}
.orderoptionArea .sub .text{padding:30px 0 0 0}
.orderoptionArea .sub .text a{display:inline-block;font-weight:300;font-size:17px;color:#ffffff;text-decoration:underline}
.orderoptionArea .sub .text p{padding:35px 0 0;font-weight:300;font-size:17px;color:#ffffff}
.pricingcontentArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.pricingcontentArea .pricingtext h3{padding:0 0 10px;font-weight:400;font-size:37px;color:#ffffff}
.pricingcontentArea .pricingtext span{font-weight:600;font-size:16px;color:#ffffff}
.pricingcontentArea .socileIcon2 ul{float:right}
.pricingcontentArea .socileIcon2 ul li{padding:0;display:inline-block}
.pricingcontentArea .socileIcon2 ul li a{width:30px;height:30px;line-height:30px;display:inline-block;text-align:center}
.pricingcontentArea .socileIcon2 .facbkIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .socileIcon2 .twitrIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .socileIcon2 .printIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .socileIcon2 .envlopIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .socileIcon2 .plusIcon{color:#ffffff;background:#ffffff}
.pricingcontentArea .subtext{padding:30px 0 0;width:100%;float:left}
.pricingcontentArea .subtext h4{font-weight:400;font-size:25px;color:#ffffff}
.pricingcontentArea .subtext p{padding:30px 0 0;line-height:30px;font-weight:300;font-size:17px;color:#ffffff}
.pricingcontentArea .subtext p a{display:inline-block;font-size:17px;color:#ffffff;text-decoration:underline}
.pricingcontentArea .subtext ul{padding:30px 0}
.pricingcontentArea .subtext ul li{padding:0 0 10px;line-height:30px;font-weight:300;font-size:17px;color:#ffffff}
.pricingcontentArea .subtext ul li i{margin:0 23px 0 0;width:15px;height:15px;line-height:15px;font-size:10px;color:#ffffff;text-align:center;border-radius:50%;background:#ffffff}
.pricingcontentArea .subtext ul li a{display:inline-block;color:#ffffff;text-decoration:underline}
.pricingcontentArea .subtext .table-striped tbody tr:nth-of-type(even){background:#ffffff}
.pricingcontentArea .subtext .table-striped tbody tr:nth-of-type(odd){background:#ffffff}
.pricingcontentArea .subtext table{margin:40px 0 30px;box-shadow:0 0 10px #ffffff}
.pricingcontentArea .subtext table{margin:40px 0 30px;box-shadow:0 0 10px #ffffff}
.pricingcontentArea .subtext .table-responsive{display:inline-table}
.pricingcontentArea .subtext table tr th{width:25%;font-weight:400;font-size:18px;color:#ffffff;text-align:center;border:1px solid #d35a5a;background:#ffffff}
.pricingcontentArea .subtext table tr td{font-size:16px;color:#ffffff;text-align:center;border-right:1px solid #ffffff}
.pricingcontentArea .subtext table tr td:last-child{border-right:0}
.pricingcontentArea .subtext span{padding:0 0 40px;display:inline-block;font-weight:400;font-size:17px;color:#ffffff}
.pricingcontentArea .subtext a.backTop{font-weight:400;float:right;font-size:18px;color:#ffffff;text-decoration:underline}
.pricingcontentArea .subtext h5{padding:40px 0 0;display:inline-block;font-weight:400;font-size:19px;color:#ffffff}
.pricingcontentArea .subtext em{font-weight:400;font-style:normal;font-size:17px;color:#ffffff}
.sidebarTop{padding:35px;width:100%;float:left;background:#ffffff}
.sidebarTop h3{padding:13px;width:95%;font-weight:400;font-style:normal;font-size:25px;color:#ffffff;position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#ffffff}
.sidebarTop h3:after{width:0;height:0;content:"";position:absolute;top:0;right:-25px;border-top:25px solid #ffffff;border-right:25px solid transparent}
.sidebarTop h3:before{width:0;height:0;content:"";position:absolute;bottom:0;right:-25px;border-bottom:25px solid #ffffff;border-right:25px solid transparent}
.sidebarTop p{padding:30px 0 0;font-weight:300;font-size:18px;color:#ffffff!important}
.sidebarTop p a{color:#ffffff;text-decoration:underline}
.sidebarTop .item{padding:35px;margin:20px 0 0;text-align:center;border:15px solid #ffffff;border-radius:5px;background:#ffffff}
.sidebarTop .item img{margin:0 auto;width:100%;border-radius:5px}
.sidebarBtn {padding:20px;width:100%;float:left;background:#ffffff}
.sidebarBtn h3{padding:13px;width:95%;font-weight:400;font-style:normal;font-size:25px;color:#ffffff;position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#ffffff}
.sidebarBtn h3:after{width:0;height:0;content:"";position:absolute;top:0;right:-25px;border-top:25px solid #ffffff;border-right:25px solid transparent}
.sidebarBtn h3:before{width:0;height:0;content:"";position:absolute;bottom:0;right:-25px;border-bottom:25px solid #ffffff;border-right:25px solid transparent}
.sidebarBtn .item{padding:30px 0;border-bottom:1px solid #c83131}
.sidebarBtn .item ul li{padding:0 5px 0 0;font-size:20px;color:#ff9ffffff;display:inline-block}
.sidebarBtn .item span{padding:15px 0 0;font-weight:300;font-size:18px;color:#ffffff;display:inline-block}
.sidebarBtn .item p{padding:30px 0 0;font-weight:300;font-size:17px;color:#ffffff}
.innergalleryArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innergalleryArea .search{width:100%;float:left}
.innergalleryArea .search h3{padding:0 0 30px;font-size:30px;color:#ffffff}
.innergalleryArea .search form input{padding:0 0 0 10px;width:440px;line-height:50px;float:left;font-size:16px;border:1px solid #ffffff;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;background:#ffffff}
.innergalleryArea .search form input::placeholder{color:#ffffff;font-weight:300}
.innergalleryArea .search form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.innergalleryArea .search form input::-ms-input-placeholder{color:#ffffff;font-weight:300}
.innergalleryArea .search form button{padding:0 16px;position:absolute;line-height:52px;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#ffffff}
.innergalleryArea .search form button i{font-size:17px;color:#ffffff}
.innergalleryArea .search a{padding:11px 60px;margin:0 0 0 60px;display:inline-block;font-size:18px;color:#ffffff;text-transform:uppercase;border-radius:5px;background:#ffffff}
.innergalleryArea .search p{float:right;font-size:18px;color:#555}
.innergalleryArea .search p span{margin:0 10px 0 0;width:50px;height:47px;line-height:47px;display:inline-block;font-size:19px;color:#ffffff;text-align:center;border-radius:5px;background:#ffffff}
.innergalleryArea .search p span i{padding:0 0 0 6px;font-size:22px}
.innergalleryBox{padding:30px 0 0;width:100%;float:left}
.innergalleryBox .item{padding:35px;margin:20px 0 0;text-align:center;border:15px solid #ffffff;border-radius:5px;background:#ffffff}
.innergalleryBox .item p{font-size:16px;color:#ffffff;position:relative;top:12px}
/*.innergalleryBox ul.pagination{padding:50px 0 0;margin:auto;width:100%;float:left;text-align:center;display:inline-block}
.innergalleryBox ul.pagination li{display:inline-block}
.innergalleryBox ul.pagination li a{margin:0 5px;width:50px;height:50px;line-height:50px;display:inline-block;color:#ffffff;text-align:center;border:1px solid #ffffff;border-radius:5px}
.innergalleryBox ul.pagination li a i{font-size:22px}
.innergalleryBox ul.pagination li a.active{color:#ffffff;border:0;background:#ffffff}
.innergalleryBox ul.pagination li a:hover{color:#ffffff;border:0;background:#ffffff}*/
.innertestimonalsArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innertestimonalsArea h2{padding:0 0 30px;float:left;font-size:25px;color:#ffffff}
.innertestimonalsArea a.viewal{float:right;font-size:18px;color:#ffffff;text-decoration:underline}
.innertestimonalsArea .itemBox{padding:80px 40px 35px 35px;margin:20px 0 0;width:100%;min-height:380px;float:left;webkit-box-shadow:7px 6px 64px -44px rgba(0,0,0);-moz-box-shadow:7px 6px 64px -44px rgba(0,0,0);box-shadow:7px 6px 64px -44px rgba(0,0,0);background:#ffffff}
.innertestimonalsArea .itemBox p{line-height:35px;font-weight:300;font-style:italic;font-size:17px;color:#6e6e6e;position:relative}
.innertestimonalsArea .itemBox p:before{width:79px;height:76px;content:"";position:absolute;top:-32px;left:-18px;background:url(../images/testinnw.png) no-repeat}
.innertestimonalsArea .itemBox ul{padding:25px 0}
.innertestimonalsArea .itemBox ul li{padding:0 5px 0 0;font-size:20px;color:#ffffff;display:inline-block}
.innertestimonalsArea .itemBox span{display:block;font-size:18px;color:#3c3c3b}
.innertestimonalsArea a.click{margin:40px 0 0;display:inline-block}
.innernewsArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innernewsArea h2{padding:0 0 30px;font-size:25px;color:#ffffff}
.innernewsArea .itemBox{margin:20px 0 0 0}
.innernewsArea .itemBox img{width:100%}
.innernewsArea .itemBox .subtext{padding:30px 20px;background:#ffffff}
.innernewsArea .itemBox .subtext h4{line-height:32px;font-size:20px;color:#ffffff}
.innernewsArea .itemBox .subtext span{font-weight:300;font-size:17px;color:#ffffff}
.innernewsArea .itemBox .subtext p{padding:30px 0;font-weight:300;font-size:16px;color:#ffffff}
.innernewsArea .itemBox .subtext a{font-size:16px;color:#ffffff;display:inline-block;}
.innerblogArea{padding:80px 0 0;width:100%;float:left;background:#ffffff}
.innerblogArea .itemBox{padding:0 0 40px;margin:0 0 40px;border-bottom:1px solid #ffffff}
.innerblogArea .itemBox img{width:100%}
.innerblogArea .itemBox h4{padding:30px 0 0;font-weight:400;font-size:35px;color:#ffffff}
.innerblogArea .itemBox span{padding:25px 0 0;font-weight:300;display:inline-block;font-size:18px;color:#ffffff}
.innerblogArea .itemBox p{padding:30px 0 0;font-weight:300;font-size:16px;color:#ffffff}
.innerblogArea .itemBox em{padding:30px 0 0;font-weight:400;display:block;font-style:normal;font-size:20px;color:#ffffff}
.innerblogArea .itemBox a{margin:12px 0 5px;font-size:16px;color:#ffffff;display:inline-block;border-radius:5PX; }
.innerblogArea .itemBox:last-child{border-bottom:0}
.innerhelpArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innerhelpArea h2{padding:0 0 30px;font-size:25px;color:#ffffff;display:inline-block}
.innerhelpArea p{font-weight:300;font-size:17px;color:#ffffff}
.innerhelpArea .itemBox{width:100%;float:left;margin:25px 0 20px 0}
.innerhelpArea .itemBox .title{padding:14px 16px;margin:0 0 15px;width:100%;display:inline-block;font-size:14px;vertical-align:top;cursor:pointer;position:relative;background:#b12222}
.innerhelpArea .itemBox .title h3{font-weight:300;font-size:17px;color:#ffffff}
.innerhelpArea .itemBox ul li .text_boxx{padding:20px;margin:-15px 0 15px 0;background:#ffffff}
.innerhelpArea .itemBox .title::after{color:#ffffff;content:"\f106";font-family:'Font Awesome 5 Pro';position:absolute;right:12px;top:12px}
.innerhelpArea .itemBox ul li.active .title::after{content:"\f107";font-family:'Font Awesome 5 Pro'}
.innerhelpArea .itemBox .text_boxx p{padding:0 0 30px;font-weight:300;font-size:16px;color:#ffffff}
.innerhelpArea .itemBox .text_boxx p a{color:#ffffff}
.innerhelpArea .itemBox .text_boxx h4{font-weight:400;font-size:20px;color:#ffffff}
.innerhelpArea .itemBox .text_boxx ul{padding:25px 0 0 0}
.innerhelpArea .itemBox .text_boxx ul li{padding:0 0 20px;font-weight:300;position:relative;left:30px;font-size:16px;color:#ffffff}
.innerhelpArea .itemBox .text_boxx ul li i{margin:0 23px 0 0;width:18px;height:18px;line-height:18px;font-size:10px;color:#ffffff;text-align:center;position:absolute;top:5px;left:-30px;border-radius:50%;background:#ffffff}
.innervideosArea{padding:80px 0;width:100%;float:left;background:#ffffff}
.innervideosArea .videocl{height:607px!important}
.innervideosArea .itemBox{margin:0 0 20px;width:100%;float:left}
.innervideosArea .itemBox .subLeft{width:50%;float:left}
.innervideosArea .itemBox .subLeft iframe{width:100%;height:418px}
.innervideosArea .itemBox .subRight{padding:50px 30px 40px 40px;min-height:418px;width:50%;float:left;background:#ffffff}
.innervideosArea .itemBox .subRight h3{padding:0 0 30px;font-weight:400;font-size:28px;color:#ffffff}
.innervideosArea .itemBox .subRight p{padding:0 0 30px;font-weight:300;font-size:16px;color:#ffffff}
.innervideosArea .itemBox .subRight li{padding:0 0 10px;line-height:30px;position:relative;left:40px}
.innervideosArea .itemBox .subRight ul li i{margin:0 23px 0 0;width:15px;height:15px;line-height:15px;font-size:10px;color:#ffffff;position:absolute;top:9px;left:-40px;text-align:center;border-radius:50%;background:#ffffff}
.innervideosArea .itemBox .subRight ul li a{display:inline-block;font-weight:300;font-size:15px;color:#ffffff;text-decoration:underline}

.ourCreatorArea{padding:80px 0;width:100%;float:left;background:#f3f3f3}
.ourCreatorArea h3{padding:0 0 20px;font-weight:500;font-size:30px;color:#343434}
.ourCreatorArea form input.inpttext{padding:0 0 0 10px;margin:0 0 10px;width:600px;line-height:50px;font-size:16px;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;background:#fff}
.ourCreatorArea form button.btnsub{padding:0 16px;font-size:18px;color:#fff;position:absolute;line-height:50px;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#4c0400}
.ourCreatorArea .radiobtn{margin:10px 0 0;width:100%;float:left}
.ourCreatorArea .radiobtn input[type="radio"]+.label-text{padding:0 0 0 18px;margin:0 4px;background:url(/images/redio-01.png) no-repeat center left}
.ourCreatorArea .radiobtn input[type="radio"]{position:absolute;display:none}
.ourCreatorArea .radiobtn input[type="radio"]:checked+.label-text{background:url(/images/redio-02.png) no-repeat center left}
.ourCreatorArea .radiobtn input[type="checkbox"]+.label-text{padding:0 0 0 18px;margin:0 4px;background:url(/images/redio-01.png) no-repeat center left}
.ourCreatorArea .radiobtn input[type="checkbox"]{position:absolute;display:none}
.ourCreatorArea .radiobtn input[type="checkbox"]:checked+.label-text{background:url(/images/redio-02.png) no-repeat center left}
.ourCreatorArea .radiobtn label{font-weight:300;font-size:16px;color:#434343;text-align:center}
.ourCreatorArea p{padding:20px 185px 0 0;font-weight:300;font-size:16px;color:#686868;display:inline-block}
.ourCreatorArea h4{padding:20px 0 0;font-size:15px;color:#686868;display:inline-block}
.ourCreatorArea h4 span{color:#4c0400}
.logo {
    background: #fff;
    padding: 15px 5px;
}
a#dropdownMenuButton i{
	margin-left: 5px; 
}

#user-dropdown .dropdown-toggle::after{
    border: none;
}

.dropdown-menu.show {
    border-radius: 0px;
    border: none;
    background: #dd5a26;
    color: #fff;
    z-index: 99999999;
}
a.dropdown-item:hover {
    background: #b22222;
    color: #fff !important;
    font-weight: bold;
}
.star li {
	display: inline-block;
	color: #FF9000;
}
.medias {
	padding: 30px;
}
.content-wrapper {
    clear: both;
    /*padding-top: 30px;*/
}

@media screen and (min-width: 767px) and (max-width: 1024px) {
	.logo {
		padding: 45px 5px;
	}
}