.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.rs-p-wp-fix{display:none!important;margin:0!important;height:0px!important}rs-module-wrap{visibility:hidden}rs-module-wrap,rs-module-wrap *{box-sizing:border-box}rs-module-wrap{position:relative;z-index:1;width:100%;display:block}rs-module{position:relative;overflow:hidden;display:block}rs-module img{margin:0;padding:0;border:none;max-width:none!important}rs-slides,rs-slide,rs-slide::before{position:absolute;text-indent:0em;top:0;left:0}rs-slide,rs-slide::before{display:block;visibility:hidden}rs-module rs-layer{opacity:0;position:relative;visibility:hidden;white-space:nowrap;display:block;z-index:1;-webkit-font-smoothing:antialiased!important}rs-layer:not(.rs-wtbindex){outline:none!important}rs-layer img{vertical-align:top}rs-static-layers{position:absolute;z-index:101;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden}.vamtam-button{font-size:1em;font-weight:400;display:inline-block;position:relative;z-index:0;vertical-align:middle;text-decoration:none;text-shadow:none;line-height:1.15em;background-color:#49387d;color:#fff;padding:.8em 1.6em;text-align:center!important;background-position:initial initial;background-repeat:initial initial}.vamtam-button span{display:inline-block;font-size:1em;line-height:inherit;padding:.3em .4em;margin:0;vertical-align:baseline}.vamtam-button span.btext{position:relative;font-weight:500;vertical-align:middle;padding:.7em 1.2em;letter-spacing:1px}.vamtam-button span{color:#fff}.vamtam-button,.vamtam-button.accent1{font-size:1em;font-weight:400;display:inline-block;position:relative;z-index:0;vertical-align:middle;text-decoration:none;text-shadow:none;line-height:1.15em;padding:0;text-align:center!important}.vamtam-button span,.vamtam-button.accent1 span{display:inline-block;font-size:1em;line-height:inherit;padding:.3em .4em;margin:0;vertical-align:baseline}.vamtam-button span.btext,.vamtam-button.accent1 span.btext{position:relative;font-weight:500;vertical-align:middle;padding:.7em 1.2em;letter-spacing:1px}.vamtam-button.button-border,.vamtam-button.accent1.button-border{background-color:transparent;box-shadow:none;font-style:normal;overflow:hidden;background-position:initial initial;background-repeat:initial initial}.vamtam-button.button-border span.btext,.vamtam-button.accent1.button-border span.btext{line-height:1.2em;padding:.8em 2em!important;font-weight:600!important}.vamtam-button.accent1{background-color:#49387d;color:#fff;background-position:initial initial;background-repeat:initial initial}.vamtam-button.accent1 span{color:#fff}.vamtam-button.accent1.button-border{border:2px solid #49387d}.vamtam-button.accent1.button-border span{color:#49387d!important}.vamtam-button{background-color:#df2829;color:#fff;background-position:initial initial;background-repeat:initial initial}.vamtam-button span{color:#fff}.vamtam-button.button-border{border:2px solid #df2829}.vamtam-button.button-border span{color:#df2829!important}.vamtam-button.button-border::after,.vamtam-button.hover-accent1.button-border::after{content:"";position:absolute;z-index:-1;width:100%;height:0;bottom:0;left:0;background-color:#49387d;background-position:initial initial;background-repeat:initial initial}.vamtam-button{font-size:1em;font-weight:400;display:inline-block;position:relative;z-index:0;vertical-align:middle;text-decoration:none;text-shadow:none;line-height:1.15em;padding:0;text-align:center!important}.vamtam-button span{display:inline-block;font-size:1em;line-height:inherit;padding:.3em .4em;margin:0;vertical-align:baseline}.vamtam-button span.btext{position:relative;font-weight:500;vertical-align:middle;padding:.7em 1.2em;letter-spacing:1px}.header-middle{position:relative;z-index:10;margin-bottom:0}#main-menu .menu>.menu-item.current-menu-item>a{background-color:transparent;color:#f0542d;text-decoration:none;border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#49387d;padding-bottom:1em}body.page-vertical-padding-none.no-header-sidebars.no-page-header .page-wrapper{padding-top:.035px}body.page-vertical-padding-none .page-wrapper>article{padding-bottom:.035px}.sep-3{position:relative;display:block;clear:both;margin:60px 0 30px;min-width:100%;height:1px;border-top-width:1px;border-top-style:solid;color:#ededed}.portfolios{position:relative;padding:0;margin:0}.portfolios .portfolio-item-wrapper{overflow:hidden;border:none;background-color:#fff;background-clip:content-box;text-align:left;background-position:initial initial;background-repeat:initial initial}.portfolios .portfolio-item-wrapper h3{-webkit-transform:translate3d(0,20px,0);opacity:0;margin-top:15%;font-weight:700;color:#fff!important}.portfolios .portfolio-item-wrapper .portfolio_details{position:absolute;top:0;left:0;right:0;bottom:0;padding:5%;color:#fff;text-transform:uppercase;-webkit-backface-visibility:hidden;text-align:center}.portfolios .portfolio-item-wrapper .portfolio_details>a{position:absolute;top:0;right:0;bottom:0;left:0;padding:5%}.portfolios .portfolio-image{position:relative;overflow:hidden}.portfolios .portfolio-image .thumbnail{display:block;background-color:#49387d;position:relative;overflow:hidden;max-height:none!important;background-position:initial initial;background-repeat:initial initial}.portfolios .portfolio-image .thumbnail>a{position:relative;display:block}.portfolios .portfolio-image .thumbnail>a img{width:100%;-webkit-backface-visibility:hidden}.portfolios .portfolio_details{padding:10px 10px 0}.portfolios .portfolio_details .title{color:#f0542d;font-size:20px;line-height:20px;width:100%}.portfolios .portfolio_details .title:last-child{margin-bottom:20px}div.wpcf7-response-output{position:relative;z-index:8;background-color:#fff;margin:1em 0 0!important;background-position:initial initial;background-repeat:initial initial}.portfolios{padding-top:15px;padding-bottom:15px}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width:958px){.responsive-layout .move-into-slider{margin-top:0}.responsive-layout .portfolios .portfolio_details .title{font-size:1em;line-height:1em}.responsive-layout .header-middle{margin-bottom:0}.responsive-layout .header-middle>.limit-wrapper,.responsive-layout .header-middle .header-middle-content{padding-right:30px;padding-left:30px}.responsive-layout .sep-3{margin-top:30px}.responsive-layout .wpv-grid.extended-content.has-extended-padding{padding-left:0;padding-right:0}}.cbp,.cbp *,.cbp ::after,.cbp::after{box-sizing:border-box}.cbp::after{content:"";position:absolute;width:34px;height:34px;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-animation:cbp-rotation .8s linear infinite;border-width:3px;border-style:solid;border-color:rgba(114,144,182,.8) rgba(114,144,182,.14902) rgba(114,144,182,.14902);border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%}.cbp-item{display:inline-block;margin:0 10px 20px 0}.cbp{position:relative;margin:0 auto;z-index:1;height:400px}.cbp>*{visibility:hidden}.cbp .cbp-item{list-style-type:none;margin:0;padding:0;overflow:hidden}.cbp img{display:block;border:0;width:100%;height:auto}.cbp a{text-decoration:none;outline:#000}