ul.ul-personal-data{width:calc(100% - 200px);margin-left:0;padding-right:200px;padding-top:200px;padding-bottom:50px}ul.ul-personal-data h2{font-size:21pt}ul.ul-personal-data h3{color:var(--color-primary);font-size:18pt}ul.ul-personal-data h4{font-size:16pt}ul.ul-personal-data li.mt{margin-top:25px}ul.ul-personal-data p.primary-text{padding-top:25px;font-size:14pt;color:var(--font-color)}body.dark ul.ul-personal-data p.primary-text{color:var(--font-color2)}ul.ul-personal-data ul.ul-values{padding-top:25px;padding-left:50px;font-size:14pt;color:var(--font-color)}body.dark ul.ul-personal-data ul.ul-values{color:var(--font-color2)}ul.ul-personal-data .div-email{margin-top:10px}ul.ul-personal-data .div-email a{color:var(--color-primary);font-weight:700;font-size:16pt}.modal-spin{animation:modalSpin 1s linear infinite}@keyframes modalSpin{0%{transform:translate(-50%) rotate(0deg)}to{transform:translate(-50%) rotate(1turn)}}.div-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:none;align-items:center;justify-content:center;z-index:9999}.div-modal.active{display:flex}.modal-content{background-color:var(--color-primary);height:60%;width:50%;border-radius:20px;font-weight:700;position:relative}.div-modal.detail .modal-content{height:80%;width:70%}.modal-content.success{background-color:#22bb33}.modal-content p{font-size:14pt}.modal-content p.text{font-size:24pt;padding:0 100px}.modal-content span{color:#FFF}.div-modal-close{width:70px;height:70px;position:absolute;top:0;right:0;background-color:rgba(0,0,0,.1);margin:30px;border-radius:50%;border:none}.div-modal-close i{font-size:21pt;color:#FFF}.div-modal-back{width:70px;height:70px;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1);margin:30px;border-radius:50%;border:none;cursor:pointer;z-index:999}.div-modal-back i{font-size:21pt;color:#FFF}.div-container{margin-left:150px;width:calc(100% - 300px);height:auto}.gallery{margin:0 auto}.gallery-item{width:calc(25% - 12px);margin-bottom:16px;float:left}#gallery.gallery,#gallery.gallery .gallery-item{transform:scaleY(-1)}.gallery-item img{width:100%;height:auto;display:block}.modal-next,.modal-prev{position:absolute;top:50%;transform:translateY(-50%);background:var(--color-primary);color:white;border:none;font-size:14pt;width:60px;height:60px;cursor:pointer;z-index:99999}.modal-prev{left:50px}.modal-next{right:50px}.modal-next:hover,.modal-prev:hover{background:#d39c00}.modal-close{width:70px;height:70px;position:absolute;top:0;right:0;margin:50px;border:none;box-shadow:none;background-color:var(--color-primary);cursor:pointer;z-index:99999;color:#FFF;font-size:14pt}.gallery-text{position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,.7);width:100%;height:auto;padding:20px;overflow-y:auto;display:none}.gallery-text p{font-size:10pt}.gallery-center-box{width:60px;height:60px;background-color:var(--color-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);cursor:pointer;display:none}.gallery-center-box i{font-size:18pt;transform:rotate(45deg)}.gallery-item:hover .gallery-center-box,.gallery-item:hover .gallery-text{display:block}.flickity-lite{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;height:750px}.flickity-lite.about{height:auto;margin-top:0}.flickity-lite.second{background-color:transparent;height:700px}.flickity-lite.references{background-color:transparent;height:470px}.flickity-lite.news{background-color:transparent;height:650px}.flickity-lite.home{height:60px}.flickity-lite.fourth{height:100%}.flickity-frame{width:100%;overflow:hidden;outline:none}.flickity-track{white-space:nowrap;will-change:transform;transform:translateZ(0);cursor:-webkit-grab;cursor:grab}.flickity-track.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.flickity-cell{display:inline-flex;vertical-align:top;white-space:normal;box-sizing:border-box}.flickity-button{position:absolute;top:30%;transform:translateY(-50%);background-color:#BF9B2E;height:60px;width:60px;transform:rotate(-45deg);color:#fff;border:none;border-radius:0;cursor:pointer;padding:.5rem 1rem;font-size:1.5rem;line-height:1;z-index:5;transition:background .2s}.flickity-button i{transform:rotate(45deg)}.flickity-button:hover{background:var(--color-primary)}.flickity-button.prev{left:20%}.flickity-button.next{right:20%}.flickity-lite.about .flickity-button.next,.flickity-lite.about .flickity-button.prev{top:40%}.flickity-dots{position:absolute;bottom:.75rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem;z-index:4}.flickity-dot{width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,.5);border:none;cursor:pointer;padding:0;transition:background .2s}body.dark .flickity-dot{background:rgba(255,255,255,.4)}.flickity-dot:hover{background:rgba(0,0,0,.7)}body.dark .flickity-dot:hover{background:rgba(255,255,255,.7)}.flickity-dot.is-selected,body.dark .flickity-dot.is-selected{background:var(--color-primary)}[dir=rtl] .flickity-track{direction:rtl}.flickity-lite.is-disabled .flickity-track{cursor:default}header.header-primary{height:100px;width:100%;position:fixed;z-index:1002;top:0;transition:top .4s linear,background-color .4s linear;background-color:transparent}header.header-primary.active,header.header-primary.active2{background-color:rgba(21,9,0,.97)}header.header-primary.hide{top:-100px}header.header-primary .div-header-left{width:400px;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}header.header-primary .div-header-center img{height:70px}header.header-primary .div-header-center{width:calc(100% - 800px);height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}header.header-primary .div-header-left2,header.header-primary .div-header-right{width:400px;height:100%;position:relative;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .4s ease-in-out}header.header-primary .div-header-right.active{background-color:#BF9B2E}header.header-primary .div-header-left2 ul>li.li-icon,header.header-primary .div-header-right ul>li.li-icon{width:60px}header.header-primary .div-header-left2 ul>li:first-child i,header.header-primary .div-header-right ul>li:first-child i{color:#FFF;font-size:21pt}header.header-primary .div-header-left2 ul>li.li-text,header.header-primary .div-header-right ul>li.li-text{width:170px}header.header-primary .div-header-left2 ul>li.li-text ul,header.header-primary .div-header-right ul>li.li-text ul{color:#FFF;margin-left:20px;font-size:12pt}header.header-primary .div-header-left2:hover,header.header-primary .div-header-right:hover{background-color:rgba(21,9,0,.5)}header.header-primary .div-header-left2.active,header.header-primary .div-header-right.active{background-color:#BF9B2E}.div-footer-home{width:400px;height:100%;position:relative;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .4s ease-in-out}.div-footer-home ul>li.li-icon{width:60px}.div-footer-home ul>li:first-child i{color:#FFF;font-size:21pt}.div-footer-home ul>li.li-text{width:170px}.div-footer-home ul>li.li-text ul{color:#FFF;margin-left:20px;font-size:12pt}.div-footer-home:hover{background-color:#BF9B2E}.div-footer-home:hover .div-hr-left{border-left:2px solid #fff}.div-footer-home.active{background-color:#BF9B2E}ul.ul-menu{display:flex;position:relative;gap:100px;font-size:16pt;margin-top:10px;font-weight:500}ul.ul-menu>li{position:relative;padding-bottom:10px}ul.ul-menu>li a{color:#FFF!important}ul.ul-menu>li:after{margin-top:10px;content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#BF9B2E;transition:width 1s ease}ul.ul-menu>li.active:after{width:50%}.div-hr-right{border-right:2px solid #bf9b2e;right:0;position:absolute;height:20px}.div-hr-right.panel-count{border-right:4px solid #fff;height:60px}.div-hr-left{border-left:2px solid #bf9b2e;left:0;position:absolute;height:20px;transition:border-left .4s ease-in-out}.div-hr-left.panel-count{border-right:4px solid #0c0500;height:60px}.div-hr-left.black{border-left:2px solid #0c0500}.div-hr-right2{border-right:5px solid #bf9b2e;width:100%;position:absolute;height:500px}nav{width:400px;height:calc((var(--vh, 1vh) * 100) - 100px);position:fixed;background-color:rgba(21,9,0,.97);z-index:1111;right:0;margin-top:100px;display:none}nav.active{display:inline}nav ul{font-size:32pt}nav ul>li:not(:first-child){margin-top:40px}nav ul>li{position:relative;padding-bottom:10px}nav ul>li.active:after{width:25%}nav ul>li:after{margin-top:10px;content:"";position:absolute;bottom:0;left:40px;width:0;height:2px;background-color:#BF9B2E;transition:width 1s ease}nav ul>li a{color:#FFF}nav ul>li.active a{color:#BF9B2E}nav ul>li .div-square-menu{width:10px;height:10px;border-radius:0;background-color:transparent;border:2px solid #bf9b2e;transform:rotate(-45deg);margin-right:20px;margin-bottom:-10px}nav ul>li.active .div-square-menu{background-color:#BF9B2E}.div-panel-right{height:100vh;width:150px;position:fixed;z-index:999;right:0}ul.ul-panel-action>li{height:50px}ul.ul-panel-action>li .div-square-panel{height:50px;width:50px;border:2px solid #bf9b2e;transition:background-color .4s ease;transform:rotate(-45deg)}ul.ul-panel-action>li .div-square-panel:hover{background-color:#BF9B2E!important}ul.ul-panel-action>li:not(:first-child){margin-top:35px}ul.ul-panel-action>li i{display:inline-block;color:#FFF;transition:transform .4s ease;font-size:14pt;transform:rotate(45deg)}ul.ul-panel-action>li span.value,ul.ul-panel-action>li ul.ul-adress{display:inline-block;opacity:0;visibility:hidden;pointer-events:none;color:#FFF;position:absolute;width:auto;margin-left:80px;top:0;transition:opacity .4s ease,visibility .4s ease;white-space:nowrap;font-size:12pt;background-color:#0c0500;padding:20px;margin-top:-10px;z-index:1}ul.ul-panel-action>li ul.ul-adress{width:300px;margin-top:-15px}ul.ul-panel-action>li span.value.active,ul.ul-panel-action>li ul.ul-adress.active{background-color:rgba(12,5,0,.97)}ul.ul-panel-action>li .div-square-panel:hover+span.value,ul.ul-panel-action>li .div-square-panel:hover+ul.ul-adress{opacity:1;visibility:visible;pointer-events:auto;z-index:9999}i.icon-mouse{color:#FFF;margin-bottom:270px;margin-right:72px}.progress-container,i.icon-mouse{position:fixed;bottom:0;right:0;z-index:999}.progress-container{width:2px;height:100px;background-color:#0c0500;transform:translateY(-50%);margin-right:77px;margin-bottom:100px}.progress-bar{width:100%;height:100%;background:linear-gradient(180deg,#BF9B2E 0,#BF9B2E);background-position:top;background-size:100% 0;background-repeat:no-repeat;transition:background-size .4s ease-in-out}.lb-on-top{width:50px;height:50px;background-color:#BF9B2E;bottom:0;position:fixed;right:0;z-index:999;margin:50px;transform:rotate(-45deg)}.lb-on-top a{color:#FFF!important}.lb-on-top i{font-size:14pt;transform:rotate(45deg)}.div-panel-left{height:100vh;width:150px;position:fixed;z-index:1001;left:0}section{margin:0 auto;width:calc(100vw - 5px);right:0;position:relative;background-color:#150900}.section-bg-img2{background-image:url(/img/loznice/skrin1.webp);top:0;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-mask-image:linear-gradient(180deg,rgba(21,9,0,0),rgba(21,9,0,1),rgba(21,9,0,1),rgba(21,9,0,0));mask-image:linear-gradient(180deg,rgba(21,9,0,0),rgba(21,9,0,1),rgba(21,9,0,1),rgba(21,9,0,0))}.section-bg-img2,img.img-projects{position:relative;height:100%;width:100%;opacity:1}img.img-projects{object-fit:cover;object-position:center}.section-bg-img2.kitchen{background-image:url(/img/kitchen2-min.webp);-webkit-mask-image:none;mask-image:none}.section-bg-img2.kitchen2{background-image:url(/img/3774-min.webp);-webkit-mask-image:none;mask-image:none}.section-bg-img2.kitchen3{background-image:url(/img/97325-min.webp);-webkit-mask-image:none;mask-image:none}.section-bg-img2.kitchen4{background-image:url(/img/1886-min.webp);-webkit-mask-image:none;mask-image:none}.section-bg-img2.kitchen5{background-image:url(/img/208863-min.webp);-webkit-mask-image:none;mask-image:none}.section-bg-img2.about{height:90%;width:100%;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.section-bg-img2.second{opacity:.2;-webkit-mask-image:linear-gradient(180deg,rgba(21,9,0,0),rgba(21,9,0,1),rgba(21,9,0,1),rgba(21,9,0,0));mask-image:linear-gradient(180deg,rgba(21,9,0,0),rgba(21,9,0,1),rgba(21,9,0,1),rgba(21,9,0,0))}.section-bg-img2.house{background-image:url(/img/3774-min.webp);filter:grayscale(100%);opacity:.2}.section-bg-img2.wardrobes{background-image:url(/img/97325-min.webp);filter:grayscale(100%);opacity:.2}.section-bg-img2.invest{background-image:url(/img/34104-min.webp);filter:grayscale(100%);opacity:.2}.section-bg-img2.real{background-image:url(/img/1886-min.webp);filter:grayscale(100%);opacity:.2}.section-bg-img2.insurance{background-image:url(/img/208863-min.webp);filter:grayscale(100%);opacity:.2}.section-bg-img2.business{background-image:url(/img/44294-min.webp);filter:grayscale(100%);opacity:.2}.section-bg-img2.realization{background-image:url(/img/1042-min.webp);filter:grayscale(100%);opacity:.2}.div-bg-img{height:100%;width:100%;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.div-bg-img .section-bg-img2{opacity:.15}.section-bg-img3{background-image:url(/img/office.jpg);position:absolute;height:100%;width:calc(100vw - 5px);top:0;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.2;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,1),rgba(0,0,0,0));mask-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,1),rgba(0,0,0,0))}section.home{height:calc(var(--vh, 1vh) * 100)}@keyframes crescendo{0%{transform:scale(1)}to{transform:scale(1.3)}}.section-bg-img{background-image:url(/img/kuchyne/kitchen1.webp);position:fixed;height:100vh;width:100%;top:0;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.4;-webkit-mask-image:linear-gradient(180deg,rgba(21,9,0,1),rgba(21,9,0,0));mask-image:linear-gradient(180deg,rgba(21,9,0,1),rgba(21,9,0,0))}.ul-section-primary{position:fixed;top:60%;left:0;transform:translateY(-50%);margin-left:200px;text-align:left}.ul-section-primary>li:first-child{position:relative;width:auto}.ul-section-primary>li:first-child span{font-size:18pt;color:#BF9B2E;font-weight:600}.ul-section-primary>li:nth-child(2) h2{width:900px;word-wrap:anywhere}.ul-section-primary>li:nth-child(3) p{width:500px;font-size:14pt}.ul-section-primary>li.li-button .lb-primary i{font-size:21pt}.ul-section-primary>li.li-button .lb-primary.second{border:none;position:absolute;margin-left:120px;width:200px;background-color:transparent!important;transform:none}.ul-section-primary>li.li-button .lb-primary.second i.arrow{font-size:16pt;color:#BF9B2E;margin-right:20px;transform:none!important}.ul-section-primary>li.li-button .lb-primary.second span{color:#FFF;font-size:16pt}.ul-section-primary>li.li-button .lb-primary{height:80px;width:80px;background-color:transparent;position:absolute;left:0;margin-right:20px;transform:rotate(-45deg)}.ul-section-primary>li.li-button{background-color:transparent;height:100px}.ul-section-primary>li.li-button .lb-primary{border:2px solid #bf9b2e;transition:background-color .4s ease-in-out}.ul-section-primary>li.li-button .lb-primary:hover{background-color:#BF9B2E}.ul-section-primary>li.li-button .lb-primary i{font-size:18pt;color:#FFF;transform:rotate(45deg)}img.person{height:1300px;position:fixed;bottom:0;right:0;margin-right:100px;margin-bottom:-340px;opacity:1}@media screen and (min-width:1440px) and (max-height:937px){img.person{height:1210px;margin-bottom:-300px}}@media screen and (min-width:1440px) and (max-height:890px){img.person{height:1100px;margin-bottom:-240px}}@media screen and (min-width:1440px) and (max-height:830px){img.person{height:1050px}}@media screen and (min-width:1440px) and (max-height:800px){img.person{height:1000px}}@media screen and (min-width:1440px) and (max-height:740px){img.person{height:960px}}@media screen and (min-width:1440px) and (max-height:700px){img.person{height:930px}}@media screen and (min-width:1440px) and (max-height:670px){img.person{height:890px}}@media screen and (min-width:1440px) and (max-height:640px){img.person{height:860px}}@media screen and (max-height:800px){.progress-container{height:70px;margin-bottom:100px}i.icon-mouse{margin-bottom:220px}}@media screen and (max-height:600px){.progress-container,i.icon-mouse,img.person{display:none}ul.ul-panel-action{margin-top:0}nav ul>li:not(:first-child){margin-top:20px}}@media screen and (max-height:550px){.ul-section-primary>li.li-button{display:none}}@media screen and (max-height:500px){nav ul{font-size:18pt!important}nav{overflow-y:auto}nav .div-center{align-items:start;padding-top:20px}}@media screen and (max-height:450px){.ul-section-primary,ul.ul-panel-action{display:none}}@media screen and (max-height:240px){.lb-on-top{display:none}}section.about{height:auto}section.about .div-section-page{width:50%;height:auto;position:relative}ul.ul-about{text-align:left;width:650px;margin-left:150px}ul.ul-about>li:first-child>h1{color:#BF9B2E;font-size:16pt;font-weight:600}ul.ul-about>li.li-title>h2{color:#FFF;font-size:32pt;width:600px;word-wrap:break-word}ul.ul-about>li.li-text p{color:#FFF;font-size:14pt;width:600px}ul.ul-about>li.li-items{height:auto}ul.ul-about>li.li-items li.li-items-body2{height:auto;width:600px;position:relative}ul.ul-about>li.li-items li.li-items-body2:not(:first-child){margin-top:50px}ul.ul-about>li.li-items li.li-items-body2 img.dots{position:absolute;opacity:.1;height:200px;right:0}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon{width:150px;height:100%;position:relative;height:auto}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon .div-circle{width:70px;height:70px;border-radius:0;background-color:transparent;border:2px solid #bf9b2e;transform:rotate(-45deg)}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon i{position:absolute;color:#FFF;top:0;right:0;font-size:52pt;margin:-30px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text{width:calc(100% - 200px);height:100%;margin-left:50px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text span{font-weight:500;color:#BF9B2E;font-size:18pt}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{width:100%;color:#FFF;font-size:12pt}section.services{height:auto}.div-panel-section-header{width:100%;height:auto}section.services ul.ul-section{text-align:center}section.services ul.ul-section>li.li-text ul>li.li-first{width:100%}section.services ul.ul-section>li:first-child i{position:absolute;font-size:72pt;color:#FFF;margin-top:-50px;margin-left:-80px}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:102pt;font-weight:800;color:#FFF}section.services ul.ul-section>li.li-text ul>li.li-second span{font-size:42pt;color:#BF9B2E;font-weight:800}section.services ul.ul-services{position:absolute;bottom:0;left:0;width:400px;margin:0 0 100px 50px;text-align:left}section.services ul.ul-services img{height:100px}section.services ul.ul-services h2{font-size:21pt;color:#BF9B2E}section.services ul.ul-services>li.li-icon{margin-bottom:20px}section.services ul.ul-services>li.li-icon i{font-size:42pt;color:#BF9B2E}section.services ul.ul-services>li.li-button{background-color:transparent;height:60px;width:120px;margin-left:calc(100% - 120px);border:1px solid #bf9b2e;margin-top:20px}section.services ul.ul-services>li.li-button:hover{background-color:#BF9B2E}section.services ul.ul-services>li.li-text2 p{font-size:10pt}section.about2{height:auto}section.about2 .div-section-page{width:50%;height:100%;position:relative}.div-panel-count{position:relative;top:0;right:0;transform:translate(0);z-index:1000;width:calc(100% - 300px);margin-left:150px}.div-panel-count>.div-panel-count-body{width:100%;height:350px;position:relative;background-color:#BF9B2E}.div-panel-count>.div-panel-count-body ul.ul-count{width:100%}.div-panel-count>.div-panel-count-body ul.ul-count>li{width:25%;position:relative}.div-panel-count>.div-panel-count-body ul.ul-count>li i.hr{color:#FFF;font-size:32pt;position:absolute;top:0;left:0;margin-left:-27px;margin-top:-30px}.div-panel-count>.div-panel-count-body ul.ul-count>li i.prim{display:none}.div-panel-count>.div-panel-count-body ul.ul-count>li i.second{margin-left:-17px}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body,.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second{text-align:center}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:72pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 50px;font-size:16pt}.div-panel-count span.count{font-size:64pt;font-weight:700;color:#FFF;display:block;line-height:1}.div-panel-count span.text{font-size:18pt;font-weight:600;color:#FFF}.div-panel-count li.li-text{width:100%}ul.ul-section{width:auto;position:relative}ul.ul-section>li:first-child{height:auto;padding:15px 7px}ul.ul-section>li:first-child .div-square{width:70px;height:70px;position:relative;background-color:transparent;border:3px solid #bf9b2e;transform:rotate(-45deg)}ul.ul-section>li:first-child i{position:absolute;font-size:92pt;top:0;margin-right:0;color:#FFF;margin-top:-70px}ul.ul-section>li.li-text{position:relative}ul.ul-section>li.li-text .dots{position:absolute;opacity:.1;height:400px}ul.ul-section>li.li-text>ul>li.li-first{font-size:102pt;font-weight:800;color:#FFF}ul.ul-section>li.li-text>ul>li.li-second{font-size:42pt;color:#BF9B2E;font-weight:800}ul.ul-section>li.li-text>ul>li.li-third{margin-top:0;font-size:21pt;font-weight:800;color:#FFF}ul.ul-section>li.li-text2{width:50%;margin-left:auto;margin-right:auto;margin-bottom:0}ul.ul-section>li.li-text2>p{color:#FFF;width:500px;font-size:14pt}section.about2 ul.ul-section{width:850px;margin-left:calc(100% - 900px);text-align:right;margin-top:300px}section.about2 ul.ul-section>li:first-child .div-square{margin-left:calc(100% - 80px)}section.about2 ul.ul-section>li:first-child i{position:absolute;font-size:92pt;top:0;margin-right:0;color:#FFF;right:0;margin-top:-70px;padding-right:0}section.about2 ul.ul-section>li.li-text2>p{margin-left:calc(100% - 600px)}section.services ul.ul-section>li.li-text2>p{width:100%}section.about2 ul.ul-section>li.li-text .dots{right:0}section.about2 ul.ul-section>li.li-items{margin-top:100px;height:auto}section.about2 ul.ul-section>li.li-items .div-section-item{width:450px;height:200px}section.about2 ul.ul-section>li.li-items .div-section-item.second{margin-left:calc(100% - 450px);margin-top:100px}section.about2 ul.ul-section>li.li-items .div-section-item.m{margin-top:100px}section.about2 ul.ul-section>li.li-items .div-section-item .arrow{position:absolute;opacity:1;height:200px;right:0;margin-right:70px;left:inherit;top:inherit;margin-left:0}section.about2 ul.ul-section>li.li-items .div-section-item .arrow.small{display:none}section.about2 ul.ul-section>li.li-items .div-section-item i{position:absolute;font-size:200pt;color:#FFF;right:0;opacity:.1}section.about2 ul.ul-section>li.li-items .div-section-item .dots{position:absolute;opacity:.1;height:200px;left:0;margin-left:50px}section.about2 ul.ul-section>li.li-items .div-section-item ul{padding:30px 0 30px 30px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child{position:relative}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.text{font-size:21pt;color:#BF9B2E;font-weight:600}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.number{font-size:52pt;color:#FFF;font-weight:600;position:absolute;top:0;right:0;z-index:1000;margin-top:-40px;margin-right:-25px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child .div-square{width:60px;height:60px;background-color:#BF9B2E;position:relative;margin-left:20px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:nth-child(2){margin-top:10px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:nth-child(2) p{font-size:14pt;font-weight:500;color:#FFF}.div-panel-photo .div-square{height:100px;width:100px;background-color:#BF9B2E;position:absolute;top:0;left:0;margin-left:270px;margin-top:270px;z-index:1000}.div-panel-photo .div-first{height:300px;width:300px;position:absolute;top:0;left:0;margin-left:100px;margin-top:500px;z-index:999}.div-panel-photo .div-first .section-bg-img2{-webkit-mask-image:none;mask-image:none}.div-panel-photo .div-second{height:400px;width:400px;position:absolute;top:0;right:0;margin-right:250px;margin-top:300px;z-index:998}.person2{height:1200px;position:absolute;bottom:0;right:0;z-index:999;margin-right:120px}section.meeting{height:auto}section.meeting .div-section-page{height:100%;position:relative}section.meeting .div-section-page.left{width:calc(50% - 150px);margin-left:150px}section.meeting .div-section-page.right{width:calc(50% - 150px);margin-right:150px}section.meeting ul.ul-section{width:100%;margin-left:0;text-align:left}section.meeting ul.ul-section>li:first-child i{position:absolute;font-size:92pt;top:0;margin-top:0;margin-right:0;color:#FFF;left:0;padding-right:0}section.meeting ul.ul-section>li.li-text2{width:100%}section.meeting ul.ul-section>li.li-text2>p{text-align:left}section.meeting ul.ul-section>li.li-text .dots{right:0}.div-section-item2{width:350px;height:200px;margin-right:0;margin-top:0}.div-section-item2.m{margin-top:0}.div-section-item2 i{position:absolute;font-size:100pt;color:#FFF;right:0;opacity:.1}.div-section-item2 .dots{position:absolute;opacity:.1;height:200px;left:0}.div-section-item2 ul{padding:30px 0 30px 30px}.div-section-item2 ul>li:first-child{position:relative}.div-section-item2 ul>li:first-child .div-square{width:20px;height:20px;background-color:transparent;border:2px solid #bf9b2e;position:relative;margin-left:0;transform:rotate(-45deg)}.div-section-item2 ul>li:first-child p.text{font-size:16pt;color:#BF9B2E;font-weight:600;margin-left:15px;line-height:30px}.div-section-item2 ul>li:first-child span.number{font-size:32pt;color:#FFF;font-weight:600;position:absolute;top:0;left:0;z-index:1000;margin-top:-20px;margin-left:-10px}.div-section-item2 ul>li:last-child p{font-size:10pt;font-weight:500;color:#FFF}section.projects,section.projects .div-panel-section-header{height:auto}section.projects ul.ul-projects{width:70%;margin-left:15%;height:auto}section.projects ul.ul-projects>li.li-project{height:700px;width:100%;position:relative;border-bottom:1px solid #bf9b2e}section.projects ul.ul-projects>li.li-project:last-child{border-bottom:none}section.projects ul.ul-projects>li.li-project ul.ul-projects-body{height:200px;width:1000px;background-color:#0c0500;z-index:1001;position:absolute;bottom:0;margin-left:calc(100% - 1000px)}.div-fullscreen{height:100px;width:100px;background-color:#BF9B2E;position:absolute;top:0;right:0;z-index:1001;cursor:pointer}.div-fullscreen i{font-size:21pt}section.projects ul.ul-projects>li.li-project>.div-img-projects{height:600px;position:relative;z-index:1000}section.projects ul.ul-projects>li.li-project>.div-img-projects.fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;background:hsl(0 0% 0%/90%);padding-bottom:35px;z-index:9999}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count{width:200px;height:200px;position:relative}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count span{font-size:16pt;font-weight:400;color:#FFF}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count img{height:70px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count i{font-size:42pt;color:#BF9B2E}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name{width:300px;height:200px;position:relative}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name i{font-size:21pt;color:#FFF}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name span.service{color:#FFF;font-size:10pt;font-weight:600}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name span.price{font-size:24pt;color:#BF9B2E;font-weight:600}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name span.text{font-size:10pt;color:#FFF}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text{width:calc(100% - 500px);height:200px;position:relative;padding-left:40px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text p{font-size:12pt;font-weight:400;color:#FFF;padding:0 50px;max-height:100px;overflow-y:auto}section.projects ul.ul-section{text-align:left;margin-right:250px;padding-top:0}section.projects ul.ul-section>li:first-child{padding-left:15px}section.projects ul.ul-section>li:first-child i{position:absolute;font-size:72pt;color:#FFF;margin-top:-50px;margin-left:20px}section.projects ul.ul-section>li.li-text ul>li.li-first span{font-size:102pt;font-weight:800;color:#FFF}section.projects ul.ul-section>li.li-text ul>li.li-second{margin-top:-50px}section.projects ul.ul-section>li.li-text ul>li.li-second span{font-size:42pt;color:#BF9B2E;font-weight:800}section.projects ul.ul-services{position:absolute;bottom:0;right:0;width:400px;margin:50px;text-align:right}section.projects ul.ul-services img{height:100px}section.projects ul.ul-services>li.li-text2{margin-top:20px}section.projects ul.ul-services>li.li-text2 p{font-size:14pt}section.articles{height:1200px}section.articles .div-section-page{width:50%;height:100%;position:relative}section.articles ul.ul-article{position:absolute;top:10%;right:40%;transform:translateY(10%);width:60vw;height:auto}section.articles ul.ul-article>li.li-page{position:relative}section.articles ul.ul-article>li.li-page .div-square{width:70px;height:70px;position:relative;background-color:#BF9B2E;margin-left:calc(100% - 70px)}section.articles ul.ul-article>li.li-page span.pages{font-size:42pt;background-color:transparent;color:#FFF;font-weight:600;position:absolute;margin-top:-70px;margin-right:-30px}section.articles ul.ul-article>li.text-primary{position:relative}section.articles ul.ul-article>li.text-primary .dots{position:absolute;opacity:.1;height:400px;right:0;bottom:0}section.articles ul.ul-article>li.text-primary p{text-align:right;font-size:68pt;background-color:transparent;color:#FFF;font-weight:700}section.articles ul.ul-article>li.text-primary i{color:#BF9B2E}section.articles ul.ul-article>li.text-secondary{position:relative;height:auto;width:40%;margin-left:60%;margin-top:40px}section.articles ul.ul-article>li.text-secondary .div-autor{background-color:#BF9B2E;height:40px;width:40px;position:relative}section.articles ul.ul-article>li.text-secondary .div-autor img{position:absolute;height:55px;margin-top:-14px;margin-left:2px}section.articles ul.ul-article>li.text-secondary span.name{font-size:14pt;background-color:transparent;color:#FFF;font-weight:500;margin-left:10px}section.articles ul.ul-article>li.text-secondary i{color:#FFF;margin-right:3px;margin-left:10px;font-size:12pt}section.articles ul.ul-article>li.text-secondary span.date{font-size:12pt;background-color:transparent;color:#FFF;font-weight:500}section.articles ul.ul-article>li.text-third{position:relative;height:auto;width:40%;margin-left:60%;margin-top:20px}section.articles ul.ul-article>li.text-third p{font-size:14pt;font-weight:500;text-align:left;line-height:30px;color:#FFF}section.articles ul.ul-article>li.button{position:relative;height:60px;width:40%;margin-left:60%;margin-top:20px}section.articles ul.ul-article>li.button .div-lb-button{height:60px;width:150px;background-color:transparent;border:2px solid #bf9b2e;position:absolute;left:0;transition:background-color .4s ease-in-out}section.articles ul.ul-article>li.button .div-lb-button:hover{background-color:#BF9B2E}section.articles ul.ul-article>li.button .div-lb-button span{font-size:14pt;color:#FFF}section.references{height:1100px}section.references .div-section-page{width:50%;height:100%;position:relative}.div-panel-user-review{height:330px;width:800px;position:absolute;bottom:0;left:0;z-index:1000;margin-bottom:350px;margin-left:-100px}.div-user-review{width:100%;height:100%}.div-user-review.left{left:inherit;right:0;margin-right:-100px;margin-left:0}.div-user-review .div-user-review-body{width:100%;height:330px}.div-user-review .div-user-review-footer{width:100%;height:70px;position:relative}.div-user-review .div-user-review-body .div-user-review-user{width:330px;height:330px}.div-user-review .div-user-review-body .div-user-review-user .div-user-circle{width:200px;height:200px;position:relative;border-radius:50%}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text{margin-top:20px}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text ul{text-align:center}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text ul>li.li-text2{margin-top:-5px}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text ul span.text{font-size:16pt;font-weight:500}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text ul span.text2{font-size:9pt;font-weight:400}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-stars{margin-top:10px;height:50px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-stars i{color:#BF9B2E}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-text{margin-top:10px;max-height:150px;overflow-y:auto}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-text p{font-size:18pt;font-weight:400;text-align:left;line-height:30px;padding-right:50px;color:#FFF;font-style:italic}.div-user-review.left .div-user-review-body .div-user-review-text ul.ul-text>li.li-text p{font-size:11pt;font-weight:500;text-align:right;line-height:30px;padding-left:50px;padding-right:0}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date{margin-top:50px;height:50px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date .div-square{height:70px;width:70px;background-color:#BF9B2E;position:relative;margin-right:20px;margin-left:0}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.text{color:#BF9B2E;font-size:21pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.text2{color:#FFF}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.date{color:#FFF;font-weight:500}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date i{color:#FFF;font-size:12pt;margin-right:3px}.div-user-review .div-user-review-body .div-user-review-text{width:100%;height:330px}ul.ul-references{position:relative;width:calc(100% - 150px);margin-left:200px;margin-top:150px}ul.ul-references>li.text-primary{width:80%}ul.ul-references>li.text-primary>p{font-size:54pt;font-weight:700;text-align:left;color:#FFF;line-height:75px}ul.ul-references>li.text-secondary{position:relative;height:auto;width:60%;margin-top:20px}ul.ul-references>li.text-secondary>p{font-size:14pt;font-weight:500;text-align:left;line-height:30px;color:#FFF}ul.ul-references>li.li-items>ul>li.li-items-body{position:relative;height:100px;width:60%;margin-top:20px}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count{width:40%;height:100px;position:relative}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count i{color:#BF9B2E;font-size:26pt;margin-right:10px}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count span{font-size:26pt;font-weight:400;color:#FFF}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text{width:60%;height:100px;position:relative}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text p{font-size:14pt;color:#FFF;padding:0 40px}section.video{height:500px;background-color:#BF9B2E;position:relative}section.video i{font-size:72pt}.maps{border:0;width:100%;height:350px}section.logos{height:500px;position:relative;z-index:997}.div-slider{width:80%;height:300px;z-index:999}.logos-slider{display:flex;flex-wrap:nowrap;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0),#0c0500 15%,#0c0500 85%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0),#0c0500 15%,#0c0500 85%,rgba(0,0,0,0));margin-top:-70px}.logos-slider-container{display:flex;align-items:center;justify-content:center;animation:slide 20s linear infinite}.logos-slider-container img{width:150px;max-width:150px;margin-right:100px}section.contact{background-color:#0c0500}section.contact .div-section-page{width:calc(50% - 150px);margin-left:150px;height:100%;position:relative;padding-top:100px;padding-bottom:100px}section.contact .div-section-page.right{width:calc(50% - 150px);margin-right:150px;margin-left:0}.div-panel-contact-fast{position:absolute;top:0;right:50%;transform:translate(50%,-50%);width:60vw;height:250px;background-color:#BF9B2E;z-index:998}.div-panel-contact-fast ul,.div-panel-contact-fast ul>li.primary{width:100%;height:100%}.div-panel-contact-fast ul>li.secondary{width:50%;height:100%}.div-panel-contact-fast ul>li.li:first-child{width:250px}.div-panel-contact-fast ul>li.li:last-child{width:calc(100% - 250px)}.div-panel-contact-fast ul.ul-body{text-align:center;height:auto;padding:70px}.div-panel-contact-fast ul.ul-body>li:last-child{margin-top:20px}.div-panel-contact-fast ul.ul-body span{color:#FFF;font-size:24pt;font-weight:600}.div-panel-contact-fast ul.ul-body span.small{font-size:12pt}.div-panel-form{width:calc(100% - 200px);height:700px;margin:100px 100px 0}.div-panel-form .div-panel-form-header{width:100%;height:150px}.div-panel-form .div-panel-form-header i{font-size:26pt;margin-right:20px;color:#BF9B2E}.div-panel-form .div-panel-form-header ul{text-align:left;color:#FFF;height:auto;font-size:16pt}.div-panel-form .div-panel-form-body{width:100%;height:500px;background-color:#0c0500;padding:20px}.div-panel-form .div-panel-form-body .form-item{height:70px;width:50%;background-color:#0c0500}.div-panel-form .div-panel-form-body .form-item2{height:170px;width:100%;background-color:#0c0500}.div-panel-form .div-panel-form-body .form-item3{height:70px;width:100%}.div-panel-form .div-gdpr-check{width:50px;height:100%;position:relative}.div-panel-form .div-gdpr-text{width:calc(100% - 50px);height:100%;position:relative}.div-panel-form .div-gdpr-text p{font-size:12pt}.div-panel-contact{width:calc(100% - 200px);height:700px;background-color:#0c0500;margin:100px 100px 0}.div-panel-contact .contact-item{height:200px;width:50%;position:relative;background-color:#BF9B2E}.div-panel-contact .contact-item.b{background-color:#0c0500}.div-panel-contact .contact-item .div-hr-left{height:50px}.div-panel-contact .contact-item i{color:#BF9B2E;font-size:14pt}.div-panel-contact .contact-item i.w{color:#FFF}.div-panel-contact .contact-item span{color:#FFF;font-size:12pt}.div-panel-contact .contact-item span.value,.div-panel-contact .contact-item span.value2{font-weight:600;font-size:12pt}.div-panel-contact .contact-item i.bg{position:absolute;font-size:70pt;color:#FFF;right:0;opacity:.1;margin-right:75px}.div-panel-contact .contact-item.contact{height:100px}.div-panel-contact .contact-item li.li-value{margin-top:10px}.div-panel-contact .contact-item.primary{background-color:#0c0500}.div-panel-contact .contact-item.primary img{height:70px}.div-check{width:20px}.div-check,.div-check-text{height:100%;position:relative}.div-check-text{width:calc(100% - 20px)}.div-lb-send{width:100%;height:100px;background-color:#BF9B2E}.div-lb-send i,.div-lb-send span{color:#FFF;font-size:14pt}.div-lb-send span{margin-left:7px;font-weight:500}img.person-contact{height:650px;position:absolute;top:0;right:0;margin-right:450px;opacity:1;z-index:999;margin-top:-525px}footer{height:100px;width:100%;position:relative;background-color:#0c0500}footer ul.ul-footer{gap:100px;color:#FFF}footer ul.ul-footer ul.ul-site{gap:20px}footer ul.ul-footer ul.ul-site>li i{font-size:14pt}.ul-section-primary>li:nth-child(2) h2{line-height:85px;font-size:48pt}@media screen and (min-width:992px) and (max-height:650px){.ul-section-primary>li:nth-child(2) h2{line-height:70px;font-size:42pt;width:700px}.ul-section-primary>li:first-child span{font-size:14pt}.ul-section-primary>li:nth-child(3) p{width:500px;font-size:12pt}.ul-section-primary>li.li-button .lb-primary{height:70px;width:70px;margin-right:20px}.ul-section-primary>li.li-button .lb-primary i{font-size:16pt}.ul-section-primary>li.li-button .lb-primary.second span{font-size:14pt}.ul-section-primary>li.li-button .lb-primary.second{margin-left:110px}}@media screen and (max-width:1800.98px){section.meeting .div-section-page.right{width:calc(55% - 150px)}section.meeting .div-section-page.left{width:calc(45% - 150px)}ul.ul-section>li.li-text>ul>li.li-first{font-size:92pt}ul.ul-section>li.li-text>ul>li.li-second{font-size:36pt}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:92pt}section.services ul.ul-section>li.li-text ul>li.li-second span{font-size:36pt}.section-bg-img2.about{height:80%}nav{width:350px}nav ul{font-size:26pt}header.header-primary .div-header-left,header.header-primary .div-header-left2{width:350px}header.header-primary .div-header-center{width:calc(100% - 700px)}header.header-primary .div-header-right{width:350px}ul.ul-menu{gap:80px}img.person{margin-right:60px}@media screen and (max-width:1800.98px) and (min-width:1601px) and (max-height:890px){img.person{margin-right:80px}}@media screen and (max-width:1800.98px) and (min-width:1601px) and (max-height:700px){img.person{margin-right:100px}}ul.ul-about{width:600px;margin-right:100px}ul.ul-about>li.li-title>h2{font-size:36pt;width:550px;line-height:55px}ul.ul-about>li.li-text p{width:550px;font-size:12pt}ul.ul-about>li.li-items li.li-items-body2{width:500px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon{width:120px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text{width:calc(100% - 120px)}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon i{font-size:42pt}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon .div-circle{width:60px;height:60px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text span{font-size:16pt}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{font-size:10pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:68pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 50px;font-size:14pt}.div-panel-count span.count{font-size:58pt}.person2{height:1000px;margin-right:120px}section.about2 ul.ul-section>li.li-items .div-section-item{margin-left:100px}section.about2 ul.ul-section>li.li-items .div-section-item .arrow{margin-right:20px}.div-section-item2{width:320px;margin-right:0}section.meeting ul.ul-section>li.li-text2>p{width:500px;font-size:12pt}.div-section-item2 ul>li:last-child p{font-size:10pt}.div-section-item2 ul>li:first-child p.text{font-size:14pt;line-height:25px}.div-panel-user-review{width:700px}ul.ul-references>li.li-items>ul>li.li-items-body{width:80%}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text p{font-size:13pt;padding:0 20px}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count span{font-size:18pt}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count{width:30%}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text{width:70%}section.services ul.ul-services{width:350px}img.person-contact{margin-right:350px}.div-panel-contact-fast ul.ul-body span{font-size:21pt}.div-panel-contact,.div-panel-form{width:calc(100% - 100px);margin:100px 50px 0}}@media screen and (max-width:1600.98px){section.contact .div-section-page{width:calc(50% - 100px);margin-left:100px}section.contact .div-section-page.right{width:calc(50% - 100px);margin-right:100px}ul.ul-about>li.li-text p{width:500px;font-size:10pt}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{font-size:10pt}ul.ul-section>li.li-text>ul>li.li-first{font-size:81pt}ul.ul-section>li.li-text>ul>li.li-second{font-size:32pt}.ul-section-primary{margin-left:150px}ul.ul-about{margin-left:120px;margin-right:0}ul.ul-section>li.li-text2>p{font-size:10pt}.div-section-item2 ul>li:first-child p.text{font-size:13pt;line-height:20px}.div-section-item2 ul>li:first-child .div-square{width:15px;height:15px}.div-panel-contact .contact-item span.value{font-size:10pt}.div-panel-contact .contact-item.primary img{height:70px}.div-panel-form .div-panel-form-header ul{font-size:14pt}.div-panel-contact .contact-item span.value2{font-size:12pt}.div-container{margin-left:100px;width:calc(100% - 200px)}section.services ul.ul-services{margin:0 0 100px 50px;width:300px}section.services ul.ul-services h2{font-size:18pt}.flickity-button{top:10%}.div-panel-count{width:calc(100% - 200px);margin:0 100px}.ul-section-primary>li.li-button .lb-primary.second{margin-left:120px}.ul-section-primary>li.li-button .lb-primary i{font-size:18pt}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:81pt}section.services ul.ul-section>li.li-text ul>li.li-second span{font-size:32pt}.div-section-item2 ul{padding:20px 0}.div-section-item2{height:150px}ul.ul-panel-action>li .div-square-panel{height:40px;width:40px}ul.ul-panel-action>li i{font-size:10pt}.div-panel-left,.div-panel-right{width:100px}.lb-on-top{width:40px;height:40px;margin:30px}.lb-on-top i{font-size:12pt}.progress-container{margin-right:47px;margin-bottom:70px}i.icon-mouse{margin-bottom:260px;margin-right:42px}.flickity-lite{height:630px;margin-top:50px}header.header-primary .div-header-left,header.header-primary .div-header-left2{width:300px}header.header-primary .div-header-center{width:calc(100% - 600px)}header.header-primary .div-header-right{width:300px}ul.ul-menu{gap:80px;font-size:14pt}nav{width:300px}nav ul{font-size:24pt}.ul-section-primary>li:nth-child(2) h2{width:730px;line-height:70px;font-size:42pt}.ul-section-primary>li:first-child span{font-size:14pt}.ul-section-primary>li:nth-child(3) p{font-size:12pt}img.person{margin-right:40px}@media screen and (max-width:1600.98px) and (min-width:1400px) and (max-height:890px){img.person{margin-right:60px}}@media screen and (max-width:1600.98px) and (min-width:1400px) and (max-height:700px){img.person{margin-right:80px}}section.about .div-section-page.left,section.about .div-section-page.right{width:50%}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:58pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 40px;font-size:12pt}.div-panel-count>.div-panel-count-body{height:270px}.div-panel-count>.div-panel-count-body ul.ul-count>li i.hr{font-size:26pt;margin-left:-22px}.div-panel-count>.div-panel-count-body ul.ul-count>li i.second{margin-left:-15px}.div-panel-count span.count{font-size:46pt}.div-panel-count span.text{font-size:16pt}.person2{height:900px;margin-right:120px}section.about2 ul.ul-section>li.li-items .div-section-item{margin-left:170px}section.about2 ul.ul-section>li.li-items .div-section-item .arrow{margin-right:-50px}section.meeting .div-section-page.left{width:calc(50% - 100px);margin-left:100px}section.meeting .div-section-page.right{width:calc(50% - 100px);margin-right:100px}section.meeting ul.ul-section{width:100%;padding-left:30px}section.meeting ul.ul-section>li.li-text2>p{font-size:10pt}section.meeting .div-section-page.right{padding-left:0}.div-section-item2{width:300px;margin-right:0}.div-section-item2.m{margin-top:120px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body{width:900px;margin-left:calc(100% - 900px)}section.projects ul.ul-projects>li.li-project>ul.ul-projects-body>li.text p{font-size:10pt;padding:0 20px}section.projects ul.ul-projects{width:70%;margin-left:20%}section.articles{height:1000px}section.articles ul.ul-article>li.li-page .div-square{width:60px;height:60px}section.articles ul.ul-article>li.li-page span.pages{font-size:36pt}section.articles ul.ul-article>li.text-primary p{font-size:58pt}section.articles ul.ul-article>li.text-third p{font-size:13pt;line-height:25px}.div-panel-user-review{width:600px;margin-left:-50px}ul.ul-references>li.text-primary>p{font-size:48pt;line-height:70px}ul.ul-references>li.text-secondary>p{font-size:12pt;line-height:25px}img.person-contact{height:600px;margin-top:-475px;margin-right:300px}.div-panel-contact-fast ul.ul-body{padding:50px}.div-panel-contact-fast ul.ul-body span{font-size:21pt}}@media screen and (max-width:1439.98px){.div-panel-contact{width:calc(100% - 30px);margin:100px 0 100px 30px}.div-panel-contact .contact-item.primary img{height:60px}.div-panel-form{width:calc(100% - 30px);margin:100px 30px 100px 0}.ul-section-primary>li:nth-child(3) p{font-size:11pt}.ul-section-primary>li:nth-child(2) h2{line-height:65px;font-size:36pt}ul.ul-about{margin-left:100px;margin-right:0;width:calc(100% - 150px)}ul.ul-about>li.li-items li.li-items-body2{width:100%}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{font-size:9pt}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon{width:80px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text{width:calc(100% - 100px);margin-left:20px}.gallery-item{width:calc(33.33% - 12px)}ul.ul-menu{gap:40px}.ul-section-primary{margin-right:150px}.ul-section-primary>li:first-child span{font-size:12pt}.ul-section-primary>li:nth-child(3) p{width:500px}img.person{margin-right:40px;height:1100px;margin-bottom:-240px}@media screen and (max-width:1439.98px) and (min-width:1200px) and (max-height:860px){img.person{height:1050px}}@media screen and (max-width:1439.98px) and (min-width:1200px) and (max-height:820px){img.person{height:1000px}}@media screen and (max-width:1439.98px) and (min-width:1200px) and (max-height:775px){img.person{height:950px;margin-right:60px;margin-bottom:-220px}}@media screen and (max-width:1439.98px) and (min-width:1200px) and (max-height:725px){img.person{height:900px;margin-right:80px}}@media screen and (max-width:1439.98px) and (min-width:1200px) and (max-height:675px){img.person{height:850px}}@media screen and (max-width:1439.98px) and (min-width:1200px) and (max-height:630px){img.person{height:800px;margin-right:100px;margin-bottom:-200px}}section.contact .div-section-page{padding-bottom:0}ul.ul-about>li.li-title>h2{font-size:28pt;width:450px;line-height:50px}ul.ul-about>li.li-text p{width:450px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon i{font-size:32pt;margin:-20px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon .div-circle{width:50px;height:50px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text span{font-size:14pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:48pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 30px;font-size:11pt}.div-panel-count>.div-panel-count-body{height:220px}.div-panel-count>.div-panel-count-body ul.ul-count>li i.hr{font-size:21pt;margin-left:-18px;margin-top:-20px}.div-panel-count>.div-panel-count-body ul.ul-count>li i.second{margin-left:-12px}.div-panel-count span.count{font-size:42pt}.div-panel-count span.text{font-size:14pt}section.about2 .div-section-page.left,section.about2 .div-section-page.right{width:50%}section.about2 ul.ul-section{width:700px;margin-left:calc(100% - 750px);margin-top:200px}ul.ul-section>li.li-text2>p{font-size:12pt;width:450px}section.about2 ul.ul-section>li.li-text2>p{margin-left:calc(100% - 450px)}section.about2 ul.ul-section>li.li-items{margin-top:50px}section.about2 ul.ul-section>li.li-items .div-section-item{margin-left:calc(100% - 450px)}section.about2 ul.ul-section>li.li-items .div-section-item .arrow{margin-top:170px}.div-panel-photo .div-first{height:250px;width:250px;margin-left:120px;margin-top:550px}.div-panel-photo .div-second{height:350px;width:350px;margin-right:200px}.person2{height:770px;margin-right:120px}section.about2 ul.ul-section>li.li-items .div-section-item i{font-size:130pt;right:inherit;left:0}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:nth-child(2) p{font-size:12pt;font-weight:400}section.about2 ul.ul-section>li.li-items .div-section-item .arrow{margin-right:-20px;height:100px}section.about2 ul.ul-section>li.li-items .div-section-item .arrow.small{display:block}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.text{font-size:18pt}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child .div-square{height:55px;width:55px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.number{font-size:46pt;margin-top:-35px;margin-right:-20px}section.about2 ul.ul-section>li.li-items .div-section-item.m,section.about2 ul.ul-section>li.li-items .div-section-item.second{margin-top:70px}section.meeting{height:auto}section.meeting .div-section-page.left,section.meeting .div-section-page.right{width:calc(100% - 200px);margin-left:100px;height:auto}section.meeting .div-section-page.right{position:relative}.div-section-item2{height:150px;width:400px;margin-top:0;margin-left:30px;padding-right:50px}.div-section-item2:first-child{margin-top:0}.div-section-item2.m{margin-top:0;margin-left:30px}.div-section-item2 .dots{height:150px}.div-section-item2 i{font-size:81pt}section.projects ul.ul-projects>li.li-project>ul.ul-projects-body>li.text p{font-size:10pt;padding:0 20px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body{width:800px;margin-left:calc(100% - 800px)}.div-fullscreen{height:80px;width:80px}.div-fullscreen i{font-size:18pt}section.references{height:850px}.div-panel-user-review{width:450px;margin-left:0}ul.ul-references{margin-left:100px}ul.ul-references>li.text-primary{width:90%}ul.ul-references>li.text-primary>p{font-size:32pt;line-height:50px}ul.ul-references>li.text-secondary{width:80%}ul.ul-references>li.li-items>ul>li.li-items-body{width:100%}.div-panel-user-review,.div-user-review .div-user-review-body,.div-user-review .div-user-review-body .div-user-review-text{height:250px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-stars{height:30px;margin-top:0}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-text{max-height:100px;overflow-y:auto}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.text{font-size:10pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.text2{font-size:8pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-text p{font-size:12pt;line-height:20px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date li.li-text2{margin-top:-5px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date i{font-size:8pt;margin-right:0}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.date{font-size:8pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date .div-square{height:40px;width:40px;margin-right:10px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-stars i{font-size:10pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date{margin-top:20px;height:40px}.div-hr-right.panel-count{border-right:3px solid #fff;height:50px}img .person-contact{height:550px;margin-top:-425px;margin-right:150px}.div-panel-contact-fast ul.ul-body{padding:50px}img.person-contact{margin-right:190px}.div-panel-contact-fast ul.ul-body span{font-size:21pt}footer{height:200px;width:100%;position:relative}footer ul.ul-footer{gap:10px;color:#FFF;display:block!important;text-align:center}footer ul.ul-footer ul.ul-site{gap:20px;width:100%;text-align:center;margin-bottom:20px}footer ul.ul-footer ul.ul-site>li{width:25%;height:50px}footer ul.ul-footer ul.ul-site>li i{font-size:14pt}footer ul.ul-footer>.li-copy{margin-top:20px}footer ul.ul-footer>.li-cookies{margin-top:10px}}@media screen and (max-width:1199.98px){ul.ul-personal-data{width:calc(100% - 100px);padding-right:100px}ul.ul-section>li.li-text2>p{font-size:10pt}.div-panel-contact .contact-item{height:150px;width:100%}section.about .div-section-page.right{width:100%;height:500px}.section-bg-img2.about{height:100%;width:100%;position:relative;top:0;right:0;transform:none}header.header-primary .div-header-left,header.header-primary .div-header-left2{width:300px}header.header-primary .div-header-center img{height:60px}header.header-primary .div-header-center{width:calc(100% - 600px)}header.header-primary .div-header-right{width:300px}ul.ul-menu{gap:50px;font-size:12pt}header.header-primary .div-header-right ul>li.li-icon{width:40px}header.header-primary .div-header-right ul>li.li-icon i{font-size:16pt}header.header-primary .div-header-right ul>li.li-text{width:130px}header.header-primary .div-header-right ul>li.li-text ul{margin-left:10px;font-size:11pt}img.person{margin-right:40px;height:1000px;margin-bottom:-240px}@media screen and (max-width:1199.98px) and (min-width:992px) and (max-height:767px){img.person{margin-right:60px;height:950px;margin-bottom:-220px}}@media screen and (max-width:1199.98px) and (min-width:992px) and (max-height:737px){img.person{height:900px}}@media screen and (max-width:1199.98px) and (min-width:992px) and (max-height:690px){img.person{height:850px}}@media screen and (max-width:1199.98px) and (min-width:992px) and (max-height:650px){img.person{height:800px;margin-right:80px}}@media screen and (max-width:1199.98px) and (min-width:992px) and (max-height:605px){img.person{height:750px}}section.about .div-section-page.left{width:100%}ul.ul-about{width:calc(100% - 200px);margin-right:100px;padding-bottom:100px}ul.ul-about>li:first-child>h1{font-size:14pt}ul.ul-about>li.li-title>h2{font-size:24pt;width:70%;line-height:45px}ul.ul-about>li.li-text p{width:70%}ul.ul-about>li.li-items li.li-items-body2{width:370px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon{width:70px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text{width:calc(100% - 70px)}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon i{font-size:24pt;margin:-15px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon .div-circle{width:40px;height:40px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text span{font-size:12pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:32pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 30px;font-size:10pt}.div-panel-count>.div-panel-count-body{height:200px}.div-panel-count>.div-panel-count-body ul.ul-count>li i.hr{font-size:18pt;margin-top:-15px;margin-left:-15px}.div-panel-count>.div-panel-count-body ul.ul-count>li i.second{margin-left:-10px}.div-panel-count span.count{font-size:36pt}.div-panel-count span.text{font-size:13pt}section.about2 ul.ul-section{width:550px;margin-left:calc(100% - 600px)}section.about2 .div-section-page.left{width:55%}section.about2 .div-section-page.right{width:45%}.div-panel-photo .div-square{height:70px;width:70px;margin-left:150px}.div-panel-photo .div-second{height:300px;width:300px;margin-right:150px}.div-panel-photo .div-first{height:200px;width:200px;margin-left:50px}.person2{height:650px;margin-right:120px}section.about2 ul.ul-section>li.li-items .div-section-item{width:350px;height:150px}section.about2 ul.ul-section>li.li-items .div-section-item:first-child,section.about2 ul.ul-section>li.li-items .div-section-item:nth-child(2){width:450px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.text{font-size:16pt}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child .div-square{height:50px;width:50px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.number{font-size:38pt;margin-top:-30px;margin-right:-15px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:nth-child(2) p{font-size:11pt}section.about2 ul.ul-section>li.li-items .div-section-item .dots{height:150px}section.about2 ul.ul-section>li.li-items .div-section-item i{font-size:100pt}section.about2 ul.ul-section>li.li-items .div-section-item .arrow{height:70px;margin-right:80px;margin-top:140px}section.about2 ul.ul-section>li.li-items .div-section-item:first-child .arrow{margin-right:0}section.meeting ul.ul-section>li.li-text2>p{width:400px}ul.ul-section>li.li-text>ul>li.li-first{font-size:81pt}ul.ul-section>li.li-text>ul>li.li-second{font-size:32pt}.div-section-item2{margin-top:0;width:350px}.div-section-item2.m{margin-top:0}.div-section-item2 ul>li:first-child span.number{font-size:28pt}.div-section-item2 ul>li:last-child p{font-size:9pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body{width:650px;margin-left:calc(100% - 650px)}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count{width:150px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name{width:250px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text{width:calc(100% - 400px);padding-left:10px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text p{padding:0 25px;font-size:10pt}section.articles{height:1000px}section.articles ul.ul-article>li.text-primary p{font-size:46pt}section.articles ul.ul-article>li.text-third p{font-size:12pt;line-height:22px}.div-panel-user-review{width:75%;margin-left:0}.div-hr-right.panel-count{border-right:2px solid #fff;height:40px}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count i{font-size:18pt}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count span{font-size:14pt}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text p{font-size:12pt;padding:0 0 0 20px}section.references{height:900px}ul.ul-references>li.li-items>ul>li.li-items-body{height:70px}.div-panel-contact-fast{width:65vw}img.person-contact{margin-right:110px}.div-panel-contact-fast ul.ul-body{padding:30px 30px 30px 50px}.div-panel-contact-fast ul.ul-body span{font-size:18pt}.div-panel-contact-fast ul.ul-body span.small{font-size:10pt}.div-panel-contact-fast ul.ul-body>li:last-child{margin-top:10px}.div-panel-form .div-panel-form-body .form-item{width:100%}.div-panel-form .div-panel-form-header ul{font-size:14pt}.div-panel-form .div-panel-form-header i{font-size:21pt}.div-panel-form .div-panel-form-header{height:100px}.div-panel-form .div-panel-form-body{height:800px}.div-panel-contact,.div-panel-form{height:auto}.div-section-item2 ul>li:first-child p.text{font-size:12pt}.div-panel-contact .contact-item span.value{font-size:10pt}.div-panel-contact .contact-item i,.div-panel-contact .contact-item span.value2{font-size:12pt}.div-panel-contact .contact-item.primary img{height:60px}.div-panel-contact .contact-item span{font-size:10pt}.maps{height:400px}}@media screen and (max-width:991.98px){.div-container{margin-left:50px;width:calc(100% - 100px)}nav .div-center{align-items:start;padding-top:50px}ul.ul-personal-data{width:calc(100% - 50px);padding-right:50px}.div-panel-contact-fast ul.ul-body span{font-size:16pt}.div-panel-contact-fast ul.ul-body span.small{font-size:8pt}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:68pt}section.services ul.ul-section>li.li-text ul>li.li-second span{font-size:28pt}ul.ul-section>li.li-text>ul>li.li-first{font-size:68pt}ul.ul-section>li.li-text>ul>li.li-second{font-size:28pt}.div-container.gallery{margin-left:50px;width:calc(100% - 100px);height:auto}.div-container.tablet{margin-left:0;width:100%;height:auto}.gallery-item{width:calc(50% - 12px)}header.header-primary{z-index:1112}header.header-primary .div-header-left2{position:fixed;width:50%;height:100px;margin-top:100px;background-color:#BF9B2E;display:none;margin-left:50%}header.header-primary.active2 .div-header-left2{display:block}header.header-primary .div-header-left2:hover{background-color:#BF9B2E}header.header-primary.detail .div-header-left2{width:100px;position:absolute;left:0;margin-top:0;margin-left:0;display:block;background-color:transparent}header.header-primary .div-header-right{width:100px;position:absolute;right:0}header.header-primary .div-header-right.active{background-color:#0c0500}header.header-primary .div-header-right.active i{color:#BF9B2E}header.header-primary .div-header-center{width:100%}.div-panel-count .div-hr-left,header.header-primary .div-hr-left,header.header-primary .div-hr-right{display:none}.div-panel-left{width:100%}.div-panel-left.menu{display:block}.div-panel-right{height:100px;background-color:transparent;width:100%;bottom:0;z-index:1001;display:none}.div-panel-right.menu{display:block}header.header-primary .div-header-left2:hover,header.header-primary .div-header-right:hover{background-color:transparent}header.header-primary.active2 .div-header-right:hover{background-color:#0c0500}header.header-primary.active2 .div-header-left2:hover{background-color:#BF9B2E}ul.ul-panel-action>li span.value,ul.ul-panel-action>li ul.ul-adress{display:none}ul.ul-panel-action>li .div-square-panel{width:40px;height:40px}nav{width:50%;margin-top:200px;height:calc((var(--vh, 1vh) * 100) - 200px)}nav ul{font-size:21pt}nav ul>li:not(:first-child){margin-top:30px}.div-panel-left{height:100px;width:50%;margin-left:50%;bottom:0;z-index:1003;display:none;position:fixed;background-color:#0c0500}.div-panel-left.active{display:inline}ul.ul-panel-action{display:flex;gap:40px;margin-top:0!important}ul.ul-panel-action>li:not(:first-child){margin-top:0}ul.ul-panel-action>li{height:40px;width:40px}ul.ul-panel-action>li i{font-size:10pt}section.projects ul.ul-projects>li.li-project>ul.ul-projects-body>li.name .div-hr-right{display:none}.section-bg-img{position:absolute;animation:none;width:calc(100vw - 5px)}.ul-section-primary{margin-right:0;top:inherit;bottom:0;transform:none;margin-left:50px;width:calc(100% - 100px)}img.person{height:100%;margin-bottom:0;margin-right:0}.ul-section-primary>li:nth-child(2) h2{width:550px;line-height:55px;font-size:32pt}.ul-section-primary>li:nth-child(3){width:400px;max-width:400px}.ul-section-primary>li:nth-child(3) p{background-color:transparent;width:100%;margin-left:0}.ul-section-primary>li.li-button{height:80px}.ul-section-primary>li.li-button .lb-primary{height:70px;width:70px;background-color:#BF9B2E}.ul-section-primary>li.li-button .lb-primary.second{width:160px;background-color:transparent}.ul-section-primary>li.li-button .lb-primary.second i.arrow,.ul-section-primary>li.li-button .lb-primary.second span{font-size:14pt}section.about{height:auto}section.about .div-section-page{width:100%;height:50%;position:relative}section.about .div-section-page.right{width:100%;height:500px}section.about .div-section-page.left{width:100%;height:auto}section.about .div-section-page.left .div-end{padding-right:0}ul.ul-about{text-align:left;width:calc(100% - 100px);padding:0;position:relative;margin:0 50px}ul.ul-about>li:first-child>h1{font-size:16pt;font-weight:500}ul.ul-about>li.li-title>h2{font-size:32pt;width:auto;line-height:50px}ul.ul-about>li.li-text p{width:85%;margin-left:0}ul.ul-about>li.li-items li.li-items-body2{width:100%;margin-left:0}ul.ul-about>li.li-items li.li-items-body2:not(:first-child){margin-top:20px}ul.ul-about>li.li-items li.li-items-body2 img.dots{height:150px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon{position:absolute;width:70px;margin-right:calc(100% - 70px);height:100%}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon .div-center{justify-content:center;align-items:center}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text{width:calc(100% - 70px);margin-left:70px;padding-left:20px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{width:100%}.section-bg-img2.about{height:100%;width:100%;position:relative;top:0;right:0;transform:none}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:32pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 20px;font-size:8pt;font-weight:500}.div-panel-count span.count{font-size:28pt}.div-panel-count{width:calc(100% - 100px);margin:0 50px}.div-panel-count>.div-panel-count-body ul.ul-count>li i.hr{margin-top:-20px}section.about2 .div-section-page{width:100%;height:100%;position:relative}section.about2 ul.ul-section{width:100%;margin-left:-100px;text-align:right;margin-top:200px}ul.ul-section>li.li-text2{width:70%}section.about2 ul.ul-section>li.li-text2>p{margin-left:40%}section.about2 ul.ul-section>li.li-text,section.about2 ul.ul-section>li.li-text2,section.about2 ul.ul-section>li:first-child,section.about2 ul.ul-section>li:first-child i{padding-right:50px}.div-panel-count span.text{font-size:12pt;font-weight:500;color:#FFF}section.about2 ul.ul-section>li.li-items{margin-top:800px}section.about2 .div-section-page.right{height:auto;position:absolute;top:0;margin-top:650px;overflow-x:inherit!important;width:100%}section.about2 .div-section-page.left{width:100%}section.about2 ul.ul-section>li.li-items .div-section-item:first-child{width:400px}section.about2 ul.ul-section>li.li-items .div-section-item.second{width:400px;margin:20px 50px 0 calc(100% - 600px)}section.about2 ul.ul-section>li.li-items .div-section-item{height:200px;width:400px;margin:0 50px 0 calc(100% - 400px)}section.about2 ul.ul-section>li.li-items .div-section-item .arrow{display:none}section.about2 ul.ul-section>li.li-items .div-section-item i{font-size:120pt}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.text{font-size:16pt}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.number{font-size:36pt;margin-top:-30px;margin-right:-15px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child .div-square{width:50px;height:50px;margin-left:10px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:nth-child(2) p{font-size:11pt;font-weight:500}section.about2 ul.ul-section>li.li-items .div-section-item.m{margin-top:20px}.person2{height:530px;position:absolute;bottom:0;margin-right:0;right:50%;transform:translate(50%);z-index:999;margin-bottom:-1700px}section.about2 ul.ul-section>li.li-items .div-section-item .arrow.small{display:none}.div-panel-photo .div-square{margin-left:0;margin-top:10px;margin-right:570px;left:inherit;right:0}.div-panel-photo .div-second{margin-top:50px;left:inherit;right:0;margin-left:0;margin-right:150px;height:450px;width:450px}.div-panel-photo .div-first{margin-top:240px;height:400px;width:400px;margin-left:50px}section.meeting{height:auto}section.meeting .div-section-page.left,section.meeting .div-section-page.right{width:calc(100% - 100px);height:auto;margin-left:50px}section.meeting .div-section-page.right{padding-left:0;margin-right:50px}section.meeting ul.ul-section{width:100%;margin-left:0;margin-right:0;padding-left:0}section.meeting .div-section-page.right .div-center-section{position:relative}.div-section-item2{width:100%;margin-left:0;margin-right:45%}.div-section-item2.m{margin-top:0;margin-left:0}.div-section-item2:first-child{margin-top:0}.div-section-item2 ul{padding:30px 0}.div-panel-section-header{height:auto}section.services ul.ul-services h2{font-size:18pt}section.services ul.ul-services>li.li-text2 p{font-size:8pt}section.projects ul.ul-section{text-align:left;margin:50px;width:calc(100% - 100px)}section.projects .div-end{align-items:inherit;justify-content:inherit;padding-right:0}section.projects ul.ul-section>li:first-child{padding-left:20px;margin-bottom:20px}section.projects ul.ul-section>li.li-text ul>li.li-first{padding-left:5px}section.projects ul.ul-section>li.li-text ul>li.li-second{padding-left:5px;margin-top:-30px}section.projects ul.ul-section>li.li-text2{padding-left:5px}section.projects ul.ul-section>li.li-text ul>li.li-first span{font-size:81pt}section.projects ul.ul-section>li.li-text ul>li.li-second span{font-size:32pt}section.projects ul.ul-projects{width:100%;margin-top:50px;margin-left:0}section.projects ul.ul-projects>li.li-project{height:700px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body{width:100%;margin-left:0}section.articles{height:auto}section.articles .div-section-page{width:100%;height:300px}section.articles ul.ul-article>li.li-page span.pages{font-size:32pt;margin-right:-20px}section.articles .div-section-page.right{height:auto}section.articles ul.ul-article{width:100%;position:relative;transform:translate(0);right:0;top:0;padding-right:150px;margin:-80px 0 70px}section.articles ul.ul-article>li.text-primary{width:60%;margin-left:40%;height:auto;margin-top:20px}section.articles ul.ul-article>li.text-primary p{font-size:32pt}section.articles ul.ul-article>li.text-secondary{width:80%;margin-left:20%}section.articles ul.ul-article>li.text-secondary p{font-size:10pt;text-align:right;line-height:20px}section.articles ul.ul-article>li.button{height:60px;width:calc(100% - 50px);margin-left:50px}section.articles ul.ul-article>li.button .div-lb-button{height:60px;width:150px;margin-left:calc(100% - 150px);background-color:#BF9B2E}section.articles ul.ul-article>li.text-third{width:60%;margin-left:0;padding-left:50px}section.articles ul.ul-article>li.text-secondary{width:100%;margin-left:0;padding-left:50px}section.articles ul.ul-article>li.button .div-lb-button{margin-left:0}section.references{height:1050px}section.references .div-section-page{width:100%;height:500px}section.references .div-section-page.left{height:auto}.div-user-review{width:calc(100% - 60px);height:auto;position:relative;margin:30px}.div-user-review .div-user-review-body{width:100%;height:auto;position:relative}.div-user-review .div-user-review-footer{width:100%;height:50px}.div-user-review .div-user-review-body .div-user-review-user{width:100%;height:150px}.div-user-review .div-user-review-body .div-user-review-user .div-user-circle{width:70px;height:70px;position:relative;border-radius:50%}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text{margin-top:10px}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text ul{text-align:center}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text ul>li.li-text2{margin-top:-5px}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text ul span.text{font-size:16pt;font-weight:500}.div-user-review .div-user-review-body .div-user-review-user .ul-user>li.li-text ul span.text2{font-size:9pt;font-weight:400}.div-user-review .div-user-review-body .div-user-review-text{width:100%;height:250px;padding-bottom:0}.div-user-review .div-user-review-body .div-user-review-text .div-start{padding-left:0}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-stars{margin-top:10px;height:40px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-text{margin-top:10px;max-height:100px;overflow-y:auto}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-text p{font-size:9pt;font-weight:500;text-align:left;line-height:20px;padding-right:0}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date{margin-top:10px;height:50px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date li.li-text2{margin-top:-5px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date i{font-size:10pt;margin-right:0}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.date{font-size:9pt;margin-left:0}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span{margin-left:5px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.text{font-size:12pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.text2{font-size:9pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date .div-square{height:40px;width:40px;margin-right:10px}.div-panel-user-review{height:330px;width:60%;margin-bottom:0;margin-left:20%;bottom:inherit;top:0}ul.ul-references{width:calc(70% - 100px);margin:70px 50px 50px}ul.ul-references>li.text-primary{width:100%}ul.ul-references>li.text-primary>p{font-size:32pt;line-height:45px}ul.ul-references>li.text-secondary{width:100%}ul.ul-references>li.text-secondary>p{font-size:12pt;line-height:20px;font-weight:400}ul.ul-references>li.li-items{height:auto;margin-top:30px}ul.ul-references>li.li-items>ul>li.li-items-body{position:relative;height:80px;width:100%;margin-top:20px}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count{width:150px;height:80px}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count i,ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count span{font-size:21pt}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text{width:calc(100% - 150px);height:80px}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text p{font-size:12pt;padding:0 20px}section.logos{height:400px}section.contact{padding-top:0}.div-panel-contact-fast{width:60vw;height:150px;margin-top:0;z-index:999}.div-panel-contact-fast ul.ul-body{padding:40px}.div-panel-contact-fast ul>li.primary{width:100%}.div-panel-contact-fast ul>li.secondary{width:0}.div-panel-form{width:calc(70% - 60px);height:auto;background-color:#0c0500;margin:100px 30px 50px}.div-panel-form .div-panel-form-body .form-item{width:100%}.div-panel-contact{width:calc(70% - 60px);height:auto;margin:0 30px}.div-panel-form .div-panel-form-body{height:auto;margin-left:0}.div-panel-form .div-panel-form-header{height:100px;margin-left:0}section.contact .div-section-page{width:100%;height:auto;padding-top:0;padding-bottom:0;margin-left:0}section.contact .div-section-page.right{width:100%;margin-right:0}.div-panel-contact .contact-item{width:50%;height:150px}.div-panel-contact .contact-item.contact{width:50%}.div-panel-contact .contact-item li.li-value{margin-top:5px}.div-panel-contact .contact-item i.bg{margin-right:70px}img.person-contact{height:550px;margin-right:0;margin-top:-210px;position:absolute;right:50%;transform:translate(50%)}.div-lb-send{margin-left:0}.div-panel-form .div-panel-form-body .form-item{width:50%}.div-panel-form .div-panel-form-header{height:150px}.div-panel-form{height:700px}.div-panel-form .div-panel-form-header ul{font-size:16pt}.div-panel-contact .contact-item span{font-size:12pt}.maps{height:300px}.div-panel-contact .contact-item.primary img{height:60px}.div-panel-contact .contact-item i{font-size:12pt}.div-panel-contact .contact-item span.value,.div-panel-contact .contact-item span.value2{font-size:10pt}.div-panel-form .div-panel-form-header i{font-size:26pt}footer{margin-bottom:0}}@media screen and (max-width:767.98px){ul.ul-section>li:first-child .div-square{height:60px;width:60px}.div-section-item2.m{margin-left:20px}.ul-section-primary>li:nth-child(2) h2{width:450px;line-height:45px;font-size:26pt}.div-section-item2 ul>li:last-child p{font-size:8pt}.div-panel-contact-fast{width:calc(100% - 100px);margin-left:50px}.div-panel-form{width:calc(100% - 100px);margin:100px 50px 50px}.div-panel-contact{width:calc(100% - 100px);margin:0 50px}ul.ul-about>li.li-title>h2{font-size:26pt;line-height:40px;width:100%;margin-left:0}ul.ul-about>li.li-text p{width:100%;font-size:10pt}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{width:90%}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:24pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 30px;font-size:9pt;font-weight:500}.div-panel-count>.div-panel-count-body ul.ul-count>li i.prim{position:relative;font-size:10pt;padding-right:5px;margin-left:0;top:inherit;left:inherit;display:inline}section.about2 ul.ul-section>li.li-items{margin-top:620px}section.about2 ul.ul-section>li.li-items .div-section-item.second{margin-left:calc(100% - 400px)}.div-panel-count>.div-panel-count-body{height:200px}.div-panel-count>.div-panel-count-body i.hr{display:none}.div-panel-count>.div-panel-count-body ul.ul-count{height:100%;flex-wrap:wrap;width:100%;position:relative;display:flex;align-content:flex-start}.div-panel-count>.div-panel-count-body ul.ul-count>li{height:50%;width:50%}.div-panel-count span.count{font-size:21pt;font-weight:700}.div-panel-count span.text{font-size:10pt}.div-panel-count>.div-panel-count-body ul.ul-count>li:nth-child(2) .div-hr-right{display:none!important}.div-panel-photo .div-square{margin-right:420px}.div-panel-photo .div-second{margin-right:150px;height:300px;width:300px}.div-panel-photo .div-first{margin-top:240px;height:300px;width:300px;margin-left:50px}.person2{margin-bottom:-1550px}.div-section-item2{margin-right:0;height:auto;padding-right:10px}.div-section-item2 ul>li:first-child p.text{font-size:12pt;line-height:20px}section.meeting ul.ul-section>li.li-text>ul>li.li-first{font-size:62pt}.div-section-item2:first-child{margin-top:0}section.projects ul.ul-section>li:first-child i{font-size:64pt;margin-top:-50px;margin-left:20px}section.projects ul.ul-section>li.li-text ul>li.li-first span{font-size:72pt}section.projects ul.ul-section>li.li-text ul>li.li-second span{font-size:32pt}section.projects ul.ul-projects>li.li-project{height:725px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body{height:250px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count{width:150px;height:100px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count i{font-size:32pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name{height:100px;width:calc(100% - 150px)}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name .div-hr-right{display:none}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name .div-center{justify-content:start;padding-left:40px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text{width:100%;height:150px;position:absolute;margin-top:100px;padding:10px;overflow-y:auto}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name span.service{color:#FFF;font-size:8pt;font-weight:600}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name span.price{font-size:18pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name span.text{font-size:8pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text p{font-size:10pt;font-weight:400;color:#FFF;padding:0 50px;margin-bottom:25px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name li.price{margin-top:-5px;margin-bottom:-5px}section.articles ul.ul-article>li.text-primary{width:90%;margin-left:10%}section.articles ul.ul-article>li.text-primary p{font-size:28pt}section.articles ul.ul-article>li.text-third{width:80%;margin-left:0;padding-left:50px}ul.ul-references{width:calc(80% - 100px)}.div-panel-user-review{width:65%;margin-left:0}.div-panel-contact,.div-panel-contact-fast,.div-panel-form{margin-right:0;margin-left:0}.div-panel-contact .contact-item{width:50%;height:150px}.div-panel-contact .contact-item .div-hr-left{display:none}.div-hr-bottom{border-bottom:2px solid #bf9b2e;bottom:0;position:absolute;width:50px}.div-hr-bottom.black{border-bottom:2px solid #0c0500}img.person-contact{height:470px;margin-top:-130px;margin-right:50px}.div-panel-contact-fast ul.ul-body span{font-size:16pt}section.services ul.ul-section{width:100%;margin-top:0}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:62pt}section.services ul.ul-services{margin:0 0 100px 50px}section.services ul.ul-services>li.li-text2 p{font-size:10pt}section.references{height:1100px}footer ul.ul-footer{margin-right:120px}}@media screen and (max-width:575.98px){.flickity-lite.about .flickity-button.next,.flickity-lite.about .flickity-button.prev{top:20%}.flickity-button{height:50px;width:50px}.modal-content{height:100%;width:100%;border-radius:0}.modal-content p.text{font-size:21pt;padding:0 50px}.div-panel-form .div-gdpr-text p{font-size:10pt}ul.ul-personal-data{padding-right:0;padding-top:130px;padding-bottom:30px;width:100%}ul.ul-personal-data h2{font-size:18pt}ul.ul-personal-data h3{font-size:14pt}ul.ul-personal-data h4{font-size:10pt}ul.ul-personal-data p.primary-text,ul.ul-personal-data ul.ul-values{font-size:10pt;padding-top:10px}ul.ul-personal-data .div-email a{font-size:10pt}ul.ul-personal-data li.mt{margin-top:10px}.div-modal-back{margin-top:-170px}.div-modal.detail .modal-content{height:100%;width:100%;border-radius:0}.section-bg-img.atelier2{border-radius:0;background-position:top}.div-panel-contact .contact-item,section.meeting ul.ul-section>li.li-text2>p{width:100%}.modal-close{margin:20px}.modal-close,.modal-next,.modal-prev{width:45px;height:45px;font-size:12pt}.modal-next,.modal-prev{opacity:.7}.modal-next{right:20px}.modal-prev{left:20px}.section-bg-img{height:80vh}.div-slider,section.logos{height:250px}.gallery-center-box{width:50px;height:50px}.gallery-center-box i{font-size:14pt}.gallery-text{padding:10px}.gallery-text p{font-size:8pt}ul.ul-section>li:first-child .div-square{width:60px;height:60px}ul.ul-section>li.li-text2{width:80%}section.meeting ul.ul-section>li.li-text>ul>li.li-first{font-size:54pt}section.services ul.ul-section>li.li-text ul>li.li-second span,ul.ul-section>li.li-text>ul>li.li-second{font-size:21pt}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:54pt}.div-container.gallery{margin-left:30px;width:calc(100% - 60px)}header.header-primary.active{background-color:rgba(21,9,0,1)}ul.ul-menu{font-size:18pt}.div-panel-left{height:150px;width:100%;bottom:0;display:none;position:fixed;background-color:#0c0500;margin-left:0}nav{width:100%;background-color:rgba(21,9,0,1);margin-top:200px;height:calc((var(--vh, 1vh) * 100) - 200px)}nav ul>li:not(:first-child){margin-top:20px}header.header-primary .div-header-left2{width:100%;margin-left:0}ul.ul-panel-action{gap:50px}ul.ul-panel-action>li .div-square-panel{width:50px;height:50px}ul.ul-panel-action>li i{font-size:12pt}.ul-section-primary>li:first-child span{font-size:10pt}.ul-section-primary>li:nth-child(2) h2{width:350px;line-height:40px;font-size:21pt}.ul-section-primary>li:nth-child(3){max-width:100%}.ul-section-primary>li:nth-child(3) p{width:100%;font-size:9pt}.ul-section-primary>li.li-button .lb-primary{height:60px;width:60px}.ul-section-primary>li.li-button .lb-primary i{font-size:14pt}.ul-section-primary>li.li-button .lb-primary{background-color:#BF9B2E}.ul-section-primary>li.li-button .lb-primary.second{width:160px;background-color:transparent;margin-left:100px}.ul-section-primary>li.li-button .lb-primary.second i.arrow,.ul-section-primary>li.li-button .lb-primary.second span{font-size:14pt}img.person{height:auto;top:20%;bottom:inherit;right:50%;width:calc(100% - 20px);transform:translate(50%,-20%);margin-bottom:185px;margin-right:-10px;position:absolute}i.icon-mouse{margin-right:10px;display:none}.progress-container{margin-right:15px;display:none}.lb-on-top{width:40px;height:40px;margin:20px;opacity:.2;display:none}.lb-on-top i{font-size:10pt}ul.ul-about{width:calc(100% - 60px);margin:0 30px}ul.ul-about>li:first-child>h1{font-size:14pt}ul.ul-about>li.li-title>h2{font-size:21pt;line-height:35px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{width:90%}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:24pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 20px;font-size:8pt}section.about2 ul.ul-section{margin-left:0}ul.ul-section>li.li-text2>p{width:80%}section.about2 ul.ul-section>li.li-text2>p{margin-left:20%}ul.ul-section>li.li-text>ul>li.li-first{font-size:81pt}ul.ul-section>li.li-text>ul>li.li-third{font-size:18pt}.div-panel-photo .div-square{margin-right:320px}.div-panel-photo .div-second{margin-top:50px;margin-right:50px;height:300px;width:300px}.div-panel-photo .div-first{margin-top:240px;height:200px;width:200px;margin-left:50px}section.about2 ul.ul-section>li.li-items .div-section-item{height:200px;width:100%;margin:0 50px}section.about2 ul.ul-section>li.li-items .div-section-item.second,section.about2 ul.ul-section>li.li-items .div-section-item:first-child{width:100%;margin:20px 50px 0}section.about2 ul.ul-section>li.li-items{margin-top:500px}.person2{margin-bottom:-1400px}ul.ul-section>li.li-text{margin-top:0}section.services ul.ul-services{margin:50px;width:400px}section.services ul.ul-section>li.li-text2>p{width:100%;margin:0;font-size:11pt}ul.ul-section>li.li-text .dots{height:200px}section.meeting ul.ul-section{margin-left:0;top:0;transform:inherit}section.meeting ul.ul-section>li:first-child i{padding-right:70px;font-size:64pt;margin-top:-50px}.div-section-item2{margin-right:0;margin-left:0;height:auto;width:auto}.div-section-item2:first-child{margin-right:0}.div-section-item2.m{margin-left:0}.div-section-item2 i{font-size:72pt;margin-right:30px}.div-section-item2 .dots{height:100px}.div-section-item2 ul{padding:0}.div-section-item2 ul>li:first-child p.text{font-size:14pt}.div-section-item2 ul>li:first-child span.number{font-size:28pt}section.projects ul.ul-projects>li.li-project>.div-img-projects{height:500px}section.projects ul.ul-projects>li.li-project{height:625px}section.projects ul.ul-section>li.li-text ul>li.li-first span{font-size:54pt}section.projects ul.ul-section>li.li-text ul>li.li-second{margin-top:-20px}section.projects ul.ul-section>li.li-text ul>li.li-second span{font-size:26pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text .div-center{justify-content:inherit;align-items:inherit;padding-left:0}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count i{font-size:24pt}section.articles ul.ul-article{padding-right:50px}section.articles ul.ul-article>li.text-primary{width:80%;margin-left:20%}section.articles ul.ul-article>li.text-primary p{font-size:28pt;line-height:40px}ul.ul-references{width:calc(100% - 100px);margin:50px;padding-top:0}ul.ul-references>li.li-items>ul>li.li-items-body,ul.ul-references>li.text-primary{width:100%}ul.ul-references>li.text-secondary{width:80%}.div-panel-user-review{width:100%;margin-left:0}.div-panel-contact-fast ul.ul-body span.small{font-size:9pt}.div-panel-contact-fast ul.ul-body>li:last-child{margin-top:10px}.div-panel-contact-fast{width:calc(100% - 60px);margin-left:30px;height:150px;margin-top:0;z-index:999}img.person-contact{height:450px;margin-top:-120px}.div-panel-contact-fast ul.ul-body span{font-size:14pt}.div-panel-contact,.div-panel-form{width:calc(100% - 60px)}section.video{height:300px}section.video i{font-size:64pt}.div-panel-contact-fast,img.person-contact{margin-right:0}.div-panel-contact,.div-panel-form{margin-right:30px;margin-left:30px}footer ul.ul-footer{margin-right:0}footer ul.ul-footer ul.ul-site>li i{color:#BF9B2E}}@media screen and (max-width:473px){.flickity-lite.about{padding-bottom:50px}ul.ul-personal-data h2{font-size:16pt}ul.ul-personal-data h3{font-size:12pt}.ul-section-primary{margin-left:30px;width:calc(100% - 60px)}.flickity-lite{height:530px}.logos-slider-container img{width:100px;max-width:100px;margin-right:30px}.div-section-item2 ul>li:first-child p.text{font-size:12pt}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon{position:absolute;width:80px;margin-right:0;height:100%}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text{width:calc(100% - 80px);margin-left:80px;padding-left:20px}.section-bg-img{height:50vh;top:40%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(180deg,rgba(21,9,0,0),rgba(21,9,0,1),rgba(21,9,0,1),rgba(21,9,0,0));mask-image:linear-gradient(180deg,rgba(21,9,0,0),rgba(21,9,0,1),rgba(21,9,0,1),rgba(21,9,0,0))}.flickity-button{height:50px;width:50px}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:42pt}section.services ul.ul-section>li.li-text ul>li.li-second span{font-size:18pt}.div-panel-form .div-panel-form-body .form-item2{height:250px}.input-box .input-1.multiline{height:230px}section.meeting ul.ul-section>li.li-text2>p{width:100%}section.services ul.ul-section>li.li-text2>p{font-size:10pt}nav ul{font-size:18pt}nav ul>li:not(:first-child){margin-top:10px}.ul-section-primary>li:nth-child(2) h2{width:300px;line-height:35px;font-size:18pt}.ul-section-primary>li:first-child span{font-size:8pt}.ul-section-primary>li.li-button .lb-primary{height:50px;width:50px}.ul-section-primary>li.li-button .lb-primary i{font-size:14pt}.ul-section-primary>li.li-button .lb-primary.second{margin-left:80px}.ul-section-primary>li.li-button .lb-primary.second i.arrow,.ul-section-primary>li.li-button .lb-primary.second span{font-size:12pt}ul.ul-about>li.li-title>h2{font-size:24pt;width:100%;line-height:40px}ul.ul-about>li.li-text p{font-size:10pt;width:100%}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon .div-circle{width:50px;height:50px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon i{font-size:32pt}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{width:90%;font-size:9pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:21pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 15px;font-size:7pt}.div-panel-count{width:calc(100% - 60px);margin:0 30px}section.about2 .div-section-page.right{margin-top:680px}section.about2 ul.ul-section>li:first-child i{padding-right:20px}section.about2 ul.ul-section>li.li-text,section.about2 ul.ul-section>li:first-child{padding-right:30px}section.about2 ul.ul-section>li:first-child .div-square{margin-left:calc(100% - 60px)}section.about2 ul.ul-section>li.li-text2{padding-right:30px}ul.ul-section>li.li-text2>p{width:80%}section.about2 ul.ul-section>li.li-text2>p{margin-left:20%}section.about2 ul.ul-section>li.li-items .div-section-item i{font-size:100pt}.div-panel-photo .div-first{margin-left:30px}.div-panel-photo .div-second{margin-right:30px}.div-panel-photo .div-square{margin-right:300px}section.about2 ul.ul-section>li.li-items .div-section-item{margin:0 30px;height:180px}section.about2 ul.ul-section>li.li-items .div-section-item:first-child{width:100%;margin:20px 30px 0}section.about2 ul.ul-section>li.li-items .div-section-item.second{margin:20px 30px 0}.person2{height:480px;margin-bottom:-1300px}section.services ul.ul-services{width:calc(100% - 100px)}.div-section-item2{width:100%}section.services ul.ul-section>li:first-child i{font-size:54pt;margin-top:-40px;margin-left:-60px}ul.ul-section>li:first-child .div-square{width:60px;height:60px}section.meeting ul.ul-section>li.li-text>ul>li.li-first{font-size:42pt}ul.ul-section>li.li-text>ul>li.li-second{font-size:18pt}section.meeting ul.ul-section{width:100%;margin-right:0}section.projects ul.ul-section{margin:30px;width:calc(100% - 60px)}section.projects ul.ul-section>li.li-text ul>li.li-first span{font-size:48pt}section.projects ul.ul-section>li.li-text ul>li.li-second span{font-size:24pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count{width:100px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name{width:calc(100% - 100px)}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name span.price{font-size:16pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name span.text{font-size:8pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text p{margin-bottom:0;font-size:10pt}section.articles ul.ul-article{padding-right:30px}section.articles ul.ul-article>li.text-secondary,section.articles ul.ul-article>li.text-third{padding-left:30px}section.articles ul.ul-article>li.text-third p{font-size:12pt;line-height:20px;font-weight:400}section.articles ul.ul-article>li.button{margin-left:30px}section.articles ul.ul-article>li.li-page .div-square{width:60px;height:60px}section.articles ul.ul-article>li.button{height:50px}section.articles ul.ul-article>li.button .div-lb-button{height:50px;width:120px}section.articles ul.ul-article>li.button .div-lb-button span{font-size:12pt}section.references{height:1140px}ul.ul-references{margin:30px;width:calc(100% - 60px)}ul.ul-references>li.text-primary>p{font-size:28pt}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count span{font-size:18pt}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text p{padding:0 0 0 15px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date>ul>li:last-child ul{text-align:center}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count{width:35%}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text{width:65%}.div-panel-form{height:auto}.div-panel-form .div-panel-form-header{height:100px}.div-panel-form .div-panel-form-body .form-item{width:100%}img.person-contact{margin-right:0}.div-panel-form .div-panel-form-header ul{font-size:14pt}.div-lb-send{height:70px}.div-panel-form{margin:100px 30px 30px}}@media screen and (max-width:375px){.gallery-item,.ul-section-primary>li:nth-child(2) h2{width:100%}.div-section-item2 i{font-size:64pt}.div-panel-form{margin:100px 0 30px;width:100%}.div-panel-contact{margin-right:0;margin-left:0;width:100%}ul.ul-section>li:first-child .div-square{width:50px;height:50px}section.meeting ul.ul-section>li.li-text2>p,section.services ul.ul-section>li.li-text2>p,section.services ul.ul-services>li.li-text2 p{font-size:8pt}section.meeting .div-section-page.left,section.meeting .div-section-page.right{width:calc(100% - 60px);margin-left:30px}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:36pt}section.services ul.ul-section>li.li-text ul>li.li-second span{font-size:16pt}.div-panel-count span.count{font-size:18pt}header.header-primary .div-header-center img{height:50px}.ul-section-primary>li.li-button .lb-primary{height:55px;width:55px}.ul-section-primary>li.li-button .lb-primary.second{margin-left:80px}.ul-section-primary>li.li-button .lb-primary i{font-size:14pt}.ul-section-primary{margin-left:30px;width:calc(100% - 60px)}header.header-primary .div-header-center{width:100%}img.person{width:calc(70% - 15px);transform:translate(50%,-25%);top:25%}.ul-section-primary>li:nth-child(2) h2{font-size:16pt;line-height:30px}.ul-section-primary>li:nth-child(3) p{font-size:8pt}.ul-section-primary>li:first-child span{font-size:7pt}header.header-primary .div-header-left2{height:70px}header.header-primary.detail .div-header-left2{height:100px}nav{margin-top:170px;height:calc((var(--vh, 1vh) * 100) - 170px)}.div-panel-left{height:100px}header.header-primary .div-header-left2 ul>li.li-text ul,header.header-primary .div-header-right ul>li.li-text ul{font-size:10pt;font-weight:500}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-icon{width:70px}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text{margin-left:70px;padding-left:10px}ul.ul-about>li.li-title>h2{font-size:21pt;line-height:32px}ul.ul-about>li.li-text p{font-size:8pt;width:100%}ul.ul-about>li.li-items li.li-items-body2 li.li-items-body-text p{width:100%;font-size:7pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li:first-child i{font-size:18pt}.div-panel-count>.div-panel-count-body ul.ul-count>li ul.ul-count-body.second>li.li-text p.text{padding:0 10px;font-size:6pt}section.about2 .div-section-page.right{margin-top:600px}section.about2 ul.ul-section>li.li-text2>p{width:90%;margin-left:10%;font-size:10pt}ul.ul-section>li.li-text>ul>li.li-second{font-size:24pt}ul.ul-section>li.li-text>ul>li.li-third{font-size:14pt}.div-panel-photo .div-second{width:250px;height:250px}.div-panel-photo .div-square{margin-right:250px}.div-panel-photo .div-first{margin-left:30px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:nth-child(2) p{font-size:10pt}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.text{font-size:14pt}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child .div-square{width:40px;height:40px}section.about2 ul.ul-section>li.li-items .div-section-item ul>li:first-child span.number{font-size:28pt;margin-right:-5px;margin-top:-25px}section.about2 ul.ul-section>li.li-items .div-section-item{height:170px}section.about2 ul.ul-section>li.li-items .div-section-item:first-child{margin-top:0}section.about2 ul.ul-section>li.li-items .div-section-item i{font-size:90pt}section.about2 ul.ul-section>li.li-items .div-section-item.m{margin-top:0}.person2{height:420px;margin-bottom:-1150px}.div-panel-count span.text{font-size:8pt}section.services ul.ul-services{margin:0 30px 50px}.div-section-item2{margin-left:0;width:270px}section.services ul.ul-services h2{font-size:16pt}section.services ul.ul-services img{height:70px}section.meeting ul.ul-section>li.li-text>ul>li.li-first{font-size:36pt}section.meeting ul.ul-section>li.li-text>ul>li.li-second{font-size:16pt}section.projects ul.ul-section>li.li-text ul>li.li-first span{font-size:42pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count{width:100px;height:100px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count i{font-size:21pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name .div-center{padding-left:20px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text p{padding:0 25px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name{width:calc(100% - 100px)}ul.ul-section>li.li-text2>p{font-size:10pt}section.articles ul.ul-article>li.text-primary p{font-size:24pt}section.articles ul.ul-article>li.text-primary{width:90%;margin-left:10%}section.articles ul.ul-article>li.li-page .div-square{width:50px;height:50px}section.articles ul.ul-article>li.li-page span.pages{font-size:26pt;margin-right:-15px;margin-top:-50px}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count i{font-size:18pt}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-count span{font-size:14pt}ul.ul-references>li.li-items>ul>li.li-items-body li.li-items-body-text p{font-size:10pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date .div-square{height:30px;width:30px;margin-right:5px}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.text{font-size:10pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.date,.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date span.text2{font-size:8pt}.div-user-review .div-user-review-body .div-user-review-text ul.ul-text>li.li-date i{font-size:9pt}.logos-slider{margin-top:-30px}img.person-contact{height:400px;margin-top:-70px}}@media screen and (max-width:334px){.div-panel-photo .div-square{margin-right:240px}.ul-section-primary{margin-left:20px;width:calc(100% - 20px)}.person2{margin-bottom:-1130px}.div-panel-photo .div-first{margin-left:30px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count{width:80px;height:100px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.text p{padding:0 20px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.count i{font-size:21pt}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name .div-center{padding-left:20px}section.projects ul.ul-projects>li.li-project ul.ul-projects-body>li.name{width:calc(100% - 80px)}ul.ul-section>li.li-text>ul>li.li-first{font-size:68pt}section.services ul.ul-section>li.li-text ul>li.li-first span{font-size:58pt}img.person-contact{height:380px;margin-top:-50px}.div-panel-contact-fast ul.ul-body{padding:20px}.div-panel-contact-fast ul.ul-body span{font-size:12pt}.div-panel-contact-fast ul.ul-body>li:last-child{margin-top:5px}.div-panel-contact-fast ul.ul-body span.small{font-size:7pt}}