body h1,body h2,body h3,body h4,body h5,body h6,body p,body ul li,body a,body span{font-family:'Open Sans', sans-serif !important}body h1{font-weight:300}body h2{font-size:20px;font-weight:700;color:#CA3F71;text-transform:uppercase}body h3{font-weight:300;font-size:40px;color:#666}body p{font-weight:400;line-height:32px;font-size:18px}body ul li{list-style:none}body a{font-weight:400}@media (max-width: 1199px){body h3{font-size:35px}body p{line-height:30px;font-size:16px}}@media (max-width: 991px){body h2{font-size:18px}body h3{font-size:28px}body p{line-height:25px}}@media (max-width: 768px){body h2{font-size:16px}body h3{font-size:25px}body p{line-height:22px;font-size:14px}}@media (max-width: 480px){body h2{font-size:20px}body h3{font-size:20px}}body input,body textarea{position:relative;padding-left:10px;height:35px;width:250px;float:left;border:none;font-size:2.3em}body input[type=radio],body textarea[type=radio]{margin-top:-1px;margin-right:5px;height:20px;width:20px}body input:focus,body textarea:focus{outline:0 !important}body .hidden{visibility:hidden}body .none{display:none}body{font-family:'OpenSans', sans-serif !important;font-weight:400;line-height:1.3 !important}body strong{font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;font-smooth:always}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}.row{margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important}aside,figure{padding-left:0 !important;padding-right:0 !important}a{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}a:hover,a:focus{text-decoration:none !important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body h1,body h2,body h3,body h4,body h5,body h6,body p,body ul li,body a,body span{font-family:'Open Sans', sans-serif !important}body h1{font-weight:300}body h2{font-size:20px;font-weight:700;color:#CA3F71;text-transform:uppercase}body h3{font-weight:300;font-size:40px;color:#666}body p{font-weight:400;line-height:32px;font-size:18px}body ul li{list-style:none}body a{font-weight:400}@media (max-width: 1199px){body h3{font-size:35px}body p{line-height:30px;font-size:16px}}@media (max-width: 991px){body h2{font-size:18px}body h3{font-size:28px}body p{line-height:25px}}@media (max-width: 768px){body h2{font-size:16px}body h3{font-size:25px}body p{line-height:22px;font-size:14px}}@media (max-width: 480px){body h2{font-size:20px}body h3{font-size:20px}}body input,body textarea{position:relative;padding-left:10px;height:35px;width:250px;float:left;border:none;font-size:2.3em}body input[type=radio],body textarea[type=radio]{margin-top:-1px;margin-right:5px;height:20px;width:20px}body input:focus,body textarea:focus{outline:0 !important}body .hidden{visibility:hidden}body .none{display:none}footer{padding:0px 130px 20px 130px;background-color:#fff;border-top:1px solid rgba(0,0,0,0.1)}footer .menu{margin-left:-15px;margin-right:-15px}footer .menu:before,footer .menu:after{content:" ";display:table}footer .menu:after{clear:both}footer .menu.desk{height:auto}footer .menu.desk div{padding-left:0px !important;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){footer .menu.desk div{float:left;width:16.66667%}}footer .menu.desk div figure{width:150px;float:left;padding-top:20px}footer .menu.desk div figure img{width:100%}footer .menu.desk nav{padding-left:0px !important;padding-right:0px !important;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){footer .menu.desk nav{float:left;width:83.33333%}}footer .menu.desk nav ul{float:right;padding-top:35px}footer .menu.desk nav ul li{display:inline-block}footer .menu.desk nav ul li a{font-size:14px;padding:5px 10px;color:#666;font-weight:600;text-transform:uppercase}footer .menu.desk nav ul li a:hover,footer .menu.desk nav ul li a:focus{color:#999}footer .menu.desk nav ul li a:after{content:'';display:block;position:relative;background-color:transparent;height:1px;width:15px;margin-top:2px;margin-left:16px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}footer .menu.desk nav ul li a:hover:after{width:70%}footer .menu.desk nav ul.socialmedia{padding-top:30px;margin-left:30px}footer .menu.desk nav ul.socialmedia li a{font-size:20px;padding:15px}footer .menu.desk nav ul.socialmedia li:first-child a{color:#1DA1F2}footer .menu.desk nav ul.socialmedia li:nth-child(2) a{color:#4C66A4}footer .menu.desk nav ul.socialmedia li:last-child a{color:#DB4437;padding-right:0px}footer .menu.mob{display:none}footer .copyright{margin-left:-15px;margin-right:-15px;border-top:1px solid rgba(0,0,0,0.06)}footer .copyright:before,footer .copyright:after{content:" ";display:table}footer .copyright:after{clear:both}footer .copyright article,footer .copyright aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){footer .copyright article,footer .copyright aside{float:left;width:50%}}footer .copyright article{padding-left:0px !important}footer .copyright article p{font-size:12px;padding-top:15px;color:#999}footer .copyright aside p.pdev-desk{float:right;color:#999;padding-top:15px;padding-right:10px;font-size:12px}footer .copyright aside p.pdev-mob{display:none}footer .copyright aside figure{float:right;width:50px;padding-top:20px}footer .copyright aside figure img{width:100%}@media (max-width: 1440px){footer{padding:0px 100px 20px 100px}}@media (max-width: 1199px){footer{padding:0px 100px 20px 100px}footer .menu.desk div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;border-bottom:1px solid rgba(0,0,0,0.06);padding-bottom:5px}}@media (max-width: 1199px) and (min-width: 992px){footer .menu.desk div{float:left;width:100%}}@media (max-width: 1199px){footer .menu.desk div figure{width:130px;left:50%;position:relative;margin-left:-65px}footer .menu.desk nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){footer .menu.desk nav{float:left;width:100%}}@media (max-width: 1199px){footer .menu.desk nav ul{float:left;padding-top:25px}footer .menu.desk nav ul li a{font-size:14px;padding:5px}footer .menu.desk nav ul.socialmedia{float:right;padding-top:20px}footer .menu.desk nav ul.socialmedia li a{font-size:15px}footer .copyright article,footer .copyright aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){footer .copyright article,footer .copyright aside{float:left;width:50%}}@media (max-width: 991px){footer{padding:0px 80px 20px 80px}footer .menu.desk div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:10px}}@media (max-width: 991px) and (min-width: 768px){footer .menu.desk div{float:left;width:100%}}@media (max-width: 991px){footer .menu.desk div figure{padding-top:5px}footer .menu.desk nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){footer .menu.desk nav{float:left;width:100%}}@media (max-width: 991px){footer .menu.desk nav ul li a{font-size:12px}footer .menu.desk nav ul.socialmedia{padding-top:25px}footer .copyright article{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){footer .copyright article{float:left;width:75%}}@media (max-width: 991px){footer .copyright aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){footer .copyright aside{float:left;width:25%}}@media (max-width: 768px){footer{padding:0px 60px 10px 60px}footer .menu.desk div{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding:20px}footer .menu.desk nav{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}footer .menu.desk nav ul{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;float:none;text-align:center}footer .menu.desk nav ul li a{font-size:12px}footer .menu.desk nav ul{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;float:none}footer .menu.desk nav ul.socialmedia{margin-left:-30px}footer .menu.desk nav ul.socialmedia li:first-child a{padding-right:0px}footer .menu.desk nav ul.socialmedia li:last-child a{padding-right:15px}footer .copyright article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;padding-top:0px}footer .copyright aside{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}footer .copyright aside p.pdev-desk{display:none}footer .copyright aside figure{float:none;position:relative;left:50%;margin-left:-25px;padding-top:15px}}@media (max-width: 480px){footer{padding:0px 50px 10px 50px}footer .copyright article,footer .copyright aside{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}footer .copyright article p,footer .copyright aside p{padding-top:20px}}body header .top-bar,body.header.pages .top-bar{height:auto;position:absolute;}body header .top-bar .menu,body.header.pages .top-bar .menu{margin-left:-15px;margin-right:-15px;position:relative;z-index:10}body header .top-bar .menu:before,body header .top-bar .menu:after,body.header.pages .top-bar .menu:before,body.header.pages .top-bar .menu:after{content:" ";display:table}body header .top-bar .menu:after,body.header.pages .top-bar .menu:after{clear:both}body header .top-bar .menu.desk,body header .top-bar .menu.mob,body.header.pages .top-bar .menu.desk,body.header.pages .top-bar .menu.mob{height:100px;padding:15px 100px;margin-left:0px !important;margin-right:0px !important}body header .top-bar .menu.desk div,body header .top-bar .menu.mob div,body.header.pages .top-bar .menu.desk div,body.header.pages .top-bar .menu.mob div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){body header .top-bar .menu.desk div,body header .top-bar .menu.mob div,body.header.pages .top-bar .menu.desk div,body.header.pages .top-bar .menu.mob div{float:left;width:16.66667%}}body header .top-bar .menu.desk div figure,body header .top-bar .menu.mob div figure,body.header.pages .top-bar .menu.desk div figure,body.header.pages .top-bar .menu.mob div figure{width:250px}body header .top-bar .menu.desk div figure img,body header .top-bar .menu.mob div figure img,body.header.pages .top-bar .menu.desk div figure img,body.header.pages .top-bar .menu.mob div figure img{width:100%}body header .top-bar .menu.desk nav,body header .top-bar .menu.mob nav,body.header.pages .top-bar .menu.desk nav,body.header.pages .top-bar .menu.mob nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){body header .top-bar .menu.desk nav,body header .top-bar .menu.mob nav,body.header.pages .top-bar .menu.desk nav,body.header.pages .top-bar .menu.mob nav{float:left;width:83.33333%}}body header .top-bar .menu.desk nav ul,body header .top-bar .menu.mob nav ul,body.header.pages .top-bar .menu.desk nav ul,body.header.pages .top-bar .menu.mob nav ul{float:right;padding-top:45px}body header .top-bar .menu.desk nav ul li,body header .top-bar .menu.mob nav ul li,body.header.pages .top-bar .menu.desk nav ul li,body.header.pages .top-bar .menu.mob nav ul li{display:inline-block}body header .top-bar .menu.desk nav ul li a,body header .top-bar .menu.mob nav ul li a,body.header.pages .top-bar .menu.desk nav ul li a,body.header.pages .top-bar .menu.mob nav ul li a{font-size:20px;padding:10px 15px;color:#fff;font-weight:600;text-transform:uppercase}body header .top-bar .menu.desk nav ul li a:hover,body header .top-bar .menu.desk nav ul li a:focus,body header .top-bar .menu.mob nav ul li a:hover,body header .top-bar .menu.mob nav ul li a:focus,body.header.pages .top-bar .menu.desk nav ul li a:hover,body.header.pages .top-bar .menu.desk nav ul li a:focus,body.header.pages .top-bar .menu.mob nav ul li a:hover,body.header.pages .top-bar .menu.mob nav ul li a:focus{color:#fff}body header .top-bar .menu.desk nav ul li:last-child a,body header .top-bar .menu.mob nav ul li:last-child a,body.header.pages .top-bar .menu.desk nav ul li:last-child a,body.header.pages .top-bar .menu.mob nav ul li:last-child a{padding-right:0px}body header .top-bar .menu.mob,body.header.pages .top-bar .menu.mob{display:none}body header section,body.header.pages section{height:800px;background-color:#222;overflow:hidden;position:relative;z-index:5}body header section .carousel .carousel-indicators li,body.header.pages section .carousel .carousel-indicators li{width:15px;height:15px;margin:5px;border:1px solid #fff}body header section .carousel .box-controls,body.header.pages section .carousel .box-controls{margin-top:-59px;z-index:6;position:relative;height:60px;width:150px;float:right;background-color:#fff}body header section .carousel .box-controls .carousel-control,body.header.pages section .carousel .box-controls .carousel-control{position:relative;bottom:0;opacity:1;text-shadow:none}body header section .carousel .box-controls .carousel-control.left,body header section .carousel .box-controls .carousel-control.right,body.header.pages section .carousel .box-controls .carousel-control.left,body.header.pages section .carousel .box-controls .carousel-control.right{background-image:linear-gradient(to right, transparent 0%, transparent 0%);z-index:8 !important}body header section .carousel .box-controls .carousel-control span,body.header.pages section .carousel .box-controls .carousel-control span{display:block;text-shadow:none;position:absolute;top:-8px;bottom:-100px}body header section .carousel .box-controls .carousel-control span i,body.header.pages section .carousel .box-controls .carousel-control span i{color:#999;font-size:60px}body header section .carousel .box-controls .carousel-control.right span,body.header.pages section .carousel .box-controls .carousel-control.right span{right:-128px}body header section .carousel .box-controls .carousel-control.left span,body.header.pages section .carousel .box-controls .carousel-control.left span{right:-60px}body header section .carousel .carousel-inner .item,body.header.pages section .carousel .carousel-inner .item{background-size:cover;background-position:center;background-repeat:no-repeat}body header section .carousel .carousel-inner .item .layer,body.header.pages section .carousel .carousel-inner .item .layer{height:800px;background:linear-gradient(to bottom, transparent, rgba(156,39,68,0.8))}body header section .carousel .carousel-inner .item .layer article,body.header.pages section .carousel .carousel-inner .item .layer article{padding-top:350px;padding-left:10%}body header section .carousel .carousel-inner .item .layer article h1,body.header.pages section .carousel .carousel-inner .item .layer article h1{font-size:70px;text-transform:uppercase;font-weight:700;color:#fff}body header section .carousel .carousel-inner .item .layer article p,body.header.pages section .carousel .carousel-inner .item .layer article p{font-size:40px;padding-top:15px;padding-left:2px;color:#fff;font-weight:300}@media (max-width: 1440px){body header .top-bar .menu.desk,body.header.pages .top-bar .menu.desk{padding:10px 50px}body header .top-bar .menu.desk div,body.header.pages .top-bar .menu.desk div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1440px) and (min-width: 992px){body header .top-bar .menu.desk div,body.header.pages .top-bar .menu.desk div{float:left;width:16.66667%}}@media (max-width: 1440px){body header .top-bar .menu.desk div figure,body.header.pages .top-bar .menu.desk div figure{width:200px;padding-top:10px}body header .top-bar .menu.desk nav,body.header.pages .top-bar .menu.desk nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1440px) and (min-width: 992px){body header .top-bar .menu.desk nav,body.header.pages .top-bar .menu.desk nav{float:left;width:83.33333%}}@media (max-width: 1440px){body header .top-bar .menu.desk nav ul,body.header.pages .top-bar .menu.desk nav ul{padding-top:30px}body header .top-bar .menu.desk nav ul li a,body.header.pages .top-bar .menu.desk nav ul li a{font-size:16px}body header section,body.header.pages section{height:700px}body header section .carousel .carousel-inner .item .layer,body.header.pages section .carousel .carousel-inner .item .layer{height:700px}body header section .carousel .carousel-inner .item .layer article,body.header.pages section .carousel .carousel-inner .item .layer article{padding-top:350px}body header section .carousel .carousel-inner .item .layer article h1,body.header.pages section .carousel .carousel-inner .item .layer article h1{font-size:50px}body header section .carousel .carousel-inner .item .layer article p,body.header.pages section .carousel .carousel-inner .item .layer article p{font-size:25px;padding-top:5px}}@media (max-width: 1199px){body header .top-bar .menu.desk,body.header.pages .top-bar .menu.desk{padding:10px 50px}body header .top-bar .menu.desk div,body.header.pages .top-bar .menu.desk div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){body header .top-bar .menu.desk div,body.header.pages .top-bar .menu.desk div{float:left;width:16.66667%}}@media (max-width: 1199px){body header .top-bar .menu.desk div figure,body.header.pages .top-bar .menu.desk div figure{width:180px;padding-top:10px}body header .top-bar .menu.desk nav,body.header.pages .top-bar .menu.desk nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){body header .top-bar .menu.desk nav,body.header.pages .top-bar .menu.desk nav{float:left;width:83.33333%}}@media (max-width: 1199px){body header .top-bar .menu.desk nav ul,body.header.pages .top-bar .menu.desk nav ul{padding-top:25px}body header .top-bar .menu.desk nav ul li a,body.header.pages .top-bar .menu.desk nav ul li a{font-size:14px}body header section,body.header.pages section{height:600px}body header section .carousel .carousel-indicators,body.header.pages section .carousel .carousel-indicators{bottom:10px}body header section .carousel .carousel-inner .item .layer,body.header.pages section .carousel .carousel-inner .item .layer{height:600px}body header section .carousel .carousel-inner .item .layer article,body.header.pages section .carousel .carousel-inner .item .layer article{padding-top:300px}body header section .carousel .carousel-inner .item .layer article h1,body.header.pages section .carousel .carousel-inner .item .layer article h1{font-size:40px}body header section .carousel .carousel-inner .item .layer article p,body.header.pages section .carousel .carousel-inner .item .layer article p{font-size:20px}body header section .carousel .box-controls,body.header.pages section .carousel .box-controls{margin-top:-49px;height:50px;width:100px}body header section .carousel .box-controls .carousel-control,body.header.pages section .carousel .box-controls .carousel-control{position:relative;bottom:0;opacity:1;text-shadow:none}body header section .carousel .box-controls .carousel-control span,body.header.pages section .carousel .box-controls .carousel-control span{top:-7px}body header section .carousel .box-controls .carousel-control span i,body.header.pages section .carousel .box-controls .carousel-control span i{font-size:50px}body header section .carousel .box-controls .carousel-control.right span,body.header.pages section .carousel .box-controls .carousel-control.right span{right:-90px}body header section .carousel .box-controls .carousel-control.left span,body.header.pages section .carousel .box-controls .carousel-control.left span{right:-45px}}@media (max-width: 991px){body header .top-bar .menu.desk,body.header.pages .top-bar .menu.desk{padding:20px}body header .top-bar .menu.desk div,body.header.pages .top-bar .menu.desk div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body header .top-bar .menu.desk div,body.header.pages .top-bar .menu.desk div{float:left;width:16.66667%}}@media (max-width: 991px){body header .top-bar .menu.desk div figure,body.header.pages .top-bar .menu.desk div figure{width:150px}body header .top-bar .menu.desk nav,body.header.pages .top-bar .menu.desk nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body header .top-bar .menu.desk nav,body.header.pages .top-bar .menu.desk nav{float:left;width:83.33333%}}@media (max-width: 991px){body header .top-bar .menu.desk nav ul,body.header.pages .top-bar .menu.desk nav ul{padding-top:20px}body header .top-bar .menu.desk nav ul li a,body.header.pages .top-bar .menu.desk nav ul li a{font-size:14px;padding:5px}body header section,body.header.pages section{height:500px}body header section .carousel .carousel-inner .item .layer,body.header.pages section .carousel .carousel-inner .item .layer{height:500px}body header section .carousel .carousel-inner .item .layer article,body.header.pages section .carousel .carousel-inner .item .layer article{padding-top:250px}body header section .carousel .carousel-inner .item .layer article h1,body.header.pages section .carousel .carousel-inner .item .layer article h1{font-size:35px}body header section .carousel .carousel-inner .item .layer article p,body.header.pages section .carousel .carousel-inner .item .layer article p{font-size:18px}}@media (max-width: 768px){body header .top-bar .menu.desk,body.header.pages .top-bar .menu.desk{display:none}body header .top-bar .menu.mob,body.header.pages .top-bar .menu.mob{display:inherit;padding:15px}body header .top-bar .menu.mob div,body.header.pages .top-bar .menu.mob div{padding-left:10px !important;position:relative;float:left;width:16.66667%;min-height:1px;padding-left:15px;padding-right:15px}body header .top-bar .menu.mob div figure,body.header.pages .top-bar .menu.mob div figure{width:150px;padding-top:0px}body header .top-bar .menu.mob div figure img,body.header.pages .top-bar .menu.mob div figure img{width:100%}body header .top-bar .menu.mob button,body.header.pages .top-bar .menu.mob button{float:right;position:relative;border:none;margin-top:3px;margin-right:5px;background-color:transparent}body header .top-bar .menu.mob button i,body.header.pages .top-bar .menu.mob button i{font-size:30px;color:#fff}body header .top-bar .menu.mob button:focus,body.header.pages .top-bar .menu.mob button:focus{outline:none}body header section,body.header.pages section{height:450px}body header section .carousel .carousel-inner .item .layer,body.header.pages section .carousel .carousel-inner .item .layer{height:450px}body header section .carousel .carousel-inner .item .layer article,body.header.pages section .carousel .carousel-inner .item .layer article{padding-top:200px;padding-left:5%}body header section .carousel .carousel-inner .item .layer article h1,body.header.pages section .carousel .carousel-inner .item .layer article h1{font-size:30px}body header section .carousel .carousel-inner .item .layer article p,body.header.pages section .carousel .carousel-inner .item .layer article p{padding-right:15px}body header section .carousel .carousel-indicators,body.header.pages section .carousel .carousel-indicators{left:0%;width:60%;margin-left:-15%}body header section .carousel .box-controls,body.header.pages section .carousel .box-controls{margin-top:-40px;height:40px;width:90px}body header section .carousel .box-controls .carousel-control.left span,body header section .carousel .box-controls .carousel-control.right span,body.header.pages section .carousel .box-controls .carousel-control.left span,body.header.pages section .carousel .box-controls .carousel-control.right span{top:-7px}body header section .carousel .box-controls .carousel-control.left span i,body header section .carousel .box-controls .carousel-control.right span i,body.header.pages section .carousel .box-controls .carousel-control.left span i,body.header.pages section .carousel .box-controls .carousel-control.right span i{font-size:45px}body header section .carousel .box-controls .carousel-control.right span,body.header.pages section .carousel .box-controls .carousel-control.right span{right:-80px}body header section .carousel .box-controls .carousel-control.left span,body.header.pages section .carousel .box-controls .carousel-control.left span{right:-40px}}@media (max-width: 480px){body header section,body.header.pages section{height:400px}body header section .carousel .carousel-inner .item .layer,body.header.pages section .carousel .carousel-inner .item .layer{height:400px}body header section .carousel .carousel-inner .item .layer article,body.header.pages section .carousel .carousel-inner .item .layer article{padding-top:200px}body header section .carousel .carousel-inner .item .layer article h1,body.header.pages section .carousel .carousel-inner .item .layer article h1{font-size:20px;padding-left:10px}body header section .carousel .carousel-inner .item .layer article p,body.header.pages section .carousel .carousel-inner .item .layer article p{font-size:16px;padding-top:5px;padding-left:11px}body header section .carousel .carousel-indicators,body.header.pages section .carousel .carousel-indicators{display:none}body header section .carousel .box-controls,body.header.pages section .carousel .box-controls{margin-top:-40px;height:40px;width:110px}body header section .carousel .box-controls .carousel-control.left span,body header section .carousel .box-controls .carousel-control.right span,body.header.pages section .carousel .box-controls .carousel-control.left span,body.header.pages section .carousel .box-controls .carousel-control.right span{top:-10px}body header section .carousel .box-controls .carousel-control.left span i,body header section .carousel .box-controls .carousel-control.right span i,body.header.pages section .carousel .box-controls .carousel-control.left span i,body.header.pages section .carousel .box-controls .carousel-control.right span i{font-size:50px}body header section .carousel .box-controls .carousel-control.right span,body.header.pages section .carousel .box-controls .carousel-control.right span{right:-100px}body header section .carousel .box-controls .carousel-control.left span,body.header.pages section .carousel .box-controls .carousel-control.left span{right:-45px}}body .empresa .container-fluid,body .depoimentos .container-fluid,body .contato .container-fluid{padding:0px 150px !important}@media (max-width: 1440px){body .empresa .container-fluid,body .depoimentos .container-fluid,body .contato .container-fluid{padding:0px 150px !important}}@media (max-width: 1199px){body .empresa .container-fluid,body .depoimentos .container-fluid,body .contato .container-fluid{padding:0px 120px !important}}@media (max-width: 991px){body .empresa .container-fluid,body .depoimentos .container-fluid,body .contato .container-fluid{padding:0px 100px !important}}@media (max-width: 768px){body .empresa .container-fluid,body .depoimentos .container-fluid,body .contato .container-fluid{padding:0px 80px !important}}@media (max-width: 480px){body .empresa .container-fluid,body .depoimentos .container-fluid,body .contato .container-fluid{padding:0px 30px !important}}body .empresa{padding-top:100px}body .empresa figure{position:relative;z-index:2;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){body .empresa figure{float:left;width:41.66667%}}body .empresa figure div{margin-top:50px;width:100%}body .empresa figure div img{width:100%}body .empresa article{padding-top:11%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){body .empresa article{float:left;width:58.33333%}}body .empresa article .box-txt-empresa{padding:20px;padding-bottom:5px;background-color:#fff;position:relative;z-index:4}body .empresa article .box-txt-empresa span{font-size:100px;font-weight:800;color:#f5f5f5;letter-spacing:2px}body .empresa article .box-txt-empresa h3{margin-top:-80px;margin-left:30px;font-size:28px;letter-spacing:2px;font-weight:400}body .empresa article .box-txt-empresa p{margin-top:80px;padding-left:15px;color:#666}body .empresa article .box-bg-empresa{width:75%;height:90%;top:15%;border:5px solid #CA3F71;position:absolute;float:right;right:-5px}@media (max-width: 1440px){body .empresa figure div{margin-top:35%}body .empresa article{padding-top:12%}body .empresa article .box-txt-empresa span{font-size:90px}body .empresa article .box-txt-empresa h3{margin-top:-60px;font-size:25px}body .empresa article .box-txt-empresa p{margin-top:60px}body .empresa article .box-bg-empresa{top:15%}}@media (max-width: 1199px){body .empresa figure{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){body .empresa figure{float:left;width:41.66667%}}@media (max-width: 1199px){body .empresa figure div{margin-top:37%}body .empresa article{padding-top:6%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){body .empresa article{float:left;width:58.33333%}}@media (max-width: 1199px){body .empresa article .box-txt-empresa{padding:10px}body .empresa article .box-txt-empresa span{font-size:70px}body .empresa article .box-txt-empresa h3{margin-top:-55px;margin-left:10px;font-size:20px}body .empresa article .box-txt-empresa p{margin-top:50px;padding-left:5px}body .empresa article .box-bg-empresa{top:5%}}@media (max-width: 991px){body .empresa figure{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body .empresa figure{float:left;width:41.66667%}}@media (max-width: 991px){body .empresa figure div{margin-top:47%}body .empresa article{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body .empresa article{float:left;width:58.33333%}}@media (max-width: 991px){body .empresa article .box-txt-empresa{padding:10px}body .empresa article .box-txt-empresa span{font-size:60px}body .empresa article .box-txt-empresa h3{margin-top:-50px;font-size:18px}body .empresa article .box-txt-empresa p{margin-top:40px}body .empresa article .box-bg-empresa{top:3%}}@media (max-width: 768px){body .empresa figure{position:absolute;margin-top:-400px;margin-left:-300px;width:600px;z-index:2}body .empresa figure div img{width:90%}body .empresa article{padding-top:110px;padding-left:0px !important;padding-right:0px !important;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body .empresa article .box-txt-empresa{padding-right:0px;margin-right:10px}body .empresa article .box-txt-empresa span{font-size:50px}body .empresa article .box-txt-empresa h3{margin-top:-50px;font-size:18px}body .empresa article .box-bg-empresa{height:90%;top:15%;z-index:1;right:0px}}@media (max-width: 480px){body .empresa figure{width:580px;margin-top:-400px;margin-left:-300px}body .empresa figure div img{width:80%}body .empresa article{padding-top:70px;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body .empresa article .box-txt-empresa{padding:0px;padding-right:10px}body .empresa article .box-txt-empresa span{font-size:40px}body .empresa article .box-txt-empresa h3{margin-top:0px;margin-left:0px;font-size:18px}body .empresa article .box-bg-empresa{top:9%}}body .solucoes{padding-top:130px}body .solucoes h2,body .solucoes h3{text-align:center}body .solucoes h2{margin-bottom:30px}body .solucoes h3{line-height:50px}body .solucoes .container-fluid{padding:50px 0px}body .solucoes .container-fluid aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){body .solucoes .container-fluid aside{float:left;width:25%}}body .solucoes .container-fluid aside article{width:100%;height:600px}body .solucoes .container-fluid aside article .layer{width:100%;height:100%;background-color:rgba(156,39,68,0.7);position:absolute;top:0px;right:0px;padding:30px 5%;text-align:center;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .solucoes .container-fluid aside article .layer h2{font-weight:300;font-size:28px;color:#fff;margin-top:5%;letter-spacing:3px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .solucoes .container-fluid aside article .layer h2:after{content:'';display:block;position:relative;background-color:#fff;width:20px;height:2px;left:50%;margin-left:-10px;margin-top:20px;margin-bottom:10px}body .solucoes .container-fluid aside article .layer p{padding:15px 5%;margin-top:30px;font-size:16px;color:transparent;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .solucoes .container-fluid aside article .layer a{display:block;width:180px;height:50px;color:transparent;border:1px solid transparent;text-align:center;left:50%;margin-left:-90px;margin-top:30px;position:relative;padding:15px 0px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .solucoes .container-fluid aside article .layer:hover{background-color:rgba(156,39,68,0.9)}body .solucoes .container-fluid aside article .layer:hover h2{margin-top:2%}body .solucoes .container-fluid aside article .layer:hover p{color:#fff;margin-top:0px}body .solucoes .container-fluid aside article .layer:hover a{color:#fff;border:1px solid #fff;margin-top:15px}body .solucoes .container-fluid aside article .layer:hover a:hover{color:#CA3F71;background-color:#fff}body .solucoes .container-fluid aside:first-child article{background-image:url(../images/solucoes-01.jpg);background-size:cover}body .solucoes .container-fluid aside:nth-child(2) article{background-image:url(../images/solucoes-02.jpg);background-size:cover}body .solucoes .container-fluid aside:nth-child(3) article{background-image:url(../images/solucoes-03.jpg);background-size:cover}body .solucoes .container-fluid aside:last-child article{background-image:url(../images/solucoes-04.jpg);background-size:cover}@media (max-width: 1440px){body .solucoes .container-fluid{padding:50px 0px}body .solucoes .container-fluid aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1440px) and (min-width: 1200px){body .solucoes .container-fluid aside{float:left;width:25%}}@media (max-width: 1440px){body .solucoes .container-fluid aside article .layer h2{font-size:25px}}@media (max-width: 1199px){body .solucoes .container-fluid{padding:50px 0px}body .solucoes .container-fluid aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){body .solucoes .container-fluid aside{float:left;width:25%}}@media (max-width: 1199px){body .solucoes .container-fluid aside article{height:550px}body .solucoes .container-fluid aside article .layer{padding:10px}body .solucoes .container-fluid aside article .layer h2{font-size:20px;margin-top:60px}body .solucoes .container-fluid aside article .layer h2:after{margin-top:15px;margin-bottom:0px}body .solucoes .container-fluid aside article .layer p{padding:0px 5%;margin-top:0px;font-size:14px;line-height:25px}body .solucoes .container-fluid aside article .layer a{height:40px;margin-top:20px;padding:10px 0px}body .solucoes .container-fluid aside article .layer:hover h2{margin-top:40px}}@media (max-width: 991px){body .solucoes h3{line-height:30px}body .solucoes .container-fluid aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body .solucoes .container-fluid aside{float:left;width:50%}}@media (max-width: 991px){body .solucoes .container-fluid aside article{border:1px solid rgba(255,255,255,0.5)}body .solucoes .container-fluid aside article .layer h2{font-size:25px;margin-top:45px}body .solucoes .container-fluid aside article .layer p{padding:10px 10%}}@media (max-width: 768px){body .solucoes{padding-top:200px}body .solucoes .container-fluid aside{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}body .solucoes .container-fluid aside article{height:550px}body .solucoes .container-fluid aside article .layer,body .solucoes .container-fluid aside article:hover{border:1px solid rgba(255,255,255,0.5);background-color:rgba(156,39,68,0.9)}body .solucoes .container-fluid aside article .layer h2,body .solucoes .container-fluid aside article:hover h2{font-size:20px;margin-top:40px;margin-bottom:10px}body .solucoes .container-fluid aside article .layer p,body .solucoes .container-fluid aside article:hover p{padding:5px 5%;font-size:14px;color:#fff}body .solucoes .container-fluid aside article .layer a,body .solucoes .container-fluid aside article:hover a{color:#CA3F71;border:1px solid #fff;margin-top:15px;background-color:#fff}body .solucoes .container-fluid aside article .layer a:hover,body .solucoes .container-fluid aside article:hover a:hover{color:#CA3F71}body .solucoes .container-fluid aside article .layer:hover a,body .solucoes .container-fluid aside article:hover:hover a{color:#CA3F71}body .solucoes .container-fluid aside article .layer:hover a:hover,body .solucoes .container-fluid aside article:hover:hover a:hover{color:#CA3F71}}@media (max-width: 480px){body .solucoes{padding-top:100px}body .solucoes .container-fluid{padding:50px 30px}body .solucoes .container-fluid aside{margin-top:10px;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body .solucoes .container-fluid aside article{height:460px}body .solucoes .container-fluid aside article .layer h2{margin-top:25px}body .solucoes .container-fluid aside article .layer:hover h2{margin-top:25px}}body .portfolio{padding-top:100px}body .portfolio h2,body .portfolio h3{text-align:center}body .portfolio h2{margin-bottom:30px}body .portfolio h3{line-height:50px}body .portfolio .container-fluid{padding:50px 150px}body .portfolio .container-fluid aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){body .portfolio .container-fluid aside{float:left;width:33.33333%}}body .portfolio .container-fluid aside figure{width:100%;height:400px;background-size:cover}body .portfolio .container-fluid aside figure .layer{width:100%;height:100%;max-height:400px;background-color:transparent;position:absolute;top:0px;right:0px;padding:30% 30px;text-align:center;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .portfolio .container-fluid aside figure .layer i{display:block}body .portfolio .container-fluid aside figure .layer i.big{font-size:50px;color:rgba(255,255,255,0.2);margin-top:-100px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .portfolio .container-fluid aside figure .layer i.small{font-size:30px;color:transparent;margin-top:10px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .portfolio .container-fluid aside figure .layer h3,body .portfolio .container-fluid aside figure .layer p{color:transparent;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .portfolio .container-fluid aside figure .layer h3{font-size:30px}body .portfolio .container-fluid aside figure .layer:hover{background-color:rgba(156,39,68,0.9)}body .portfolio .container-fluid aside figure .layer:hover h3,body .portfolio .container-fluid aside figure .layer:hover p,body .portfolio .container-fluid aside figure .layer:hover i{color:#fff}body .portfolio .container-fluid aside figure .layer:hover i.big{color:transparent}body .portfolio .container-fluid aside figure .layer:hover i.small{color:#fff}body .portfolio .container-fluid aside div{display:none}body .portfolio .container-fluid aside:first-child figure{background-image:url(../images/port-01.jpg)}body .portfolio .container-fluid aside:nth-child(2) figure{background-image:url(../images/port-02.jpg)}body .portfolio .container-fluid aside:nth-child(3) figure{background-image:url(../images/port-03.jpg)}body .portfolio .container-fluid aside:nth-child(4) figure{background-image:url(../images/port-02.jpg)}body .portfolio .container-fluid aside:nth-child(5) figure{background-image:url(../images/port-03.jpg)}body .portfolio .container-fluid aside:last-child figure{background-image:url(../images/port-04.jpg)}@media (max-width: 1440px){body .portfolio .container-fluid{padding:50px 130px}body .portfolio .container-fluid aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1440px) and (min-width: 992px){body .portfolio .container-fluid aside{float:left;width:33.33333%}}@media (max-width: 1440px){body .portfolio .container-fluid aside figure{height:300px}body .portfolio .container-fluid aside figure .layer{max-height:300px;padding:20% 30px}body .portfolio .container-fluid aside figure .layer i.big{margin-top:-100px}}@media (max-width: 1199px){body .portfolio .container-fluid{padding:50px 100px}body .portfolio .container-fluid aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){body .portfolio .container-fluid aside{float:left;width:33.33333%}}@media (max-width: 1199px){body .portfolio .container-fluid aside figure{height:250px}body .portfolio .container-fluid aside figure .layer{max-height:250px;padding:20% 30px}body .portfolio .container-fluid aside figure .layer h3{line-height:35px;font-size:25px;margin-bottom:10px}body .portfolio .container-fluid aside figure .layer i.big{margin-top:-80px}}@media (max-width: 991px){body .portfolio h3{line-height:30px}body .portfolio .container-fluid aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body .portfolio .container-fluid aside{float:left;width:50%}}@media (max-width: 768px){body .portfolio{padding-top:50px}body .portfolio .container-fluid{padding:50px}body .portfolio .container-fluid aside{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;border:1px solid rgba(255,255,255,0.2)}body .portfolio .container-fluid aside figure{height:250px}body .portfolio .container-fluid aside figure .layer{width:100%;height:100%;max-height:400px;background-color:transparent;position:absolute;top:0px;right:0px;padding:30% 30px;cursor:pointer}body .portfolio .container-fluid aside figure .layer i.big{color:transparent}body .portfolio .container-fluid aside figure .layer:hover{max-height:400px;background-color:transparent}body .portfolio .container-fluid aside figure .layer:hover h3,body .portfolio .container-fluid aside figure .layer:hover p,body .portfolio .container-fluid aside figure .layer:hover i{color:transparent}body .portfolio .container-fluid aside figure .layer:hover{color:transparent}body .portfolio .container-fluid aside figure .layer:hover i.big{color:transparent}body .portfolio .container-fluid aside figure .layer:hover i.small{color:transparent}body .portfolio .container-fluid aside div{display:inherit;position:relative;height:auto;background-color:rgba(156,39,68,0.9)}body .portfolio .container-fluid aside div a{display:block;height:150px;padding:25px 15px}body .portfolio .container-fluid aside div a h3,body .portfolio .container-fluid aside div a p{color:#fff;text-align:center}body .portfolio .container-fluid aside div a h3{line-height:20px;margin-bottom:10px;font-size:20px;font-weight:400}}@media (max-width: 480px){body .portfolio .container-fluid{padding:50px 30px}body .portfolio .container-fluid aside{margin-top:10px;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body .portfolio .container-fluid aside figure{height:200px}body .portfolio .container-fluid aside div a{height:140px}}body .depoimentos{padding:110px 0px;background-color:#f9f9f9}body .depoimentos .carousel .carousel-control.left,body .depoimentos .carousel .carousel-control.right{background-image:linear-gradient(to right, transparent 0%, transparent 0%)}body .depoimentos .carousel .carousel-control.left span,body .depoimentos .carousel .carousel-control.right span{display:block;width:50px;height:50px;left:50%;margin-left:-25px;margin-top:60%;position:relative;background-color:#fff;border:2px solid #999;color:#999;text-shadow:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}body .depoimentos .carousel .carousel-control.left span i,body .depoimentos .carousel .carousel-control.right span i{font-size:35px}body .depoimentos .carousel .carousel-inner .item article h3,body .depoimentos .carousel .carousel-inner .item article p,body .depoimentos .carousel .carousel-inner .item article i{text-align:center}body .depoimentos .carousel .carousel-inner .item article h3{font-weight:400}body .depoimentos .carousel .carousel-inner .item article p{padding:50px 150px;border-bottom:1px solid rgba(0,0,0,0.05);font-size:16px}body .depoimentos .carousel .carousel-inner .item article figure{width:100px;height:100px;border:2px solid #999;overflow:hidden;left:50%;margin:50px 0px 10px -50px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}body .depoimentos .carousel .carousel-inner .item article figure img{width:100%}body .depoimentos .carousel .carousel-inner .item article i{display:block}@media (max-width: 1199px){body .depoimentos .carousel .carousel-inner .item article p{padding:30px 140px 0px 140px;font-size:14px;min-height:120px}}@media (max-width: 991px){body .depoimentos{padding:50px 0px;background-color:#f5f5f5}body .depoimentos .carousel .carousel-inner .item article p{padding:30px 140px 0px 140px;font-size:14px;min-height:120px}body .depoimentos .carousel .carousel-inner .item article figure{margin:40px 0px 10px -50px}}@media (max-width: 768px){body .depoimentos .carousel .carousel-control.left span,body .depoimentos .carousel .carousel-control.right span{margin-top:180%}body .depoimentos .carousel .carousel-inner .item article h3{font-size:20px}body .depoimentos .carousel .carousel-inner .item article p{padding:30px 100px}}@media (max-width: 480px){body .depoimentos .carousel .carousel-control.left span,body .depoimentos .carousel .carousel-control.right span{position:absolute;bottom:0px}body .depoimentos .carousel .carousel-control.left{margin-left:15px}body .depoimentos .carousel .carousel-control.right{margin-right:15px}body .depoimentos .carousel .carousel-inner .item article h3{font-size:20px}body .depoimentos .carousel .carousel-inner .item article p{padding:20px 20px 0px 20px;min-height:130px}body .depoimentos .carousel .carousel-inner .item article figure{width:60px;height:60px;margin:25px 0px 10px -30px}}body .clientes{padding:30px 0px;height:150px;padding:35px 30px}body .clientes .owl-carousel .item{padding:0px 10px}body .clientes .owl-carousel .item figure{width:100%;left:50%;margin-left:-50%;position:relative}body .clientes .owl-carousel .item figure img{width:100%}body .clientes .owl-nav{margin-top:-75px}body .clientes .owl-nav .owl-next,body .clientes .owl-nav .owl-prev{position:absolute;font-size:30px}body .clientes .owl-nav .owl-next{right:-50px}body .clientes .owl-nav .owl-prev{left:-50px}body .clientes .owl-nav{margin-top:-55px}body .clientes .owl-nav .owl-next{right:-10px}body .clientes .owl-nav .owl-prev{left:-10px}body .clientes .owl-nav{margin-top:-75px}body .clientes .owl-nav .owl-next{right:-30px}body .clientes .owl-nav .owl-prev{left:-30px}body .clientes .owl-carousel .item{padding:0px 10px}body .clientes .owl-carousel .item figure{width:160px;margin-left:-80px}body .clientes .owl-nav{margin-top:-55px}@media (max-width: 480px){body .clientes{padding:25px 30px;height:130px}body .clientes .owl-nav .owl-next{right:-20px}body .clientes .owl-nav .owl-prev{left:-20px}}body .contato{padding:110px 0px;text-align:center;background-color:#f9f9f9;background-image:url(../images/bg-contato.png);background-size:auto 90%;background-repeat:no-repeat;background-position:center}body .contato form{width:90%;left:50%;margin-left:-45%;position:relative;padding:50px 150px 0px 150px}body .contato form input,body .contato form textarea,body .contato form button{width:100%;height:50px;margin-top:25px;color:#222;border-bottom:1px solid #666;background-color:transparent;padding:10px;font-size:16px;font-style:italic;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}body .contato form textarea{height:150px;resize:none}body .contato form button{margin-top:50px;border:none;background-color:#fff;color:#666;width:300px;height:60px;text-align:center;text-transform:uppercase;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;-webkit-box-shadow:0px 0px 30px 1px #ccc;-moz-box-shadow:0px 0px 30px 1px #ccc;box-shadow:0px 0px 30px 1px #ccc;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .contato form button:hover{-webkit-box-shadow:0px 0px 10px 1px #999;-moz-box-shadow:0px 0px 10px 1px #999;box-shadow:0px 0px 10px 1px #999}@media (max-width: 1199px){body .contato{background-size:auto 55%}body .contato form{padding:50px 130px 0px 130px;background-size:auto 80%}}@media (max-width: 991px){body .contato{background-size:auto 45%}body .contato form{width:100%;margin-left:-50%;padding:50px 100px 0px 100px}body .contato form button{width:250px;height:50px;font-size:16px}}@media (max-width: 768px){body .contato form{padding:50px 80px 0px 80px}body .contato form input,body .contato form textarea,body .contato form button{height:40px;margin-top:20px}body .contato form textarea{height:120px}body .contato form button{width:200px;font-size:12px}}@media (max-width: 480px){body .contato form{padding:50px 20px 0px 20px}}body .remodal-wrapper{padding:10px 50px}@media (max-width: 480px){body .remodal-wrapper{padding:10px 30px}}body .remodal h1{margin-bottom:15px}body .remodal figure{width:100%;margin:10px 0px 30px 0px}body .remodal figure img{width:100%}body .remodal .remodal-close{right:0 !important;left:auto;color:#CA3F71}body .remodal .remodal-close:before{font-size:40px}body .remodal .remodal-confirm{background-color:#CA3F71}@media (max-width: 480px){body .remodal{padding:30px 15px}body .remodal h1{font-size:20px;font-weight:600}}body a.fixedbar{position:fixed;z-index:9;height:50px;width:50px;background-color:#CA3F71;bottom:1%;right:10px;color:#fff;text-align:center;border:2px solid #fff;font-size:30px;opacity:.3;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body a.fixedbar:hover{opacity:.5}body header.header-pages{height:auto;background-image:url(../images/bg-home.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:6;padding:20px 0px}@media (max-width: 991px){body header.header-pages{padding:10px 0px}}@media (max-width: 768px){body header.header-pages{padding-bottom:0px;height:90px}}body .obrigado{padding:100px 0px}body .obrigado aside{position:relative;z-index:5;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){body .obrigado aside{float:left;width:41.66667%}}body .obrigado aside figure{width:400px;height:auto;margin-top:60px}body .obrigado aside figure img{width:100%}body .obrigado article{position:relative;z-index:6;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 1200px){body .obrigado article{float:left;width:58.33333%}}body .obrigado article h2{font-size:50px}body .obrigado article p{margin-top:30px}body .obrigado article a{display:block;width:120px;background-color:#CA3F71;color:#fff;font-size:20px;font-weight:700;padding:15px;margin-top:40px}body .obrigado article a i{padding-right:5px}@media (max-width: 1199px){body .obrigado aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){body .obrigado aside{float:left;width:41.66667%}}@media (max-width: 1199px){body .obrigado article{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 1199px) and (min-width: 992px){body .obrigado article{float:left;width:58.33333%}}@media (max-width: 1199px){body .obrigado article h2{font-size:40px}body .obrigado article p{margin-top:25px}body .obrigado article a{width:120px;font-size:20px}}@media (max-width: 991px){body .obrigado aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body .obrigado aside{float:left;width:41.66667%}}@media (max-width: 991px){body .obrigado aside figure{width:250px;margin-top:100px}body .obrigado article{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body .obrigado article{float:left;width:58.33333%}}@media (max-width: 768px){body .obrigado aside{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body .obrigado aside figure{margin-top:-130px;margin-left:-130px}body .obrigado article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding:10px 60px;margin-top:-150px}}@media (max-width: 480px){body .obrigado aside{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body .obrigado article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding:10px 30px;margin-top:-150px}body .obrigado article h2{font-size:30px}body .obrigado article a{width:101px;font-size:16px}}
