/*!
 Theme Name:   Corefront
 Theme URI:    https://corefront.ca/
 Description:  Corefront as a child theme.
 Author:       Corefront
 Author URI:   https://corefront.ca
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License: GNU General Public License v2
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/body{font-family:'PT Sans', sans-serif}@font-face{font-family:'entyporegular';src:url("fonts/entypo-webfont.eot");src:url("fonts/entypo-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/entypo-webfont.woff") format("woff"),url("fonts/entypo-webfont.ttf") format("truetype"),url("fonts/entypo-webfont.svg#entyporegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'helvetica_neuebold';src:url("fonts/helveticaneuebold-webfont-webfont.eot");src:url("fonts/helveticaneuebold-webfont-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/helveticaneuebold-webfont-webfont.woff") format("woff"),url("fonts/helveticaneuebold-webfont-webfont.ttf") format("truetype"),url("fonts/helveticaneuebold-webfont-webfont.svg#helvetica_neuebold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'myriad_proregular';src:url("fonts/myriad_pro_regular-webfont.eot");src:url("fonts/myriad_pro_regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/myriad_pro_regular-webfont.woff") format("woff"),url("fonts/myriad_pro_regular-webfont.ttf") format("truetype"),url("fonts/myriad_pro_regular-webfont.svg#myriad_proregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'myriad_proitalic';src:url("fonts/myriadproitalic-webfont.eot");src:url("fonts/myriadproitalic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/myriadproitalic-webfont.woff") format("woff"),url("fonts/myriadproitalic-webfont.ttf") format("truetype"),url("fonts/myriadproitalic-webfont.svg#myriad_proitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_MyriadPro-Light';src:url("fonts/MyriadPro-Light.eot");src:url("fonts/MyriadPro-Light.eot?#iefix") format("embedded-opentype"),url("fonts/MyriadPro-Light.woff") format("woff"),url("fonts/MyriadPro-Light.ttf") format("truetype"),url("fonts/MyriadPro-Light.svg#myriad_light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'lucida_granderegular';src:url("fonts/lucida_grande-webfont.eot");src:url("fonts/lucida_grande-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/lucida_grande-webfont.woff") format("woff"),url("fonts/lucida_grande-webfont.ttf") format("truetype"),url("fonts/lucida_grande-webfont.svg#lucida_granderegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_probold';src:url("fonts/sourcesanspro-bold-webfont.eot");src:url("fonts/sourcesanspro-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/sourcesanspro-bold-webfont.woff") format("woff"),url("fonts/sourcesanspro-bold-webfont.ttf") format("truetype"),url("fonts/sourcesanspro-bold-webfont.svg#source_sans_probold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_proregular';src:url("fonts/sourcesanspro-regular-webfont.eot");src:url("fonts/sourcesanspro-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/sourcesanspro-regular-webfont.woff") format("woff"),url("fonts/sourcesanspro-regular-webfont.ttf") format("truetype"),url("fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_prosemibold';src:url("fonts/sourcesanspro-semibold-webfont.eot");src:url("fonts/sourcesanspro-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/sourcesanspro-semibold-webfont.woff") format("woff"),url("fonts/sourcesanspro-semibold-webfont.ttf") format("truetype"),url("fonts/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'helvetica_neueregular';src:url("fonts/helveticaneue-webfont-webfont.eot");src:url("fonts/helveticaneue-webfont-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/helveticaneue-webfont-webfont.woff") format("woff"),url("fonts/helveticaneue-webfont-webfont.ttf") format("truetype"),url("fonts/helveticaneue-webfont-webfont.svg#helvetica_neueregular") format("svg");font-weight:normal;font-style:normal}body{margin:0;padding:0;font-family:'PT Sans', sans-serif;font-size:15px;color:#242424;background:#F4EDE5}header,section,footer{display:block;clear:both}.clear{clear:both}a{text-decoration:none}a,img{border:none}*{outline:none}.height75{height:75px}.fLeft{float:left}.contentCenter{width:1170px;margin:0 auto;position:relative}section{position:relative}header{position:relative;z-index:5}.barWhite{height:50px;background:#FFF}.menuSup{margin:0;padding:0;list-style:none;margin-top:15px;float:left}.menuSup li.first{padding-left:0}.menuSup li{background:url(images/divisorMenu.png) right 3px no-repeat;padding:0 20px;float:left}.menuSup li.last{background:none}.menuSup li a{font-size:13px;color:#9F1D09}.boxSocial{float:right;margin-top:16px}.boxSocial a{float:left}.iconFace{background:url(images/iconFace.png);width:8px;height:16px;margin-right:28px;display:block}.iconTwitt{background:url(images/iconTwitt.png);width:16px;height:14px;margin-right:28px;display:block}.iconIn{background:url(images/iconIn.png);width:16px;height:16px;margin-right:28px;display:block}.iconYout{background:url(images/iconYout.png);width:14px;height:16px;margin-right:28px;display:block}.iconGoo{background:url(images/iconGoo.png);width:16px;height:14px;display:block}.boxHeader{background:#F4EDE5;color:#573729;border-top:1px solid #D7C5B7}.error{color:red;font-size:12px}.cont{position:relative;float:left}.cont label{position:absolute;right:0;top:-13px;z-index:3}.err{color:red;margin-bottom:5px;display:block}.success{color:green;margin-bottom:5px;display:block}.success2{color:#FFF;margin-bottom:5px;display:block;font-weight:bold}.formMessSuscrip{color:green;margin-top:5px}.formMessSuscripErr{color:red;margin-top:5px}.message{margin-left:29px}.success span{margin-bottom:10px}.colPopup .sliderProd,.colPopup .sliderProd li{height:513px;width:768px}.wpw-ba-btn-zoom{display:none}.colPopup .wpw-ba-viewer{margin-bottom:0 !important}.colPopup .wpw-ba-btn-zoom{display:none}.btnView360{background:url(images/iconBeforeBig.png) no-repeat;color:#9B1906;display:block;font-size:16px;height:68px;line-height:68px;padding-left:84px;margin-top:15px;margin-left:0}.btnView360 span{border-bottom:1px solid #9B1906}.logo{background:url(images/logo.png);width:189px;height:117px;display:inline-block;position:absolute;left:-10px}.contentRightHeader{float:right}.accre{background:url(images/accredited.png);margin-top:42px;margin-bottom:36px;width:133px;height:50px;float:left;cursor:pointer}.boxDataCall{margin-left:35px;font-size:16px;color:#573728;width:180px;float:left;margin-top:33px}.boxDataCall .number{font-size:30px;font-weight:bold}.or{text-align:center;background:url(images/spaceOr.png) -1px 7px no-repeat;color:#6F5D4F;font-size:14px;float:left;width:46px;margin:63px 7px 0}.btnRequest{background:url(images/btnRequest.png);padding-left:19px;height:52px;width:188px;color:#FFF;float:left;font-family:'source_sans_probold';font-size:13px;line-height:51px;margin-top:43px}.btnRequest span{float:left}.btnRequest .icon{background:url(images/infoBtnRequest.png);width:16px;height:17px;display:inline-block;margin-right:20px;margin-top:17px}.menu{padding:0;margin:0;list-style:none}.menu>li{float:left;height:50px;border-right:1px solid #5F4B3E;position:relative}.menu>li.last{border-right:none}.menu>li a{background:url(images/backItemMenu.png) center top;background-size:cover;background-size:auto 50px;color:#FFF;padding:0 22px;height:50px;font-family:'source_sans_proregular';display:block;line-height:50px;position:relative;font-size:16px;cursor:pointer}.menu>li a.last{padding:0 24px}.menu>li a span{background:url(images/arrowMenu.png);display:inline-block;margin-left:21px;width:6px;height:6px}.backMenu{background:url(images/backFondoMenu.png);height:50px;position:relative;z-index:1}.menu li:hover .submenu{display:block}.submenu{position:absolute;top:49px;left:0;margin:0;padding:0;list-style:none;display:none;padding-top:10px}.submenu>li{border-bottom:1px solid #6B1205;display:block;float:left;background:none;width:200px}.submenu>li a{height:36px !important;line-height:36px !important;color:#573729;display:block;background:#FFF !important;font-size:14px;font-family:'source_sans_proregular';padding:0 0 0 30px;text-align:left}.submenu>li a:hover{color:#FFF;background:#6B1205 !important;height:auto !important}.subMenuBase>li{width:146px}.subMenuFull>li{width:236px}.slider{width:100%;height:501px;position:relative}.slider ul{margin:0;padding:0;list-style:none;position:absolute;top:-50px;width:100%;height:550px}.slider ul li img{display:none}.textLeftSlider{width:633px;float:left}.text1Slider{background:url(images/backText1.png) right top;color:#FFF;font-size:48px;font-family:'source_sans_probold';padding:0 37px 0 20px;margin-top:315px;margin-bottom:4px;text-shadow:1px 2px 1px #000}.textLeftSlider img{margin-top:118px}.text2Slider{background:url(images/backText2.png) right top;color:#9F1D09;font-size:48px;font-family:'source_sans_probold';padding:0 37px 0 20px;text-shadow:1px 2px 1px #FFF;float:left}.boxRequest{float:right;background:url(images/whiteOpaci.png);padding:8px;margin-top:8px}.boxInternRequest{background:url(images/backForm.png);padding:30px;color:#FFF;width:271px}.boxInternRequest h1{font-size:24px;font-family:'source_sans_probold';margin:0 0 15px 0;color:#FFF}.boxInternRequest input[type="text"]{margin-bottom:10px;font-size:14px;width:251px;padding:0 10px;height:36px;line-height:36px;color:#878787;font-family:'source_sans_proregular';border:none}.boxInternRequest textarea{margin-bottom:10px;color:#878787;font-family:'source_sans_proregular';font-size:14px;height:80px;padding:10px;border:none;width:251px}.backButtonSubmit{background:url(images/backSendRequest.png);font-family:'myriad_proregular';font-weight:bold;color:#FFF;text-align:center;width:274px;height:55px;line-height:55px;display:block;font-size:20px}.colLeftIndex{float:left;width:747px;background:url(images/backColLeft.png) right top no-repeat;padding-right:66px;margin-top:24px;font-size:15px;color:#242424;line-height:31px;margin-bottom:20px}h1{font-size:48px;margin:20px 0 22px 0;color:#9F1D09;line-height:42px !important;text-transform:none}.pSpecial{font-size:20px;display:block;margin-bottom:20px}.readFuther{margin-top:10px;color:#9F1D09;display:inline-block}.readFuther span{background:url(images/arrowReadFuther.png);display:inline-block;width:12px;height:6px;margin-left:5px}.colRightIndex{float:right;margin-right:14px;margin-top:47px;margin-bottom:20px}h2{color:#9F1D09;margin:0 0 0 0;font-size:30px}.listAdvan{margin:0;padding:0;list-style:none}.listAdvan li{background:url(images/checkAdvantage.png) 0 11px no-repeat;padding-left:37px}.listAdvan li span{border-bottom:1px dashed #E2CFBA;color:#573729;font-size:20px;padding:8px 0;display:block}.listAdvan li span.last{border-bottom:none}.boxRed{background:url(images/backRed.png)}.colLeftRed{margin-top:23px;width:100%;color:#FFF;font-size:16px;float:left;margin-bottom:15px}.colLeftRed h1{font-size:48px;color:#FFF}.colLeftRed img{margin-top:5px;margin-bottom:5px;margin-left:-10px}.boxTextRed{font-size:14px;float:left;width:265px;margin-right:170px}.boxTextRed:nth-of-type(2){margin-right:260px}.shortBoxTextRed{width:180px}.colRightRed{margin-top:50px;float:right;width:370px}.colRightRed h2{color:#FFF;font-size:30px;margin:0 0 16px 10px}.boxVideoRightRed{font-size:14px;color:#FFF;margin-top:11px}.boxVideoRed{background:url(images/backOpacRe.png);padding:10px}.boxVideoRed span{margin-left:5px;width:320px;margin-bottom:25px;float:left;color:#FFF}.boxIframe{width:350px;height:195px;margin-bottom:25px}.boxImg{position:relative;cursor:pointer;float:left;margin-right:28px;width:271px;margin-bottom:37px}.boxImg:hover .borderImg{display:none}.boxImg:hover .boxTextKey{background:#9F1D09;border:1px solid #9F1D09;color:#FFF}.boxImg:hover .boxTextKey h1{color:#FFF}.boxImg:hover .arrowKey{display:block}.boxImg img{float:left}.arrowKey{background:url(images/arrowKey.jpg);position:absolute;right:0;bottom:0;width:45px;height:45px;display:none}.boxTextKey{border:1px solid #D6D6D6;padding:26px 20px;color:#242424;font-size:14px;float:left;position:relative;border-right:none}.boxTextKey h1{color:#9F1D09;margin:0;font-size:18px;margin-bottom:15px}.borderImg{border:5px solid #FFF;box-shadow:1px 1px 1px #E6DFD8;width:261px;height:190px;position:absolute;left:0;top:0}.boxKeyRen{margin-top:70px;border-bottom:1px solid #DFCDBD}.arrowLeftFeatu{background:url(images/arrowSliderFeat.png);width:50px;height:50px;position:absolute;left:50px;top:175px;z-index:10}.arrowRightFeatu{background:url(images/arrowSliderFeat.png) -60px 0;width:50px;height:50px;position:absolute;right:50px;top:175px;z-index:10}.contenBoxImg{position:absolute;border:5px solid #9F1D09;background:#573729;color:#FFF;text-align:center;padding:25px 15px  25px 10px;font-family:'myriad_proregular';width:324px;z-index:3;top:-13px;left:0;display:none}.boxHoverImgFeat{position:absolute;z-index:3;border:5px solid #9F1D09;background:#573729;color:#FFF;text-align:center;padding:15px 15px 15px 10px;height:179px;font-family:'myriad_proregular';width:326px;z-index:3;top:-13px;left:0;display:none}.boxHoverImgFeat h2{font-size:24px;font-weight:bold;font-family:'PT Sans', sans-serif;margin:0 0 15px 0;color:#FFF}.contenBoxImg h2{font-size:24px;font-weight:bold;font-family:'PT Sans', sans-serif;margin:0 0 15px 0;color:#FFF}.hrefFeat{background:url(images/arrowWhiteFeat.png);width:34px;height:34px;display:inline-block;margin-top:18px}.boxHoverImgFeat p{height:78px;overflow:hidden;margin-bottom:0}.textRequest{color:#FFF;font-size:20px;font-family:'Conv_MyriadPro-Light';font-style:italic;margin:50px 0;float:left;width:800px}.requestGray{background:url(images/requestGray.png);color:#9F1D09;font-size:15px;font-family:'source_sans_probold';float:right;margin-top:50px;display:block;width:185px;height:51px;line-height:51px;padding-left:29px}.requestGray span{background:url(images/infoRed.png);display:inline-block;margin-right:10px;width:14px;height:15px}.boxFindUs{background:#FFF}.colLeftFind{color:#573729;font-size:16px;font-family:'myriad_proregular';padding:23px 0;float:left}.colLeftFind span{float:left;margin-top:4px}.linkTwiiter{background:url(images/logoTwitter.png);float:left;margin-right:40px;width:132px;height:25px;margin-left:18px}.linkIn{background:url(images/linkedIn.png);float:left;margin-right:40px;width:109px;height:28px}.linkhouz{background:url(images/houz.png);float:left;width:134px;height:34px}.paddingTopFoot{padding-top:60px}.testimo{width:671px;height:157px;position:relative;float:left}.testimo ul{list-style:none;padding:0;margin:0;position:absolute;width:671px;height:157px}.testimo ul li{width:671px;height:157px;position:absolute;color:#74594E;font-size:18px;font-style:italic;font-family:'Conv_MyriadPro-Light';display:none}.divDivisor{background:url(images/divisroAutor.png);height:22px;width:100%;display:block;margin-top:15px}.autor{color:#9F1D09;font-family:'source_sans_probold';font-size:18px;margin-left:60px;font-style:normal}.autor span{font-size:14px;font-family:'source_sans_proregular'}.arrowLeftTesti{background:url(images/arrowTesti.png);width:30px;height:30px;position:absolute;right:40px;bottom:0}.arrowLeftTesti:hover{background-position:-39px -36px}.arrowRightTesti{background:url(images/arrowTesti.png) 0 -36px;width:30px;height:30px;position:absolute;right:0;bottom:0}.arrowRightTesti:hover{background-position:-39px 0}.iconsBrands{float:right}.iconsBrands img{margin-left:10px}.boxGrayLight{margin-top:36px;background:#FAF6F2;border-bottom:2px solid #FFF;padding:30px 40px 23px 28px;color:#242424;margin-bottom:20px}.colLeftGrayLight{float:left;width:607px}.colLeftGrayLight ul{list-style:none;padding:0;margin:0}.colLeftGrayLight ul li{float:left;width:300px}.colLeftGrayLight ul li a{display:block;margin-bottom:10px;background:url(images/arrowLinkFoot.png) 0 5px no-repeat;padding-left:17px;font-size:14px;color:#573729;font-family:'myriad_proregular'}.colLeftGrayLight ul li a span{text-decoration:underline}.boxNews{float:right;width:330px}.boxNews h2{margin:0 0 0 0;color:#9F1D09;font-family:'source_sans_prosemibold';font-size:24px}.boxNews input[type="text"]{padding:0 15px;float:left;margin-top:21px;background:#FFF;border:1px solid #C9C9C9;color:#878787;font-size:14px;font-family:'source_sans_proregular';height:39px;width:219px}.btnPlus{margin-top:20px;background:url(images/btnPlus.png);float:left;width:54px;height:42px;border:none}.boxCopyRight{color:#573729;font-size:13px;margin-top:5px;margin-bottom:80px;float:left}.boxCopyRight a{color:#573729}.boxCopyRight span{display:inline-block;margin:0 18px}.logo3m{background:url(images/logo3M.png);float:right;margin-right:145px;display:block;width:222px;height:30px}.sliderInter img{display:none}.sliderInter{height:250px;width:100%;position:relative}.sliderInter .contentImg{position:absolute;left:0;width:100%;height:300px;top:-50px}.minusMarginText1{margin-top:57px}.colLeftProcess{background:url(images/backColLeftPro.png) right top no-repeat;color:#242424;float:left;font-size:15px;line-height:25px;margin-bottom:20px;margin-top:24px;padding-right:66px;width:747px}.colLeftProcess h1{margin-top:48px}.colLeftProcess .pSpecial{line-height:28px}.colRightProcess{float:right;margin-bottom:20px;margin-top:33px;width:344px}.minusMarginRequest{margin-top:0;margin-bottom:55px}.stepDoIt{font-size:16px;color:#242424;float:left}.backStep{background:url(images/backStep.png) no-repeat;float:left;width:138px;margin-top:23px;padding-top:0;padding-bottom:36px}.backStepNumber{margin-left:3px;width:136px;height:136px;font-family:'PT Sans', sans-serif;font-weight:bold;font-size:94px;line-height:142px;color:#FFF;float:left;text-align:center;margin-bottom:20px}.backStep img{margin-left:55px}.boxTextStep{display:block;margin-left:20px;margin-top:39px;float:left;width:530px;border-bottom:1px solid #E8D8C6;padding-bottom:48px}.boxBanneSec{padding:8px;background:url("images/whiteOpaci.png") repeat scroll 0 0 transparent;display:block;clear:both;margin-bottom:30px}.boxBanneSec img{display:block;width:328px}.pSpecialServices{color:#242424;font-size:24px;padding:29px 0;border-top:1px solid #E8D8C6;border-bottom:1px solid #E8D8C6;margin-bottom:32px;margin-top:20px;float:left;line-height:32px}.menuServices{list-style:none;padding:0;margin:0;margin-bottom:63px}.menuServices li{width:323px;border-bottom:1px dashed #E2CFBA}.menuServices li a{font-size:16px;color:#612620;height:50px;line-height:50px;width:100%;display:block}.menuServices li a span{background:url(images/arrowMenuServ.png) 9px -34px no-repeat;padding-left:42px;display:inline-block;height:50px;line-height:50px}.menuServices li a:hover{color:#FFF;background:url(images/backMenuServ.png) no-repeat;background-size:cover}.menuServices li a:hover span{background-position:9px 16px}.boxTest{background:url("images/divisroAutor.png") left bottom no-repeat;padding-bottom:30px}.boxItemTest span{float:left;margin:20px 0 50px 0;color:#9F1D09;font-weight:bold;display:block;font-style:italic}.pSpecialGallery{font-size:18px;color:#242424}.contentGall h1{margin-bottom:8px;margin-top:50px}.tabsGall{margin-top:30px;float:left}.tabsGall span{padding:0 30px;float:left;border:1px solid #E9DDD0;border-bottom:none;background:url(images/tabNormal.png) center top;color:#8D1807;font-size:14px;height:48px;line-height:48px;margin-right:2px;cursor:pointer}.tabsGall span:hover,.tabsGall span.active{background:url(images/backHoverTab.png) center top;color:#FFF}.lineRed{border-top:1px solid #9E1C08;float:left;width:100%}.boxContentTab{padding:38px 22px 38px;float:left;width:1127px}.boxContentTab>div{display:none}.boxProjGall{width:328px;height:421px;float:left;position:relative;height:421px;margin-right:70px;margin-bottom:30px}.boxProjGall .title{z-index:2;background:url(images/backOpacity.png);color:#FFF;font-size:24px;height:65px;line-height:65px;padding-left:23px;width:303px;position:absolute}.boxProjGall .options{z-index:2;background:url(images/backOpacity.png);position:absolute;bottom:0;height:45px;padding:10px 0;width:327px}.iconPhoto{background:url(images/iconPhoto.png);margin-left:6px;display:block;float:left;width:45px;height:45px}.iconBefore{background:url(images/iconBefore.png);margin-left:6px;display:block;float:left;width:45px;height:45px}.icon360{background:url(images/icon360.png);margin-left:6px;display:block;float:left;width:45px;height:45px}.viewDetails{color:#FFF;border:1px solid #FFF;background:#9C1A06;height:37px;line-height:37px;padding:0 17px;margin-top:4px;float:right;margin-right:11px;font-size:15px}.latestProj{margin:0;padding:0;list-style:none;position:relative}.latestProj li{position:absolute;width:328px;height:421px}.divisorGall{background:url(images/divisorGall.png) center center no-repeat;padding:35px 0;clear:both}.colLeftProje{background:#FFF;padding:13px;position:relative;float:left;margin-top:15px}.colLeftProje img{display:block}.arrowLeftProj{background:url(images/arrowImgProj.png);width:50px;height:50px;position:absolute;z-index:15;left:36px;top:230px}.arrowRightProj{background:url(images/arrowImgProj.png) -72px 0;width:50px;height:50px;position:absolute;z-index:15;right:36px;top:230px}.arrowLeftProj2{top:244px}.arrowRightProj2{top:244px}.zoom{background:url(images/imgZoom.png);width:50px;height:48px;top:35px;left:36px;position:absolute}.colRigthProj{float:left;margin-left:26px;color:#242424;font-size:16px;width:321px;margin-top:20px}.colRigthProj .divisor{border-top:1px dashed #E2CFBA;display:block;margin:30px 0}.linkIcon360{background:url(images/iconBig360.png) no-repeat;color:#9B1906;font-size:16px;padding-left:83px;line-height:61px;height:69px;display:block}.linkIcon360 span{border-bottom:1px solid #9B1906}.likRequest{background:url(images/likeRequest.png) no-repeat;background-size:cover;display:block;color:#FFF;height:60px;line-height:60px;font-family:"Roboto";font-weight:400;font-size:20px;width:366px;text-align:center;margin-top:84px;border-radius:5px}.likRequest span{font-weight:400;font-size:17px}.faqcontent{margin-top:30px}.faqArea{border-bottom:1px solid #9F1D09;width:701px}.questionCategory{border:1px solid #9F1D09;color:#9F1D09;cursor:pointer;font-size:18px;height:41px;line-height:41px;padding-left:17px;width:682px;border-bottom:none}.questionCategory span{border-left:1px solid #9F1D09;color:#9F1D09;float:right;height:41px;text-align:center;width:39px;font-weight:bold}.questionCategory.active{color:#FFF;cursor:pointer;background:#A01E0A}.questionCategory.active span{color:#FFF;border-left:1px solid #FFF}.questionCategoryContent{padding:11px 26px 31px 17px;width:657px;font-size:16px;display:none}.question{display:block;margin-bottom:4px;font-size:16px;font-weight:500;color:#9F1D09;text-decoration:underline;cursor:pointer}.answer{font-size:16px;color:#242424;font-weight:300;margin:0;line-height:25px;display:none}.colLeftBlog{width:747px;float:left}.itemBlog{float:left;margin-top:45px}.dateBlog{float:left;background:url(images/backDate.png);text-align:center;font-size:22px;color:#FFF;height:52px;width:50px;line-height:17px;padding-top:8px;margin-right:20px}.dateBlog span{font-size:15px;display:block;font-weight:400}.textBlog{float:left;width:610px;font-size:16px;color:#242424;font-weight:300;padding-bottom:30px}.textBlog h2{margin:10px 0;display:block;font-size:22px;color:#9F1D09}.textBlog h2 a{color:#9F1D09}.autorCity{float:left}.autorBlog{background:url(images/imgUser.png) 0 3px no-repeat;padding-left:19px;color:#242424;font-size:14px;font-weight:300;margin-right:15px}.inCateg{background:url(images/iconCateg.png) 0 5px no-repeat;padding-left:19px;color:#242424;font-size:14px;font-weight:300}.readAllBlog{float:right;margin-right:15px;border-radius:5px;border:1px solid  #9F1D09;font-size:14px;color:#9F1D09;font-weight:500;height:37px;line-height:37px;display:block;padding:0 35px}.divisorTesti{border-top:1px solid #9F1D09;margin:10px 0}.colRightBlog{float:left;width:375px;margin-top:50px}.titleCateg{font-size:24px;color:#9F1D09;margin-bottom:20px;float:left;display:block;width:100%}.itemRecent{background:url(images/starRecent.png) no-repeat;color:#242424;font-size:12px;float:left;margin-bottom:40px;width:100%}.itemRecent a{font-size:16px;color:#242424;text-decoration:underline;display:block}.itemRecent a:hover{color:#9F1D09}.itemCat{background:url(images/iconCate.png) 0 7px no-repeat;padding-left:23px;color:#242424;font-weight:300;font-size:16px;display:block;clear:left;margin-bottom:10px}.tags{list-style:none;padding:0;margin:0}.tags li{background:url(images/iconCateg.png) 0 6px no-repeat;padding-left:20px;width:109px;float:left;margin-bottom:12px}.tags li a{font-weight:300;color:#242424}.contentMap{height:261px;width:690px;float:left;margin-right:12px}.contact_content{font-size:16px;color:#242424;line-height:26px;margin:40px 0 0 55px;padding:0;float:left}.contact_content iframe{border:none}.contact_content h2{font-size:45px;margin:37px 0 29px 0;color:#F0920A}.contact_content_text{font-size:16px;display:block;padding:10px 0 13px 0;line-height:23px;margin:0 0 15px 3px;font-weight:300}.contact_cont{margin:0 0 0 0}.map_border{padding:8px;height:261px;margin:0 0 0 1px;background:#333;width:1090px}.map_border img{display:block;float:left}.contact_form{width:696px;margin:45px 29px 50px 3px;position:relative;float:left;border:1px solid #9C1A06}.contact_form_left{width:222px;float:left;margin:0 13px 0 30px}.contact_form h1{font-size:22px;margin:0;padding:14px 0 15px 28px;background:#9C1A06;color:#FFF;margin-bottom:30px}.contact_form p{margin:8px 10px 23px 31px;font-size:16px;display:block;line-height:23px;font-weight:300}.contact_form_left input{float:left;width:208px;height:40px;border:none;color:#242424;background:#FFF;padding:0 5px 0 7px;margin:0 0 25px 0;line-height:40px;font-size:13px}.contact_form_right{width:400px;float:left}.contact_form_right textarea{width:400px;height:190px;color:#242424;background:#FFF;padding:8px;display:inline-block;margin:0 0 0 0;font-size:13px;resize:none;border:none;font-weight:300;font-family:'PT Sans', sans-serif}.contact_form_right span{color:#242424;display:inline-block;float:left;margin:27px 10px 0 10px;font-size:22px;font-weight:300}.contact_form_right input{width:72px;height:32px;color:#242424;border:none;font-size:13px;background:#FFF;text-align:center;line-height:32px;float:left}.contact_form_right input.wpcf7-form-control.wpcf7-submit.et_pb_contact_submit.et_pb_button{width:230px;padding:10px 0;height:auto;font-size:18px;float:right}.contact_form_right a{background:#9C1A06;font-size:18px;text-align:center;text-decoration:none;line-height:45px;height:45px;width:219px;display:block;border-radius:4px;text-transform:uppercase;color:#FFF;margin:20px auto 21px auto;float:left}.pic_border{border:1px solid #eee;padding:9px}.contact_column_right{width:340px;float:left;font-size:18px;color:#242424;font-weight:300}.contact_column_right iframe{margin-left:18px;margin-bottom:50px;border:3px solid #9C1A06}.contact_column_right h1{font-size:24px;margin:61px 0 20px 18px;color:#9C1A06;letter-spacing:1px}.address{background:url(images/contact_icons.png) scroll 0 8px no-repeat;padding:0 0 0 32px;display:block;margin:0 0 7px 18px;line-height:26px}.phone_number1{background:url(images/contact_icons.png) scroll 0 -51px no-repeat;padding:3px 0 0 32px;margin:0 0 18px 18px;display:block}.phone_number2{background:url(images/contact_icons.png) scroll 0 -124px no-repeat;padding:0 0 0 32px;margin:0 0 0 18px;display:block}.notMarginRight{margin-right:0}.showMenuIcon2{display:none}.showMenuIcon3{display:none}.divisorIphone{display:none}.boxVideoIphone{display:none}.menuSup1{display:none}.menuLeftNav480{display:none}button{background:none;border:none;width:230px;margin-top:15px;float:left}.widthInputShort{margin:22px 15px 11px 0;float:left}.boxColum{width:360px;float:left;position:relative}.sliderProd{width:776px;height:519px;position:relative;margin:0;padding:0;list-style:none}.sliderProd li{width:776px;height:519px;position:absolute;display:none}.postBtn{float:right;border:1px solid #9F1D09;border-radius:5px;height:35px;line-height:35px;color:#9F1D09;margin-top:30px;margin-right:30px;padding:0 10px}.postBtn a{color:#9F1D09}.postBtn1{float:left;border:1px solid #9F1D09;border-radius:5px;height:35px;line-height:35px;color:#9F1D09;margin-top:30px;padding:0 10px}.postBtn1 a{color:#9F1D09}.nCateg{margin-top:50px;float:left}.nCateg a{color:#9F1D09}.gallery{width:100%;height:100%}.inputShort{width:30px !important}.colLeftProcess a{color:#9F1D09}.sendQuote{background:#9C1A06;color:#FFF;height:35px;width:150px;float:right;display:block;text-align:center;line-height:35px;margin-top:15px;border-radius:5px}#formQuote{width:550px}#formQuote label{width:261px;float:left;height:40px;line-height:40px;color:#573729;font-size:16px;margin-right:15px;margin-bottom:10px}#formQuote input[type="text"]{width:261px;padding:0 5px;float:left;color:#242424;background:#FFF;height:35px;line-height:35px;border:none;border-radius:5px}#formQuote select{width:270px;border-radius:5px;border:none;padding:9px;margin-bottom:10px}#formQuote textarea{float:left;width:271px;height:200px;border:none;border-radius:5px;resize:none;margin-bottom:10px;font-family:'PT Sans',sans-serif}.numbers{font-size:23px;margin-right:10px;float:left}.shorInput{width:100px !important;float:left;margin-top:0 !important}.boxNumbers{float:right}.readMoreTesti{background:#9F1D09;color:#FFF;font-size:12px;position:absolute;padding:0 10px;right:99px;bottom:0;height:30px;line-height:30px;border-radius:5px}.blockIframe{margin:0 25px 25px 0;width:350px;height:200px;float:left}.textBlog img.alignnone{display:block;margin:0 0 20px 0}.textBlog img{max-width:610px;height:auto}.textBlog a{color:#9F1D09;text-decoration:underline}.quote_form_content{width:1055px;margin:0 auto}.quote_form_content h2{color:#8F1807;font-size:60px;width:100%;text-align:center;margin:55px 0}.descrip_quote{border-top:1px solid #8E1806;padding:15px 0;color:#000000;font-size:16px;text-align:center;widows:100%;margin-bottom:30px}.col_left_quote{width:521px;float:left;font-size:16px;color:#000;margin-bottom:20px}.col_left_quote h2{font-size:34px;color:#000000}.col_left_quote ul{padding:0;margin:0;list-style:none}.col_left_quote ul li{background:url(images/btn_red.png) 0 2px no-repeat;padding-left:30px;margin-top:15px}.col_left_quote ul li>div{border-bottom:1px dashed #C3BEB7;padding-bottom:15px}.quote_request_form{width:500px;float:right}.quote_request_form input[type="text"]{background:#F5F8FA;font-size:14px;padding:0 5px;color:#878787;font-family:'source_sans_proregular';width:192px;height:33px;border-radius:3px;border-top:1px solid #CCC;border-left:1px solid #CCC}.quote_request_form select{background:#F5F8FA;font-size:14px;color:#878787;font-family:'source_sans_proregular';border-radius:3px;padding:5px;width:207px;border:none;border-top:1px solid #CCC;border-left:1px solid #CCC;font-family:'PT Sans',sans-serif}.quote_request_form label{display:block;margin-top:11px;float:left;width:100%}.quote_request_form textarea{height:120px;border-radius:3px;resize:none;border:none;background:#F5F8FA;width:436px;padding:5px;color:#878787;font-family:'source_sans_proregular';font-size:14px}.quote_request_form h1{color:#FFF;font-size:26px;background:#622721;text-align:left;padding-left:25px;width:475px;margin:0;border-bottom:1px solid #FFF}.text_white{color:#FFF;font-size:12px;display:inline-block;float:left}.box_content_quote{padding:0 25px;background:#A42612;color:#FFF;border-bottom:1px solid #FFF}.quote_form_left{width:205px;float:left;margin-right:35px}.quote_form_right{width:205px;float:left}.boxNews{float:left;margin:15px 0}.numberSecure{font-size:24px;display:inline-block;color:#FFF;float:left;margin-right:5px}.bottom_form{background:#622721;padding:13px 28px 13px 34px;margin-bottom:0}.small_captcha{width:40px !important;float:left}.quote_request_form button{color:#000;float:right;font-weight:bold;background:#FF9900;border-radius:5px;margin-top:0;font-size:30px;font-family:'PT Sans',sans-serif;height:58px;line-height:58px;width:209px;text-align:center}.boxNumberMarg{float:left;margin-top:10px}.shadow_quote{background:url(images/shadow_form.png) center top;height:16px;width:100%;float:left;margin-bottom:30px;margin-top:3px}.typeCheck{background:url("/images/check_box.png") 0 0;cursor:pointer;display:block;float:left;height:14px;margin-top:0;width:14px;margin-right:13px}.typeCheck.active{background-position:-14px -23px}.boxGenerate{background:#A42612}.boxItemVideo{float:left;margin:0 15px 15px 0}.home-buttons-cont{height:140px;background:#000;width:100%;text-align:center}.home-buttons{width:1170px;margin:0 auto;padding-top:15px;display:inline-block}.home-buttons .banner1{float:left;width:557px;height:110px}.home-buttons .banner2{float:right;width:557px;height:110px}.home-buttons .banner1 img,.home-buttons .banner2 img{position:relative}@media only screen and (min-width: 767px) and (max-width: 1169px){.boxContentTab{width:696px}.contentCenter{width:768px}.accre{display:none}.logo{left:0}.menuSup{margin-left:11px}.listAdvan li{background-position:0 8px}.btnRequest{margin-bottom:36px}.menu>li a{padding:0 5px;font-size:14px}.menu>li a span{margin-left:8px}.menu>li a.last{padding:0 6px 0 6px}.formIndex{display:none}.boxSocial{margin-right:10px}.slider{height:350px}.text1Slider{margin-top:225px}.colLeftIndex{margin-left:18px;width:443px;padding-right:40px}h1{font-size:44px}.colRightIndex{width:235px}.listAdvan li a{font-size:16px}.colRightRed{display:none}.colLeftRed{margin-left:18px}.boxTextRed{width:225px;margin-right:38px}.boxTextRed:nth-of-type(2){margin-right:110px}.boxTextRedIpad{width:214px}.shortBoxTextRed{width:180px;margin-right:0}.lastKey{display:none}.boxImg{width:212px;margin-right:38px}.boxImg img{width:212px}.borderImg{width:202px;height:147px}.boxKeyRen{padding-left:18px}.boxKeyRen{width:750px}.boxTextKey h1{font-size:17px}.boxTextKey{height:223px}.sliderGetInsp{height:391px}.boxGetInspi .contentCenter{padding:0 10px 0 18px;width:720px}.textRequest{width:483px;margin-left:15px}.boxRed{min-width:768px}.requestGray{margin-right:15px}.colLeftFind span{float:none;display:block;margin-bottom:22px}.colLeftFind{margin-left:18px}.linkTwiiter{margin-left:0}.testimo{width:483px;margin-left:15px;height:176px}.testimo ul{width:483px;height:176px}.testimo ul li{width:483px;height:176px}.iconsBrands{width:221px}.colLeftGrayLight{width:468px}.boxNews input[type="text"]{width:129px}.colLeftGrayLight ul li{width:275px}.colLeftGrayLight ul li.last{margin-right:0;width:185px}.boxNews{width:215px}.colLeftRed img{width:768px}.boxCopyRight{margin-left:18px}.boxCopyRight span{margin:0 10px}.logo3m{margin-right:52px}.contentRightHeader{margin-right:5px}.boxGetInspi{min-width:768px}.minusMarginText1{margin-top:94px}.colLeftProcess{margin-left:15px;width:720px;padding-right:0;background:none}.colRightProcess{float:left;margin-top:0;margin-left:15px}.height75{height:40px}.colRightProcess{width:750px}.menuServices{float:left;margin-right:150px}.boxRequest{float:left}.boxBanneSec{float:left}.contentGall{width:740px;margin:0 auto}.notMarginIpad{margin-right:0}.boxProjGall{margin-right:20px;margin-top:20px}.divisorGall{display:none}.boxContentTab .notMarginRight{margin-right:20px}.colLeftProje img{width:700px}.colRigthProj{margin-left:0;width:730px}.colLeftBlog{margin-left:15px}.colRightBlog{margin-left:15px}.contact_content{margin-left:15px;width:740px}.contentMap{margin-right:0;width:686px;height:257px}.map_border{width:691px}.map_border img{display:none}.contact_form{margin:0 29px 20px 3px}.contact_column_right h1{margin-top:20px}.showMenuIcon2{display:none}.showMenuIcon3{display:none}.divisorIphone{display:none}.boxVideoIphone{display:none}.menuSup1{display:none}.menuLeftNav480{display:none}.boxTextKey p{margin:0}.contact_column_right{margin-bottom:20px}.sliderProd{width:699px;height:468px}.sliderProd,.sliderProd li{width:699px;height:468px}.colRightProcess{display:none}#formQuote label{width:190px}#formQuote input[type="text"]{width:241px}#formQuote{width:459px}.blockIframe{margin:0 auto 25px;width:350px;height:200px;float:none}.tabsGall span{padding:0 27px}.quote_form_content{width:768px}.col_left_quote{width:768px}.quote_request_form{margin-right:118px;margin-top:30px}.colLeftProje .arrowLeftProj2,.colLeftProje .arrowRightProj2{top:200px}.textLeftSlider img{margin-top:100px;width:460px !important;height:250px !important}.home-buttons-cont{height:104px}.home-buttons{width:768px;margin:0 auto;padding-top:15px}.home-buttons .banner1{float:left;width:375px;height:74px}.home-buttons .banner2{float:right;width:375px;height:74px}.home-buttons .banner1 img,.home-buttons .banner2 img{width:375px;position:relative}}@media only screen and (min-width: 0) and (max-width: 767px){header,section,footer{width:480px;min-width:480px;margin:0 auto}.barWhite{display:none}.contentCenter{width:480px}.or{display:none}.haveBig{display:none}.accre{display:none}.logo{left:0}.blockIframe{width:355px;margin:10px auto;float:none}.contentRightHeader{width:210px}.btnRequest{float:right;margin-top:5px;margin-bottom:30px}.boxDataCall{margin-left:0;margin-top:5px;width:207px}.showMenuIcon2{color:#FFFFFF;float:left;font-size:18px;height:50px;line-height:50px;padding:0 20px 0 18px !important;display:block;background:url(images/backMenu480.png) center top;width:441px !important;border-bottom:none !important;cursor:pointer}.showMenuIcon2 span{float:right;margin-top:2px}.showMenuIcon3{color:#612620;float:left;font-size:18px;height:50px;line-height:50px;padding:0 20px 0 18px !important;display:block;width:441px !important;border-bottom:none !important;cursor:pointer}.showMenuIcon3 span{float:right;margin-top:2px}.menuServices li{width:480px;display:block;float:left}.menuServices li a:hover{background-size:480px 50px}.menu{position:absolute}.menu li{width:480px}.contentMenu .contentCenter{position:absolute;z-index:10}.menu li{height:auto;border-right:none}.menu li a,.menu li.last a{height:50px;line-height:50px;padding:0 0 0 18px;display:block;width:462px;background:url(images/backMenu480.png) center top}.menu li a.last{padding:0 0 0 18px}.menu li a:hover{background:url(images/backMenu480.png) center top}.submenu{display:block;background:none !important;top:auto;padding:0;position:relative}.submenu li a{color:#573729}.submenu li:hover a{color:#FFF}.slider .boxRequest{display:none}.text1Slider{font-size:36px;padding-right:0;width:452px;padding-top:8px;padding-bottom:8px}.slider{height:350px;min-width:480px}.slider ul{height:400px}.sliderInter{min-width:480px}.text1Slider{margin-top:250px}.menuServices{float:left;display:block;margin-top:20px;margin-bottom:5px}h1{font-size:44px}.colLeftIndex{margin-left:20px;padding-right:0;background:none;width:450px}.colRightIndex{display:none}.sliderGetInsp{display:none}.howDoIt{display:none}.boxKeyRen{background:url(images/divisorGall.png) center top no-repeat;padding-top:15px;margin-top:10px;border-bottom:none}.boxKeyRen h1{font-size:36px;margin-left:20px}.boxImg img{width:212px;height:156px}.borderImg{height:146px;width:202px}.boxKeyRen .boxKey{width:460px;margin-left:20px}.boxImg{margin-right:0;width:460px}.boxTextKey{width:206px;padding:12px 15px;line-height:16px;border-top:none;border-right:1px solid #D6D6D6}.boxTextKey h1{font-size:18px;margin-left:0;margin-bottom:3px}.boxGetInspi{display:none}.textRequest{width:440px;margin-left:20px;margin-bottom:18px;margin-top:20px}.requestGray{float:left;margin-left:20px;margin-top:0;margin-bottom:20px}.boxFindUs{display:none}.testimo{width:440px;margin-left:20px;height:205px;margin-bottom:70px}.testimo ul{width:440px;height:205px}.testimo ul li{width:440px;height:205px}.iconsBrands{float:left}.iconsBrands img{margin-left:24px}.boxGrayLight{display:none}.boxCopyRight span,.boxCopyRight a{display:none}.logo3m{margin-right:10px}.divisorIphone{border-top:2px solid #FFF;margin-top:50px;margin-bottom:20px;display:block}.boxCopyRight{margin-bottom:35px;margin-left:10px}.boxVideoRed{background:#A01E0A;margin-bottom:38px}.boxVideoIphone{display:block;background:url(images/divisorGall.png) center top no-repeat;padding-top:35px;margin:0 auto;width:480px}.boxIframe{width:460px;height:238px}.lastkey{margin-bottom:23px}.boxVideoRed span{width:420px}.textLeftSlider{width:480px;min-width:480px}.arrowKey{right:10px}.minusMarginText1{margin-top:102px}.colLeftProcess{width:440px;margin-left:20px;padding-right:0;background:none}.backStep1,.backStep2,.backStep3{background-size:120px auto}.backStep img{margin-left:37px}.boxTextStep{width:293px;line-height:18px;font-size:14px;padding-bottom:15px;margin-left:9px}.boxTextStep h2{line-height:30px}.colRightProcess{width:346px;margin:0 auto 30px auto;float:none}.height75{height:30px}.colRightServices{float:left}.colLeftServices h1{margin-top:0}.colRightServices{width:480px}.colRightServices .boxRequest{width:331px;margin:0 auto;float:none}.contentGall{width:440px;margin:0 auto}.tabsGall span{padding:0 9px;font-size:10px}.boxProjGall{margin:0 auto 20px auto;float:none}.boxContentTab{width:411px;padding-left:10px;padding-right:10px}.divisorGall{display:none}.colLeftProje img{width:420px}.colLeftProje .arrowLeftProj,.colLeftProje .arrowRightProj{top:129px}.colLeftProje .arrowLeftProj2,.colLeftProje .arrowRightProj2{top:129px}.colRigthProj{margin-left:0}.colLeftBlog{width:448px;margin-left:15px}.colRightBlog{margin-left:15px}.faqArea{width:450px}.questionCategory{width:431px}.questionCategoryContent{width:406px}.rightBlog{display:block;margin-left:20px;float:left}.textBlog{width:378px}.contact_content{margin-left:15px;width:448px}.map_border{width:434px;overflow:hidden}.map_border img{display:none}.contact_form{width:430px}.contentMap{width:430px}.contentMap{height:258px}.contact_form_left input{width:373px}.contact_form_right textarea{margin-left:21px;width:369px}.contact_form{margin-bottom:20px}.contact_form_right a{width:206px;float:right}.contact_form_right{width:414px}.boxTextKey p{margin:0}.contact_form_left{margin-left:21px}.contact_column_right{margin-bottom:20px}.sliderProd{width:419px;height:281px}.colRigthProj{width:440px}.sliderProd{width:699px;height:468px}.sliderProd,.sliderProd li{width:419px;height:280px}.contact_form_right span{margin-left:15px}.boxRequote{min-width:480px}.classContentGall{margin-left:10px}.colRightProcess{display:none}.textBlog img{max-width:375px;height:auto}.quote_form_content{width:480px}.quote_form_content h1{font-size:48px}.box_content_quote{width:400px}.col_left_quote{width:460px;margin-left:10px}.col_left_quote h2{font-size:32px}.quote_request_form{width:450px;margin-top:15px;float:left;margin-left:15px}.quote_form_left{margin-right:27px}.quote_form_content h1{width:425px;font-size:33px;padding-left:25px}.quote_request_form input[type="text"]{width:170px}.quote_form_left{width:184px}.quote_form_right{width:185px}.quote_request_form select{width:183px}.quote_request_form textarea{width:385px}.textLeftSlider img{margin-top:105px;width:460px !important;height:250px !important}.home-buttons-cont{height:230px}.home-buttons{width:480px;margin:0 auto;padding-top:15px}.home-buttons .banner1{float:left;width:480px;height:95px}.home-buttons .banner2{float:left;width:480px;height:95px;margin-top:12px}.home-buttons .banner1 img,.home-buttons .banner2 img{width:480px;position:relative}}@media only screen and (min-width: 1170px){.colLeftProcess{min-height:700px}}.field-label{float:left;text-align:right;content:" "}.field-label label,.field-label>span{display:block;padding-right:1em}.field-label label:after,.field-label>span:after{content:" "}.form-field,.field-button{width:100%;clear:both;margin-bottom:1em}.field-label{width:30%}.field-value{width:70%;margin-left:30%}.required-mark{color:red}.footnotes p{font-size:80%;text-align:center}#main{padding:1em}.captchaImage img,#captchaImage{border:1px solid #333;display:block;margin-bottom:4px}.noCookies{font-weight:bold;color:red;margin-bottom:10px;padding:8px;background:#fcc;border:1px solid #d00;border-radius:8px;width:250px}.noCookies a{font-size:.8em}.field-separtor{display:block;clear:both;height:1em;line-height:1em;width:100%}.field-hrule{display:block;clear:both;height:1px;line-height:1px;width:100%;border-bottom:1px solid #000;margin-bottom:1em}.field-state{width:2em !important}.field-zip{width:6em !important}.field-date{width:6em !important}.field-currency{width:8em !important;text-align:right}.confirmation{font-family:Arial,Helvetica,sans-serif}.field-label{color:#fff}.field-label>label{padding-top:14px}.quote_request_form select{width:90%}.quote_request_form textarea{width:90%}@media (min-width: 981px){.blackrow_custom.et_pb_section{padding:0}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:25px;padding-top:25px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:0 !important}body .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-top:20px}}#top-header,#top-header .container,#top-header #et-info,#top-header .et-social-icon a{line-height:0}#top-header .container{padding:0}#top-header .container #et-secondary-menu{padding:15px 0}#et-info,#et-secondary-menu>ul>li a{padding-bottom:0;line-height:20px}#et-secondary-nav.menu li{float:left}#et-secondary-nav.menu li a{padding:0 20px;background:url(images/divisorMenu.png) right 3px no-repeat;font-family:'PT Sans', sans-serif !important;font-weight:normal;font-size:13px}body #top-menu li.current-menu-ancestor>a,body #top-menu li.current-menu-item>a,body .et_color_scheme_red #top-menu li.current-menu-ancestor>a,body .et_color_scheme_red #top-menu li.current-menu-item>a,body .et_color_scheme_pink #top-menu li.current-menu-ancestor>a,body .et_color_scheme_pink #top-menu li.current-menu-item>a,body .et_color_scheme_orange #top-menu li.current-menu-ancestor>a,body .et_color_scheme_orange #top-menu li.current-menu-item>a,body .et_color_scheme_green #top-menu li.current-menu-ancestor>a,body .et_color_scheme_green #top-menu li.current-menu-item>a{font-family:'source_sans_proregular';color:#fff}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{font-weight:normal;padding:0 25px !important}#et-top-navigation li a{background:url(images/backItemMenu.png) center top;background-size:cover;background-size:auto 50px;color:#FFF;padding:0 22px;height:50px;font-family:'source_sans_proregular';display:block;line-height:50px;position:relative;font-size:16px;cursor:pointer;text-transform:uppercase}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:0}#main-header{background:url(images/backFondoMenu.png);height:50px;position:relative;z-index:10}body #main-header,body #main-header .nav li ul,body .et-search-form,body #main-header .et_mobile_menu{background-color:transparent}.boxHeader{background:#F4EDE5;color:#573729;border-top:1px solid #D7C5B7}.accre{background:url(images/accredited.png);margin-top:42px;margin-bottom:36px;width:133px;height:50px;float:left;cursor:pointer}.boxDataCall{margin-left:35px;font-size:16px;color:#573728;width:180px;float:left;margin-top:33px}.boxDataCall .number{font-size:30px;font-weight:bold;line-height:33px}.or{text-align:center;background:url(images/spaceOr.png) -1px 7px no-repeat;color:#6F5D4F;font-size:14px;float:left;width:46px;margin:63px 7px 0}.btnRequest{background:url(images/btnRequest.png);padding-left:19px;height:52px;width:206px;color:#FFF;float:left;font-family:'source_sans_probold';font-size:13px;line-height:51px;margin-top:43px}.contentRightHeader{float:right}.clear{clear:both}.logo_wrap{float:left}.btnRequest .icon{background:url(images/infoBtnRequest.png);width:16px;height:17px;display:inline-block;margin-right:20px;margin-top:17px}.container{width:90%;max-width:1170px;margin:auto;position:relative}.requestGray{width:214px}.menu>li{height:auto;border-right:0}.menu>li a{height:auto}@media only screen and (min-width: 981px){#main-content .container:before{display:none}.et_pb_slider,.et_pb_slider .et_pb_container{height:550px !important}.et_pb_slider,.et_pb_slider .et_pb_slide{max-height:500px}.et_pb_slider .et_pb_slide_description{position:relative;top:25%;padding-top:0 !important;padding-bottom:0 !important;height:auto !important}}#top-header .container #et-secondary-menu{width:100%;float:right}#top-header .et-social-icons{float:right}.et_pb_column.et_pb_column_3_4,#left-area{background:url(images/backColLeft.png) right top no-repeat;padding-right:66px;margin-top:24px;font-size:15px;color:#242424;line-height:31px;min-height:350px;margin-bottom:20px}#main-content{background:#F4EDE5}.et_pb_title_container h1{font-size:48px;margin:20px 0 0 0;color:#9F1D09;line-height:42px !important;text-transform:uppercase}.boxTextRed{width:260px;margin-right:185px;color:#fff}.boxTextRed:nth-of-type(2){margin-right:200px}.red_box_custom .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.red_box_custom h2{font-size:48px;color:#FFF;text-align:left}.notMarginRight{margin-right:0}.et_pb_post .et_pb_section{background-color:transparent}@media only screen and (min-width: 1350px){.et_pb_post .et_pb_section{padding:0}.et_pb_post .et_pb_row{padding:0}}.text2Slider,.text1Slider{line-height:72px}.et_pb_section{background:#F4EDE5}.et_pb_widget_area_left{border-right:0}.contact_custom{border:1px solid #9C1A06;width:96%}.contact_custom .et_pb_contact{padding:20px;overflow:hidden}.contact_custom h1{background:#9C1A06;color:#FFF;margin:0;padding:10px 20px}.contact_custom .et_pb_contact_submit,.contact_custom .et_pb_contact_reset{background:#9E1B09;cursor:pointer;border:0;color:#fff}.contact_custom .et_pb_contact_submit:hover,.contact_custom .et_pb_contact_reset:hover{background:#AD1E0A}.wpcf7-form-control-wrap.mathcaptcha-794{float:left;width:145px;font-size:16px;line-height:32px;margin:18px 0 0}.wpcf7-not-valid-tip{display:none !important}span.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid{border:1px solid #f00 !important}span.wpcf7-not-valid-tip{line-height:16px;position:absolute;bottom:8px}.contact_form_right .wpcf7-form-control.wpcf7-mathcaptcha{width:45px;float:none}.et_pb_contact p input,.et_pb_contact p textarea{background-color:#fff;border:none;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:14px;color:#000;padding:16px}.custom_map_1{background:#333;padding:10px}.custom_map_1 .et_pb_column_1_3{width:36%}.custom_map_1 .et_pb_column_2_3{padding:0 10px;width:63%}.map_module_1{height:261px}@media (max-width: 1405px) and (min-width: 981px){.et_pb_column .et_pb_map{max-width:100%;height:261px}}.custom_map_1 .et_pb_column_2_3{margin-right:0}.custom_map_1.et_pb_row{padding:10px 0}.custom_address br{display:none}@media (min-width: 981px){.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:0}}.boxInternRequest,.boxRequest{width:100%}span.wpcf7-form-control-wrap{position:relative;width:100%;float:left}.boxRequest .boxInternRequest input,.boxRequest .boxInternRequest textarea{margin-bottom:0;font-size:14px;width:100%;padding:0 10px;height:36px;line-height:36px;color:#878787;font-family:'source_sans_proregular';border:none}.boxRequest .boxInternRequest input.wpcf7-not-valid,.boxRequest .boxInternRequest textarea.wpcf7-not-valid{border:1px solid #f00}.boxRequest .boxInternRequest textarea{min-height:70px}.boxRequest .boxInternRequest .backButtonSubmit{background:url(images/backSendRequest.png);font-family:'myriad_proregular';font-weight:bold;color:#FFF;text-align:center;width:274px;height:55px;line-height:55px;display:block;font-size:20px}div.wpcf7-validation-errors{display:none !important}span.wpcf7-not-valid-tip{line-height:16px}span.wpcf7-form-control-wrap{line-height:16px;margin-bottom:10px}.et_pb_row{width:90%;max-width:1170px}.single .et_post_meta_wrapper>img{display:none}@media (min-width: 981px){body.single #left-area,body.blog #left-area,body.page.et_pb_gutters3 #left-area{width:69.7%}body.single #sidebar,body.blog #sidebar,body.page.et_pb_gutters3 #sidebar{width:30.3%}body.single .et_pb_widget_area_left,body.blog .et_pb_widget_area_left,body.page.et_pb_gutters3 .et_pb_widget_area_left{padding-right:0}body.single .entry-content>.et_pb_section>.et_pb_row>.et_pb_column_3_4,body.blog .entry-content>.et_pb_section>.et_pb_row>.et_pb_column_3_4,body.page.et_pb_gutters3 .entry-content>.et_pb_section>.et_pb_row>.et_pb_column_3_4{width:69.7%}body.single .entry-content>.et_pb_section>.et_pb_row>.et_pb_column_1_4,body.blog .entry-content>.et_pb_section>.et_pb_row>.et_pb_column_1_4,body.page.et_pb_gutters3 .entry-content>.et_pb_section>.et_pb_row>.et_pb_column_1_4{width:30.3%;padding-left:10px}}.et_pb_widget_area_right{padding-left:0;border-left:0}#top-menu li{padding-right:0;float:left}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:0 32.7px !important}.nav li ul{padding:0}#top-menu li li{padding:0}#top-menu li li a{border-bottom:1px solid #6B1205;height:36px !important;line-height:36px !important;font-weight:normal;color:#573729 !important;display:block;background:#FFF !important;font-size:12px;font-family:'source_sans_proregular';padding:0 0 0 30px}text-align:left #top-menu li li a:hover{opacity:1;color:#FFF !important;background:#6B1205 !important}#top-menu li li a:hover{opacity:1;color:#FFF !important;background:#6B1205 !important}.et_pb_column.et_pb_column_1_2.et_pb_column_1{float:right}.slider_position_custom{position:relative}.custom_form_home{position:absolute !important;top:10px;right:6.5%;width:26%}.background_color_custom{background:#F4EDE5 !important;padding:0 !important}.background_color_custom .css_cs_sidebar{padding-left:25px}.background_color_custom .css_cs_sidebar .et_pb_widget ul li{margin-bottom:0}.background_color_custom .css_cs_sidebar h2{color:#9F1D09;margin:0 0 0 0;font-size:30px}.boxKey .boxTextKey h1{padding-bottom:0;line-height:20px !important}.boxImg{margin-right:20px}.col_left_quote{width:auto}.et_pb_gutters3 .project .et_pb_column{margin-right:5.5%}.project .et_pb_column_2_3 img{border:13px solid #fff}@font-face{font-family:'flexslider-icon';src:url("fonts/flexslider-icon.eot");src:url("fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider-icon.woff") format("woff"),url("fonts/flexslider-icon.ttf") format("truetype"),url("fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.boxColum:hover .contenBoxImg{display:block}.sliders{overflow:hidden}.flex-direction-nav a:before{padding-top:10px}#main-footer{display:none}.arrowLeftTesti,.arrowRightTesti{display:none}.et_pb_title_meta_container{display:none}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module,.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.uppercase h1{text-transform:uppercase}.blog-page article.post img{float:left;margin-top:0.6em;margin-right:1.4em}.dateBlog{height:60px}#sidebar h4{font-size:24px;color:#9F1D09;margin-bottom:20px;float:left;display:block;width:100%}#sidebar ul{width:100%;float:left}#sidebar ul li{background:url(images/starRecent.png) no-repeat;color:#242424;font-size:12px;float:left;margin-bottom:40px;width:100%}#recent-posts-2 a{font-size:16px;line-height:12px;font-family:'PT Sans', sans-serif;color:#242424;text-decoration:underline;display:block}.et_pb_contact p input,.et_pb_contact p textarea{padding:11px !important}.colRightBlog #sidebar{width:100%}p:empty{display:none}.custom_iframe p iframe{vertical-align:top}.testimonial_body{background:url("images/divisroAutor.png") left bottom no-repeat;padding-bottom:30px}.cycle-slideshow p{height:71px;color:#74594E;font-size:18px;font-style:italic;font-family:'Conv_MyriadPro-Light'}.testimonial-client{float:left;margin:20px 0 0 0;color:#9F1D09;font-weight:bold;display:block;font-style:italic}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,blockquote{border-color:transparent}.testimonial-position{display:none}.cycle-prev.easy-t-cycle-prev{background:url(images/arrowTesti.png);width:30px;height:30px;position:absolute;right:40px;bottom:50px;text-indent:-9999px;z-index:9999999999999999999999}.testimonial_wrap{position:relative}.cycle-next.easy-t-cycle-next{background:url(images/arrowTesti.png) 0 -36px;width:30px;height:30px;position:absolute;right:0;text-indent:-9999px;z-index:9999999999999999999999;bottom:50px}.cycle-slideshow{padding-bottom:0}.cycle-slideshow blockquote.easy_testimonial{margin:10px auto 0;min-height:0;padding:0}.readMoreTesti{z-index:108;bottom:50px}.nav-links .page-numbers{border:1px solid #9F1D09;border-radius:5px;height:35px;line-height:35px;color:#9F1D09;margin-top:30px;margin-right:30px;padding:0 10px;display:inline-block}.nav-links .current{color:#000;border-color:#000}.screen-reader-text{display:none}.et_pb_portfolio_item{width:31%;float:left;margin-bottom:20px;padding-right:5%;position:relative}.et_pb_portfolio_item .post-meta{display:none}.et_pb_portfolio_item:after{content:"VIEW DETAILS";color:#FFF;border:1px solid #FFF;background:#9C1A06;height:37px;line-height:37px;position:absolute;bottom:9px;padding:0 17px;margin-top:4px;float:right;pointer-events:none;margin-right:11px;font-size:15px;left:3px}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{border-bottom:1px solid #9E1C08}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul li a{padding:0 30px;float:left;border:1px solid #E9DDD0;border-bottom:none;background:url(images/tabNormal.png) center top;color:#8D1807;font-size:14px;height:48px;line-height:48px;margin-right:2px;cursor:pointer}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul li a.active{background:url(images/backHoverTab.png) center top;color:#FFF}.et_pb_portfolio_item h2,.et_pb_gallery_grid .et_pb_gallery_item h3{margin-top:0;width:84%;z-index:2;background:url(images/backOpacity.png);color:#FFF;font-size:24px;line-height:65px;padding-left:23px;position:absolute;top:0}.et_pb_widget.widget_text{padding-bottom:0 !important}span.wpcf7-form-control-wrap{padding-bottom:0;line-height:0}.wpcf7-form-control-wrap.your-message{margin:0}.et_pb_section{padding:0px !important}#post-1534 .et_pb_row{background:#74838A}.text{font-size:34px;font-family:"open sans";line-height:34px;text-align:center;color:#fff}.boxGrayLight{background:transparent !important;border-bottom:2px solid transparent !important}.et_pb_portfolio_item{float:none !important;display:inline-block}.boxRequest .boxInternRequest .backButtonSubmit{clear:both}@media (min-width: 1267px) and (max-width: 1300px){.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:0 31px !important}}@media (min-width: 1000px) and (max-width: 1266px){.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:0 19px !important}.boxRequest .boxInternRequest .backButtonSubmit{height:auto;line-height:41px;-moz-background-size:100%;-o-background-size:100%;-webkit-background-size:100%;background-size:100%;width:100%;background-repeat:no-repeat}}@media (max-width: 1280px){.boxTextRed{color:#fff;margin-right:2% !important;width:30%}.boxTextRed.notMarginRight{margin-right:0 !important;float:right}}@media (max-width: 1067px){.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:0 10% !important}.boxInternRequest{padding:19px}.boxRequest .boxInternRequest .backButtonSubmit{width:100%;background-size:100%;height:auto;line-height:2;background-repeat:no-repeat}.boxKeyRen{width:100%}.contentCenter>h1{line-height:30px !important}.boxTextKey{overflow:hidden}.custom_form_home{position:relative !important;right:0;top:0;width:100%}#et-top-navigation li a{background:#9c1a07}#et-top-navigation li li a{background:#6b1205 !important}.btnRequest{margin-top:0}.et_pb_slider{width:100%;text-align:center}.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{padding-bottom:0}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:10px}}@media (max-width: 1067px) and (min-width: 768px){.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{font-size:15px}}@media (max-width: 767px){#left-area h1{letter-spacing:0;font-size:32px;line-height:36px !important}.et_mobile_menu{padding:0 !important}.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%}.et_pb_title_container h1{font-size:32px}.et_mobile_menu li li{padding-left:0 !important}.nav ul li a:hover,.et_mobile_menu li a:hover{background-color:#3a0a03 !important;opacity:1 !important}.boxTextRed{padding-bottom:30px;width:100%}.boxImg{margin-right:0;width:45%}.contentCenter{width:100% !important}.colLeftBlog,.colLeftBlog{width:100% !important}}
