﻿@font-face{font-family:'RobotoRegular';src:url("../fonts/robotoReg/Roboto-Regular-webfont.eot");src:url("../fonts/robotoReg/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/robotoReg/Roboto-Regular-webfont.woff") format("woff"),url("../fonts/robotoReg/Roboto-Regular-webfont.ttf") format("truetype"),url("../fonts/robotoReg/Roboto-Regular-webfont.svg#RobotoRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'RobotoItalic';src:url("../fonts/robotoItalic/Roboto-Italic-webfont.eot");src:url("../fonts/robotoItalic/Roboto-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/robotoItalic/Roboto-Italic-webfont.woff") format("woff"),url("../fonts/robotoItalic/Roboto-Italic-webfont.ttf") format("truetype"),url("../fonts/robotoItalic/Roboto-Italic-webfont.svg#RobotoItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'RobotoBold';src:url("../fonts/robotoBold/Roboto-Bold-webfont.eot");src:url("../fonts/robotoBold/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/robotoBold/Roboto-Bold-webfont.woff") format("woff"),url("../fonts/robotoBold/Roboto-Bold-webfont.ttf") format("truetype"),url("../fonts/robotoBold/Roboto-Bold-webfont.svg#RobotoBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'RobotoMedium';src:url("../fonts/robotoMed/Roboto-Medium-webfont.eot");src:url("../fonts/robotoMed/Roboto-Medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/robotoMed/Roboto-Medium-webfont.woff") format("woff"),url("../fonts/robotoMed/Roboto-Medium-webfont.ttf") format("truetype"),url("../fonts/robotoMed/Roboto-Medium-webfont.svg#RobotoMedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgregular';src:url("../fonts/proximaNovaReg/proximanova-regular-webfont.eot");src:url("../fonts/proximaNovaReg/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proximaNovaReg/proximanova-regular-webfont.woff") format("woff"),url("../fonts/proximaNovaReg/proximanova-regular-webfont.ttf") format("truetype"),url("../fonts/proximaNovaReg/proximanova-regular-webfont.svg#proxima_nova_rgregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat-Light';src:url("../fonts/montserratLight/Montserrat-Light.eot");src:url("../fonts/montserratLight/Montserrat-Light.woff2") format("woff2"),url("../fonts/montserratLight/Montserrat-Light.woff") format("woff"),url("../fonts/montserratLight/Montserrat-Light.ttf") format("truetype"),url("../fonts/montserratLight/Montserrat-Light.svg#Montserrat-Light") format("svg"),url("../fonts/montserratLight/Montserrat-Light.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}h1:hover,h1:focus,h2:hover,h2:focus,h3:hover,h3:focus,h4:hover,h4:focus,h5:hover,h5:focus,h6:hover,h6:focus,p:hover,p:focus,strong:hover,strong:focus,span:hover,span:focus,div:hover,div:focus,img:hover,img:focus,a:hover,a:focus,section:hover,section:focus,em:hover,em:focus,footer:hover,footer:focus,header:hover,header:focus,section:hover,section:focus,nav:hover,nav:focus,ul:hover,ul:focus,li:hover,li:focus,audio:hover,audio:focus,video:hover,video:focus,input:hover,input:focus,textarea:hover,textarea:focus,button:hover,button:focus{outline:none !important}*:focus,*:hover{text-decoration:none !important}.page-title-header{margin-top:2rem}.breadcrumbs{margin-bottom:3rem}.featured-image{margin-bottom:3rem;width:100%}.inline-image-left{margin:0 1.5rem 1.5rem 0;float:left}.inline-image-right{margin:0 0 1.5rem 1.5rem;float:right}.scroll-top--button{-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;font-size:2rem;display:inline-block;bottom:5rem;right:1rem;visibility:hidden;cursor:pointer;position:fixed;z-index:10;opacity:0}.scroll-top--visible,.scroll-top--fade-out,.scroll-top .no-touch .scroll-top:hover{-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s}.scroll-top--visible{visibility:visible;opacity:1}.scroll-top--fade-out{opacity:0.5}.business-details{padding:2rem 0}.business-details__contact i{min-width:2rem}.business-details__social a:hover{text-decoration:none}.business-details__social a:not(:last-child){margin-right:.6rem}.navbar-default{margin:0}.navbar-default .navbar-nav{margin:0}.navbar-default .navbar-collapse{padding:0}.titan-contact-form{margin-top:4rem}.titan-contact-form input,.titan-contact-form textarea{margin-bottom:2rem;border:1px solid #999;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-appearance:none;padding:.8rem;width:100%}.titan-contact-form input[value="Submit"]{background-color:#999;color:#fff}.titan-contact-form ul{list-style-type:none;padding:0;margin:0}.titan-contact-form .gfield_required{color:#c00}.titan-contact-form .gform_validation_container{display:none}.footer{background-color:#454544;font-size:1.2rem;padding:3.2rem 0;color:#fafafa;font-family:"Montserrat-Light"}.footer a{color:#fafafa}.footer__copyright{margin-bottom:.5rem}.footer__menu ul{padding:0;margin:0}.footer__menu ul li{border-left:1px solid #fafafa;padding:0 1rem;list-style:none;display:block;float:left;margin:0}.footer__menu ul li:first-child{border-left:none;padding-left:0}.footer__badge{display:flex;flex-direction:row;align-items:center}.footer__badge__prefix{margin-right:1rem}.footer__badge__suffix{margin-left:1rem}.banner-slider{position:relative}.banner-slider__images-wrapper{margin-bottom:0;overflow:hidden}.banner-slider__images-wrapper__image img{position:relative;width:100%}.banner-slider__images-wrapper__image:focus{outline:none}.banner-slider .slick-list,.banner-slider .slick-track,.banner-slider .slick-slide{height:100%;z-index:1}.banner-slider .slick-arrow{z-index:2}.banner-slider .slick-prev{left:1.5rem}.banner-slider .slick-next{right:1.5rem}.banner-slider .button-wrapper{list-style-type:none}.leadin-item{margin-bottom:2rem}.leadin-item img{margin-bottom:2rem}.testimonial-item{margin-top:3rem}.testimonial-item h2{margin-top:0}.testimonial-item img{margin-bottom:2rem;max-width:100%;height:auto}.services-item{margin-bottom:2rem}.services-item img{margin-bottom:2rem}.chocolat-image{display:block}.chocolat-image img{margin-bottom:3rem;display:inherit}.accordions .panel-group{margin-top:3rem}.accordions .panel-heading .glyphicon{float:right}.news-item{margin-bottom:2rem}.news-item img{margin-bottom:2rem}.contact .titan-contact-form{margin-top:0}.contact-details .contact-header{font-weight:800;margin-bottom:0}.contact-details .google-map{margin-top:3rem;height:37rem;width:100%;border:0}.contact-details.hours p{margin:0}.panel-heading a{display:flex;text-decoration:none}.panel-heading a .panel-title{display:inline-flex;flex-basis:98%}.panel-heading a span{display:inline-flex;align-items:center}.panel-heading a:hover{text-decoration:none}.sub__pages .page-content .panel-default{border:0;box-shadow:none;-webkit-box-shadow:none}.sub__pages .page-content .panel-heading{background:#ea6c20;border:0;border-radius:0;cursor:pointer;position:relative;padding:0}.sub__pages .page-content .panel-heading a{color:#fff;font-size:15px;display:block;padding:1.1rem 6.5rem .8rem}.sub__pages .page-content .panel-heading span{position:absolute;left:23px;top:14px;color:#fff}.sub__pages .page-content .panel-body{border:0;border-top:0 !important;color:#6d6e71;padding:1.8rem 1.5rem 0}.sub__pages .page-content .panel-body p{margin-bottom:1rem}.sub__pages .page-content .panel-group{border:0;border-radius:0;margin-top:.4rem}.sub__pages .page-content .panel-group .panel+.panel{margin-top:.9rem}.alignright{float:right;padding:10px 0 10px 25px}.business-details{background:url(../images/bgheader.png) repeat center center #fff}.business-details .container{position:relative}.business-details__logo img{margin:0 auto 10px}.business-details__contact{margin-bottom:1rem}.business-details__contact i{color:#ea6c20;font-size:20px}.business-details__contact a{font:18px "RobotoMedium";color:#a08870;padding-left:4px}.business-details__contact a:hover{color:#ea6c20}.business-details__phone i{position:relative;top:3px}.business-details__email i{position:relative;top:1px}.business-details__social{display:inline-block;margin-bottom:15px}.business-details__social a i{color:#ea6c20;font-size:31px}.business-details__social a:hover i{color:#dc6015}.business-details__social a.Youtube{display:none}.business-details__search{position:relative}.business-details__search .btnsearch{display:block;position:absolute;right:0;top:-41px;cursor:pointer}.business-details__search .btnsearch i{color:#ea6c20;font-size:20px}.business-details__search input[type="text"]{border:0;border-bottom:2px solid #cbc5bf;width:100%;color:#a08870;font:16px "proxima_nova_rgregular";padding-bottom:8px;display:none;background-color:transparent;border-radius:0}.business-details__search button{border:0;background:transparent;display:none}.business-details__search button i{color:#ea6c20;font-size:20px}.business-details__search ::-webkit-input-placeholder{color:#a08870}.business-details__search :-moz-placeholder{color:#a08870}.business-details__search ::-moz-placeholder{color:#a08870}.business-details__search :-ms-input-placeholder{color:#a08870}nav{margin-top:10px}nav .navbar{background-color:transparent;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}nav .navbar-toggle{background-color:transparent;border:0;margin:7px auto 7px;float:none;display:block}nav .navbar-toggle:focus,nav .navbar-toggle:hover{background-color:transparent !important}nav .navbar-toggle .icon-bar{background-color:#ea6c20 !important;height:3px;width:30px}nav .navbar-default .navbar-nav{padding:10px 0}nav .navbar-default .navbar-nav ul li{position:relative}nav .navbar-default .navbar-nav ul li.open a{background-color:transparent !important;color:#6d6e71}nav .navbar-default .navbar-nav ul li.open a:focus{color:#6d6e71;background:transparent}nav .navbar-default .navbar-nav ul li.open .dropdown-menu li a{color:#6d6e71;padding:10px 15px 10px 25px}nav .navbar-default .navbar-nav ul li.open .dropdown-menu li a:hover{color:#ea6c20}nav .navbar-default .navbar-nav ul li.open .dropdown-menu li a:focus{color:#6d6e71}nav .navbar-default .navbar-nav ul li.open .dropdown-menu li .dropdown-menu a{padding:10px 15px 10px 35px}nav .navbar-default .navbar-nav ul li .dropdown-menu li.current-menu-item>a,nav .navbar-default .navbar-nav ul li .dropdown-menu li.current-menu-ancestor>a{color:#ea6c20}nav .navbar-default .navbar-nav ul li.current-menu-item>a,nav .navbar-default .navbar-nav ul li.current-menu-ancestor>a{color:#ea6c20}nav .navbar-default .navbar-nav ul li a{font:17px "RobotoMedium";color:#6d6e71;display:inline-block}nav .navbar-default .navbar-nav ul li a:hover{color:#ea6c20 !important}nav .navbar-default .navbar-nav ul li a:focus{color:#6d6e71}.navbar .navbar-nav li span.dropdown-toggle:after{content:'\35';font-size:30px;font-family:'ElegantIcons';color:#6d6e71;position:absolute;top:-2px;right:0;z-index:20}.navbar .navbar-nav li.open>span.dropdown-toggle:after{content:'\33'}body{overflow-x:hidden}iframe{max-width:100%;border:0}.banner-slider__images-wrapper img{max-width:100%;height:auto}.banner-slider__content-wrapper__content h2{font:38px "RobotoBold";color:#fff}.banner-slider__content-wrapper__content h2 span{color:#ea6c20}.banner-slider .slick-arrow{background:rgba(0,0,0,0.5);width:55px;height:55px;color:#fff}.banner-slider .slick-arrow:before{font-family:'FontAwesome';font-size:25px;line-height:55px;opacity:1}.banner-slider .slick-arrow:hover{background:#ea6c20;color:#fff}.banner-slider .slick-prev{left:0}.banner-slider .slick-prev:before{content:'\f104'}.banner-slider .slick-next{right:0}.banner-slider .slick-next:before{content:'\f105'}.banner-slider .slick-dotted.slick-slider{margin-bottom:0}.banner-slider .slick-dots{position:absolute;left:0;right:0;bottom:2.1rem;text-align:center;z-index:5}.banner-slider .slick-dots li{margin:0 .3rem}.banner-slider .slick-dots li button:before{font-size:14px;color:#fff;opacity:0.6}.banner-slider .slick-dots li.slick-active button:before{color:#fff;opacity:1}.banner-content{background:rgba(0,0,0,0.8);padding:2rem 0 3rem}.banner-content .banner-info{font:16px/25px "RobotoBold";color:#fff}.banner-content .button-wrapper{padding:0;margin-top:3rem}.banner-content .button-wrapper li{display:inline-block}.banner-content .button-wrapper li:first-child{margin-right:.9rem}.banner-content .button-wrapper li a{background:#6d6e71;height:50px;border:0;color:#fff;font:18px/50px "RobotoBold";display:block;padding:0 10px;max-width:240px;min-width:240px;width:100%;text-align:center;margin-bottom:1rem;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.banner-content .button-wrapper li a:hover{background-color:#ea6c20}.banner-content .button-wrapper li:nth-child(2) a{background:#ea6c20}.banner-content .button-wrapper li:nth-child(2) a:hover{background-color:#6d6e71}.leadins{padding:4.5rem 0 2.8rem}.leadins .grid{margin-right:-15px;margin-left:-15px;text-align:center}.leadins__item:nth-child(7) a span.leadins__name{text-transform:none !important}.leadins__item:not(:first-child){height:294px;overflow:hidden;padding:0 1.5rem;width:293px;margin-bottom:3rem;text-align:center;right:0;margin-right:auto;margin-left:auto}.leadins__item:not(:first-child):nth-child(2) img,.leadins__item:not(:first-child):nth-child(6) img{position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.leadins__item:not(:first-child) a{display:block;height:294px;overflow:hidden}.leadins__item:not(:first-child) a span.leadins__name{font:25px "RobotoBold";position:absolute;left:35px;right:0;text-align:left;bottom:15px;color:#fff;z-index:6;text-transform:uppercase}.leadins__item:not(:first-child) a:before{content:'';position:absolute;bottom:0;left:0;width:263px;height:100px;right:0;text-align:center;margin:0 auto;z-index:5;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.51) 79%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.51) 79%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.51) 79%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.leadins__item:not(:first-child) a:hover:after{content:'';background:rgba(234,108,32,0.8);position:absolute;bottom:0;left:0;width:263px;height:100%;right:0;text-align:center;margin:0 auto;z-index:7}.leadins__item:not(:first-child) a:hover span.leadins__name{bottom:0;top:0;z-index:9;left:0;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;width:160px;margin:0 auto;white-space:pre-line;font-size:30px}.leadins__item:not(:first-child) a:hover span.leadins__name i{margin-left:6px}.leadins__item:not(:first-child) a:hover span.border-line{width:35px;height:25px;opacity:1;z-index:10}.leadins__item:not(:first-child) a span.border-line{position:absolute;border:3px solid #FFF;width:0px;height:0px;opacity:0;-webkit-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;transition:0.5s all}.leadins__item:not(:first-child) a .top-left{border-right:0 !important;border-bottom:0 !important;top:29%;left:9%}.leadins__item:not(:first-child) a .top-right{border-left:0 !important;border-bottom:0 !important;top:29%;right:9%}.leadins__item:not(:first-child) a .btm-left{border-top:0 !important;border-right:0 !important;bottom:29%;left:9%}.leadins__item:not(:first-child) a .btm-right{border-top:0 !important;border-left:0 !important;bottom:29%;right:9%}.main-content .page-content{font:15px/24px "RobotoRegular";color:#595a5d}.main-content .page-content h1{font:30px "RobotoBold";color:#6d6e71}.main-content .page-content h2,.main-content .page-content h3,.main-content .page-content h4,.main-content .page-content h5,.main-content .page-content h6{font-family:"RobotoRegular";color:#6d6e71}.main-content .page-content h2{font-size:28px}.main-content .page-content h2:first-of-type{margin-top:.4rem}.main-content .page-content h3{font-size:26px}.main-content .page-content h4{font-size:24px}.main-content .page-content h5{font-size:22px}.main-content .page-content h6{font-size:20px}.main-content .page-content p,.main-content .page-content ul,.main-content .page-content ol{margin-bottom:2.5rem}.main-content .page-content ul ul{margin-bottom:0}.main-content .page-content ol ol{margin-bottom:0}.main-content .page-content a{color:#ea6c20}.main-content .page-content__search{padding-bottom:6rem}.sidebar .video__overlay{height:220px;overflow:hidden;position:relative;max-width:360px;margin-bottom:2.2rem}.sidebar .video__overlay a{display:block}.sidebar .video__overlay a img{max-width:360px;width:100%;display:block;position:absolute;left:0;top:50%;transform:translate(0, -50%)}.sidebar .video__overlay a i{position:absolute;left:50%;top:50%;display:block;transform:translate(-50%, -50%);font-size:7.2rem;color:#fff}.sidebar_requet-quote{margin-bottom:2.2rem;max-width:360px}.sidebar_requet-quote a{display:block;height:10.7rem;position:relative;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.sidebar_requet-quote a:before{content:'';background-color:#e55600;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.sidebar_requet-quote a img{position:absolute;left:50%;top:50%;display:block;transform:translate(-50%, -50%);max-width:360px}.sidebar_requet-quote a span{position:relative;z-index:5;font:30px/30px "RobotoBold";color:#fff;text-align:center;display:block;left:50%;top:52%;display:block;transform:translate(-50%, -50%);overflow:hidden;line-height:30px;max-height:92px;-webkit-box-orient:vertical;display:-webkit-box}.sidebar_requet-quote a:hover span{color:#ea6c20}.sidebar_ask-question{max-width:360px}.sidebar_ask-question a{display:block;height:16.8rem;position:relative;overflow:hidden;position:relative;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.sidebar_ask-question a span{position:absolute;z-index:5;font:40px/36px "RobotoBold";color:#fff;text-align:center;display:block;left:-15px;top:0;display:block;text-align:right;padding:4rem 2rem 0 8rem;overflow:hidden;line-height:36px;max-height:146px;-webkit-box-orient:vertical;display:-webkit-box}.sidebar_ask-question a:hover span{color:#ea6c20}.main-content .home-content{background:url(../images/bgmain-content.png) repeat center top;padding:5.5rem 0 2.5rem}.main-content .home-content h1{font-size:36px;margin:-.3rem 0 2.5rem}.main-content .home-content .sidebar{max-width:360px;margin-bottom:5rem;margin-left:auto;margin-right:auto}.bgfeatured{background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;padding:1.6rem 0 0}.bgfeatured .container{overflow-x:hidden;padding-bottom:4.7rem}.bgfeatured h2{font:36px "RobotoBold";color:#fff;text-transform:uppercase;margin-bottom:17px}.featured-prod__image{height:215px;background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.featured-prod__item{width:263px;margin:0 auto}.featured-prod__wrapper{background:rgba(0,0,0,0.4);padding:2rem 1.6rem 1.5rem 1.6rem}.featured-prod__wrapper span{font:18px/24px "RobotoBold";color:#fff;display:block}.featured-prod__wrapper a{display:inline-block;background:#ea6c20;color:#fff;font:14px "RobotoBold";padding:1.3rem;min-width:90px;margin-top:20px;text-align:center;transition:all 0.3s ease 0s}.featured-prod__wrapper a i{margin-left:3px}.featured-prod__wrapper a:hover{background:#dc6015}.featured-prod .slick-prev{left:-95px}.featured-prod .slick-prev:before{content:'\f104'}.featured-prod .slick-next{right:-95px}.featured-prod .slick-next:before{content:'\f105'}.featured-prod .slick-prev,.featured-prod .slick-next{top:44%}.featured-prod .slick-arrow:before{font-family:'FontAwesome';font-size:60px;line-height:55px}.featured-prod .slick-dotted.slick-slider{margin-bottom:0}.featured-prod .slick-dots{top:1.5rem;position:relative}.featured-prod .slick-dots li.slick-active button:before{color:#ea6c20}.featured-prod .slick-dots li button:before{font-size:15px}.bottom{padding:2rem 0 5rem}.bottom h2{font:36px "RobotoBold";color:#6d6e71}.bottom .testimonial{margin:8rem 0 5rem}.bottom .testimonial__item{padding-top:2rem;max-width:555px;margin-left:auto;margin-right:auto}.bottom .testimonial__desc{position:relative;padding:.5rem 1rem;margin-bottom:1rem}.bottom .testimonial__desc p{font:15px/20px "RobotoRegular";color:#6d6e71;text-align:center}.bottom .testimonial__desc:before{content:'“';font:48px "RobotoRegular";color:#ea6c20;left:-5px;top:-20px;position:absolute}.bottom .testimonial__desc:after{content:'”';font:48px "RobotoRegular";color:#ea6c20;right:-10px;bottom:-18px;position:absolute}.bottom .testimonial__info{text-align:center}.bottom .testimonial__info div{font-size:16px;color:#6d6e71;line-height:20px}.bottom .testimonial__info .salutation{font-family:"RobotoRegular"}.bottom .testimonial__info .name{font-family:"RobotoBold";color:#ea6c20}.bottom .testimonial__info .company{font-family:"RobotoItalic"}.bottom .latest-blog{margin-top:8rem;max-width:555px;margin-left:auto;margin-right:auto}.bottom .latest-blog__image{border-bottom:7px solid #ea6c20;margin-bottom:2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.bottom .latest-blog__title{font:24px "RobotoBold";color:#6d6e71;text-transform:uppercase;margin-bottom:1.5rem}.bottom .latest-blog__desc{font:15px/24px "RobotoRegular";color:#6d6e71;margin-bottom:2.3rem}.bottom .latest-blog__btn a{font:15px "RobotoBold";color:#ea6c20}.bottom .latest-blog__btn a:hover{color:#dc6015}.bottom .slick-arrow{z-index:20;top:-40px}.bottom .slick-arrow:before{font-family:'FontAwesome';font-size:36px;line-height:18px;opacity:1;color:#ea6c20}.bottom .slick-prev{left:auto;right:50px}.bottom .slick-prev:before{content:'\f104'}.bottom .slick-next{right:8px}.bottom .slick-next:before{content:'\f105'}.brand-logo{background:#f3f3f3;padding:6rem 0}.brand-logo__image{height:98px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.brand-logo__item{display:inline-block;padding:0 1.5rem}.brand-logo__item img{margin:0 auto;max-width:100%}.brand-logo__item img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.brand-logo .slick-arrow{z-index:9;top:50%}.brand-logo .slick-arrow:before{font-family:'FontAwesome';font-size:36px;line-height:18px;opacity:1;color:#ea6c20}.brand-logo .slick-prev{left:5px}.brand-logo .slick-prev:before{content:'\f104'}.brand-logo .slick-next{right:5px}.brand-logo .slick-next:before{content:'\f105'}.pre-footer{background:rgba(0,0,0,0.7);color:#fff;position:relative}.pre-footer__wrapper{padding:3rem 0 3rem 2.2rem}.pre-footer__map #map_canvas{width:100%;height:495px;border:0;pointer-events:none}.pre-footer h3{margin:0;font:30px "RobotoBold"}.pre-footer__contact{margin-bottom:4rem}.pre-footer__contact ul{margin:2.2rem 0 0;padding:0}.pre-footer__contact ul li{list-style-type:none;position:relative;padding-left:2.5rem;line-height:20px;margin-bottom:1rem;font:15px "RobotoRegular"}.pre-footer__contact ul li span{line-height:20px}.pre-footer__contact ul li i{color:#ea6c20;font-size:14px;position:absolute;left:0;top:2px}.pre-footer__contact ul li a{color:#fff}.pre-footer__contact ul li a:hover{color:#ea6c20}.pre-footer__contact .pre-footer__hrs ul{margin-top:5px}.pre-footer__contact .pre-footer__hrs ul li{padding-left:0}.pre-footer__social{margin-top:.8rem}.pre-footer__social a{color:#ea6c20;display:inline-block;margin-right:.3rem}.pre-footer__social a:hover{color:#dc6015}.pre-footer__social a i{font-size:30px}.pre-footer__social a.Youtube{display:none}.pre-footer__sitemap ul{margin:2rem 0 0;padding:0}.pre-footer__sitemap ul>li{padding:0;list-style-type:none;position:relative}.pre-footer__sitemap ul>li a{color:#fff;font:15px "RobotoRegular"}.pre-footer__sitemap ul>li a:hover{color:#ea6c20}.pre-footer__sitemap ul>li>ul{margin:0}.pre-footer__sitemap ul>li>ul>li{padding-left:2.3rem}.pre-footer__sitemap ul>li>ul>li:before{content:'\f105';font-family:'FontAwesome';font-size:14px;line-height:18px;opacity:1;color:#ea6c20;position:absolute;left:9px;top:0}.pre-footer__sitemap ul>li>ul ul{display:none}.footer{text-align:center;color:#879aae;font-family:"Montserrat-Light"}.footer__copyright{text-transform:uppercase;margin-bottom:.5rem}.footer__menu{text-transform:uppercase;margin-bottom:1.5rem}.footer__menu ul li{display:inline-block;float:none;padding:0 .5rem;text-indent:0;line-height:13px;border-left:1px solid #879aae}.footer__menu ul li:before{display:none}.footer__menu ul li a{display:block;color:#879aae;text-transform:none}.footer__menu ul li a:hover{color:#ea6c20}.footer__menu ul li.current-menu-item a{color:#ea6c20}.footer__badge{text-transform:uppercase;display:block}.footer__badge__prefix{display:block}.footer__badge svg{height:22px}.footer__mra-logo{margin-bottom:1.5rem}.banner-slider2 img{max-width:100%}.sub__pages .ias-spinner{display:block;float:none;clear:both}.sub__pages .featured__image{margin:.5rem 0 2.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;flex-direction:column}.sub__pages .page__title{background:#fff;z-index:5;position:relative;box-shadow:0px 3px 3px #d9d9d9;padding:3rem 1.5rem;text-align:center;margin-bottom:3.5rem}.sub__pages .page__title h1{font:30px "RobotoRegular";color:#6d6e71;margin:0}.sub__pages .page__title .breadcrumbs{margin-bottom:0;font:14px "RobotoRegular";text-transform:uppercase;color:#6d6e71}.sub__pages .page__title .breadcrumbs a span{color:#6d6e71}.sub__pages .page__title .breadcrumbs a:hover span{color:#ea6c20}.sub__pages .page__title .breadcrumbs span{color:#ea6c20;margin:0 .2rem}.sub__pages .woocommerce-breadcrumb{margin:0;font-size:inherit;color:inherit;color:#ea6c20}.sub__pages .woocommerce-breadcrumb a{color:#6d6e71}.sub__pages .woocommerce-breadcrumb a:hover{color:#ea6c20}.sub__pages .woocommerce-breadcrumb span.delimiter{color:#6d6e71}.sub__pages .sidebar{margin-bottom:1.1rem}.sub__pages .sidebar_requet-quote{margin-bottom:1.5rem}.sub__pages .sidebar_requet-quote,.sub__pages .sidebar_ask-question{max-width:260px;margin-left:auto;margin-right:auto}.sub__pages .sidebar_requet-quote a span,.sub__pages .sidebar_ask-question a span{font-size:24px}.sub__pages .sidebar_ask-question a{height:10.7rem}.sub__pages .sidebar_ask-question a span{line-height:24px;padding-top:3.2rem}.sub__pages .sidebar_ask-question a img{max-width:260px}.sub__pages .product__categories{background:#eeeeee;padding:.3rem;border-radius:5px;max-width:263px;margin:0 auto}.sub__pages .product__categories-item{font:14px "RobotoBold";color:#6d6e71;word-break:break-word}.sub__pages .product__categories-item a{color:#6d6e71;padding:2.2rem 1.5rem 0;display:block;background:#eeeeee}.sub__pages .product__categories-item a:hover{background:#fff;color:#ea6c20}.sub__pages .product__categories-item a span{border-bottom:1px solid #d7d7d7;display:block;padding:0 1.5rem 2.2rem}.sub__pages .product__categories-item.btn_show-all .btn__wrapper{background:#eeeeee;cursor:pointer;padding:2.2rem 1.5rem 0}.sub__pages .product__categories-item.btn_show-all .btn__wrapper span{display:block;padding:0 1.5rem 2.2rem;position:relative}.sub__pages .product__categories-item.btn_show-all .btn__wrapper span i{position:absolute;right:0;top:0;color:#ea6c20}.sub__pages .product__categories-item.btn_show-all .btn__wrapper:hover{background:#fff;color:#ea6c20}.sub__pages .product__categories-item:nth-child(n+6){display:none}.sub__pages .product__categories-item:nth-last-child(2) a span{border-bottom:0}.sub__pages .testimonial-item{margin:0 0 6rem}.sub__pages .testimonial__desc{text-align:center;position:relative;margin-bottom:25px}.sub__pages .testimonial__desc p:before{content:'"';padding-right:3px}.sub__pages .testimonial__desc p:after{content:'"';padding-left:3px}.sub__pages .testimonial__info{text-align:center}.sub__pages .testimonial__info div{font-size:16px;color:#6d6e71;line-height:20px}.sub__pages .testimonial__info .salutation{font-family:"RobotoRegular"}.sub__pages .testimonial__info .name{font-family:"RobotoBold";color:#ea6c20}.sub__pages .testimonial__info .company{font-family:"RobotoItalic"}.sub__pages .services__list{margin-top:.5rem}.sub__pages .services__list .services-item{color:#6d6e71;margin-bottom:7.5rem}.sub__pages .services__list .services-item__wrapper{max-width:262px;margin:0 auto}.sub__pages .services__list .services-item__image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.sub__pages .services__list .services-item__image img{max-width:100%;height:auto}.sub__pages .services__list .services-item__title{text-align:center;margin-bottom:2.6rem}.sub__pages .services__list .services-item__desc{line-height:18px;overflow:hidden;line-height:18px;max-height:236px;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:1.3rem}.sub__pages .services__list .services-item__btn a:hover{color:#dc6015}.sub__pages .single-gallery{margin:5rem 0 4rem}.sub__pages .single-gallery__item{margin-bottom:3.3rem}.sub__pages .single-gallery__wrapper{max-width:262px;margin:0 auto}.sub__pages .single-gallery__image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:145px;align-items:center;justify-content:center;border:1px solid #cccccc}.sub__pages .single-gallery__image a{display:block}.sub__pages .single-gallery__image a img{max-width:100%;margin-bottom:0}.sub__pages .tips-blog__list{margin-top:.5rem}.sub__pages .tips-blog__list .tips-blog-item{color:#6d6e71;margin-bottom:4.5rem}.sub__pages .tips-blog__list .tips-blog-item__wrapper{max-width:262px;margin:0 auto}.sub__pages .tips-blog__list .tips-blog-item__image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-bottom:3.3rem}.sub__pages .tips-blog__list .tips-blog-item__image img{max-width:100%;height:auto}.sub__pages .tips-blog__list .tips-blog-item__title{margin-bottom:1rem;color:#1d1d1d}.sub__pages .tips-blog__list .tips-blog-item__desc{line-height:24px;overflow:hidden;line-height:24px;max-height:98px;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:2.2rem}.sub__pages .tips-blog__list .tips-blog-item__btn a{background:#ea6c20;color:#fff;font-size:12px;max-width:164px;width:100%;display:block;text-align:center;padding:.8rem .5rem .3rem}.sub__pages .tips-blog__list .tips-blog-item__btn a:hover{background:#dc6015}.sub__pages .gallery__listing{margin:.5rem 0 4rem}.sub__pages .gallery__listing-wrapper{margin-bottom:3.5rem}.sub__pages .gallery__listing .chocolat-image{height:182px;max-width:262px;margin:0 auto;border:1px solid #cccccc;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.sub__pages .gallery__listing .chocolat-image img{max-width:100%;height:auto;max-height:100%;margin-bottom:0}.sub__pages .gallery__listing-item__title{text-align:center}.sub__pages .gallery__listing-btn a{background:#ea6c20;color:#fff;font-size:12px;max-width:100%;width:100%;display:block;text-align:center;padding:.8rem .5rem .3rem}.sub__pages .contact{position:relative}.sub__pages .contact__map iframe{border:0;width:100%;height:400px;pointer-events:none}.sub__pages .contact h2{font:30px "RobotoBold";text-transform:uppercase;text-align:center}.sub__pages .contact__social-media{text-align:center;margin-bottom:3rem}.sub__pages .contact__social-media a{color:#ea6c20;display:inline-block;margin-right:.2rem}.sub__pages .contact__social-media a:hover{color:#dc6015}.sub__pages .contact__social-media a i{font-size:22px}.sub__pages .contact__info{font-size:1.6rem;color:#6d6e71}.sub__pages .contact__info-item{text-align:center;padding:0 4rem;margin-bottom:3rem}.sub__pages .contact__info-item i{display:block;color:#ea6c20;font-size:22px;margin-bottom:.7rem}.sub__pages .contact__info-item a{color:#6d6e71}.sub__pages .contact__info-item a:hover{color:#ea6c20}.sub__pages .contact__info-item span{line-height:20px;display:block}.sub__pages .contact__form{background:#efefef;margin-top:3.4rem;padding-bottom:4rem}.sub__pages .contact__form ul{margin-bottom:.3rem}.sub__pages .contact__form .gfield_label{display:none}.sub__pages .contact__form input,.sub__pages .contact__form textarea{background:#fff;border:1px solid #cccccc;font:14px "RobotoRegular";padding:.9rem 1.7rem;margin-bottom:1.4rem}.sub__pages .contact__form textarea{height:154px;resize:none}.sub__pages .contact__form .gform_footer{text-align:center}.sub__pages .contact__form .gform_footer input[type="submit"]{background:#ea6c20;font:16px "RobotoRegular";max-width:230px;padding:1.6rem 1.5rem 1.2rem;border:0;text-transform:uppercase}.sub__pages .contact__form .gform_footer input[type="submit"]:hover{background:#dc6015}.sub__pages .contact__form .validation_error{color:#fff;margin-bottom:3.5rem;font-size:14px;background:red;padding:1.5rem 2rem;border-radius:6px;text-align:center}.sub__pages .contact__form .validation_message{display:none}.sub__pages .contact__form .gfield_error input{border:1px solid red}.sub__pages .titan-woocommerce .product-category{margin-bottom:3.5rem}.sub__pages .titan-woocommerce .product-category a{display:block;max-width:262px;margin:0 auto}.sub__pages .titan-woocommerce .product-category a h3{margin:0;font-size:15px;text-align:center}.sub__pages .titan-woocommerce .product-category a:hover h3{color:#ea6c20}.sub__pages .titan-woocommerce .product-category .category__image-holder{border:1px solid #cccccc;height:144px;margin-bottom:1.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.sub__pages .page-sidebar{margin-bottom:7rem}.sub__pages .request-quote__page{background:#efefef;padding-bottom:50px}.sub__pages .request-quote__page .contact__form{margin-top:0}.sub__pages .request-quote__page .contact__form li{vertical-align:top;margin-bottom:1rem}.sub__pages .request-quote__page .contact__form li input{margin-bottom:0}.sub__pages .request-quote__page .contact__form li .gfield_description{font-size:11px;color:#6d6e71}.sub__pages .request-quote__page .request__form ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.sub__pages .request-quote__page .request__form ul li .gfield_label{font:16px "RobotoBold";color:#6d6e71;order:1}.sub__pages .request-quote__page .request__form ul li .gfield_required{position:relative;top:-2px}.sub__pages .request-quote__page .request__form ul li .gfield_description{font:13px "RobotoRegular";color:#6d6e71;order:2;margin-bottom:7px}.sub__pages .request-quote__page .request__form ul li .ginput_container{order:3}.sub__pages .request-quote__page .request__form ul li .ginput_container input{border:2px solid #d7d7d7;background:#f8f8f8;height:52px}.sub__pages .request-quote__page .request__form ul li textarea{border:2px solid #d7d7d7;background:#f8f8f8;height:155px;resize:none}.sub__pages .request-quote__page .request__form ul li.gform_validation_container{display:none}.sub__pages .request-quote__page .request__form .gform_footer{text-align:center}.sub__pages .request-quote__page .request__form .gform_footer input[type="submit"]{background:#ea6c20;border:0;max-width:230px;height:45px;border-bottom:1px solid #eb8d54;text-transform:uppercase;font:16px "RobotoBold";margin:0 auto;padding-top:12px}.sub__pages .request-quote__page .request__form .gform_footer input[type="submit"]:hover{background:#dc6015}.sub__pages .request-quote__page .request__form .validation_error{color:#fff;margin-bottom:3.5rem;font-size:14px;background:red;padding:1.5rem 2rem;border-radius:6px;text-align:center}.sub__pages .request-quote__page .request__form .gfield_error input{border:2px solid red !important}.sitemap__page ul{padding:0 0 0 1.5rem}.error404 .error404-msg{font-size:18px;text-align:center;line-height:29px;padding:4rem 1.5rem}.btn_hide{display:none !important}.btn_show{display:block !important}.product-single-img__holder{margin-bottom:2.8rem}.product-single-img__holder .woocommerce-main-image{margin-bottom:2.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.product-single-img__holder a{display:block;border:1px solid #cccccc}.product-single-img__holder a img{margin:0}.product-single__thumbnail-item{margin-bottom:2rem}.product-single__thumbnail-item a{height:144px;max-width:262px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.product-single__iframe{max-width:848px;width:100%;height:380px;-webkit-overflow-scrolling:touch;overflow-y:scroll}.product-single__iframe iframe{border:1px solid #cccccc;height:100%;width:100%}.product-single__description{margin-bottom:2rem}.product-single__default-holder{display:block;border:1px solid #cccccc}.product-single__table{width:100%;overflow-y:auto;_overflow:auto}.product-single__table table{width:100%}.product-single__table table th,.product-single__table table tr:first-child td{background:#ea6c20;color:#fff;font-weight:bold}.product-single__table table tr:first-child td:nth-child(2){width:25%}.product-single__table table tr:first-child td:nth-child(5){width:25%}.product-single__table table tr:first-child td:nth-child(6){width:15%}.product-single__table table .tdblock{background:#6d6e71;color:#fff;font-size:14px;font-weight:bold}.product-single__table table td,.product-single__table table th{font-size:13px;padding:14px 10px 11px}.product-single__table table td{line-height:14px}.term-description{padding-bottom:30px}.term-description .product-single__table tr:nth-child(17) td{background:#ea6c20;color:#fff;font-weight:bold}.titan-woocommerce{margin:.5rem 0 5rem}.titan-woocommerce .pdf__download a{display:block;border:2px solid #ea6c20;border-radius:5px;max-width:264px;padding:1.4rem .5rem 1.4rem 5.8rem;position:relative;font-size:22px;white-space:break-word;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:1.3rem;word-break:break-word}.titan-woocommerce .pdf__download a i{position:absolute;left:17px;font-size:24px}.titan-woocommerce .pdf__download a span{padding-top:.4rem;display:block}.titan-woocommerce .pdf__download a:hover{background-color:#ea6c20;color:#fff}.titan-woocommerce .pdf__download a:hover i{color:#fff}.loading-icon{position:absolute;display:none;left:50%;top:50%;transform:translate(-50%, -50%);z-index:999;font-size:50px;color:#fff;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.page-thank-you .sub__pages .container{min-height:275px}@media (min-width: 480px){.business-details__contact{text-align:center}.business-details__social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.brand-logo .slick-list{max-width:90%;margin:0 auto}}@media (min-width: 768px){.business-details__logo{position:absolute}.business-details__contact{text-align:right}.business-details__contact>div{display:inline-block}.business-details__contact div:nth-child(2){float:right}.business-details__phone{padding-right:16px}.business-details__social{display:inline;float:right;margin-right:60px}.business-details__search .btnsearch{top:5px}nav{margin-top:45px}.leadins .grid-sizer{width:50%}.leadins .grid{padding-left:5rem;padding-right:5rem;position:relative;left:17px}.leadins__item:not(:first-child){margin-left:0;margin-right:0}.bottom{padding-top:6rem}.bottom .testimonial{margin-top:5.8rem}.bottom .testimonial__desc{padding:.7rem 4rem}.bottom .testimonial__desc:before{left:17px}.bottom .testimonial__desc:after{right:11px}.bottom .slick-arrow{top:-80px}.bottom .slick-prev{right:60px}.bottom .slick-next{right:18px}.bottom .latest-blog{margin-top:1.8rem}.bottom .latest-blog .slick-arrow{top:-40px}.pre-footer{background:none}.pre-footer .row{max-width:582px}.pre-footer .row .col-lg-6{width:100%}.pre-footer__wrapper{padding:3.4rem 0 2.6rem;font-size:0}.pre-footer .container{position:absolute;top:50px;left:-167px;right:0;margin:0 auto;max-width:582px}.pre-footer__wrapper{background:rgba(0,0,0,0.7);max-width:552px;min-height:398px}.pre-footer__contact{padding:0 4.5rem 0 2.2rem}.pre-footer__social a{margin-right:.7rem}.pre-footer__sitemap{padding:0 1.5rem}.pre-footer__sitemap ul>li{line-height:11px}.pre-footer__sitemap ul>li>ul>li:before{top:-3px}.pre-footer__contact,.pre-footer__sitemap{width:50%;display:inline-block;vertical-align:top}.footer{margin-top:-.4rem}.sub__pages-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sub__pages-wrapper .page-content{order:2}.sub__pages-wrapper .page-content .panel-body{padding-left:97px;padding-right:0}.sub__pages-wrapper .page-sidebar{order:1;margin-top:5px}.sub__pages .page__title{margin-top:-55px;padding:3.5rem 4.4rem;text-align:left;margin-bottom:5rem}.sub__pages .page__title h1{display:inline-block;vertical-align:middle}.sub__pages .page__title .breadcrumbs{display:inline-block;float:right}.sub__pages .page__title .col-sm-6{word-break:break-word;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.sub__pages .page__title .col-sm-6:nth-child(2){justify-content:flex-end;padding-right:0}.sub__pages .contact__form li.custom-col-2{width:50%;display:inline-block;padding-right:15px}.sub__pages .contact__form li:nth-child(even){padding-right:0;padding-left:15px}.sub__pages .single-gallery__image{height:121px}.sub__pages .gallery__listing .chocolat-image{height:152px}.sub__pages .request-quote__page .request__form ul li{flex-direction:row;position:relative}.sub__pages .request-quote__page .request__form ul li .gfield_label{display:inline-block;width:210px;float:left;text-align:right;padding-top:11px;padding-right:20px}.sub__pages .request-quote__page .request__form ul li .gfield_description{position:absolute;left:-20px;top:33px;width:210px;text-align:right}.sub__pages .request-quote__page .request__form ul li .ginput_container{display:inline-block;width:430px}.sub__pages .request-quote__page .request__form ul li:nth-child(4) .ginput_container,.sub__pages .request-quote__page .request__form ul li:nth-child(7) .ginput_container{width:215px}.sub__pages .request-quote__page .request__form .gform_footer{position:relative;left:65px}.error404 .error404-msg{min-height:318px;padding:4rem 7rem}.brand-logo__wrapper .slick-list{max-width:90%;margin:0 auto}}@media (min-width: 992px){.business-details{padding:0 0 1rem}.business-details__info{padding:5rem 0 0 5.5rem;text-align:right}.business-details__logo{margin:4rem 0 0 1rem}.business-details__contact{display:inline-block}.business-details__contact>div{padding-right:15px}.business-details__contact div:nth-child(2){float:none}.business-details__social{float:none;position:relative;top:3px}.business-details__search .btnsearch{top:-40px}.business-details__search input[type="text"]{width:50%;float:right}nav{margin-top:0}nav .navbar{border:0}nav .navbar-nav{float:right}nav .navbar-nav li .dropdown-menu{padding-left:0;background:transparent;padding-top:3rem;max-width:160px;position:relative;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;width:160px !important;min-width:auto !important;border:0;box-shadow:none;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none}nav .navbar-nav li .dropdown-menu li a{padding:1.5rem 1rem;white-space:normal !important;display:block;width:auto;text-align:center;background:#fff}nav .navbar-nav li a{padding-left:8px;padding-right:8px}nav .navbar-nav>li:hover>.dropdown-menu{display:block;position:absolute;left:0;top:100%}nav .navbar-nav>li:hover>.dropdown-menu li:hover>.dropdown-menu{padding-top:0;display:block;position:absolute;left:100%;top:0}nav .navbar-nav>li:last-child .dropdown-menu{left:auto;right:0}nav .navbar-nav>li:last-child .dropdown-menu .dropdown-menu{left:auto !important;right:100%}nav .navbar-toggle{display:none}.navbar .navbar-nav li span.dropdown-toggle:after{display:none}nav .navbar-default .navbar-nav ul li a{font-size:15px}.leadins .grid-sizer{width:25%}.leadins .grid{padding:0;left:0}.leadins__item:not(:first-child){width:25%}.leadins__item:not(:first-child):nth-child(2),.leadins__item:not(:first-child):nth-child(6){width:50%}.leadins__item:not(:first-child):nth-child(2) a:before,.leadins__item:not(:first-child):nth-child(6) a:before{width:94.2%}.leadins__item:not(:first-child):nth-child(2) a:hover span.leadins__name,.leadins__item:not(:first-child):nth-child(6) a:hover span.leadins__name{width:100%}.leadins__item:not(:first-child):nth-child(2) a:hover:after,.leadins__item:not(:first-child):nth-child(6) a:hover:after{width:456.5px}.leadins__item:not(:first-child) a:hover:after{width:213px}.leadins__item:not(:first-child) a:hover span.leadins__name{width:120px}.leadins__item:not(:first-child) a:before{width:88%}.leadins__item:not(:first-child):last-child a:hover span.leadins__name{width:140px}.pre-footer .container{left:-387px}.footer{text-align:left}.footer .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.footer__copyright{text-align:left}.footer__badge{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;text-align:right}.footer__badge__prefix{display:inline-block;margin-right:-1.5rem}.footer__menu{margin-bottom:0}.footer__mra-logo{margin-bottom:0}.sub__pages .contact__form li.custom-col-2{width:33.33333333%}.sub__pages .contact__form li:nth-child(3n+1){padding-right:20px;padding-left:0}.sub__pages .contact__form li:nth-child(3n+2){padding-left:10px;padding-right:10px}.sub__pages .contact__form li:nth-child(3n+3){padding-left:20px;padding-right:0}.sub__pages .contact__form li.custom-textarea{padding-right:0}.sub__pages .single-gallery__image{height:117px}.sub__pages .gallery__listing .chocolat-image{height:105px}.contact__page{padding-bottom:0}.no-js .banner-slider__images-wrapper__image:first-child,.no-js .banner-slider__content-wrapper__content:first-child{display:block}.no-js .banner-slider__images-wrapper__image,.no-js .banner-slider__content-wrapper__content{display:none}.no-js .loading-icon{display:block}.sub__pages .request-quote__page .request__form .gform_wrapper{max-width:660px;width:100%;margin:0 auto}.sub__pages .request-quote__page .request__form .gform_footer{left:93px}}@media (min-width: 1200px){.business-details__info{padding-left:1.8rem;padding-right:150px}.business-details__contact{padding-right:3rem}.business-details__contact a{padding:0}.business-details__contact>div{padding-right:3.6rem}.business-details__contact div:nth-child(2) a{padding-left:.4rem}.business-details__social{display:none}.business-details__search{width:165px;position:absolute;right:1.5rem;top:5.2rem}.business-details__search .btnsearch{display:none}.business-details__search input[type="text"]{display:block;width:100%;padding-right:2.5rem}.business-details__search button{display:block;position:absolute;right:-.6rem;top:-.5rem}nav .navbar-nav li a{padding-left:15px;padding-right:15px}nav .navbar-default .navbar-nav ul li a{font-size:16px}.banner-content{position:absolute;left:0;top:50%;right:0;z-index:1;background-color:transparent;padding-bottom:1.1rem;transform:translate(0, -50%)}.banner-content .container{position:relative}.banner-content .banner-info{font-size:40px;line-height:45px;overflow:hidden;line-height:45px;max-height:137px;-webkit-box-orient:vertical;display:-webkit-box}.banner-content .button-wrapper{margin-top:1rem}.banner-content:before{content:'';width:67.5%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;left:0;top:0}.banner-slider{overflow:hidden}.banner-slider__content-wrapper{padding:0 0}.banner-slider__content-wrapper__content{padding-right:1.2rem}.banner-slider__content-wrapper__content h2{font-size:72px;margin-top:1.1rem;overflow:hidden;line-height:76px;max-height:154px;-webkit-box-orient:vertical;display:-webkit-box}.leadins__item:not(:first-child):nth-child(2) a:before,.leadins__item:not(:first-child):nth-child(6) a:before{width:95%}.leadins__item:not(:first-child):nth-child(2) a:hover span.leadins__name,.leadins__item:not(:first-child):nth-child(6) a:hover span.leadins__name{width:205px}.leadins__item:not(:first-child):nth-child(2) a:hover:after,.leadins__item:not(:first-child):nth-child(6) a:hover:after{width:555px}.leadins__item:not(:first-child):nth-child(2) a .top-left,.leadins__item:not(:first-child):nth-child(6) a .top-left{top:108px;left:150px}.leadins__item:not(:first-child):nth-child(2) a .top-right,.leadins__item:not(:first-child):nth-child(6) a .top-right{top:108px;right:150px}.leadins__item:not(:first-child):nth-child(2) a .btm-left,.leadins__item:not(:first-child):nth-child(6) a .btm-left{bottom:108px;left:150px}.leadins__item:not(:first-child):nth-child(2) a .btm-right,.leadins__item:not(:first-child):nth-child(6) a .btm-right{bottom:108px;right:150px}.leadins__item:not(:first-child) a:before{width:90%}.leadins__item:not(:first-child) a:hover:after{width:263px}.leadins__item:not(:first-child) a:hover span.leadins__name{width:150px}.leadins__item:not(:first-child) a .top-left{top:108px}.leadins__item:not(:first-child) a .top-right{top:108px}.leadins__item:not(:first-child) a .btm-left{bottom:108px}.leadins__item:not(:first-child) a .btm-right{bottom:108px}.pre-footer .container{left:-587px}.pre-footer__social{display:none}.main-content{clear:both}.product-single-img__holder .woocommerce-main-image{height:467px}.product-single__iframe{overflow:visible}.sub__pages .single-gallery__image{height:144px}.sub__pages .gallery__listing .chocolat-image{height:130px}}@media (min-width: 1880px){.banner-content:before{content:'';width:59.5%}.brand-logo .slick-prev{left:30px}.brand-logo .slick-next{right:30px}.brand-logo .slick-arrow:before{font-size:47px}}@media (min-width: 1920px){.sub__pages .contact__us .page__title{position:relative;left:0;max-width:1140px;width:100%;display:block;top:0px;right:0;text-align:center;margin-left:auto;margin-right:auto}.sub__pages .contact__us h2{margin:3rem 0 1.5rem !important}.sub__pages .contact__us__social-media{margin-bottom:1.9rem}.sub__pages .contact__us__info-item{padding:0 4.2rem}}@media (min-width: 1400px){.bgfeatured .container{overflow:visible}}

/*# sourceMappingURL=maps/style.css.map */
