@font-face{font-family:'GoogleSans';src:url(https://titoandteam.com/wp-content/uploads/2025/12/GoogleSans-Regular.woff) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'GoogleSans';src:url(https://titoandteam.com/wp-content/uploads/2025/12/GoogleSans-Bold.woff) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'GoogleSans';src:url(https://titoandteam.com/wp-content/uploads/2025/12/GoogleSans-Medium.woff) format('truetype');font-weight:500;font-style:normal}body,h1,h2,h3,h4,h5,h6,p,span,a,li,input,button,textarea{font-family:'GoogleSans',sans-serif!important}#logo{width:200px;height:auto;max-height:100%!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{color:white!important}.single-project .et-fixed-header #top-menu a{color:white!important}@media (min-width:981px){#top-menu li{padding-left:30px;padding-right:30px;font-weight:normal!important}.wpml-ls-menu-item,.wpml-ls-menu-item a,.wpml-ls-menu-item .wpml-ls-item-toggle{color:#fff!important;font-size:14px!important;padding:16px 20px}}.wpml-ls-menu-item,.wpml-ls-menu-item a,.wpml-ls-menu-item .wpml-ls-item-toggle{background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important}.wpml-ls-menu-item .wpml-ls-item-toggle:after{display:none!important}#main-header{background-color:transparent!important}.wpml-ls-menu-item .wpml-ls-sub-menu{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.wpml-ls-menu-item .wpml-ls-sub-menu li a{background:transparent!important;padding:5px 0!important;border:none!important;color:inherit!important}.wpml-ls-menu-item .wpml-ls-sub-menu li a:hover{opacity:0.7}.wpml-ls-menu-item img{width:20px;height:auto;vertical-align:middle}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{content:""}.nav li ul{border-top:0px}.mobile_menu_bar:before{color:white!important;font-size:32px}.et_mobile_menu{background-color:#000!important;border-top:none}.et_mobile_menu li a{color:#fff!important;font-size:18px;padding:16px 20px!important;border-bottom:1px solid rgba(255,255,255,0.2)}.et_mobile_menu li a:hover,.et_mobile_menu li.current-menu-item a{background-color:rgba(255,255,255,0.15);color:#fff!important}.project-nav{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;margin:40px 0;pointer-events:none}.project-nav a{font-size:18px;text-decoration:none;color:#ffffff;pointer-events:auto;cursor:pointer;-moz-transition:all 0.3 ease-in;-webkit-transition:all 0.3 ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3 ease-in}.project-next{position:absolute;right:0}.project-prev{position:absolute;left:0}.flip-card{perspective:1200px;cursor:pointer;position:relative}.flip-front,.flip-back{backface-visibility:hidden;transition:transform 0.6s;position:absolute;width:100%;left:0;top:0}.flip-front{position:relative;z-index:2;transform:rotateY(0deg)}.flip-back{transform:rotateY(180deg);height:100%}.flip-card.flipped .flip-front{transform:rotateY(-180deg);margin-bottom:150px}.flip-card.flipped .flip-back{transform:rotateY(0deg)}.flip-front,.flip-back{position:relative!important;transform:none!important;backface-visibility:visible}@media (max-width:767px){.flip-card{overflow:hidden}.flip-front,.flip-back{position:relative!important;transform:none!important;backface-visibility:visible}.flip-back{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.8s cubic-bezier(.25,.8,.25,1),opacity 0.5s ease}.flip-card.flipped .flip-front{display:none}.flip-card.flipped .flip-back{padding-top:10px;display:block;max-height:fit-content;opacity:1}}.noMarginRight{margin-right:0px!important;width:20%!important}.removeRightMargin{margin-right:0px!important}.page-id-9 #top-menu li a{color:#ffffff!important}.page-id-497 #top-menu li a{color:#ffffff!important}.page-id-9 .et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:100%;max-width:100%}.page-id-497 .et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:100%;max-width:100%}.interactive-row .text-b,.interactive-row .text-c{display:none;position:relative;transition:opacity 0.4s ease}.interactive-row.active .text-a{display:none;transition:opacity 0.4s ease}.interactive-row.image1-active .text-b{display:block;position:relative;top:0;left:120%;width:100%;height:100%}.interactive-row.image2-active .text-c{display:block;position:relative;top:0;left:120%;width:100%;height:100%}.interactive-row .image-1,.interactive-row .image-2{transition:transform 0.6s ease}.interactive-row.image1-active .image-1{transform:translateX(-120%)}.interactive-row.image2-active .image-1{transform:translateX(120%)}.interactive-row.image2-active .image-2{transform:translateX(-240%)}.interactive-row.image1-active .image-2{transform:translateX(0)}.interactive-row .text-wrapper{position:relative;padding:10px}#top-menu li a:hover{color:white}#top-menu-nav>ul>li>a:hover{opacity:1}.interactive-row .reset-btn{position:absolute;top:5px;right:5px;cursor:pointer;font-size:18px;color:white;transition:0.2s}.closeFlipCard{position:absolute;top:5px;right:5px;cursor:pointer;font-size:18px;color:white;transition:0.2s}.et_pb_filterable_portfolio .et_pb_portfolio_item{position:relative}.wpml-ls-native{text-transform:uppercase}.aboveFooterText{color:#ffffff;font-size:40px;line-height:35px;font-weight:500}.aboveFooterTextSmall{color:#ffffff;font-size:24px;line-height:24px;margin-top:30px}.noFadeOverride,.noFadeOverride *{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}body{background-color:black}.wayOfWorkingText{padding-top:0px!important;padding-right:0px!important;padding-left:130px!important;margin-top:20px!important}@media (max-width:576px){.single-project .et_pb_text_1{line-height:40px}.wayOfWorking{font-size:25px!important;line-height:25px}.contactInfoRightSideText{font-size:16px!important;line-height:16px!important}.wayOfWorkingText{padding-right:30px!important;margin-top:0px!important;padding-left:0px!important}.aboutUsHeaderText{font-size:25px!important;line-height:25px!important}.teamMembersText{font-size:16px!important;line-height:16px!important}#page-container{background-color:black}.aboveFooterText{font-size:25px;line-height:25px}.aboveFooterTextSmall{color:#ffffff;font-size:16px;line-height:16px}.headerHomepage h1{font-size:25px!important;line-height:25px!important;text-align:center;word-wrap:break-word}.et_pb_section_1{height:auto!important;min-height:auto!important;max-height:auto!important}.containerHeaderTextHomepage{padding-right:30px}.et_pb_fullwidth_header_0.et_pb_module,.et_pb_fullwidth_header_1.et_pb_module{min-height:400px;max-height:400px;height:400px}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{line-height:9em!important}.homepageBigLetters{padding-top:20px;font-size:40px!important;line-height:60px!important}.treeOfLifeContainer{padding-left:30px}.containerBoutiqueSunChaises{width:100%;max-width:100%;min-width:100%;padding-left:30px;padding-right:30px}.textBoutiqueSunChaises{width:100%;padding:0px 0px 20px 30px}.et_pb_fullwidth_header_1.et_pb_fullwidth_header .header-content h1{line-height:6em!important}}