@charset "UTF-8";.fancybox-content,img{vertical-align:middle}*,.fancybox-content,.fancybox-infobar__body,.fancybox-slider,.fancybox-slider-wrap,.fancybox-thumbs,.fancybox-thumbs>ul>li,.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-bg,.fancybox-controls{-webkit-backface-visibility:hidden;position:absolute;top:0;right:0;left:0}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{bottom:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-content,.fancybox-slide>*{position:relative;text-align:left;box-sizing:border-box}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{padding:24px;margin:44px 0;border-width:0;background-color:#fff;overflow:auto}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;margin:44px auto;padding:0;border:0;width:80%;height:calc(12%);line-height:normal;white-space:normal;outline:0;font-size:16px;font-family:Arial,sans-serif;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:0 0}.fancybox-placeholder{z-index:99995;background:no-repeat;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-caption-wrap,.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;box-sizing:border-box}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:0 0;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:#888 dotted 1px}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:0 0}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;z-index:99998;backface-visibility:hidden;background:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.2);font-size:14px;color:#fff;line-height:1.2em;text-align:center;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;color:#fff;box-sizing:border-box;vertical-align:top;outline:0}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:0 0;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(49%);left:calc(42%)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid rgba(99,99,99,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:0 0}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:0 0}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:0 0}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid #fff;border-top-width:0;border-right-width:0;backface-visibility:hidden}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.col,button,figure,input,select,sub,sup,textarea{position:relative}.container,.grid-12{width:100%}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}#about,#calltoaction-contact,#slide .item{background-size:cover}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*{outline:0!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0}body,html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:700}img{color:transparent;font-size:0;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item;margin-left:0}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;vertical-align:top;text-align:left}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg{overflow:hidden}body{font:13px/1.5 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif}code,pre{font-family:"DejaVu Sans Mono",Menlo,Consolas,monospace}hr{border:0 solid #ccc;border-top-width:1px;clear:both;height:0}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}address,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:20px}hr,ol,p,ul{margin:20px 0 0}hr:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}a{line-height:1.2em;outline:0;color:#4c4c4c;text-decoration:none}.container{max-width:1170px;margin:0 auto;padding:0 10px}.col{float:left;min-height:1px;padding-left:13px;padding-right:13px}.row{margin-left:-13px;margin-right:-13px}.clearfix,.col,.container,.row{box-sizing:border-box}.clearfix:after,.clearfix:before,.col:after,.col:before,.container:after,.container:before,.row:after,.row:before{content:"";display:table;line-height:0}.clearfix:after,.col:after,.container:after,.row:after{clear:both}.grid-1,.grid-10,.grid-11,.grid-12,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9{box-sizing:border-box}.grid-11{width:91.66666667%}.grid-10{width:83.33333333%}.grid-9{width:75%}.grid-8{width:66.66666667%}.grid-7{width:58.33333333%}.grid-6{width:50%}.grid-5{width:41.66666667%}.grid-4{width:33.33333333%}.grid-3{width:25%}.grid-2{width:16.66666667%}.grid-1{width:8.33333333%}img{max-width:100%}button,input,select,textarea{border:none;box-sizing:border-box;box-shadow:none;display:block;font-family:inherit;font-size:16px;font-weight:300;line-height:1.2em;margin:0;outline:0;resize:none;transition:all .4s ease}.loading,figure.loaded:before{display:none}input[type=tel],input[type=file],input[type=text],input[type=password],input[type=email],select,textarea{color:#4c4c4c;width:100%}textarea{height:180px}figure{background-color:rgba(0,0,0,.08);margin:0;transition:background-color .3s ease}figure:before{animation:loaderFigure 1.1s infinite linear;border-color:#3a2e90 #3a2e90 #3a2e90 rgba(255,255,255,0);border-style:solid;border-width:3px;border-radius:50%;box-sizing:border-box;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px}figure img{opacity:0;transition:all .3s ease-in-out .3s}figure.loaded{background-color:transparent}figure.loaded img{height:auto;opacity:1}@keyframes loaderFigure{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading.active,.loading>span{display:inline-block}.loading>span{background-color:#796dd0;border-radius:3px;color:#fff;cursor:default;font-weight:700;font-size:16px;line-height:1.2em;padding:16px 20px 16px 50px;position:relative;text-transform:uppercase}.loading>span .loader{animation:loader 1.1s infinite linear;border-bottom:3px solid rgba(255,255,255,.2);border-left:3px solid #fff;border-top:3px solid rgba(255,255,255,.2);border-right:3px solid rgba(255,255,255,.2);border-radius:50%;box-sizing:border-box;font-size:10px;height:16px;left:20px;margin-top:-8px;position:absolute;top:50%;width:16px}@keyframes loader{0%{transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0)}100%{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg)}}.block-header{margin:0 0 45px}.block-header .section-title{color:#3a2e90;font-size:30px;font-weight:300;margin:0}.block-header .section-subtitle{color:#999;font-size:18px;font-weight:300;margin:10px 0 0}.block-header .page-title{color:#3a2e90;font-size:30px;font-weight:300;margin:0}.text p,.text ul li{color:#4c4c4c;line-height:1.563em}.text p{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;margin:20px 0 0}.text p:first-child{margin:0}.text ul li{font-size:16px;font-weight:300;margin:12px 0 0;padding:0 0 0 28px;position:relative}.text ul li:first-child{margin:0}.text ul li:before{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ0Mi41MzMgNDQyLjUzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQyLjUzMyA0NDIuNTMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQzNC41MzksOTguNDk5bC0zOC44MjgtMzguODI4Yy01LjMyNC01LjMyOC0xMS43OTktNy45OTMtMTkuNDEtNy45OTNjLTcuNjE4LDAtMTQuMDkzLDIuNjY1LTE5LjQxNyw3Ljk5M0wxNjkuNTksMjQ3LjI0OCAgIGwtODMuOTM5LTg0LjIyNWMtNS4zMy01LjMzLTExLjgwMS03Ljk5Mi0xOS40MTItNy45OTJjLTcuNjE2LDAtMTQuMDg3LDIuNjYyLTE5LjQxNyw3Ljk5Mkw3Ljk5NCwyMDEuODUyICAgQzIuNjY0LDIwNy4xODEsMCwyMTMuNjU0LDAsMjIxLjI2OWMwLDcuNjA5LDIuNjY0LDE0LjA4OCw3Ljk5NCwxOS40MTZsMTAzLjM1MSwxMDMuMzQ5bDM4LjgzMSwzOC44MjggICBjNS4zMjcsNS4zMzIsMTEuOCw3Ljk5NCwxOS40MTQsNy45OTRjNy42MTEsMCwxNC4wODQtMi42NjksMTkuNDE0LTcuOTk0bDM4LjgzLTM4LjgyOEw0MzQuNTM5LDEzNy4zMyAgIGM1LjMyNS01LjMzLDcuOTk0LTExLjgwMiw3Ljk5NC0xOS40MTdDNDQyLjUzNywxMTAuMzAyLDQzOS44NjQsMTAzLjgyOSw0MzQuNTM5LDk4LjQ5OXoiIGZpbGw9IiM4MDgwODAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-position:center 0;background-repeat:no-repeat;content:"";height:16px;left:0;position:absolute;top:8px;width:20px}.section-link{margin:30px 0 0}.section-link a,.section-link button{background-color:#fff;border:2px solid #3a2e90;border-radius:3px;color:#3a2e90;display:table;font-size:16px;font-weight:700;line-height:1.2em;margin:0 auto;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}.section-link a span,.section-link button span{display:block;padding:0 35px 0 0;position:relative}.section-link a span:before,.section-link button span:before{background-image:url(../images/backgrounds/sprite-icones.png);background-position:center -997px;background-repeat:no-repeat;content:"";height:24px;margin-top:-12px;position:absolute;right:0;top:50%;width:22px}.section-link a:hover,.section-link button:hover{background-color:#3398ba;color:#fff}.section-link a:hover span:before,.section-link button:hover span:before{background-position:center -1030px}#breadcrumbs{margin:0 0 50px;position:relative;z-index:1}#breadcrumbs ol{display:table;list-style:none;max-width:100%;width:100%}#breadcrumbs ol>li{float:left;position:relative}#breadcrumbs ol>li:not(:first-child){margin:0 0 0 10px;padding:0 0 0 20px}#breadcrumbs ol>li:not(:first-child):before{content:"//";height:18px;left:0;margin:1px 0 0;position:absolute;top:50%;transform:translateY(-50%);width:10px}#breadcrumbs ol>li a{color:#3a2e90;display:block;font-size:14px;font-weight:700;line-height:1.2em;transition:all .4s ease}#breadcrumbs ol>li a:hover{text-decoration:underline;color:#333}.gallery{margin:110px 0 0}.gallery .gallery-title{color:#3a2e90;font-size:28px;font-weight:300;margin:0 0 30px}.gallery .item figure{margin:0 0 26px}.gallery .item figure a{box-sizing:border-box;display:block;margin:0 auto;max-width:170px;position:relative;transition:all .3s ease-in-out;width:100%}.form-error,.form-success{max-width:750px;padding:30px;text-align:center;box-sizing:border-box}.gallery .item figure a:before{background-color:rgba(0,0,0,.85);background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyOTkuOTk4IDI5OS45OTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5OS45OTggMjk5Ljk5ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBkPSJNMTM5LjQxNCw5Ni4xOTNjLTIyLjY3MywwLTQxLjA1NiwxOC4zODktNDEuMDU2LDQxLjA2MmMwLDIyLjY3OCwxOC4zODMsNDEuMDYyLDQxLjA1Niw0MS4wNjIgICAgIGMyMi42NzgsMCw0MS4wNTktMTguMzgzLDQxLjA1OS00MS4wNjJDMTgwLjQ3NCwxMTQuNTgyLDE2Mi4wOTQsOTYuMTkzLDEzOS40MTQsOTYuMTkzeiBNMTU5LjI1NSwxNDYuOTcxaC0xMi4wNnYxMi4wNiAgICAgYzAsNC4yOTgtMy40ODMsNy43ODEtNy43ODEsNy43ODFjLTQuMjk4LDAtNy43ODEtMy40ODMtNy43ODEtNy43ODF2LTEyLjA2aC0xMi4wNmMtNC4yOTgsMC03Ljc4MS0zLjQ4My03Ljc4MS03Ljc4MSAgICAgYzAtNC4yOTgsMy40ODMtNy43ODEsNy43ODEtNy43ODFoMTIuMDZ2LTEyLjA2M2MwLTQuMjk4LDMuNDgzLTcuNzgxLDcuNzgxLTcuNzgxYzQuMjk4LDAsNy43ODEsMy40ODMsNy43ODEsNy43ODF2MTIuMDYzaDEyLjA2ICAgICBjNC4yOTgsMCw3Ljc4MSwzLjQ4Myw3Ljc4MSw3Ljc4MUMxNjcuMDM2LDE0My40ODgsMTYzLjU1NSwxNDYuOTcxLDE1OS4yNTUsMTQ2Ljk3MXoiIGZpbGw9IiNGRkZGRkYiLz4KCQkJPHBhdGggZD0iTTE0OS45OTcsMEM2Ny4xNTcsMCwwLjAwMSw2Ny4xNTgsMC4wMDEsMTQ5Ljk5NXM2Ny4xNTYsMTUwLjAwMywxNDkuOTk1LDE1MC4wMDNzMTUwLTY3LjE2MywxNTAtMTUwLjAwMyAgICAgUzIzMi44MzYsMCwxNDkuOTk3LDB6IE0yMjUuNDM4LDIyMS4yNTRjLTIuMzcxLDIuMzc2LTUuNDgsMy41NjEtOC41OSwzLjU2MXMtNi4yMTctMS4xODUtOC41OTMtMy41NjFsLTM0LjE0NS0zNC4xNDcgICAgIGMtOS44MzcsNi44NjMtMjEuNzk0LDEwLjg5Ni0zNC42OTcsMTAuODk2Yy0zMy41NDgsMC02MC43NDItMjcuMTk2LTYwLjc0Mi02MC43NDRjMC0zMy41NDgsMjcuMTk0LTYwLjc0Miw2MC43NDItNjAuNzQyICAgICBjMzMuNTQ4LDAsNjAuNzQ0LDI3LjE5NCw2MC43NDQsNjAuNzM5YzAsMTEuODU1LTMuNDA4LDIyLjkwOS05LjI4LDMyLjI1NmwzNC41NiwzNC41NjIgICAgIEMyMzAuMTg1LDIwOC44MTcsMjMwLjE4NSwyMTYuNTEyLDIyNS40MzgsMjIxLjI1NHoiIGZpbGw9IiNGRkZGRkYiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);background-position:center center;background-repeat:no-repeat;content:"";position:absolute;height:100%;left:0;opacity:0;pointer-events:none;top:0;transition:all .4s ease;width:100%}#header .phones-top .inner:before,#top .inner>div:before{background-image:url(../images/backgrounds/sprite-icones.png);background-repeat:no-repeat;content:"";left:0}#top .inner>div.whatsapp:before,#top .inner>div:before{background-position:center 0}.gallery .item figure a:after{box-sizing:border-box;border:1px solid #e6e6e6;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.gallery .item figure a:hover:before{opacity:1}.form-success{background-color:#E8F5E9;border:2px solid #C8E6C9;color:#00c853;margin:0 auto;width:100%}.form-success svg{height:50px;width:50px}.form-success svg path{fill:#00c853}.form-success h2{font-size:24px;font-weight:500;line-height:1.6em;margin:0}.form-success span{display:block;font-size:18px;font-weight:300;line-height:1.4em}.form-error{background-color:#ffebee;border:2px solid #ffcdd2;color:#d50000;margin:0 auto;width:100%}.form-error svg{height:50px;width:50px}.form-error svg path{fill:#d50000}.form-error h2{color:#d50000;font-size:26px;font-weight:500;line-height:1.4em;margin:0}.form-error span{display:block;font-size:20px;font-weight:400;line-height:1.2em}.form-error+div.link{display:table;margin:20px auto 0}.form-error+div.link a{display:block;font-size:16px;font-weight:500;transition:all .3s ease-in-out}.pagina-404{position:relative;text-align:center}.pagina-404 .container{display:table;height:100%;position:relative;width:100%;z-index:1}.pagina-404 .inner{display:table-cell;padding:60px 0 0;vertical-align:middle}.pagina-404 .inner .svg{display:table;margin:0 auto -85px;overflow:hidden;width:110px}.pagina-404 .inner .svg path{fill:#3a2e90}.pagina-404 .inner h1{color:#3a2e90;display:block;font-size:280px;font-weight:700;letter-spacing:-10px;line-height:1em;margin:0;position:relative;text-shadow:5px 5px #1b1543}.pagina-404 .inner h2{color:#3a2e90;font-size:28px;font-weight:400;margin:0;position:relative;text-transform:uppercase;z-index:2}.pagina-404 .inner a{background-color:#3a2e90;border-radius:3px;color:#fff;display:table;font-size:16px;font-weight:400;line-height:1.2em;margin:40px auto 0;padding:18px 40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.pagina-404 .inner a:hover{background-color:#231b56;color:#fff}@media (max-width:640px){.pagina-404 .inner .svg{margin:0 auto -60px;width:90px}.pagina-404 .inner h1{font-size:240px}.pagina-404 .inner h2{font-size:30px}}@media (max-width:360px){.pagina-404 .inner .svg{margin:0 auto -35px;width:50px}.pagina-404 .inner h1{font-size:170px}.pagina-404 .inner h2{font-size:20px}.pagina-404 .inner a{margin:20px auto 0}}.bloco-categorias .inner{border:1px solid #E6E6E6;border-radius:3px;overflow:hidden;text-align:left}.bloco-categorias .inner h3{background-color:#F7F7F7;color:#3a2e90;font-size:18px;font-weight:600;margin:0;padding:15px 20px;text-transform:uppercase}.bloco-categorias .inner ul{margin:0;padding:10px 20px 20px}.bloco-categorias .inner ul li{border-top:1px solid #e6e6e6;margin:15px 0 0;padding:15px 0 0}.bloco-categorias .inner ul li:first-child{border:none;margin:0;padding:0}#top,.infos-footer h2{border-bottom:solid 1px #e6e6e6}.bloco-categorias .inner ul li a{color:#4c4c4c;display:table;font-size:16px;font-weight:400;transition:all .3s ease}.bloco-categorias .inner ul li a.act,.bloco-categorias .inner ul li a:hover,body{color:#3a2e90}body{font-family:"Roboto Slab",serif;font-size:14px;font-weight:300;line-height:1.2em;overflow-y:scroll}#wrap{overflow:hidden}#top{padding:10px 0}#top .inner>div{cursor:default;display:inline-block;margin:0 0 0 35px;padding:0 0 0 25px;position:relative}#top .inner>div:first-child{margin:0}#top .inner>div:before{height:18px;margin-top:-8px;position:absolute;top:50%;width:20px}#top .inner>div h2,#top .inner>div p span{position:relative;line-height:1.2em;display:inline-block}#top .inner>div.funcionamento:before{background-position:center -37px}#top .inner>div h2{font-size:14px;font-weight:700;margin:0 5px 0 0}#top .inner>div p{display:inline-block;font-weight:300;margin:0}#top .inner>div p span:not(:first-child){margin:0 0 0 5px;padding:0 0 0 7px}#top .inner>div p span:not(:first-child):before{background-color:#3a2e90;content:"";height:12px;left:0;margin:-6px 0 0;position:absolute;top:50%;width:1px}#header{background-color:#fff;padding:20px 0 30px}#header .phones-top{position:relative}#header .phones-top .inner{margin:33px 0 32px;padding:0 0 0 60px;position:relative}#header .phones-top .inner:before{background-position:center -76px;height:44px;position:absolute;top:3px;width:44px}#header .social-media-top ul li a,#header .social-media-top ul li a.facebook{background-position:center -139px}#header .phones-top .inner h2{display:block;font-size:16px;font-weight:300;line-height:1.2em;margin:0 0 3px;position:relative}#header .phones-top .inner p{display:block;font-size:18px;font-weight:700;line-height:1.2em;margin:0}#header .phones-top .inner p span{display:block;line-height:1.3em;position:relative}@media (min-width:1170px){#header .phones-top .inner p span{display:inline-block}#header .phones-top .inner p span:not(:first-child){margin:0 0 0 3px;padding:0 0 0 10px}#header .phones-top .inner p span:not(:first-child):before{background-color:#3a2e90;content:"";height:16px;left:0;margin:-7px 0 0;position:absolute;top:50%;transform:rotate(20deg);width:2px}}#nav .menu-toggle,#slide{position:relative}#header .logo{text-align:center}#header .social-media-top ul li a,#slide .owl-nav>div{background-image:url(../images/backgrounds/sprite-icones.png);background-repeat:no-repeat;text-align:left;text-indent:-9999px}#header .social-media-top ul{float:right;display:table;padding:34px 0}#header .social-media-top ul li,#nav ul li{float:left}#header .social-media-top ul li:not(:first-child){margin:0 0 0 25px}#header .social-media-top ul li a{display:block;height:42px;position:relative;width:42px}#header .social-media-top ul li a.facebook:hover{background-position:center -190px}#header .social-media-top ul li a.instagram{background-position:center -251px}#header .social-media-top ul li a.instagram:hover{background-position:center -302px}#header .social-media-top ul li a.twitter{background-position:center -363px}#header .social-media-top ul li a.twitter:hover{background-position:center -413px}#header .social-media-top ul li a.youtube{background-position:center -474px}#header .social-media-top ul li a.youtube:hover{background-position:center -524px}#nav{background-color:#3a2e90}@media (min-width:1024px){#nav:not(.home){border-bottom:solid 5px #2a2269;margin:0 0 30px}}#nav .toggle-menu{display:none}#nav ul{display:table;margin:0 auto}#nav ul li:not(:first-child){border-color:rgba(255,255,255,.2);border-style:solid;border-width:0 0 0 1px}#nav ul li a{color:#fff;display:block;font-size:18px;font-weight:700;padding:18px 30px;transition:all .3s ease}#nav ul li a:hover,#nav ul li.active a{color:#8b80d7}#slide{background-color:#f2f2f2;height:480px}#slide .container,#slide .item,#slide .owl-carousel,#slide .owl-item,#slide .owl-stage,#slide .owl-stage-outer{height:100%}#slide .container{display:table;max-width:965px;width:100%}#slide .item{background-position:center center;background-repeat:no-repeat}#slide .inner{display:table-cell;vertical-align:middle}#slide .content{max-width:495px;width:100%}#slide .content h2{color:#4c4c4c;font-size:34px;font-weight:300;line-height:1.3em;margin:0}#slide .content .text{margin:30px 0 0}#slide .content a{color:#3a2e90;display:table;font-size:18px;font-weight:700;margin:15px 0 0;transition:all .3s ease}#slide .content a:hover{color:#231b56}#slide .owl-nav>div{background-position:center -631px;cursor:pointer;display:block;height:35px;margin-top:-17.5px;overflow:hidden;position:absolute;top:50%;transition:all .4s ease;width:35px}#slide .owl-nav>div.owl-prev{background-position:center -631px;left:30px}#slide .owl-nav>div.owl-prev:hover{background-position:center -676px}#slide .owl-nav>div.owl-next{background-position:center -731px;right:30px}#slide .owl-nav>div.owl-next:hover{background-position:center -776px}#calltoaction-contact{background-image:url(../images/backgrounds/bg-diferencial.jpg);background-position:center 0;background-repeat:no-repeat;margin:100px 0 0;padding:49px 0 48px}#calltoaction-contact .inner a span:before,.list-services .item .inner .item-image a span:before,.list-services .item .inner .item-link a span:before{background-image:url(../images/backgrounds/sprite-icones.png);background-repeat:no-repeat;content:""}#calltoaction-contact.home{margin:0}#calltoaction-contact .inner{color:#fff;margin:0 auto;max-width:950px;text-align:center;width:100%}#calltoaction-contact .inner p{font-size:24px;line-height:1.25em;margin:0}#calltoaction-contact .inner a{border:2px solid #796dd0;border-radius:3px;color:#796dd0;display:table;font-size:16px;font-weight:700;margin:20px auto 0;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}#calltoaction-contact .inner a span{display:block;padding:0 45px 0 0;position:relative}#calltoaction-contact .inner a span:before{background-position:center -831px;height:18px;margin-top:-9px;position:absolute;right:0;top:50%;width:35px}#calltoaction-contact .inner a:hover{background-color:#796dd0;color:#fff}#calltoaction-contact .inner a:hover span:before{background-position:center -858px}#services{margin:100px 0 0}.list-services .item{margin:0 0 30px;position:relative}.list-services .item .inner{border:2px solid #e6e6e6;border-radius:3px;box-sizing:border-box;display:block;margin:0 auto;max-width:364px;overflow:hidden;transition:all .3s ease;width:100%}.list-services .item .inner .item-image a{display:block;overflow:hidden;position:relative}.list-services .item .inner .item-image a:before{background-color:rgba(35,27,86,.8);border-radius:50%;content:"";height:500px;left:50%;margin:-250px 0 0 -250px;opacity:0;position:absolute;top:50%;transform:scale(.4);transition:opacity .1s ease,transform .4s ease;width:500px}.list-services .item .inner .item-image a span{bottom:35%;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;height:58px;left:0;opacity:0;margin-bottom:-29px;padding:40px 0 0;position:absolute;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%}.list-services .item .inner .item-image a span:before{background-position:center -895px;height:30px;left:50%;margin-left:-15px;position:absolute;top:0;width:30px}.list-services .item .inner .item-content{box-sizing:border-box;padding:30px;position:relative}.list-services .item .inner .item-title{font-size:24px;font-weight:300;margin:0;min-height:85px}.list-services .item .inner .item-title a{color:#3a2e90;display:block}.list-services .item .inner .item-text{margin:20px 0 0}.list-services .item .inner .item-link{border-top:solid 1px #cfe2e6;margin:20px 0 0;padding:20px 0 0}.list-services .item .inner .item-link a{color:#3a2e90;display:block;font-size:18px;font-weight:700;transition:all .3s ease}.list-services .item .inner .item-link a span{display:block;position:relative}.list-services .item .inner .item-link a span:before{background-position:center -942px;height:14px;margin-top:-7px;position:absolute;right:0;top:50%;transition:all .3s ease;width:15px}#about,#links-home{margin:100px 0 0}.list-services .item .inner:hover{border-color:#231b56}.list-services .item .inner:hover .item-image a:before{opacity:.8;transform:scale(1)}.list-services .item .inner:hover .item-image a span{bottom:50%;opacity:1;transition-delay:.1s}.list-services .item .inner:hover .item-link a,.list-services .item .inner:hover .item-title a{color:#231b56}.list-services .item .inner:hover .item-link a span:before{background-position:center -964px}#links-home.list-services .item .inner .item-title{min-height:1px}@media (min-width:1024px){#links-home.list-services .item .inner .item-text{min-height:80px}}#about{background-image:url(../images/backgrounds/bg-empresa.jpg);background-position:center 0;background-repeat:no-repeat;padding:50px 0 100px}#about .item-image figure{display:table}#about .item-image figure a{border-radius:3px;display:block;max-width:260px;overflow:hidden;position:relative}#about .item-image figure a:before{background-color:#38586b;border-radius:50%;content:"";height:500px;left:50%;margin:-250px 0 0 -250px;opacity:0;position:absolute;top:50%;transform:scale(.4);transition:opacity .1s ease,transform .4s ease;width:500px}#about .item-image figure a span:before,.infos-footer .item:before{background-repeat:no-repeat;content:"";top:0}#about .item-image figure a span{bottom:35%;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;height:58px;left:0;opacity:0;margin-bottom:-29px;padding:40px 0 0;position:absolute;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%}#about .item-image figure a span:before{background-image:url(../images/backgrounds/sprite-icones.png);background-position:center -895px;height:30px;left:50%;margin-left:-15px;position:absolute;width:30px}#about .item-image figure a:hover:before{opacity:.8;transform:scale(1)}#about .item-image figure a:hover span{bottom:50%;opacity:1;transition-delay:.1s}#about .item-content .block-header{margin:0 0 20px}#about .item-content .item-link{margin:20px 0 0}#about .item-content .item-link a{color:#3a2e90;display:inline-block;font-size:18px;font-weight:700;transition:all .3s ease}#about .item-content .item-link a:hover{color:#231b56}#contacts-footer{margin:90px 0 0;position:relative;z-index:1}#contacts-footer.home{margin:-50px 0}#contacts-footer .inner{background-image:url(../images/backgrounds/bg-fale-conosco.jpg);background-position:center 0;background-size:cover;background-repeat:no-repeat;border-radius:3px;padding:50px 60px 32px}.infos-footer .item.phones:before,.infos-footer .item:before{background-position:center -1072px}#contacts-footer .block-header .section-subtitle,#contacts-footer .block-header .section-title{color:#fff}#contacts-footer .right form{padding:0 0 0 30px}#contacts-footer .right form .textarea{height:100px}.infos-footer h2{color:#3a2e90;font-size:18px;font-weight:300;margin:0 0 20px;padding:0 0 20px}.infos-footer .item{margin:20px 0 0;padding:0 0 0 40px;position:relative}.infos-footer .item:before{background-image:url(../images/backgrounds/sprite-icones.png);height:28px;left:0;position:absolute;width:28px}.infos-footer .item:first-child{margin:0}.infos-footer .item p{color:#796dd0;display:inline-block;font-size:18px;font-weight:700;line-height:1.389em;padding:1px 0 2px}.infos-footer .item.whatsapp:before{background-position:center -1118px}.infos-footer .item.email:before{background-position:center -1174px;height:18px;top:4px}.infos-footer .item.address:before{background-position:center -1262px;height:32px;top:4px}.infos-footer .item.address a{border:1px solid #796dd0;border-radius:3px;color:#796dd0;display:table;font-size:14px;font-weight:700;margin:20px 0 0;padding:10px 15px;text-transform:uppercase;transition:all .3s ease}.infos-footer .item.address a:hover{background-color:#796dd0;color:#fff}.infos-footer.contato .item:before{background-image:url(../images/backgrounds/sprite-icones-contato.png);background-position:center 0}.infos-footer.contato .item p{color:#3a2e90}.infos-footer.contato .item.phones:before{background-position:center 0}.infos-footer.contato .item.whatsapp:before{background-position:center -44px}.infos-footer.contato .item.email:before{background-position:center -101px;height:18px;top:4px}.infos-footer.contato .item.address:before{background-position:center -139px}.infos-footer.contato .item.address a{border-color:#3a2e90;color:#3a2e90}.infos-footer.contato .item.address a:hover{background-color:#3a2e90;color:#fff}.form .form-description{margin:0 0 20px}.form .form-description p{color:#796dd0;font-size:14px;font-weight:300;line-height:1.2em}.form .field{margin:0 0 30px}.form .field label:not(.error){color:#fff;display:table;font-size:16px;font-weight:700;line-height:1.2em;margin:0 0 10px}.form .field label.error{background-color:#f44336;border-radius:0 0 3px 3px;bottom:-20px;color:#fff;font-size:12px;font-weight:400;line-height:1.2em;padding:4px 8px;position:absolute;right:13px;white-space:nowrap}.form .field .inputbox{background-color:#f2f2f2;border-color:#d9d9d9;border-radius:3px;border-style:solid;border-width:0 0 3px;padding:15px 20px}.form .field .inputbox.error{border-color:#f44336;color:#f44336}.form .buttons{margin:10px 0 0;text-align:right}.form .buttons .button{background-color:transparent;border:2px solid #796dd0;border-radius:3px;color:#796dd0;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:14px 20px;text-transform:uppercase}.form .buttons .button span{display:block;padding:0 30px 0 0;position:relative}#footer #back-top button span:before,#footer #webmail a:before,.form .buttons .button span:before{position:absolute;top:50%;background-image:url(../images/backgrounds/sprite-icones.png);background-repeat:no-repeat;content:""}.form .buttons .button span:before{background-position:center -1314px;height:12px;margin-top:-6px;right:0;width:18px}.form .buttons .button:hover{background-color:#796dd0;color:#fff}.form .buttons .button:hover span:before{background-position:center -1336px}.form.pages .form-description{margin:0 0 20px}.form.pages .form-description p,.form.pages label:not(.error){color:#3a2e90}#footer #back-top button,#footer #copyright p,#footer #webmail a{color:#b2b2b2;font-size:14px;font-weight:700}#footer{background-color:#e5e5e5;margin:90px 0 0;padding:70px 0 30px}#footer.home{margin:0}#footer #copyright{margin:10px 0 9px}#footer #webmail{padding:10px 0 9px}#footer #webmail a{display:inline-block;padding:0 0 0 25px;position:relative}#footer #webmail a:before{background-position:center -1368px;height:12px;left:0;margin-top:-6px;transition:all .3s ease;width:20px}#footer #webmail a:hover{color:#231b56}#footer #webmail a:hover:before{background-position:center -1390px}#footer #back-top button{background-color:transparent;border:1px solid #ccc;border-radius:3px;cursor:pointer;display:block;margin:0 auto;padding:9px 12px 8px;position:relative;text-transform:uppercase;transition:all .3s ease;width:95px}#footer #back-top button span{display:block;padding:0 28px 0 0;position:relative}#footer #back-top button span:before{background-position:center -1421px;height:14px;margin-top:-7px;right:0;width:15px}#footer #back-top button:hover{background-color:#231b56;border-color:#231b56;color:#fff}#footer #back-top button:hover span:before{background-position:center -1443px}#footer #webja a{background-image:url(../images/backgrounds/sprite-icones.png);background-position:center -1475px;background-repeat:no-repeat;display:block;float:right;height:32px;text-align:left;text-indent:-9999px;transition:all .3s ease;width:86px}#footer #webja a:hover{background-position:center -1525px}.pagina-quem-somos .block-header{margin:0 0 20px}.pagina-quem-somos .blocos{margin:50px 0 0}.pagina-quem-somos .blocos .bloco{background-color:#f2f2f2;margin:30px 0 0;padding:30px 80px}.pagina-quem-somos .blocos .bloco:first-child{margin:0}.pagina-quem-somos .blocos .bloco h2{color:#3a2e90;font-size:24px;font-weight:300;margin:0 0 15px}.pagina-servicos-detalhes .item-image span{border-radius:5px;display:table;margin:0 auto;overflow:hidden;position:relative}.pagina-servicos-detalhes .item-image span:before{border:1px solid #e6e6e6;box-sizing:border-box;border-radius:3px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;z-index:1;width:100%}.pagina-clientes .item{margin:0 0 26px}.pagina-clientes .item figure{display:table;margin:0 auto}.pagina-clientes .item figure a,.pagina-clientes .item figure span{border-radius:3px;display:block;overflow:hidden;position:relative}.pagina-clientes .item figure a:before,.pagina-clientes .item figure span:before{border:1px solid #e6e6e6;border-radius:3px;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;z-index:1;width:100%}.pagina-clientes .item figure a:after{background-color:rgba(0,0,0,.85);background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTM5Mi44NTcsMjkyLjM1NGgtMTguMjc0Yy0yLjY2OSwwLTQuODU5LDAuODU1LTYuNTYzLDIuNTczYy0xLjcxOCwxLjcwOC0yLjU3MywzLjg5Ny0yLjU3Myw2LjU2M3Y5MS4zNjEgICAgYzAsMTIuNTYzLTQuNDcsMjMuMzE1LTEzLjQxNSwzMi4yNjJjLTguOTQ1LDguOTQ1LTE5LjcwMSwxMy40MTQtMzIuMjY0LDEzLjQxNEg4Mi4yMjRjLTEyLjU2MiwwLTIzLjMxNy00LjQ2OS0zMi4yNjQtMTMuNDE0ICAgIGMtOC45NDUtOC45NDYtMTMuNDE3LTE5LjY5OC0xMy40MTctMzIuMjYyVjE1NS4zMWMwLTEyLjU2Miw0LjQ3MS0yMy4zMTMsMTMuNDE3LTMyLjI1OWM4Ljk0Ny04Ljk0NywxOS43MDItMTMuNDE4LDMyLjI2NC0xMy40MTggICAgaDIwMC45OTRjMi42NjksMCw0Ljg1OS0wLjg1OSw2LjU3LTIuNTdjMS43MTEtMS43MTMsMi41NjYtMy45LDIuNTY2LTYuNTY3VjgyLjIyMWMwLTIuNjYyLTAuODU1LTQuODUzLTIuNTY2LTYuNTYzICAgIGMtMS43MTEtMS43MTMtMy45MDEtMi41NjgtNi41Ny0yLjU2OEg4Mi4yMjRjLTIyLjY0OCwwLTQyLjAxNiw4LjA0Mi01OC4xMDIsMjQuMTI1QzguMDQyLDExMy4yOTcsMCwxMzIuNjY1LDAsMTU1LjMxM3YyMzcuNTQyICAgIGMwLDIyLjY0Nyw4LjA0Miw0Mi4wMTgsMjQuMTIzLDU4LjA5NWMxNi4wODYsMTYuMDg0LDM1LjQ1NCwyNC4xMyw1OC4xMDIsMjQuMTNoMjM3LjU0M2MyMi42NDcsMCw0Mi4wMTctOC4wNDYsNTguMTAxLTI0LjEzICAgIGMxNi4wODUtMTYuMDc3LDI0LjEyNy0zNS40NDcsMjQuMTI3LTU4LjA5NXYtOTEuMzU4YzAtMi42NjktMC44NTYtNC44NTktMi41NzQtNi41NyAgICBDMzk3LjcwOSwyOTMuMjA5LDM5NS41MTksMjkyLjM1NCwzOTIuODU3LDI5Mi4zNTR6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPHBhdGggZD0iTTUwNi4xOTksNDEuOTcxYy0zLjYxNy0zLjYxNy03LjkwNS01LjQyNC0xMi44NS01LjQyNEgzNDcuMTcxYy00Ljk0OCwwLTkuMjMzLDEuODA3LTEyLjg0Nyw1LjQyNCAgICBjLTMuNjE3LDMuNjE1LTUuNDI4LDcuODk4LTUuNDI4LDEyLjg0N3MxLjgxMSw5LjIzMyw1LjQyOCwxMi44NWw1MC4yNDcsNTAuMjQ4TDE5OC40MjQsMzA0LjA2NyAgICBjLTEuOTA2LDEuOTAzLTIuODU2LDQuMDkzLTIuODU2LDYuNTYzYzAsMi40NzksMC45NTMsNC42NjgsMi44NTYsNi41NzFsMzIuNTQ4LDMyLjU0NGMxLjkwMywxLjkwMyw0LjA5MywyLjg1Miw2LjU2NywyLjg1MiAgICBzNC42NjUtMC45NDgsNi41NjctMi44NTJsMTg2LjE0OC0xODYuMTQ4bDUwLjI1MSw1MC4yNDhjMy42MTQsMy42MTcsNy44OTgsNS40MjYsMTIuODQ3LDUuNDI2czkuMjMzLTEuODA5LDEyLjg1MS01LjQyNiAgICBjMy42MTctMy42MTYsNS40MjQtNy44OTgsNS40MjQtMTIuODQ3VjU0LjgxOEM1MTEuNjI2LDQ5Ljg2Niw1MDkuODEzLDQ1LjU4Niw1MDYuMTk5LDQxLjk3MXoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-position:center center;background-repeat:no-repeat;border-radius:3px;content:"";position:absolute;height:100%;left:0;opacity:0;pointer-events:none;top:0;transition:all .4s ease;width:100%;z-index:0}.list-midias .item .inner .item-image a span:before,.list-midias .item .inner .item-link a span:before{background-image:url(../images/backgrounds/sprite-icones.png);background-repeat:no-repeat;content:""}.pagina-clientes .item figure a:hover:after{opacity:1}.list-midias .item{margin:0 0 30px;position:relative}.list-midias .item .inner{border:1px solid #e6e6e6;border-radius:3px;box-sizing:border-box;display:block;margin:0 auto;max-width:267px;overflow:hidden;transition:all .3s ease;width:100%}.list-midias .item .inner .item-image a{display:block;overflow:hidden;position:relative}.list-midias .item .inner .item-image a:before{background-color:rgba(35,27,86,.8);border-radius:50%;content:"";height:500px;left:50%;margin:-250px 0 0 -250px;opacity:0;position:absolute;top:50%;transform:scale(.4);transition:opacity .1s ease,transform .4s ease;width:500px}.list-midias .item .inner .item-image a span{bottom:35%;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;height:58px;left:0;opacity:0;margin-bottom:-29px;padding:40px 0 0;position:absolute;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%}.list-midias .item .inner .item-image a span:before{background-position:center -895px;height:30px;left:50%;margin-left:-15px;position:absolute;top:0;width:30px}.list-midias .item .inner .item-content{box-sizing:border-box;padding:30px;position:relative}.list-midias .item .inner span.cat{color:#4c4c4c;display:table;font-size:12px;font-weight:400;line-height:1.2em;margin:0 0 10px;text-transform:uppercase}.list-midias .item .inner .item-title{font-size:20px;font-weight:300;margin:0;min-height:50px}.list-midias .item .inner .item-title a{color:#3a2e90;display:block}.list-midias .item .inner .item-text{margin:20px 0 0}.list-midias .item .inner .item-link{border-top:solid 1px #cfe2e6;margin:20px 0 0;padding:20px 0 0}.list-midias .item .inner .item-link a{color:#3a2e90;display:block;font-size:16px;font-weight:700;transition:all .3s ease}.list-midias .item .inner .item-link a span{display:block;position:relative}.list-midias .item .inner .item-link a span:before{background-position:center -942px;height:14px;margin-top:-7px;position:absolute;right:0;top:50%;transition:all .3s ease;width:15px}.list-midias .item .inner:hover{border-color:#231b56}.list-midias .item .inner:hover .item-image a:before{opacity:.8;transform:scale(1)}.list-midias .item .inner:hover .item-image a span{bottom:50%;opacity:1;transition-delay:.1s}.list-midias .item .inner:hover .item-link a,.list-midias .item .inner:hover .item-title a{color:#231b56}.list-midias .item .inner:hover .item-link a span:before{background-position:center -964px}.pagina-midias-detalhes .item-content{margin:0 0 40px}.pagina-midias-detalhes .gallery{margin:0}.pagina-midias-detalhes .video{display:block;margin:0 auto;max-width:560px;width:100%}.pagina-midias-detalhes .video iframe{display:block;width:100%}.pagina-midias-detalhes .video+.gallery{margin:60px 0 0}@media (min-width:1024px) and (max-width:1169px){#slide .container{max-width:875px}#slide .owl-nav>div.owl-prev{left:20px}#slide .owl-nav>div.owl-next{right:20px}.list-midias .item .inner .item-title{font-size:16px}}@media (min-width:1024px){#nav .menu-toggle{display:block!important}}@media (max-width:1023px){#header,#nav{background-color:#fafafa}#top{background-color:#f2f2f2}#top .inner{text-align:center}#top .inner>div{margin:10px}#header{padding:30px 0}#header .phones-top{width:100%}#header .phones-top .inner{display:table;margin:0 auto;padding:50px 0 0;text-align:center}#header .phones-top .inner:before{left:50%;margin:0 0 0 -22px;top:0}#header .logo,#header .social-media-top{margin:35px 0 0;width:100%}#header .social-media-top ul{float:none;margin:0 auto;padding:0}#nav{border-bottom:solid 1px #e6e6e6;padding:0 0 30px}#nav:not(.home){margin:0 0 30px}#nav .inner{display:block;margin:0 auto;max-width:640px;width:100%}#nav .toggle-menu{background-color:#3a2e90;color:#fff;display:block;font-size:16px;font-weight:700;padding:15px;position:relative;text-align:left;text-transform:uppercase;width:100%}#about .item-content,#contacts-footer .block-header,#footer,#nav ul li a,.infos-footer .item,.infos-footer h2,.pagina-quem-somos .content .block-header{text-align:center}#nav .toggle-menu:before{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ1OSA0NTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1OSA0NTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0ibWVudSI+CgkJPHBhdGggZD0iTTAsMzgyLjVoNDU5di01MUgwVjM4Mi41eiBNMCwyNTVoNDU5di01MUgwVjI1NXogTTAsNzYuNXY1MWg0NTl2LTUxSDB6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);background-position:center center;background-repeat:no-repeat;content:"";height:20px;margin:-10px 0 0;position:absolute;right:15px;top:50%;width:20px}#nav .menu-toggle{display:none}#nav ul{background-color:#3a2e90;display:block;padding:0 15px 15px}#nav ul li{border:none!important;float:none;margin:1px 0 0;width:100%}#nav ul li:first-child{margin:0}#nav ul li a{background-color:#231b56;color:#fff;display:block;font-size:15px;font-weight:400;padding:15px}#nav ul li a:hover,#nav ul li.active a{background-color:#18133b;color:#fff}#slide .owl-nav{display:none}.block-header{margin:0 0 30px}#about,#calltoaction-contact.home{margin:60px 13px 0}.block-header .section-title{font-size:26px}.block-header .section-subtitle{font-size:16px}#calltoaction-contact{background:#231b56;margin:60px 13px 0;padding:25px}#services{margin:60px 0 0}.list-services .item{width:50%}#about{background:#f2f2f2;padding:25px 0}#about .item-image{width:100%}#about .item-image figure{margin:0 auto}#about .item-content{margin:20px 0 0;width:100%}#contacts-footer,#contacts-footer.home{margin:60px 0 0}#contacts-footer .block-header{margin:0 0 30px}#contacts-footer .inner{background:#231b56;border-radius:0;padding:20px}#contacts-footer .left{width:100%}#contacts-footer .right{border-top:solid 1px rgba(255,255,255,.1);margin:30px 0 0;padding-top:30px;width:100%}#contacts-footer .right .form{padding:0}.infos-footer .item{display:block;padding:35px 0 0}.infos-footer .item:before{left:50%;margin:0 0 0 -14px;top:0}.infos-footer .item p{font-size:15px;font-weight:400;padding:0}.infos-footer .item p span{display:block}.infos-footer .item.email{padding:25px 0 0}.infos-footer .item.address a{margin:20px auto 0}#footer,#footer.home{margin:60px 0 0;padding:30px 0 20px}#footer #copyright{margin:0;width:100%}#breadcrumbs,#footer #webmail{display:none}#footer #back-top,#footer #webja{margin:20px 0 0;width:100%}#footer #webja a{float:none;margin:0 auto}.pagina-quem-somos .image{width:100%}.pagina-quem-somos .image figure{display:table;margin:0 auto}.pagina-quem-somos .content{margin:30px 0 0;width:100%}.pagina-quem-somos .blocos .bloco{margin:10px 0 0;padding:30px}.pagina-quem-somos .blocos .bloco h2{font-size:22px}.pagina-servicos-detalhes .item-image{width:100%}.pagina-servicos-detalhes .item-image figure{display:table;margin:0 auto}.pagina-servicos-detalhes .item-content{margin:30px 0 0;width:100%}.gallery .item,.pagina-clientes .item{width:20%}.gallery{margin:60px 0 0}.gallery .item figure{display:table;margin:0 auto 30px}.pagina-contato .right{width:100%}.pagina-contato .left{margin:50px 0 0;width:100%}.list-midias .bloco-categorias{margin:0 0 40px;width:100%}.list-midias .bloco-categorias h3{position:relative}.list-midias .bloco-categorias h3:before{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYwLjEyMyA2MC4xMjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYwLjEyMyA2MC4xMjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8cGF0aCBkPSJNNTcuMTI0LDUxLjg5M0gxNi45MmMtMS42NTcsMC0zLTEuMzQzLTMtM3MxLjM0My0zLDMtM2g0MC4yMDNjMS42NTcsMCwzLDEuMzQzLDMsM1M1OC43ODEsNTEuODkzLDU3LjEyNCw1MS44OTN6IiBmaWxsPSIjMmMyZjkyIi8+Cgk8cGF0aCBkPSJNNTcuMTI0LDMzLjA2MkgxNi45MmMtMS42NTcsMC0zLTEuMzQzLTMtM3MxLjM0My0zLDMtM2g0MC4yMDNjMS42NTcsMCwzLDEuMzQzLDMsMyAgIEM2MC4xMjQsMzEuNzE5LDU4Ljc4MSwzMy4wNjIsNTcuMTI0LDMzLjA2MnoiIGZpbGw9IiMyYzJmOTIiLz4KCTxwYXRoIGQ9Ik01Ny4xMjQsMTQuMjMxSDE2LjkyYy0xLjY1NywwLTMtMS4zNDMtMy0zczEuMzQzLTMsMy0zaDQwLjIwM2MxLjY1NywwLDMsMS4zNDMsMywzUzU4Ljc4MSwxNC4yMzEsNTcuMTI0LDE0LjIzMXoiIGZpbGw9IiMyYzJmOTIiLz4KCTxjaXJjbGUgY3g9IjQuMDI5IiBjeT0iMTEuNDYzIiByPSI0LjAyOSIgZmlsbD0iIzJjMmY5MiIvPgoJPGNpcmNsZSBjeD0iNC4wMjkiIGN5PSIzMC4wNjIiIHI9IjQuMDI5IiBmaWxsPSIjMmMyZjkyIi8+Cgk8Y2lyY2xlIGN4PSI0LjAyOSIgY3k9IjQ4LjY2MSIgcj0iNC4wMjkiIGZpbGw9IiMyYzJmOTIiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-position:center center;background-repeat:no-repeat;content:"";height:20px;margin:-10px 0 0;position:absolute;right:12px;top:50%;width:20px}.list-midias .bloco-categorias ul{display:none}.list-midias .bloco-categorias ul li{margin:0;padding:0}.list-midias .bloco-categorias ul li a{display:block;padding:15px 0;text-align:center}.list-midias .right{margin:0;width:100%}.list-midias .item .inner .item-title{font-size:16px}#links-home .item{width:100%}}@media (max-width:767px){.form .field,.list-services .item{width:100%}.block-header,.form .buttons{text-align:center}.list-midias .item .inner .item-title,.list-services .item .inner .item-title{min-height:1px}#top .inner>div{display:block;padding:20px 0 0;position:relative}#top .inner>div:before{left:50%;margin:0 0 0 -10px;top:0}#top .inner>div h2,#top .inner>div p{display:block}#top .inner>div p span{display:block;line-height:1.5em;margin:0!important;padding:0!important}#slide,#top .inner>div p span:before{display:none}#calltoaction-contact.home{margin-top:40px}#calltoaction-contact .container{padding:0}#calltoaction-contact .inner p{font-size:18px}#calltoaction-contact .inner a{font-size:14px;padding:15px 20px}#services{margin:50px 0 0}.form .buttons{margin:0}.gallery .item,.pagina-clientes .item{width:25%}.list-midias .item{width:100%}}@media (max-width:640px){.gallery .item,.pagina-clientes .item{width:33.33%}}@media (max-width:480px){.gallery .item,.pagina-clientes .item{width:50%}}