@media screen and (min-width:0) and (max-width:1201px){.container{width:100%}}@media screen and (max-width:1170px){.blog__article{width:100%;margin:0 0 30px}}@media screen and (max-width:1005px){.header-menu .header-menu-link{padding:10px 55px}}@media screen and (max-width:995px){.header-menu .header-menu-link{padding:10px 35px}.recent-jobs>li{width:25%;float:left}.recent-jobs>li.testimonial{width:100%;margin:15px 0}.associations{padding-bottom:80px}.associations-list .associations-list-item{margin-bottom:20px}.social{padding:85px 60px}.facebook{width:390px;margin:auto auto 30px}.about-compact-link{margin-top:15px}.budget{margin-top:30px}}@media screen and (max-width:940px){.album-share{width:60%}.album-share-contact{width:40%}}@media screen and (max-width:870px){.recent-jobs>li{width:33.33%;float:left}}@media screen and (max-width:768px){.testimonial-page .bloco-contato{padding:0 50px}.header{text-align:center;padding:5% 0;position:relative}.header-menu{margin-top:30px}.banner-list-content{left:30px}#menu,#screenMask{height:100%;position:fixed;top:0;left:0}#menu{padding:30px 0;width:80%;z-index:999999;margin-left:-80%;background-color:#fff}.alboom-logo-menu{display:block;float:left;padding-left:30px}.no-padding-left,.section-title{padding-left:15px}#menu .header-submenu{display:none!important}#menu .header-menu .header-menu-item{border:0;display:block;text-align:left}.box__link,.container-contact .photographer-thumb,.photographer-contact-info{text-align:center}#responsive-menu-close,#responsive-menu-open{display:block;width:20px;height:20px;position:absolute}#responsive-menu-open{background:url("https://bifrost.alboompro.com/static/43fb985e134f30e534ab/template/10/img/responsive-menu-close.svg") center no-repeat;right:20px;top:50%;margin-top:-10px}#responsive-menu-close{background:url("https://bifrost.alboompro.com/static/43fb985e134f30e534ab/template/10/img/responsive-menu-open.svg") center no-repeat;right:30px;top:42px}#screenMask{content:"";display:block;opacity:0;width:100%;z-index:99999;background-color:rgba(0,0,0,.8)}.recent-jobs>li{width:50%;float:left}.section-title:after,.section-title:before{left:15px}.banner,.section-title{margin-bottom:50px}.visited{margin-top:20px}.about-content .about-text{padding-right:110px}.contact-description{margin-top:35px}.form-control-telephone{padding-left:30px}.contact-form .contact-form-fieldset textarea{width:100%}.contact-form .contact-form-fieldset .btn-form-submit{margin-top:15px;padding:10px 50px}.contact-content .about-title,.contact-description .about-header,.contact-phrase{padding-left:15px}.contact-info-list .contact-info-item{width:33.33%}.album-share,.album-share-contact,.article__box,.article__infos,.post-section__tags{width:100%}.album-share-contact{text-align:center;padding:0 0 20px}.album-share-contact .share-contact-button{display:inline-block}.article__box{margin:0}.box__link{display:block}.img-responsive.img-left.fr-dib{padding:0;height:auto!important}.nav-tags .nav-tags__item{margin-bottom:4px}.post-section__tags__heading{margin:0 0 15px}img.img-responsive.fr-dib{padding:0}.post-section__social{padding:10px 0 30px}.container.blog-post{padding:0}.post-section .post-section__title{line-height:1em}.post-section,.post-section__content.fr-view blockquote{padding:0 25px}.associations-list .associations-list-item img{width:auto;max-width:100%;max-height:150px}.fr-view img.fr-dii{height:auto!important}}@media screen and (max-width:680px){.about-content .about-text,.about-description,.about-thumb,.about-thumb .photographer-thumb,.album-share{text-align:center}.banner-list-content{bottom:80px;left:15px}.banner-list-content .banner-event-title{font-size:50px}.banner-list-content .banner-event-location,.banner-list-content .banner-event-type{font-size:15px}.about-description,.about-thumb{width:100%}.about-content .about-text{padding-right:0}.about-thumb{margin-bottom:35px}.about-content .about-title:after{margin:25px auto auto}.jobIntern-header{margin:35px 0}.jobIntern-cover .testimonial-quote{padding:20px 0}.jobIntern-header .jobIntern-title{font-size:55px}.album-share{border:none}.album-comments .album-share .share_album{float:none;margin-top:10px}}@media screen and (max-width:530px){.contact-info-list .contact-info-item,.recent-jobs>li{width:100%}.banner,.jobIntern-photos .jobIntern-photos-item{padding:0}#header{height:0}.banner-list-content{display:none}.recent-jobs>li.testimonial{margin:30px 0}.jobs-categories-list .jobs-categories-item{display:block;margin-bottom:20px}.alboom-logo,.banner .bx-controls.bx-has-pager.bx-has-controls-direction,.banner .featured-nav,.banner .owl-controls,.testimonial .featured-nav{display:none}.jobs-categories-list .jobs-categories-item:last-child{margin-bottom:0}.recent-jobs-link .recent-jobs-mask{max-height:initial}#menu{padding:18px 0 15px}.alboom-logo-menu{padding-left:27px}.alboom-logo-replacement{max-width:200px;float:left}#responsive-menu-open{position:fixed;top:20px;right:20px;background-color:#fff;padding:20px;z-index:99999}#responsive-menu-close{top:5%;right:8%}.post-section{padding:15px}}@media screen and (max-width:425px){.section-title{font-size:35px}.testimonial-quote .testimonial-message{padding:0}.social{padding:85px 15px}.contact-description{text-align:center}.contact-content .about-title{font-size:36px}}@media screen and (max-width:363px){.alboom-logo-menu{max-width:70%}#responsive-menu-open{right:10px}}