html,body{height:100%;width:100%;padding:0;margin:0;background-color:#fff;overflow-x:hidden;color:#1a1a1a;font-family:'Montserrat',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif}*{margin:0;padding:0;box-sizing:border-box;border:0}a,a:hover{text-decoration:none !important}*:focus{outline:none !important;box-shadow:none !important}p{font-size:15px !important;line-height:22px;font-weight:400}.button_container{position:absolute;top:45px;right:10px;height:27px;width:30px;cursor:pointer;z-index:100;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;z-index:1001}.button_container:hover{opacity:.8}.button_container.active .top{-webkit-transform:translateY(11px) translateX(0) rotate(45deg);transform:translateY(11px) translateX(0) rotate(45deg);background:#fff}.button_container.active .middle{opacity:0;background:#fff}.button_container.active .bottom{-webkit-transform:translateY(-11px) translateX(0) rotate(-45deg);transform:translateY(-11px) translateX(0) rotate(-45deg);background:#fff;-moz-transform:translateY(-11px) translateX(0) rotate(-45deg);-ms-transform:translateY(-11px) translateX(0) rotate(-45deg);-o-transform:translateY(-11px) translateX(0) rotate(-45deg)}.button_container span{background:#fff;border:none;height:3px;width:80%;position:absolute;top:0;left:0;-webkit-transition:all .35s ease;transition:all .35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:11px;width:45%}.button_container span:nth-of-type(3){top:22px}.overlay{position:fixed;background:#ea5245;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .35s,visibility .35s,height .35s;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;z-index:1000}.overlay.open{opacity:.98;visibility:visible;height:100%}.overlay.open li{-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s}.overlay.open li:nth-of-type(n){-webkit-animation-delay:.4s;animation-delay:.4s}.overlay nav{position:relative;height:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;letter-spacing:1.2px;font-family:'Montserrat',sans-serif;font-weight:600;text-transform:uppercase;text-align:center}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}.overlay ul li{display:block;height:15%;position:relative;opacity:0}.overlay ul li a{display:block;position:relative;color:#fff;text-decoration:none;overflow:hidden;padding:10px 0}.overlay ul li a:hover:after,.overlay ul li a:focus:after,.overlay ul li a:active:after{width:100%}.overlay ul li a:after{content:"";position:absolute;bottom:0;left:50%;width:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:2px;background:#fff;-webkit-transition:.35s;transition:.35s}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.menu-custom{z-index:99;position:relative}.menu-custom .btn-custom{position:absolute;top:35px;right:50px}#menu-menu .menu-item{padding:0 10px;color:#1a1a1a}#menu-menu .menu-item a{color:#1a1a1a;font-weight:300;font-size:13px}#menu-menu .current_page_item a{font-weight:400}#menu-menu .menu-item a:hover{color:#f26b35}.btn-custom{color:#fff;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;font-weight:600 !important;padding:12px 20px 14px;font-size:14px;display:inline-block;opacity:.98}.btn-custom.btn-orange{color:#fff !important;background:#f26b35}.btn-custom.btn-green{color:#fff !important;background:#19a1b5}.btn-custom.btn-green-light{color:#fff !important;background:#86bd2f}.btn-custom.btn-white{color:#19a1b5 !important;background:#fff}.btn-custom.btn-white-red{color:#ea5245 !important;background:#fff;opacity:1}.btn-custom.btn-white-red{color:#ea5245 !important;background:#fff}.btn-custom.btn-red{color:#fff !important;background:#ea5245}.btn-custom.btn-yellow{color:#fff !important;background:#e6983d}.btn-custom:hover{opacity:1}header{position:relative;background-color:#1a1a1a;height:70vh;min-height:25rem;width:100%;overflow:hidden}header .container{position:relative;z-index:2}header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}header span.line{padding-bottom:15px;background:url(//communicatti.com/wp-content/themes/communicatti-v2/assets/css/../img/line.svg) center bottom no-repeat;background-size:100%}header h2{font-size:3.5rem}.mouse{width:25px;height:50px;border:2px solid #fff;border-radius:20px;display:flex;margin:auto}.mouse-wheel{display:block;width:10px;height:10px;background-color:#fff;border-radius:50%;margin:auto;animation:move-wheel 1s linear infinite}@keyframes move-wheel{0%{opacity:0;transform:translateY(-1rem)}100%{opacity:1;transform:translateY(1rem)}}.experiences-tile{background-color:#44b4ae}.header-intern{position:relative;background-color:#1a1a1a;min-height:8rem;width:100%;overflow:hidden}.header-intern .container{position:relative;z-index:2}.header-intern video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width:575.98px){.logo_{max-width:170px}header h2{font-size:2.5rem}}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//communicatti.com/wp-content/themes/communicatti-v2/assets/plugin/owlcarousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.entry-content img{margin:0 0 1.5em}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}#wpadminbar{display:none !important}iframe,object,embed{max-width:100%}.fw-bolder{font-weight:600 !important}.fw-bold{font-weight:700 !important}.text-purple{color:#8a6db9}.text-red{color:#ea5245}.boxes{background-image:linear-gradient(180deg,#44b4ae 40%,#fff 30%)}.boxes .box{height:275px}.boxes .box-white{background-color:#fff}.boxes .box-blue{background-color:#3bb3c2}.boxes .box-grey{background-color:#f4f4f4}.projects{background-color:#f5f5f5}.projects .box-green{min-height:580px;background-color:#5bc4ce;border-radius:20px}.projects .owl-item img{display:inline-block !important;width:auto}.projects .txt{height:120px;z-index:99;position:relative}.testimonials{background-color:#f5f5f5}.box-testimonial{min-height:180px;background-color:#fff;box-shadow:0px 10px 40px rgba(0,0,0,.08);border-radius:20px}.box-testimonial h3{font-weight:300;font-size:.8rem}.box-testimonial h5{color:#5bc4ce !important;font-size:.9rem}.insights img{border-radius:20px}.insights h3{color:#1a1a1a;font-weight:700;font-size:1.2rem}.insights a{color:#1a1a1a}.floating{position:fixed;bottom:10%;right:20px;z-index:1}.floating img{width:50px;height:50px}.animated{-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,20%,40%,60%,80%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-8px)}}@keyframes bounce{0%,20%,40%,60%,80%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}.modal-content{border-radius:20px}.modal-header{border:none}.modal-body label{color:#ea5245;font-weight:600}.modal-body input{padding:5px 0;color:#1a1a1a;border-top:none;border-left:none;border-right:none}.modal-body textarea{padding-left:0;border-top:none;border-left:none;border-right:none;resize:none}.modal-body ::placeholder{font-size:.9rem}.fade{opacity:.95}.modal-backdrop{background:#ea5245;opacity:.9 !important}.content{text-align:justify;text-justify:inter-word}.pagination ul{list-style:none;display:flex}.pagination .page-numbers{border:1px solid transparent;color:#3bb3c2;background:#fff;margin:0 5px;font-size:13px;font-weight:500;padding:10px 14px !important;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.pagination .page-numbers.current{border:1px solid #3bb3c2;color:#fff;background:#3bb3c2}.logo_footer{max-width:260px !important}footer{background-color:#f5f5f5}footer .nav-link{color:#1a1a1a;font-size:.85rem}footer .nav-link:hover{color:#8a6db9}@media (max-width:767.98px){.boxes .box{height:220px}.floating{position:fixed;bottom:20%;right:20px}}@media (min-width:1200px) and (max-width:1400px){.boxes .box{height:350px}}